The standard outbound process converts an XML document to an EDIFACT-formatted document.
The input document that is sent to the channel may not be in XML format. It can be any input document that first will be processed by the channel and transformed to an EDIFACT document.
In a basic message flow, outbound processing consists of the following components and steps. For an illustration of the components available in the construction of a message flow, see Using a Channel to Construct a Message Flow. You will define the components in the configuration instructions in Sample Configuration for Outbound Processing: XML to EDIFACT.
Inlet
Route / Process Flow
Rules processing runs against the XML-formatted EDIFACT document to validate its structure and content. The published EDIFACT standards and user implementation guides define element types (for example, numeric, alpha, or date) and describe business rules to apply for validation.
The XMLToEDIFACTTransformationAgent obtains the message type and version from the XML-formatted EDIFACT document. The appropriate transformation template is applied from the Ebix. The transformation converts the XML-formatted EDIFACT document to EDIFACT format.
The XDEDIFACTValidationReportAgent creates a report (an XML document) containing the XML-formatted EDIFACT document and resulting EDIFACT formatted data, as well as the validation status.
If the EDIFACT document did not contain any errors during the rules processing stage, it is emitted and continues to its next destination. The validation report is always emitted. In the sample process flow that is described later in this chapter, good validation reports are written with a file name prefix of validation. All other validation reports are written with a file name prefix of error. Information in the error validation reports can be routed accordingly for repair and reprocessing.
Outlet
iWay Software |