나는 목적지에 EDI 파일을 보내는 통합을 가지고 있지만 계약에 내가 이러한 오류가 발생합니다 :메시지 유형 COPRAR_ITG12는 계약의 일부로 허용되지 않습니다.
There was a failure executing the send pipeline: "EdiLogPipeline.SendEdiLogPipeline, EdiLogPipeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b443f8c1ff13f7f0" Source: "LogAssemblerComponent" Send Port: "XXX_SendPort" URI: "Destination" Reason: Message Type COPRAR_ITG12 is not allowed as part of the Agreement.
내가 너무 많은 것들을 시도했지만 아무것도 작동하지 않습니다.
내지도 파일에서 내 원본 파일은 사용자 지정 XML 파일이고 대상 파일은 EFACT_D95B_COPRAR_ITG12입니다. 당사자를 정의 할 때 UNH2.5 세그먼트는 ITG12로 설정됩니다. 내가 다른 모든 규칙을 올바르게 정의했지만, 여전히 작동하지 않았습니다.
BizTalk 경로에서 기본 EDI 스키마를 검색 할 때 EFACT_D95B_COPRAR_ITG12는 기본 스키마 중 하나가 아닙니다. 따라서 BizTalk은이 스키마를 허용하지 않습니다. 이 문제에 대한 해결책이 있습니까?
도움주세요.
몇 가지 제한을 추가하고 이러한 유형의 파일을 허용하려고했습니다. UNH2.5 세그먼트에서는 ITG12를 허용했지만 여전히 동일한 오류가 발생합니다. – yunus
먼저 빈 제외 목록을 시도하고 거기에서 이동하십시오. 또한 의도하지 않게 폴백 설정을 사용 중지하지 않았는지 확인하십시오. –
답장을 보내 주셔서 감사합니다. 귀하의 제안을 시도했지만 지금은 그런 오류가 발생했습니다. 전송 파이프 라인을 실행하는 데 실패했습니다 : "EdiLogPipeline.SendEdiLogPipeline, EdiLogPipeline, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = b443f8c1ff13f7f0" 출처 : "LogAssemblerComponent"포트 보내기 : "SendEDIFTP"URI : "SourceFile"이유 : MY 프로필 값이 UNOA 문자 집합에 따라 잘못되었습니다. 무엇을해야합니까? – yunus