지원 참고 사항 KB0404946
전자우편
비용 및 네트워크를 위한 관리 게이트웨이 오류: "CIG-PLT-04641:수신 메시지가 다음 오류와 함께 유효하지 않음: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull@ line 31 in SoapResponseParse.groovy"
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
증명서

아래 오류로 인해 내 SAP Integration Suite, 지출 관리를 위한 관리형 게이트웨이 및 SAP Business Network 트랜잭션 추적기에서 PurchaseOrderAsyncImportPull 거래가 실패했습니다.

오류: 고객 <Buyer AN ID> - Realm Name <realm id>에 대한 HTTP/SOAP 게시 중 문서 실패. SOAP Fault 메시지: java.lang.Exception: java.lang.Exception: SOAP Fault: 수신 메시지가 유효하지 않습니다. urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull@ line 31 in SoapResponseParse.groovy. 권장 조치: 추가 지원이 필요하면 Managed Gateway for Spend&Network Support에 문의하십시오(오류 코드 : CIG-PLT-04641).


구성원

PurchaseOrderAsyncImportPull 문서의 Managed Gateway for Spend&Network에서 아웃바운드 페이로드에 ERPPONumber 값이 누락되었습니다.


해답

이 문제의 수정은 비용 및 네트워크를 위한 관리 게이트웨이 버전에 따라 다릅니다.

비용 및 네트워크를 위한 관리 게이트웨이 SP6, SP7 또는 SP8 버전을 사용 중인 경우 아래 단계를 수행하여 문제를 수정하십시오.

SP6보다 낮은 비용 및 네트워크를 위한 관리 게이트웨이 서비스 팩(SP)을 사용 중인 경우(예: SP5, SP4, SP3, SP2 해결 방법은 아래 단계를 사용하여 SAP ERP 시스템에서 올바른 SAPDocumentID가 있는 원래 구매 오더(PO) 응답을 재처리하는 것입니다.

  1. SAP ERP에서 SRT_MONI TCode로 이동합니다.
  2. 선택 화면에서 타임스탬프 시작, 타임스탬프 종료, 발신자 정보 > 인터페이스 이름 필드에 ERPToAribaBuyerResponse_Async_Out, 처리 상태 그룹시스템 오류 로 입력합니다.
  3. 실행 을 클릭합니다.
  4. 시스템 오류가 있는 모든 레코드를 선택하고 액션 > 재시작 을 클릭합니다.
  5. 재처리에 사용되는 사용자에게 필요한 권한이 있는지 확인해야 합니다.
  6. 사용자에게 권한이 없으면 SRT_MONI에서 재처리하는 동안 시퀀스 오류가 발생할 수 있습니다. 재처리하는 동안 이러한 오류가 발생하는 경우 내부 SAP ERP Basis 팀에 문의하십시오. 기준으로도 도움이 되지 않는 경우 컴포넌트 BC-ESI-WS-ABA-MO에 SAP OSS 인시던트를 기록하여 순서 오류를 해결하십시오. OSS 인시던트 생성에 대한 지침은 How do I create an SAP OSS incident? 를 참조하십시오.

또한 다음을 참조하십시오.

아래 단계를 사용하여 비용 및 네트워크를 위한 관리 게이트웨이 거래 추적기(TT) 에서 이 문서에 대해 SAP Ariba Operational Procurement 솔루션에서 전송한 실제 SOAP 오류 응답을 다운로드할 수 있습니다.

  1. Managed Gateway for Spend&Network TT에서 실패 상태의 거래 번호에 대해 빨간색 아이콘()을 클릭합니다.
  2. 실제 오류 메시지를 다운로드 할 수 있는 화면 팝업이 나타납니다.
  3. 다운로드 를 클릭합니다.
  4. 다운로드한 이 오류 xml에서 SAP Ariba Operational Procurement 솔루션의 SOAP 응답 본문은 아래와 같습니다.

    <soapenv:Body>

    <soapenv:Fault>

    <Faultcode>내부 서버 오류</Faultcode>

    <Faultstring>수신 메시지가 잘못되었지만 다음 오류가 발생함: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull</Faultstring>

    <Detail>cvc-complex-type.2.4.b: 요소 'urn:item'의 내용이 완전하지 않습니다. '{"urn:Ariba:Buyer:vsap":ERPPONumber, "urn:Ariba:Buyer:vsap":NumberInCollection, "urn:Ariba:Buyer:vsap":PODeliveryDate, "urn:Ariba:Buyer:vsap":POQuantity, "urn:Ariba:Buyer:vsap":agePackInfo, "urn:Ariba:Buyer:vsap":ServiceMapKey: sap Buyer가 예상됩니다.</Detail>

    </soapenv:Fault>

    </soapenv:Body>

다음으로, 다음 로직을 적용하여 위의 SOAP 오류를 해석할 수 있습니다.



적용 대상

SAP Integration Suite 관리 게이트웨이 > 조달용 관리 게이트웨이

사용 약관  |  저작권  |  보안 관련 정보  |  개인 정보 보호