Type de dataset | Création de pièce commerciale |
---|---|
DatasetType | IMPPCE |
Nature de fichier joint | DATAHUB_PCE |
Code chemin | DATAHUB_JOINT_PCE |
Fichier pivot | Simple : le détail des pièces est dans le fichier XML compagnon |
Fichier compagnon | XML : décrit les pièces à intégrer (par le traitement d’intégration GTPP150) |
Fichier trace | Oui, erreur d’intégration |
La structure du fichier XML compagnong est strictement identique à celle d’un fichier l’intégration de pièce (GTFI GTPP150) avec une mise à plat au format XML des balises.
Chaque pièce à créer est entourée des balises </PIECE> … </PIECE>, puis décrite à l'aide de la structure d'un fichier GTFI
<IPAR>...valeurs de champs...</IPAR>
<ENT>...valeurs de champs...</ENT>
<ITXT>...valeurs de champs...</ITXT>
<EEC>...valeurs de champs...</EEC>
<EAD>...valeurs de champs...</EAD>
<MOUV>...valeurs de champs...</MOUV>
<MVTL>...valeurs de champs...</MVTL>
Exemple de fichier pivot pour création pièce (pivot_pce.txt)
<?xml version="1.0" encoding="UTF-8"?> <DataHub DataSetType="IMPPCE"> <Source>CLIENTSWDHUB</Source> <Dossier>998</Dossier> <Etablissement>1</Etablissement> <SwTicketNo>0</SwTicketNo> <FichierPrincipal>ImportPiece.xml</FichierPrincipal> </DataHub>
Exemple de fichier compagnon pour création pièce (ImportPiece.xml)
<PIECE> <IPAR> <Ce1>I</Ce1> <Trait>C</Trait> <Dos>998</Dos> <Ticod>C</Ticod> <Picod>2</Picod> </IPAR> <ENT> <Dos>998</Dos> <Ce1>A</Ce1> <Ce4>1</Ce4> <op>C</op> <Tiers>C0000001</Tiers> <Ticod>Client</Ticod> <Picod>Commande</Picod> <pidt>01/01/2021</pidt> <deldemdt>01/01/2021</deldemdt> <delaccdt>01/01/2021</delaccdt> <depo>1</depo> </ENT> <MOUV> <Ce1>C</Ce1> <Ce2>1</Ce2> <Ref>ALB0001</Ref> <CdQte>6,0000</CdQte> <pcod>4</pcod> <pub>6,3600</pub> <pubtyp>2</pubtyp> <crtotmt>5,0400</crtotmt> <stres>1</stres> <mvcod>1</mvcod> </MOUV> </PIECE>