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.
PIAHover any part of the segment to see what it is. Open What your system receives to see the JSON or XML CleanEDI delivers.
PIA+1+PREMCHOC250:SA'Additional identification: PREMCHOC250 (Supplier's article number).
| 1 | Function | 1Additional identification |
| 2.1 | Item: Number | PREMCHOC250 |
| 2.2 | Item: Number type | SASupplier's article number |
{
"suppliersArticleNumber": "PREMCHOC250"
}Example shape. In production the field names and structure follow your own API contract.
Elements are separated by + and their parts by :. Positions match the explainer, so 2.3 is the third part of the second element.
| Position | Element | Parts |
|---|---|---|
| 1 | Function | 1.1 Code |
| 2 | Item | 2.1 Number, 2.2 Number type |
| 3 | Item 2 | 3.1 Number, 3.2 Number type |
| 4 | Item 3 | 4.1 Number, 4.2 Number type |
| Code | Meaning |
|---|---|
1 | Additional identification |
5 | Product identification |
| Code | Meaning |
|---|---|
EN | GTIN barcode |
SRV | GTIN barcode |
SA | Supplier's article number |
IN | Buyer's item number |
BP | Buyer's part number |
MF | Manufacturer's article number |
UP | UPC |
| Code | Meaning |
|---|---|
EN | GTIN barcode |
SRV | GTIN barcode |
SA | Supplier's article number |
IN | Buyer's item number |
BP | Buyer's part number |
MF | Manufacturer's article number |
UP | UPC |
| Code | Meaning |
|---|---|
EN | GTIN barcode |
SRV | GTIN barcode |
SA | Supplier's article number |
IN | Buyer's item number |
BP | Buyer's part number |
MF | Manufacturer's article number |
UP | UPC |
Common EANCOM and UN/EDIFACT values. Your trading partner's implementation guide is the final word on which codes they send.
Have a real message with PIA in it? The explainer breaks down every segment and runs in your browser.
Explain my message