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_clientestringYour Inciflex customer code
riferimento_ordinestringThe 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
righelistAt least one order line

Line Fields

FieldTypeRequiredDescription
codice_articolostringInciflex article code
descrizionestringArticle description
quantitanumberOrdered 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