Configure Send Settings for Outbound EDIFACT Messages

Partner Manager enables you to configure the EDIFACT envelope parameters, validation rules, control numbers, character encoding, and separators to apply when sending an outbound EDIFACT transmission from the host to a partner.

To configure a partner’s EDIFACT send settings:

  1. In the navigation menu, select Partners.

  2. Select the partner for whom to configure the send settings.

  3. In the Validation and acknowledgment settings section’s Send to <partner-name> column, click EDIFACT.

  4. In the menu on the left, select the setting to configure:

  5. Click Save.

The values you configure in the partner’s settings page are used by default for all EDIFACT messages sent to that trading partner. You can override the settings you configure at the message flow level by selecting the custom option while creating an outbound message flow.

It can take up to five minutes for your configuration changes to sync with Mule.

General Settings

Use the following settings to configure the general validation rules for outbound EDIFACT messages:

Setting Description Default Value

Send Syntax Version

Syntax version for outbound messages


Send UNA

If enabled, adds a UNA segment at the beginning of the generated EDIFACT payload


Enforce valid characters

Enforces valid characters


Enforce length limits

Validates data elements against length limits defined in the EDI schema used


Expect CONTRL for each transmission sent to <partner>

When enabled, sets UNB-09 to 1, indicating that a technical acknowledgment is expected in the partner’s response


Global Control Numbers

Partner Manager applies a global control number at the partner level on the EDIFACT interchanges generated from outbound message flows. These control numbers are sequenced across all message types sent to a trading partner, including functional acknowledgments. The control number starts with a default value of 1 and increases sequentially each time your organization sends outbound transmissions.

To change the initial value to maintain sequencing and avoid duplication:

  1. Click Change and enter the desired initial control number.

  2. Click Save.

It can take up to five minutes to apply the change at runtime.

Character Set and Separators

Use the following settings to set the character encoding and separators for the generated EDIFACT payload:

Setting Description Default

Character encoding

Character encoding for messages


Data element separator

Data element separator character


Component separator

Component element separator characters


Repetition separator

Repetition separator character


Segment terminator

Segment terminator character


Release character

Release character


Line ending between segments

Character that adds line endings between segments to improve the readability of the output message text. Possible values include:

  • NONE

    Generates the EDIFACT payload as a single line with segments separated by this character

  • CR

    Carriage return

  • CRLF

    Carriage return and line feed

  • LF

    Line Feed


Test Indicator

When you select Test from the drop-down, sets UNB-11 to 1, which indicates that this is a test message.


Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub