...
Balise XML | Obligatoire | Observation |
---|---|---|
<XML> <Import table = "DTRENT" action="insert"> | Oui | Balise principale entête devis travaux |
<Field name="XXXX" value= "xxxx" /> | Oui | Champs de DTRENT Name = mnémonique du champ dans le dictionnaire Value = valeur de la donnée Liste des champs à renseigner obligatoirement : TICOD ; TIERS ; OP |
<Joint value="doc/d1.png" natureJointCod='' motCle='DTRENT_IMG' /> | Non | Fichiers joints du devis travaux. Attribut value = chemin complet du fichier joint natureJointCod = nature de fichier joint |
<Text txttyp="1" txtformat="1" txtval=="Contenu texte" /> | Non | Textes et notes de l’entête Txttyp : · 1 : note de l’entête · 2 : texte de l’entête · 3 : texte du pied Txtformat : · 1 : texte · 2 : rich text encodé en base 64 Txtval : contenu du texte |
<Record table = "DTRMOUV ">Non Sous-niveau DTRMOUV* | Non | Sous balise table. Une seule table possible : DTRMOUV |
</Import> </XML> | ||
Balise Record table=DTRMOUV | ||
<Record table = "DTRMOUV"> | Non | Balise mouvement devis travaux Une balise <Record table= « DTRMOUV »> peut en contenir une ou plusieurs autres en sous niveaux, cela représente l’arborescence du devis travaux. Un chapitre peut contenir des chapitres, des ouvrages, des articles. Un ouvrage peut contenir des ouvrages et des articles. |
<Field name="XXXX" value="X" /> | Oui | Champs de DTRMOUV Liste des champs à renseigner obligatoirement : CE2 ; REF ; OUVCOD |
<Text txttyp="1" txtformat="1" txtval=="Contenu texte" /> | Non | Textes et notes de l’entête Txttyp : · 1 : note du mouvement · 2 : texte du mouvement Txtformat : · 1 : texte · 2 : rich text encodé en base 64 Txtval : contenu du texte |
...