Skip to main content

Supported Data Formats

DARC Bridge accepts orders in three formats: XML, CSV, and JSON. Use whichever is most convenient for your management system.

All three formats contain the same information. Below you'll find the structure of each with a complete example.

Order Fields​

FieldTypeRequiredDescription
codice_clientestring✅Your Inciflex customer code
riferimento_ordinestring✅The order number in your management system
data_ordinedate (YYYY-MM-DD)✅Order issue date
data_consegnadate (YYYY-MM-DD)Requested delivery date
notestringFree-text order notes
righelist✅At least one order line

Line Fields​

FieldTypeRequiredDescription
codice_articolostring✅Inciflex article code
descrizionestringArticle description
quantitanumber✅Ordered quantity
unita_misurastringUnit of measure (e.g. PZ, KG, MT)
prezzo_unitarionumberAgreed unit price
note_rigastringLine notes

XML​

<?xml version="1.0" encoding="UTF-8"?>
<ordine>
<codice_cliente>CLI001</codice_cliente>
<riferimento_ordine>ORD-2025-001234</riferimento_ordine>
<data_ordine>2025-10-15</data_ordine>
<data_consegna>2025-11-01</data_consegna>
<note>Delivery to central warehouse</note>
<righe>
<riga>
<codice_articolo>ART-500</codice_articolo>
<descrizione>Flange DN50 PN16</descrizione>
<quantita>100</quantita>
<unita_misura>PZ</unita_misura>
<prezzo_unitario>12.50</prezzo_unitario>
</riga>
<riga>
<codice_articolo>ART-601</codice_articolo>
<descrizione>Gasket DN50</descrizione>
<quantita>100</quantita>
<unita_misura>PZ</unita_misura>
<prezzo_unitario>1.80</prezzo_unitario>
<note_riga>EPDM material</note_riga>
</riga>
</righe>
</ordine>
XSD

The XSD schema for validation is available on request from Inciflex technical support.


CSV​

The CSV file uses ; (semicolon) as separator. The first row is the header.

codice_cliente;riferimento_ordine;data_ordine;data_consegna;codice_articolo;descrizione;quantita;unita_misura;prezzo_unitario;note;note_riga
CLI001;ORD-2025-001234;2025-10-15;2025-11-01;ART-500;Flange DN50 PN16;100;PZ;12.50;Delivery to central warehouse;
CLI001;ORD-2025-001234;2025-10-15;2025-11-01;ART-601;Gasket DN50;100;PZ;1.80;;EPDM material

Each CSV row corresponds to an order line. Header fields (codice_cliente, riferimento_ordine, etc.) must be repeated on every row.

Encoding

The file must be encoded in UTF-8. If you use Excel to generate it, verify that the export is in CSV UTF-8 format.


JSON​

{
"codice_cliente": "CLI001",
"riferimento_ordine": "ORD-2025-001234",
"data_ordine": "2025-10-15",
"data_consegna": "2025-11-01",
"note": "Delivery to central warehouse",
"righe": [
{
"codice_articolo": "ART-500",
"descrizione": "Flange DN50 PN16",
"quantita": 100,
"unita_misura": "PZ",
"prezzo_unitario": 12.50
},
{
"codice_articolo": "ART-601",
"descrizione": "Gasket DN50",
"quantita": 100,
"unita_misura": "PZ",
"prezzo_unitario": 1.80,
"note_riga": "EPDM material"
}
]
}
JSON Schema

The JSON Schema for validation is available on request from Inciflex technical support.


Which format should you choose?​

SituationRecommended format
Your management system exports structured filesXML
You use Excel or spreadsheetsCSV
Your system has APIs or produces structured dataJSON
You're not sureContact Inciflex support, we'll help you

The format does not affect functionality: DARC Bridge processes all three in the same way.

Next Steps​