1.4.10 Message Control과 Output Type
R/3 시스템에서 Message Control은 selection criteria, requirement, sequence에 근거하여 문서를 생성해 내는 구조체계이다. message control은 문서 유형(documet type), 생성 시점(timing), 문서의 수, 문서 매체(medium-인쇄, 팩스, ALE, EDI, 기타 등)을 결정한다. SD(Sales and Distribution)와 MM(Material Management, Purchasing)에서의 outbound message는 message control record에 의해서 생성되고, 처리된다. output 자료는 table NAST에 보관된다.
message control은 ‘condition technique’을 사용한다. condition table에는 output message를 생성하는 조건이 저장되어 있는데, 이 table에는 application field/table의 catalog에서 선택된 selection field들이 포함되어 있다. 어떤 업무 문서에 대해 output를 생성할 수 있는 조건이 충족되는지를 결정하기 위해서 access sequence, output procedure, requirement를 이용하는 search strategy가 사용된다. 일단 output을 생성해야 하는 조건이 충족되면, message control module은 condition type또는 output type에서 지정된 parameter를 사용하여 그 message에 대한 전송 시점(timing)과 문서 매체(medium)를 결정하게 된다. 또한 output type에는 output을 생성할 때 호출할 프로그램이나 module이 지정되어 있다.