Skip to content

EDIFACT CONTRL Sample File: Acknowledgment

Rejects an INVOIC and points at the bad segment. Valid EDIFACT D:3:UN, explained segment by segment, free to download.

A synthetic file: made-up companies, IDs and amounts, safe to load into a test system.

EDIFACT CONTRL is the syntax and service report, the EDIFACT counterpart of an X12 997. This sample answers interchange INV00451: UCI acknowledges the interchange, UCM rejects the INVOIC message inside it, and UCS with UCD point at segment 4, element 1, component 2 of that message.

Standard
EDIFACT CONTRL
Version
D:3:UN
Sent by
Receiver to sender
Segments
9

sample-edifact-contrl-acknowledgment.edi

From 5098765000002 to 5012345000008. Click a line to jump to its explanation.

Open in EDI Inspector
UNA:+.? 'UNB+UNOC:3+5098765000002:14+5012345000008:14+261020:1016+CTL0091'UNH+1+CONTRL:D:3:UN'UCI+INV00451+5012345000008:14+5098765000002:14+7'UCM+1+INVOIC:D:96A:UN:EAN008+4+29+UNT'UCS+4'UCD+12+1:2'UNT+6+1'UNZ+1+CTL0091'

CONTRL Sample, Segment by Segment

Every segment and element, with what each code means. The 4 segments with a note are open; open any other to see its elements.

Explain this CONTRL

The EDI rejection explainer decodes CONTRL action and syntax codes and maps them to the original message.

Open the free tool

About This CONTRL Sample

CONTRL works top down: UCI reports on the interchange, UCM on each message, UCS on a segment and UCD on an element within it. The action codes say whether that level was accepted or rejected.

Like a 997, CONTRL is about syntax. Business problems come back in an APERAK or by email.

For every segment the standard allows and how retailers use them, read the EDIFACT CONTRL guide. To check a file of your own, paste it into the EDI Inspector, or browse all 22 EDI sample files.

Related Sample Files

Frequently Asked Questions

What is a EDIFACT CONTRL?

EDIFACT CONTRL is the syntax and service report, the EDIFACT counterpart of an X12 997. This sample answers interchange INV00451: UCI acknowledges the interchange, UCM rejects the INVOIC message inside it, and UCS with UCD point at segment 4, element 1, component 2 of that message.

Can I use this EDIFACT CONTRL sample to test my system?

Yes. It is a complete, valid EDIFACT file of 9 segments with made-up companies, IDs and amounts. Download it as .edi or .txt, load it into your translator or ERP test environment, and change the sender and receiver IDs to your test IDs if your system routes by them.

How do I check my own EDIFACT CONTRL file?

Paste it into the free OrderSync EDI Inspector. It names every segment and element, checks the envelope counts and control numbers, tests GS1 check digits, and points at the exact segment a trading partner would reject. Nothing is uploaded: the file is read in your browser.