TRADACOMS

www.altova.com Print this Topic Previous Page Up One Level Next page

Home >  Data Sources and Targets > EDI >

TRADACOMS

TRADACOMS (Trading Data Communications) is a UK-specific Electronic Data Interchange standard used in the retail business. It was introduced in 1982 as the first EDI standard for UK trade and industry. Although it has many similarities with the UN/EDIFACT standard, TRADACOMS is one of the precursors of EDIFACT and uses different structures within messages.

 

MapForce implements the base TRADACOMS specification as laid out in the "TRADACOMS Manual of Standards for Electronic Data Interchange", published in January 1993 by the Article Numbering Association (ANA) UK, now known as GS1 UK ( https://www.gs1uk.org ). For other TRADACOMS versions, MapForce can be customized to process new message types, data elements, and code values, by means of configuration files.

 

You can work with the TRADACOMS format in MapForce in the same way as with other supported EDI formats, as follows:

 

You can map TRADACOMS files with any other data formats supported by MapForce, in both directions (either as data source or data target).
Mapping data to or from TRADACOMS format is available in the BUILT-IN language (used when previewing mappings, or in MapForce Server and FlowForce Server execution) and in code generation languages (C++, C#, Java). When you deploy the mapping to a FlowForce Server running on a different machine, the deployed package includes automatically the configurations of selected TRADACOMS message types and all code lists that are used by their data elements. Likewise, in the generated code, MapForce generates classes for the configuration groups, segments, and data elements.
You can flexibly define which validation events should stop the data conversion, which ones should result in rejected (or accepted) records, and which ones should be ignored.
You can enable or disable data auto-completion. When "Automatic data completion" (or "auto-completion") is enabled, MapForce fills some of the values automatically when generating TRADACOMS files.
You can customize the message types, data elements, and code lists by means of configuration files, either globally or locally (see Configuration Files ).
You can set the encoding of parsed or generated files.

 

The following TRADACOMS file types and message types are available by default in MapForce:

 

File Type

Message Type

Version

THE PRODUCT INFORMATION FILE

PROHDR (Product File Header)

8

PROINF (Product Details)

8

PROTLR (Product File Trailer)

8

THE PRICE INFORMATION FILE

PRIHDR (Price File Header)

8

PRIINF (Price Details)

8

PRITLR (Price File Trailer)

8

THE CUSTOMER INFORMATION FILE

CUSHDR (Customer Information Header)

8

CUSINF (Customer Information Details)

8

CUSTLR (Customer Information Trailer)

8

THE ORDER FILE

ORDHDR (Order File Header)

9

ORDERS (Order Details)

9

ORDTLR (Order File Trailer)

9

THE PICKING INSTRUCTIONS FILE

PICHDR (Picking Instructions File Header)

4

PICKER (Picking Instructions File Details)

4

PICTLR (Picking Instructions File Trailer)

4

THE DELIVERY NOTIFICATION FILE

DELHDR (Delivery File Header)

9

DELIVR (Delivery Details)

9

DELTLR (Delivery File Trailer)

9

DELIVERY CONFIRMATION FILE

 

DLCHDR (Delivery Confirmation Header)

5

DLCDET (Delivery Confirmation Details)

5

DLCTLR (Delivery Confirmation Trailer)

5

THE INVOICE FILE

INVFIL (Invoice File Header)

9

INVOIC (Invoice Details)

9

VATTLR (VAT Trailer)

9

INVTLR (Invoice File Trailer)

9

THE CREDIT NOTE FILE

CREHDR (Credit Note File Header)

9

CREDIT (Credit Note Details)

9

VATTLR (File VAT Trailer)

9

CRETLR (Credit Note File Trailer)

9

STATEMENT/REMITTANCE FILE

 

SRMHDR (Statement/Remittance Details File Header)

9

SRMINF (Statement/Remittance Line Details)

9

SRMTLR (Statement/Remittance Details File Trailer)

9

UPLIFT INSTRUCTION FILE

UPLHDR (Uplift File Header)

4

UPLIFT (Uplift File Details)

4

UPLTLR (Uplift File Trailer)

4

UPLIFT CONFIRMATION FILE

UCNHDR (Uplift Confirmation Header)

3

UCNDET (Uplift Confirmation Details)

3

UCNTLR (Uplift Confirmation Trailer)

3

THE STOCK SNAPSHOT FILE

SNPHDR (Stock Snapshot Header)

3

SNPSTS (Stock Snapshot Details)

3

SNPTLR (Stock Snapshot Trailer)

3

THE STOCK ADJUSTMENT FILE

SADHDR (Stock Adjustment Header)

3

SADDET (Stock Adjustment Details)

3

SADTLR (Stock Adjustment Trailer)

3

AVAILABILITY REPORT FILE

AVLHDR (Availability File Header)

4

AVLDET (Availability Report Details)

4

AVLTLR (Availability File Trailer)

4

GENERAL COMMUNICATIONS FILE

GENHDR (General Communications File Header)

3

GENRAL (General Communications Text)

3

GENTLR (General Communications Trailer)

3

COMPLEX ORDER FILE

CORHDR (Complex Order File Header)

6

CORDER (Complex Order Details)

6

CORTLR (Complex Order Trailer)

6

THE ACKNOWLEDGEMENT OF ORDER FILE

ACKHDR (Acknowledgement File Header)

4

ACKMNT (Acknowledgement Details)

4

ACKTLR (Acknowledgement Trailer)

4

PRODUCT PLANNING REPORT FILE

PPRHDR (Product Planning Report Header)

2

PPRDET (Product Planning Report Details)

2

PPRTLR (Product Planning Report Trailer)

2

THE PAYMENT ORDER FILE

PAYHDR (Payment Order File Header)

3

PAYINF (Payment Order Line Details)

3

PAYTLR (Payment Order File Trailer)

3

THE DEBIT ADVICE FILE

DRAHDR (Debit Advice File Header)

3

DRAINF (Debit Advice Line Details)

3

DRATLR (Debit Advice File Trailer)

3

THE CREDIT ADVICE FILE

CRAHDR (Credit Advice File Header)

3

CRAINF (Credit Advice Line Details)

3

CRATLR (Credit Advice File Trailer)

3

THE EXCEPTION CONDITION FILE

EXCHDR (Exception Condition File Header)

3

EXCINF (Exception Condition Line Details)

3

EXCTLR (Exception Condition File Trailer)

3

LOCATION PLANNING REPORT FILE

LPRHDR (Location Planning Report Header)

2

LPRDET (Location Planning Report Details)

2

LPRTLR (Location Planning Report Trailer)

2

THE UTILITY BILL FILE

UTLHDR (Utility Bill File Header)

3

UTLBIL (Utility Bill File Details)

3

UVATLR (Utility Bill VAT Trailer)

3

UTLTLR (Utility Bill File Trailer)

3

 

Note:The RSGRSG (Reconciliation Message) version 2 is also supported. This message type may occur in all file types.

© 2019 Altova GmbH