| |||||||||
고객이 AN에서 PI로의 문서 인바운드 흐름에 대해 IDOC 수신자 채널에 두 가지 이슈가 발생했습니다.
CI9를 사용하여 오더 확인 시나리오 재구성
고객이 SAP Business Network에서 확인을 보낼 때 PI에서 " IDoc 오류: 발신자 파트너 번호로 인해 보낼 IDoc 문서 리스트를 준비하지 못했습니다 "라는 메시지가 표시되지 않습니다.
/13/2018 10:08:00.573 PM 정보 메시지를 발신 큐에 넣기 위해 시도 중
2/13/2018 10:08:00.596 PM 정보 메시지가 큐에 성공적으로 입력되었습니다.
2/13/2018 10:08:00.611 PM 정보 발신 큐에서 메시지가 성공적으로 검색되었습니다.
2/13/2018 10:08:00.619 PM 정보 메시지 상태가 DLNG로 설정됨
2/13/2018 10:08:00.621 PM 정보 채널로 전달: IDocIn_ECCAriba
2/13/2018 10:08:00.621 PM 정보 MP: 로컬 모듈 localejbs/IDocOutboundModuleBean 처리
2/13/2018 10:08:00.621 PM 정보 XI 처리 메시지 수신
2/13/2018 10:08:00.625 PM 정보 발신자: 발신자 서비스:BS_AN 수신자 관계자: 수신자 서비스:NED140 통신 채널
el:IDocIn_ECCAriba
2/13/2018 10:08:00.642 PM 정보 제어 레코드가 필수 항목이 아닙니다. 사용할 수 없는 경우 제어 레코드가 추가됩니다.
2/13/2018 10:08:00.642 PM 정보 IDOC 메타데이터 저장소가 NED입니다.
2/13/2018 10:08:00.651 PM 오류 IDoc: 발신자 파트너 번호를 사용할 수 없어서 보낼 IDoc 문서 리스트를 준비하지 못했습니다.
2/13/2018 10:08:00.651 PM 정보 XML 페이로드가 IDoc 문서 리스트(IDoc 수)로 구문 분석됨: 1
2/13/2018 10:08:00.653 PM 오류 MP: 예외가 발생했습니다(원인 com.sap.aii.af.idoc.exception.IDOCAdapterException: 발신자 파트너 N).
번호를 사용할 수 없습니다.
2/13/2018 10:08:00.656 어댑터 프레임워크에서 PM 오류 예외가 발생했습니다. 발신자 파트너 번호를 사용할 수 없습니다.
2/13/2018 10:08:00.658 PM 오류 연결 AribaNetworkAdapterSAPNetweaver_http:/ 를 사용하여 메시지를 엔드포인트 <local>으로 전송합니다.
/ariba.com/xi/ASCAdapter에 실패했습니다. com.sap.aii.af.idoc.exception.IDOCAdapterException: 발신자 파트너 번호를 사용할 수 없습니다.
2/13/2018 10:08:00.662 PM 정보 Tue Feb 13 22:09:00 EST에서 비동기 메시지가 전달되도록 계획되었습니다.
2018
2/13/2018 10:08:00.662 PM 정보 메시지 상태가 WAIT로 설정됨
2/13/2018 10:09:00.663 PM 정보 메시지 상태가 TBDL로 설정되었습니다.
2/13/2018 10:09:00.669 PM 정보 발신 큐에서 메시지를 가져왔습니다.
2/13/2018 10:09:00.669 PM 정보 메시지 보내기를 재시도 중입니다. 재시도: 1
/2018 10:08:00.653 PM 오류 MP: 원인 com.sap.aii.af.idoc.exception.IDOCAdapterException: 발신자 파트너 번호 에 대한 예외가 발생했습니다.
ber를 사용할 수 없음
com.sap.aii.af.idoc.excepti (으)로 인해 AribaNetworkAdapterSAPNetworker_http://ariba.com/xi/ASCAdapter 연결을 사용하는 <local>이(가) 실패했습니다.
on.IDOCAdapterException: 발신자 파트너 번호를 사용할 수 없습니다.
두 번째 이슈는 수신자 포트 및 파트너 유형이었습니다.

1) 발신자 파트너 번호 이슈는 파트너 프로파일 이름이 인 ID 의 통합 빌더에서 R3PartnerProfileLS에 대한 값 매핑이 누락되었기 때문입니다.
2) 수신자 포트 유형 이슈는 PI에서 ECC로 전송되는 IDOC에 IDOC 제어 헤더 레코드가 없기 때문입니다. PI의 수신자 IDOC 채널에서 이 레코드를 구성해야 합니다.
매핑을 설정해야 합니다. 논리 시스템의 PI에 필요한 값 매핑은 다음과 같습니다.


AP1800은 ECC 측의 WE20에서 발신자 파트너 번호에 대한 논리 시스템 파트너 프로파일입니다.
IDOC 수신자 채널의 수신자 파트너 및 포트 구성 수신자 포트는 파트너 프로파일 유형이 LI 또는 파트너 프로파일 유형인 경우 고객 랜드스케이프에 따라 LI 또는 LS가 될 수 있습니다. 고객의 경우 수신자 파트너 프로파일의 파트너 유형 LS였습니다. 따라서 RCVPRT LS 로 구성하기만 하면 됩니다. 개별 항목(LI)인 경우 개별 항목(LI)이어야 합니다.

Java IDoc 어댑터 파트너 변환을 참조하여 SNDPRN(발신자 파트너 번호)이 문서에 따라 IDoc에 올바르게 제공되었는지 확인하십시오.
SAP Business Network for Procurement & Supply Chain > 거래 문서 > 거래(구매 오더, 선적 통지 및 상품 인수증)