XMLtoEDIFACTTransformAgent Service (com.ibi.agents.XMLToEDIFACTTransformAgent)

Syntax:

com.ibi.agents.XMLToEDIFACTTransformAgent

iIT Service Object:

format: XMLtoEDIFACTTransformAgent

Description: This agent transforms an EDIFACT XML document into an EDIFACT document.

Parameters:

Parameter

Description

template

The XMLtoFACT_%_^.xch, where [%] represents the message type and [^] represents the release number. The pattern is used to lookup a document inside the EBIX. If the only document in use was D08A ORDERS, and you were to hard-code for just that transformation, the value would be FACTtoXML_ORDERS_D08A.xch, which is the template name within the EBIX.

Timestamp

Write a timestamp to the log file.

sTerminator

The control character that marks the end of a specific variable-length segment.

Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile.

segSuffix

The Segment Suffix marks the end of the Segment. This is used in combination with Segment Terminator Character.

Note: Users can select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile.

eDelimiter

The control character used to separate elements in a segment. It follows the segment identifier and each data element in a segment except the last.

Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile.

compDelimiter

The control character used to separate sub-elements/components in a composite element.

Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile.

eCharacter

The escape character is necessary if any of the EDI document separators are part of the actual value of an attribute. The default value is '\'.

Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile.

InsertGroupLoop

Inserts a Group Loop in the XML Document Structure.

Edges:

The following table lists the available Line Edges for the XMLtoEDIFACTTransformAgent Service (com.ibi.agents.XMLToEDIFACTTransformAgent).

Line Edge

Description

OnError

An exception occurred during execution.

OnSuccess

The operation was successful.

OnFailure

A fail condition occurred during execution.

success

The operation was successful.