Personnalisation Facutre (XML & Template )
Posté : mar. janv. 01, 2019 4:45 pm
Bonjour,
J'ai modifier le fichier XML associé au document venteFacture depuis les montants sont tous aux formats 12.41231412.
Comment à l'aide du fichier XML demander à OpenConcerto d'arrondir à 2 chiffres après la virgule ?
merci de votre retour
Le code XML
![Image]()
J'ai modifier le fichier XML associé au document venteFacture depuis les montants sont tous aux formats 12.41231412.
Comment à l'aide du fichier XML demander à OpenConcerto d'arrondir à 2 chiffres après la virgule ?
merci de votre retour
Le code XML
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8" ?>
<contentDocument>
<element location="B10" type="fill">
<field base="Common" table="SOCIETE_COMMON" name="ID_ADRESSE_COMMON">
<field base="Common" name="RUE" />
</field>
</element>
<element location="B11" type="fill">
<field base="Common" table="SOCIETE_COMMON" name="ID_ADRESSE_COMMON">
<field base="Common" name="VILLE" type="villeCP" />
<field base="Common" name="VILLE" type="ville" />
</field>
</element>
<element location="B13" type="replace" replacePattern="_">
<field base="Common" table="SOCIETE_COMMON" name="NUM_TEL" />
</element>
<element location="B14" type="replace" replacePattern="_">
<field base="Common" table="SOCIETE_COMMON" name="MAIL" />
</element>
<element location="B18" type="fill">
<field name="NUMERO" />
</element>
<element location="C18" type="fill">
<field name="DATE" />
</element>
<element type="invoice_paid_amount" location="L66" />
<element location="B21" type="fill">
<field name="ID_COMMERCIAL">
<field name="PRENOM" type="Initiale" suffix="." />
<field name="NOM" />
</field>
</element>
<element location="C21" type="fill">
<field name="NOM" />
</element>
<element location="H10" type="fill">
<field name="ID_CLIENT">
<field name="NOM" />
<field name="FORME_JURIDIQUE" />
</field>
</element>
<element location="H11" type="address.customer.invoice.full">
</element>
<element location="L64" type="fill">
<field name="T_HT" type="devise" suffix=" CHF" />
</element>
<element location="L65" type="fill">
<field name="T_TVA" type="devise" suffix=" CHF" />
</element>
<element location="L66" type="fill">
<field name="T_TTC" type="devise" suffix=" CHF"/>
</element>
<element location="B63" type="fill">
<field name="ID_MODE_REGLEMENT">
<field name="NOM" prefix="Règlement souhaité" conditionField="COMPTANT" conditionExpValue="true" display="false" />
<field name="NOM" prefix="Facture acquittée par" conditionField="COMPTANT" conditionExpValue="false" display="false" />
<field name="ID_TYPE_REGLEMENT">
<field name="NOM" valuesExpected="Indéfini" />
</field>
<field name="NOM" />
<field name="DATE_VIREMENT" prefix="Le " valuesExpected="" type="Date" datePattern="dd/MM/yy" />
<field name="NUMERO" prefix="N° " valuesExpected="" />
<field name="ETS" prefix="Banque " valuesExpected="" />
</field>
</element>
<element location="B64" type="fill">
<field name="DATE" type="DateEcheance" datePattern="dd/MM/yy" prefix="Règlement de cette facture au plus tard le " valuesExpected=" " />
</element>
<element location="B64" type="fill">
<field name="ID_MODE_REGLEMENT">
<field name="NOM" prefix="Règlement à date de réception de facture" conditionField="COMPTANT" conditionExpValue="false" display="false" />
</field>
</element>
<!--
<table endPageLine="67" firstLine="64" endLine="67" lastColumn="I" base="Societe" table="TVA">
<element location="I" name="NOM" prefix="Total ">
</element>
<element location="L" type="Devise" name="MONTANT_TVA">
<exclude value="0.00"/>
</element>
</table>
-->
<table endPageLine="70" firstLine="25" endLine="61" blankLineBeforeStyle="Titre 1,Titre 2" lastColumn="K" base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" >
<element location="B" type="fill" cellSize="65" >
<field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" prefix="Rabais " suffix=" %"
name="POURCENT_REMISE" conditionField="POURCENT_REMISE" conditionExpValue="0E-8" >
<exclude value="0.00"/>
</field>
<field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" name="NOM" />
<field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" name="DESCRIPTIF" />
</element>
<element location="I" type="fill" >
<field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" type="devise" name="PV_HT"/>
<exclude value="0.000"/>
</element>
<element location="J" type="supplychain.element.qtyunit.short">
</element>
<element location="K" type="fill">
<field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" name="ID_TAXE" conditionField="PV_HT" conditionExpValue="0">
<field base="Societe" table="TAXE" name="TAUX" op="/" number="100.0"/>
</field>
</element>
<element location="L" type="fill" >
<field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" name="T_PV_HT" type="devise" />
<exclude value="0.000"/>
</element>
</table>
</contentDocument>