-
SAP BC 고군분투 EP. 2 -- ADS 간단한 테스트 및 오류 확인SAP BC 2021. 10. 29. 22:28
진짜 BC는 너무 배울게 많은데 난 너무 모르는거 같다.
시스템 카피 이후 갑자기 모듈이 내 자리로 왔다.이때가 제일 무섭다.. .제발 오지마라....
모듈 왈, 저기....시스템에서 PDF가 안되는데요?
그러게요 왜 안될까요??....ㅎㅎ 쨋든 이날 처음 ADS에 대해 공부를 했는데 정말 내가 싫어하는 EP와 연관있는 친구치고는 쉬워서 다행이다.
ADS란?
간단하게 말하면 ABAP이 PDF를 못 만드니까 대신 JAVA가 대신 해주는 것으로 난 이해했다. (아니면 댓글 부탁합니다.)ABAP 대신 JAVA가 PDF를 생성하는 업무를 하기 위해서는 이 둘이 서로 연결되어야 한다는 점과 JAVA에 PDF 관련 Component가 설치되어야 한다는 점이다.
그러기 위한 전체 조건은 다음과 같다.
1. EP : PDF 관련 컴포넌트 설치
2. ABAP : http 포트 활성화 및 JAVA쪽 ADS 유저 정보를 통한 RFC 설정
-------> ABAP ADS 유저는 권한도 필요.
3. JAVA : http 포트 활성화 및 ABAP쪽 ADS 유저 정보를 통한 RFC 설정
간단한 확인 방법에 대해 알아보자
1. SE38 - FP_CHECK_DESTINATION_SERVICE
해당 프로그램에서 프린트 미리보기 안될 경우 PDF가 문제가 있는 것이다.
2. 권한 확인
SAP_BC_FPADS_ICF 롤에 대한 오브젝트 값들이 아래와 같은 지 확인한다.3. RFC 확인
HTTP Connection에 ADS가 등록되어 있을 것이다. 연결테스트를 진행해보고, 여기서 문제가 있을 경우
JAVA쪽 유저 정보가 다르거나 연결부분에서 문제가 있을 수 있다.4. EP Connection 확인
Destination에서 PDF 관련 사항이 정상적인지 확인합니다.다음처럼 시스템에 연결되어 있는 URL 및 계정정보가 일치하는 지 확인합니다.
본인의 경우 시스템 카피로 인해 유저 정보가 변경되어 PDF가 안되었던 문제였고 그에 따라 계정정보를 업데이트 하니 정상적으로 PDF가 출력이 됐다.'SAP BC' 카테고리의 다른 글
SAP BC 고군분투 EP. 6 - TP Hang 처리 (0) 2022.03.09 SAP BC 고군분투 EP. 5 - SP Upgrade Issue : Inactive Object 처리 (0) 2022.03.09 SAP BC 고군분투 EP. 4 - SP Upgrade Issue : GuI 종료로 인해 큐가 끊겼을 때 (0) 2022.03.09 SAP BC 고군분투 EP. 3 -- Time Sync 맞추기 (0) 2022.03.09 SAP BC 고군분투 EP. 1 -- System Copy(Oracle) (0) 2021.10.29