Description du fichier PIECES.XML
Section Entête (une section par pièce)
BALISE | DESCRIPTION | TYPE | LG. MAX |
IDENT | Identifiant Entête pièce (obligatoire si CSV) | Chaîne | 10 |
CLIENT_CODE | Code du client | Chaîne | 20 |
TYPE | Type de pièce (D, C, B, F, A, O) * | Chaîne | 1 |
WEB_ID | Identifiant libre (ex : ancien numéro) | Chaîne | 20 |
DESIG | Désignation | Chaîne | 100 |
DATE_CREATION | Date de création | Chaîne | 10 |
DATE_LIVRAISON | Date prévue de livraison | Chaîne | 10 |
TAUX_REMISE | Taux de remise | Simple | |
REMISE | Montant remise | Chaîne | 16 |
TAUX_ESCOMPTE | Taux d'escompte | Simple | |
GCPREG_CODE | Mode de règlement | Chaîne | 30 |
FRAIS_HT | Montant Frais HT | Chaîne | 14 |
FRAIS_TVA_CODE | Code TVA sur frais | Chaîne | 8 |
PORT_HT | Montant Port HT | Chaîne | 14 |
PORT_TVA_CODE | Code TVA sur port | Chaîne | 8 |
GCPEXP_CODE | Mode d'expédition | Chaîne | 30 |
GCPTRA_CODE | Mode de transport | Chaîne | 30 |
ECOTAXE | Document avec écotaxe (1=oui) | Entier | |
NBRE_JOURS | Règlement : nombre de jours | Entier | |
ARRETE | Règlement : F=Fin de mois, N=Net, D=Fin de décade | Chaîne | 1 |
DECALAGE | Règlement : jour de décalage | Entier | |
MONNAIE | Code monnaie | Chaîne | 3 |
VALID | Pièce Validée (1=oui, 0=non) | Chaîne | 20 |
GCPREGM_CODE | Code Régime fiscal | Chaîne | 8 |


*TYPE : Devis, Commande, Bon de Livraison, Facture, Avoir et O si contrat d'abonnement
Section Lignes (une section par ligne de pièce)
BALISE | DESCRIPTION | TYPE | LG. MAX |
ENTETE_IDENT | Identifiant Entête si CSV (=IDENT entêtes) | Chaîne | 10 |
NUMERO | Numéro d’ordre dans la pièce | Chaîne | 10 |
ARTICLE_WEB_CODE | Code article (non obligatoire si commentaire) | Chaîne | 30 |
DESIG | Désignation ou commentaire | Chaîne | 255 |
QTE | Quantité | Double | |
PUHT | Prix Unitaire Hors Taxe | Chaîne | 16 |
TAUX_REMISE | Taux de remise | Simple | |
GCPTVA_CODE | Code TVA | Chaîne | 8 |
GCPTPF_CODE | Code TPF | Chaîne | 8 |
GCPDEPOT_CODE | Code Dépôt | Chaîne | 8 |


Section Adresses (une section pour l'adresse de facturation, et une pour l'adresse de livraison si différente)
BALISE | DESCRIPTION | TYPE | LG. MAX |
STYPE | Type ("Facturation" ou "Livraison") | Chaîne | 12 |
NOM | Nom | Chaîne | 40 |
ADRESSE | Adresse | Chaîne | 40 |
ADRESSE2 | Adresse 2 | Chaîne | 40 |
CP | Code postal | Chaîne | 15 |
VILLE | Ville | Chaîne | 30 |
REGION | Région | Chaîne | 40 |
PAYS | Pays | Chaîne | 40 |
TEL | Téléphone | Chaîne | 20 |
MOBILE | Mobile | Chaîne | 20 |
FAX | Fax | Chaîne | 20 |
Chaîne | 60 |
Exemple de fichier XML : (exemple)
<?xml version="1.0" encoding="UTF-8"?>
<DataSet xmlns="http://tempuri.org/">
<NewDataSet xmlns="http://tempuri.org/data.xsd">
<PIECE>
<CLIENT_CODE>PIGN</CLIENT_CODE>
<TYPE>C</TYPE>
<WEB_ID>#60</WEB_ID>
<DESIG>Petit matériel - bis</DESIG>
<DATE_CREATION>22/07/2014</DATE_CREATION>
<DATE_LIVRAISON>22/07/2014</DATE_LIVRAISON>
<TAUX_REMISE>20.00</TAUX_REMISE>
<TAUX_ESCOMPTE>0.00</TAUX_ESCOMPTE>
<GCPREG_CODE>CHQ</GCPREG_CODE>
<PORT_HT>8,00</PORT_HT>
<PORT_TVA_CODE></PORT_TVA_CODE>
<FRAIS_HT>11</FRAIS_HT>
<FRAIS_TVA_CODE>NORM</FRAIS_TVA_CODE>
<ECOTAXE>0</ECOTAXE>
<GCPEXP_CODE></GCPEXP_CODE>
<GCPTRA_CODE></GCPTRA_CODE>
<NBRE_JOURS>20</NBRE_JOURS>
<ARRETE>D</ARRETE>
<DECALAGE>25</DECALAGE>
<MONNAIE>EUR</MONNAIE>
<VALID>1</VALID>
<GCPREGM_CODE></GCPREGM_CODE>
<adresse>
<STYPE>Facturation</STYPE>
<NOM>Société PIGNON</NOM>
<ADRESSE>969 route de Pégomas</ADRESSE>
<ADRESSE2>Bât A, P6</ADRESSE2>
<CP>06130</CP>
<VILLE>GRASSE</VILLE>
<REGION>PACA</REGION>
<PAYS>France</PAYS>
<TEL>+33499887766</TEL>
<MOBILE>0615193333</MOBILE>
<FAX>+33499887760</FAX>
<EMAIL>info_tech@email.com</EMAIL>
</adresse>
<adresse>
<STYPE>Livraison</STYPE>
<ADRESSE>10 avenue de la plaine</ADRESSE>
<ADRESSE2>Bat C</ADRESSE2>
<CP>06250</CP>
<VILLE>MOUGINS</VILLE>
<PAYS>France</PAYS>
<TEL>0497219090</TEL>
<EMAIL>infos@pignon.fr</EMAIL>
</adresse>
<LIGNE>
<NUMERO>1</NUMERO>
<ARTICLE_WEB_CODE>UNIPINC</ARTICLE_WEB_CODE>
<DESIG>Pince universelle</DESIG>
<QTE>1.00</QTE>
<PUHT>9,00</PUHT>
<TAUX_REMISE>0.00</TAUX_REMISE>
<GCPTVA_CODE>NORM</GCPTVA_CODE>
<GCPTPF_CODE></GCPTPF_CODE>
<GCPDEPOT_CODE></GCPDEPOT_CODE>
</LIGNE>
<LIGNE>
<NUMERO>2</NUMERO>
<ARTICLE_WEB_CODE>PLBPIT</ARTICLE_WEB_CODE>
<DESIG>Planche pin teintée</DESIG>
<QTE>20.00</QTE>
<PUHT>79,28</PUHT>
<TAUX_REMISE>0.00</TAUX_REMISE>
<GCPTVA_CODE>RED</GCPTVA_CODE>
</LIGNE>
<LIGNE>
<NUMERO>3</NUMERO>
<DESIG>Commentaire</DESIG>
<QTE>0.00</QTE>
<TAUX_REMISE>0.00</TAUX_REMISE>
</LIGNE>
</PIECE>
<PIECE>
<TYPE>D</TYPE>
<WEB_ID>#61</WEB_ID>
<DATE_CREATION>23/07/2014</DATE_CREATION>
<CLIENT_CODE>BONH</CLIENT_CODE>
<TAUX_REMISE>20.00</TAUX_REMISE>
<TAUX_ESCOMPTE>0.00</TAUX_ESCOMPTE>
<GCPREG_CODE>CB</GCPREG_CODE>
<PORT_HT>8,00</PORT_HT>
<ECOTAXE>0</ECOTAXE>
<DECALAGE>0</DECALAGE>
<NBRE_JOURS>0</NBRE_JOURS>
<MONNAIE>USD</MONNAIE>
<VALID>0</VALID>
<adresse>
<STYPE>Livraison</STYPE>
<ADRESSE>170 chemin des Roses</ADRESSE>
<ADRESSE2>Bat. B</ADRESSE2>
<CP>06250</CP>
<VILLE>MOUGINS</VILLE>
<PAYS>France</PAYS>
<TEL>0497216090</TEL>
<EMAIL>demande@bonh.fr</EMAIL>
</adresse>
<adresse>
<STYPE>Facturation</STYPE>
<ADRESSE>969 route de Pégomas</ADRESSE>
<ADRESSE2>Bât A</ADRESSE2>
<CP>06130</CP>
<VILLE>GRASSE</VILLE>
<PAYS>France</PAYS>
<MOBILE>0615193499</MOBILE>
</adresse>
<LIGNE>
<NUMERO>200</NUMERO>
<ARTICLE_WEB_CODE>ARDNAT</ARTICLE_WEB_CODE>
<DESIG>Ardoise naturelle</DESIG>
<QTE>15</QTE>
<PUHT>20.81</PUHT>
<TAUX_REMISE>0.00</TAUX_REMISE>
</LIGNE>
<LIGNE>
<NUMERO>201</NUMERO>
<DESIG>Commentaire suppl.</DESIG>
</LIGNE>
</PIECE>
</NewDataSet></DataSet>