2017-10-12 10 views
0

SAP와 BizTalk 응용 프로그램을 통합하려고합니다. BizTalk에서 필요한 스키마가 선언되지 않았기 때문에 SAP에서 일부 데이터를 보내면 오류가 발생합니다.SAP 누락 파일

필요한 스키마 (BizTalk에서 어댑터 서비스를 소비 할 때) 나는 SAP에서이 스키마를 찾을 수 있습니다 http://Microsoft.LobServices.Sap/2007/03/Types/Idoc/3/ZCREMAS01//700

이지만, 세그먼트 E2LFM1M005 포함되어 있지 않습니다.

내가 오류가

어댑터 "WCF-사용자 정의"오류 메시지가 발생합니다. 세부 "Microsoft.ServiceModel.Channels.Common.XmlReaderGenerationException :. 세그먼트 또는 그룹 정의 E2LFM1M005가 IDoc를 메타 데이터에서 찾을 수 없습니다 IDoc 유형의 UNIQUEID은 다음과 같습니다. IDOCTYP/3/ZCREMAS01 // 700 에 대한 작업을 수신 , SAP 어댑터 출시되지 않은 세그먼트를 지원하지 않습니다. 나는이 iDoc에 정의를 찾을 수있는

당신이 말해 줄 수 있습니까?

답변

1

수액 자료를가 조금 까다로울 수있다 IDoc가 올 때. 귀하의 경우에는 , 귀하의 SAP 시스템은 아마도 더 높은 버전의 다음 700 일 것입니다. 2 가지가 있습니다 너 모자를 바꿀 수있어.

  1. SAP 수신 위치에서 설정의 "바인딩"탭으로 이동하여 "ReceiveIdocRelease"매개 변수를 선택하십시오. 맨 아래에 구문 힌트가 있어야합니다.
  2. SAP에서 WE20으로 가서 특정 LS, KU ...를 사용하고 있는지 확인하십시오. 여기에서 변경하려는 idoc 유형을 편집하는 경우, 세그먼트 릴리스를 지정할 수있는 필드의 맨 아래 부분을 볼 수 있습니다. 여기에 700을두고 다시 시도하십시오.

지금은 스크린 샷을 만들 수 없습니다. 확실하지 않으면 알려주세요. 나는 다음 주에 더 완전한 대답을 게시 할 것이다.

친절 감사 팀 업데이트에 대한

+0

감사합니다. 많은 테스트와 SAP 엔지니어의 도움을 받으면 PI_APPLREL 매개 변수에 특정 값이 필요하다는 것을 알았습니다 (확실하지 않음). 우리 SAP 엔지니어가 해결했고 모든 것이 잘되었습니다. – user3417479