EDIFACT PIA segment: additional product id.

The PIA segment provides additional product identifiers beyond the GTIN in the LIN segment. Common qualifiers: SA=supplier's article number (their internal SKU), IN=buyer's article number, VN=vendor's item number, UP=UPC code. A single LIN group can have multiple PIA segments for different ID types.

Tag
PIA
Full name
Additional product ID
Part of the message
Line items
Data elements
4

A PIA segment, explained

Hover any part of the segment to see what it is. Open What your system receives to see the JSON or XML CleanEDI delivers.

  1. PIA+1+PREMCHOC250:SA'
    PIAAdditional product ID

    Additional identification: PREMCHOC250 (Supplier's article number).

    PIA
    Additional product ID
    1
    Additional identification (function)
    SA
    Supplier's article number (item number type)

PIA structure

Elements are separated by + and their parts by :. Positions match the explainer, so 2.3 is the third part of the second element.

PositionElementParts
1Function1.1 Code
2Item2.1 Number, 2.2 Number type
3Item 23.1 Number, 3.2 Number type
4Item 34.1 Number, 4.2 Number type

Function (1.1)

CodeMeaning
1Additional identification
5Product identification

Item: Number type (2.2)

CodeMeaning
ENGTIN barcode
SRVGTIN barcode
SASupplier's article number
INBuyer's item number
BPBuyer's part number
MFManufacturer's article number
UPUPC

Item 2: Number type (3.2)

CodeMeaning
ENGTIN barcode
SRVGTIN barcode
SASupplier's article number
INBuyer's item number
BPBuyer's part number
MFManufacturer's article number
UPUPC

Item 3: Number type (4.2)

CodeMeaning
ENGTIN barcode
SRVGTIN barcode
SASupplier's article number
INBuyer's item number
BPBuyer's part number
MFManufacturer's article number
UPUPC

Common EANCOM and UN/EDIFACT values. Your trading partner's implementation guide is the final word on which codes they send.

PIA segment FAQ

Have a real message with PIA in it? The explainer breaks down every segment and runs in your browser.

Explain my message

What is the PIA segment in EDIFACT?

PIA is the Additional Product ID segment. The PIA segment provides additional product identifiers beyond the GTIN in the LIN segment. Common qualifiers: SA=supplier's article number (their internal SKU), IN=buyer's article number, VN=vendor's item number, UP=UPC code. A single LIN group can have multiple PIA segments for different ID types.

What are the common PIA function codes?

1 means additional identification; 5 means product identification.

Where does PIA appear in an EDIFACT message?

PIA belongs to the line items part of a message, alongside LIN, IMD, ALI, QTY, PRI, MOA.

How do I read a PIA segment in my own message?

Paste the message into the free CleanEDI explainer. It breaks every PIA segment into its elements, translates the codes and shows the JSON and XML your system would receive. Nothing you paste leaves your browser.

Related segments in line items