올바른 IDoc 메시지는 SAP에서 이동하고 R/3용 MQSeries 링크로 송신됩니다.
이 IDoc가 아웃바운드 WebSphere MQ 큐에 올바르게 확약된 경우, 메시지 플로우의 입력 노드는 이를 해당 큐에서 읽고 구문 요소 트리를 생성합니다.
Compute 노드는 이 구문 요소 트리를 가공하며 완료되면 출력 메시지를 메시지 플로우의 후속 노드로 전달합니다. 메시지가 출력 노드에 도달하면 트리에서 비트스트림을 다시 빌드하도록 IDoc 구문 분석기가 호출됩니다.
메시지 플로우는 입력 메시지와 동일한 형식으로 출력 메시지를 작성해야 합니다.
IDoc 구문 분석기에서 인식하는 DC 및 DD의 필드 이름에 대해서는 IDoc 구문 분석기 구조의 필드 이름을 참조하십시오.
SET OutputRoot = InputRoot; SET OutputRoot.IDOC.DC[1].tabnam = 'EDI_DC40 '; SET OutputRoot.IDOC.DD[2].sdatatag.MRM.maktx = 'Buzzing all day';
첫 줄은 들어오는 IDoc를 보내는 IDoc로 복사합니다.
둘째 줄은 첫 번째 DC의 tabname을 설정합니다.
세째 줄은 두 번째 DD 세그먼트를 사용합니다. 이 예에서는 E2MAKTM001 유형이고 maktx 필드를 설정합니다.