Percorso:
< Indietro
Import Ordini - Tracciato XML
Di seguito viene descritto il tracciato record per l’importazione degli ordini in formato XML:
Gli ordini dovranno contenere i seguenti TAG:
Root Tag=”Ordini”
Ogni ordine di produzione invece dovrà essere racchiuso nel tag “RecordOrdineProduzione” con i seguenti campi:
Dati relativi all’ordine BDN
Campo Tipo Campo Dimensione Descrizione
---------------------------------------------------------------------------------------------
Data Testo breve 8 Data inserimento (GG/MM/AAAA)
Numero Precisione doppia 8 Numero progressivo di riga ordine (interno)
Ordine Testo breve 50 Numero ordine BDN (Banca dati nazionale)
CodFornitoreBNL Testo breve 10 Codice Produttore (BDN)
Numero_Ordine Testo breve 13 Numero d’ordine attribuito dalla BDN
Righe_Totale Intero lungo 4 Totale righe presenti per l’ordine
Flag_Urgente Byte 1 0=no, 1=si
Note Testo breve 20
NomeDelDisegnoLaser Testo Breve 100 Nome del tracciato laser da utilizzare
Dati anagrafici dell’azienda ordinante
Campo Tipo Campo Dimensione Descrizione
---------------------------------------------------------------------------------------------
CodiceAzienda Testo breve 20 Codice Azienda (Codice Stalla)
Azienda Testo breve 50 Ragione Sociale dell’azienda
Indirizzo Testo breve 50 Indirizzo
Cap Testo breve 5 Cap
Localita Testo breve 50 Località
Comune Testo breve 60 Comune
Provincia Testo breve 2 Provincia
Piva Testo breve 16 Partita IVA/Codice Fiscale
Dati relativi all’ordine BDN
Campo Tipo Campo Dimensione Descrizione
---------------------------------------------------------------------------------------------
Numero Precisione doppia 8 Progressivo riga di testata
Riga Precisione doppia 8 Progressivo riga ordine
TipoRichiesta Testo breve 1 Tipo Richiesta (M,A,E,F,…)
Soggetto Testo breve 3 Specie Animale (vedi tabella Soggetti)
Colore Testo breve 3 Colore della marca (vedi tabella colori)
Dal Testo breve 20 Da Nr. Matricola (solo parte numerica)
Al Testo breve 20 a Nr. Matricola (solo parte numerica)
Qta Precisione doppia 8 Numero di pezzi da produrre
ProvinciaOrigine Testo breve 3 Provincia origine (da ordine BDN)
Nazione Testo breve 3 Nazione (cod. nazione presa dalla matricola)
Matricola_stampa_dal Testo breve 40 Matricola iniziale completa (da ordine BDN)
Matricola_stampa_al Testo breve 40 Matricola finale completa (da ordine BDN)
LibriGenealogici Byte 1 0=no, 1=si (iscritto al libro genealogico)
TipologiaMarca Testo breve 3 Tipo Marca (da ordine BDN)
Versione Intero lungo 4 Numero di versione (da ordine BDN)
Numero_Ordine Testo breve 13 Numero Ordine (da ordine BDN)
Specie Testo breve 4 Specie (Indica il tipo di animale da reddito)
Codice_Elettronico Testo breve 16 Matricola elettronica
Tipologia_Transponder Testo breve 3 Tipo marca (solo per versione elettronica)
Specie_Transponder Testo breve 2 Specie Transponder (solo per versione elettronica)
Urgente Byte 1 0=no, 1=si
Esempio di file XML
<?xml version="1.0" encoding="UTF-8"?>
<Ordini xmlns:od="urn:schemas-microsoft-com:officedata" generated="2024-01-31T15:56:39">
<RecordOrdineProduzione>
<Numero>1</Numero>
<Data>31/01/2024</Data>
<CodiceAzienda>999NU001</CodiceAzienda>
<Azienda>RAGIONE SOCIALE CLIENTE</Azienda>
<Indirizzo>VIA ...</Indirizzo>
<Cap>24126</Cap>
<Comune>BERGAMO</Comune>
<Localita>Colognola</Localita>
<Provincia>BG</Provincia>
<Flag_Urgente>0</Flag_Urgente>
<Tipo_Richiesta>M</Tipo_Richiesta>
<CodFornitoreBNL>367</CodFornitoreBNL>
<Dal>990026952</Dal>
<Al>990026952</Al>
<Riga>1</Riga>
<Qta>1</Qta>
<ProvinciaOrigine>091</ProvinciaOrigine>
<Nazione>IT</Nazione>
<Versione>2</Versione>
<Numero_Ordine>15129141</Numero_Ordine>
<Matricola_stampa_dal>IT091990026952</Matricola_stampa_dal>
<Matricola_stampa_al>IT091990026952</Matricola_stampa_al>
<TipologiaMarca>F13</TipologiaMarca>
</RecordOrdineProduzione>
<RecordOrdineProduzione>
<Numero>2</Numero>
<Data>31/01/2024</Data>
<CodiceAzienda>999NU002</CodiceAzienda>
<Azienda>RAGIONE SOCIALE CLIENTE</Azienda>
<Indirizzo>VIA ...</Indirizzo>
<Cap>24126</Cap>
<Comune>BERGAMO</Comune>
<Localita>Colognola</Localita>
<Provincia>BG</Provincia>
<Flag_Urgente>0</Flag_Urgente>
<Tipo_Richiesta>M</Tipo_Richiesta>
<CodFornitoreBNL>367</CodFornitoreBNL>
<Dal>990026950</Dal>
<Al>990026951</Al>
<Riga>1</Riga>
<Qta>2</Qta>
<ProvinciaOrigine>091</ProvinciaOrigine>
<Nazione>IT</Nazione>
<Versione>2</Versione>
<Numero_Ordine>15129141</Numero_Ordine>
<Matricola_stampa_dal>IT091990026950</Matricola_stampa_dal>
<Matricola_stampa_al>IT091990026951</Matricola_stampa_al>
<TipologiaMarca>F13</TipologiaMarca>
<Specie_Transponder>02</Specie_Transponder>
<Tipologia_Transponder>B01</Tipologia_Transponder>
<CodiceElettronico>0380091990026950</CodiceElettronico>
</RecordOrdineProduzione>
</Ordini>
Ultimo aggiornamento: