<entete id="et1">EnTetePES</entete>
<entete id="et2">Enveloppe</entete>
<entete id="et3">Signature</entete>
+ <entete id="et4">Emetteur</entete>
<etat balise="PES_DepenseAller"
balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
</element>
</etat>
-
<etat balise="PES_PJ" balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" id="PES_PJ" titre="Pièces Justificatives" use-external-browser="false" importable-element="PJ" xslt-file="PES_V2/PES-PJ.xsl" transform-class="fr.gouv.finances.cp.xemelios.pesv2.PesFacturePiXslHrefTransformer" exportable="true">
<help>Cet état regroupe les Pièces justificatives</help>
<entete id="e3">EnTetePES_PJ</entete>
</critere>
</element>
</etat>
- <etat balise="none" balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
+
+ <etat balise="PES_Facture" balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" id="PES_Facture" titre="Facture" use-external-browser="false" importable-element="FactureIndiv" xslt-file="PES_V2/facture.xsl">
+ <!--element balise="PES_Facture" id="PES_Facture" max-display="500" titre="PES_Facture">
+ <path>/n:PES_Aller/n:PES_Facture</path>
+ <liste-resultat ordre="ASC" tri-defaut="lr116">
+ <champ id="lr116" libelle="HorairesOuv">
+ <valeur>Emetteur/InfoSuppl/HorairesOuv/@V</valeur>
+ </champ>
+ <champ id="lr117" libelle="Ville">
+ <valeur>Emetteur/Adresse/Ville/@V</valeur>
+ </champ>
+ <champ id="lr118" libelle="TypAdr">
+ <valeur>Emetteur/Adresse/TypAdr/@V</valeur>
+ </champ>
+ <champ id="lr119" libelle="CP">
+ <valeur>Emetteur/Adresse/CP/@V</valeur>
+ </champ>
+ <champ id="lr120" libelle="CatTiers">
+ <valeur>Emetteur/InfoTiers/CatTiers/@V</valeur>
+ </champ>
+ <champ id="lr121" datatype="date" libelle="Date">
+ <valeur>Date/@V</valeur>
+ </champ>
+ <champ id="lr122" libelle="NumTVA">
+ <valeur>Emetteur/InfoTVAEmetteur/NumTVA/@V</valeur>
+ </champ>
+ <champ id="lr123" libelle="IdTiers">
+ <valeur>Emetteur/InfoTiers/IdTiers/@V</valeur>
+ </champ>
+ <champ id="lr124" libelle="Role">
+ <valeur>Emetteur/Signataire/Role/@V</valeur>
+ </champ>
+ <champ id="lr125" libelle="CodRes">
+ <valeur>Emetteur/Adresse/CodRes/@V</valeur>
+ </champ>
+ <champ id="lr126" datatype="integer" libelle="CodPays">
+ <valeur>Emetteur/Adresse/CodPays/@V</valeur>
+ </champ>
+ <champ id="lr127" libelle="AdrTipi">
+ <valeur>Emetteur/InfoSuppl/AdrTipi/@V</valeur>
+ </champ>
+ <champ id="lr128" libelle="Prenom">
+ <valeur>Emetteur/Signataire/Personne/Prenom/@V</valeur>
+ </champ>
+ <champ id="lr129" libelle="NumTel">
+ <valeur>Emetteur/InfoSuppl/NumTel/@V</valeur>
+ </champ>
+ <champ id="lr130" datatype="integer" libelle="IdVer">
+ <valeur>IdVer/@V</valeur>
+ </champ>
+ <champ id="lr131" datatype="integer" libelle="NumSequence">
+ <valeur>NumSequence/@V</valeur>
+ </champ>
+ <champ id="lr132" libelle="TypeFact">
+ <valeur>TypeFact/@V</valeur>
+ </champ>
+ <champ id="lr133" libelle="Service">
+ <valeur>Emetteur/InfoTVAEmetteur/Service/@V</valeur>
+ </champ>
+ <champ id="lr134" libelle="Annee">
+ <valeur>Annee/@V</valeur>
+ </champ>
+ <champ id="lr135" libelle="TypTiers">
+ <valeur>Emetteur/InfoTiers/TypTiers/@V</valeur>
+ </champ>
+ <champ id="lr136" libelle="Nom">
+ <valeur>Emetteur/Signataire/Personne/Nom/@V</valeur>
+ </champ>
+ <champ id="lr137" libelle="RefTiers">
+ <valeur>Emetteur/InfoTiers/RefTiers/@V</valeur>
+ </champ>
+ <champ id="lr138" libelle="NatIdTiers">
+ <valeur>Emetteur/InfoTiers/NatIdTiers/@V</valeur>
+ </champ>
+ <champ id="lr139" libelle="Adr3">
+ <valeur>Emetteur/Adresse/Adr3/@V</valeur>
+ </champ>
+ <champ id="lr140" libelle="Adr2">
+ <valeur>Emetteur/Adresse/Adr2/@V</valeur>
+ </champ>
+ <champ id="lr141" datatype="date" libelle="DteIdTiers">
+ <valeur>Emetteur/InfoTiers/DteIdTiers/@V</valeur>
+ </champ>
+ <champ id="lr142" libelle="Adr1">
+ <valeur>Emetteur/Adresse/Adr1/@V</valeur>
+ </champ>
+ <champ id="lr143" libelle="RefBdf">
+ <valeur>Emetteur/InfoSuppl/RefBdf/@V</valeur>
+ </champ>
+ <champ id="lr144" datatype="integer" libelle="CodeTipi">
+ <valeur>Emetteur/InfoSuppl/CodeTipi/@V</valeur>
+ </champ>
+ <champ id="lr145" libelle="NatJur">
+ <valeur>Emetteur/InfoTiers/NatJur/@V</valeur>
+ </champ>
+ <champ id="lr146" libelle="Description">
+ <valeur>Nomenclatures/NomenclatureBudget/Description/@V</valeur>
+ </champ>
+ <champ id="lr147" libelle="ComplNom">
+ <valeur>Emetteur/InfoTiers/ComplNom/@V</valeur>
+ </champ>
+ <champ id="lr148" libelle="Civilite">
+ <valeur>Emetteur/InfoTiers/Civilite/@V</valeur>
+ </champ>
+ </liste-resultat>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_HORAIRESOUV" libelle="HorairesOuv">
+ <path>{##OPERATEUR:HorairesOuv##(upper-case(n:Emetteur/n:InfoSuppl/n:HorairesOuv/@V),"##VALEUR:HorairesOuv##")}</path>
+ <input id="HorairesOuv" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_VILLE" libelle="Ville">
+ <path>{##OPERATEUR:Ville##(upper-case(n:Emetteur/n:Adresse/n:Ville/@V),"##VALEUR:Ville##")}</path>
+ <input id="Ville" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_TYPADR" libelle="TypAdr">
+ <path>{##OPERATEUR:TypAdr##(upper-case(n:Emetteur/n:Adresse/n:TypAdr/@V),"##VALEUR:TypAdr##")}</path>
+ <input id="TypAdr" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_CP" libelle="CP">
+ <path>{##OPERATEUR:CP##(upper-case(n:Emetteur/n:Adresse/n:CP/@V),"##VALEUR:CP##")}</path>
+ <input id="CP" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_CATTIERS" libelle="CatTiers">
+ <path>{##OPERATEUR:CatTiers##(upper-case(n:Emetteur/n:InfoTiers/n:CatTiers/@V),"##VALEUR:CatTiers##")}</path>
+ <input id="CatTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_DATE" libelle="Date">
+ <path>{##OPERATEUR:Date##(n:Date/@V,"##VALEUR:Date##")}</path>
+ <input id="Date" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_NUMTVA" libelle="NumTVA">
+ <path>{##OPERATEUR:NumTVA##(upper-case(n:Emetteur/n:InfoTVAEmetteur/n:NumTVA/@V),"##VALEUR:NumTVA##")}</path>
+ <input id="NumTVA" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_IDTIERS" libelle="IdTiers">
+ <path>{##OPERATEUR:IdTiers##(upper-case(n:Emetteur/n:InfoTiers/n:IdTiers/@V),"##VALEUR:IdTiers##")}</path>
+ <input id="IdTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_ROLE" libelle="Role">
+ <path>{##OPERATEUR:Role##(upper-case(n:Emetteur/n:Signataire/n:Role/@V),"##VALEUR:Role##")}</path>
+ <input id="Role" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_CODRES" libelle="CodRes">
+ <path>{##OPERATEUR:CodRes##(n:Emetteur/n:Adresse/n:CodRes/@V,"##VALEUR:CodRes##")}</path>
+ <input id="CodRes" datatype="string"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_CODPAYS" libelle="CodPays">
+ <path>{n:Emetteur/n:Adresse/n:CodPays/@V##OPERATEUR:CodPays####VALEUR:CodPays##}</path>
+ <input id="CodPays" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_ADRTIPI" libelle="AdrTipi">
+ <path>{##OPERATEUR:AdrTipi##(upper-case(n:Emetteur/n:InfoSuppl/n:AdrTipi/@V),"##VALEUR:AdrTipi##")}</path>
+ <input id="AdrTipi" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_PRENOM" libelle="Prenom">
+ <path>{##OPERATEUR:Prenom##(upper-case(n:Emetteur/n:Signataire/n:Personne/n:Prenom/@V),"##VALEUR:Prenom##")}</path>
+ <input id="Prenom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_NUMTEL" libelle="NumTel">
+ <path>{##OPERATEUR:NumTel##(upper-case(n:Emetteur/n:InfoSuppl/n:NumTel/@V),"##VALEUR:NumTel##")}</path>
+ <input id="NumTel" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_IDVER" libelle="IdVer">
+ <path>{n:IdVer/@V##OPERATEUR:IdVer####VALEUR:IdVer##}</path>
+ <input id="IdVer" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_NUMSEQUENCE" libelle="NumSequence">
+ <path>{n:NumSequence/@V##OPERATEUR:NumSequence####VALEUR:NumSequence##}</path>
+ <input id="NumSequence" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_TYPEFACT" libelle="TypeFact">
+ <path>{##OPERATEUR:TypeFact##(upper-case(n:TypeFact/@V),"##VALEUR:TypeFact##")}</path>
+ <input id="TypeFact" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_SERVICE" libelle="Service">
+ <path>{##OPERATEUR:Service##(upper-case(n:Emetteur/n:InfoTVAEmetteur/n:Service/@V),"##VALEUR:Service##")}</path>
+ <input id="Service" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_ANNEE" libelle="Annee">
+ <path>{##OPERATEUR:Annee##(n:Annee/@V,"##VALEUR:Annee##")}</path>
+ <input id="Annee" datatype="string"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_TYPTIERS" libelle="TypTiers">
+ <path>{##OPERATEUR:TypTiers##(upper-case(n:Emetteur/n:InfoTiers/n:TypTiers/@V),"##VALEUR:TypTiers##")}</path>
+ <input id="TypTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_NOM" libelle="Nom">
+ <path>{##OPERATEUR:Nom##(upper-case(n:Emetteur/n:Signataire/n:Personne/n:Nom/@V),"##VALEUR:Nom##")}</path>
+ <input id="Nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_REFTIERS" libelle="RefTiers">
+ <path>{##OPERATEUR:RefTiers##(upper-case(n:Emetteur/n:InfoTiers/n:RefTiers/@V),"##VALEUR:RefTiers##")}</path>
+ <input id="RefTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_NATIDTIERS" libelle="NatIdTiers">
+ <path>{##OPERATEUR:NatIdTiers##(upper-case(n:Emetteur/n:InfoTiers/n:NatIdTiers/@V),"##VALEUR:NatIdTiers##")}</path>
+ <input id="NatIdTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_ADR3" libelle="Adr3">
+ <path>{##OPERATEUR:Adr3##(upper-case(n:Emetteur/n:Adresse/n:Adr3/@V),"##VALEUR:Adr3##")}</path>
+ <input id="Adr3" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_ADR2" libelle="Adr2">
+ <path>{##OPERATEUR:Adr2##(upper-case(n:Emetteur/n:Adresse/n:Adr2/@V),"##VALEUR:Adr2##")}</path>
+ <input id="Adr2" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_DTEIDTIERS" libelle="DteIdTiers">
+ <path>{##OPERATEUR:DteIdTiers##(n:Emetteur/n:InfoTiers/n:DteIdTiers/@V,"##VALEUR:DteIdTiers##")}</path>
+ <input id="DteIdTiers" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_ADR1" libelle="Adr1">
+ <path>{##OPERATEUR:Adr1##(upper-case(n:Emetteur/n:Adresse/n:Adr1/@V),"##VALEUR:Adr1##")}</path>
+ <input id="Adr1" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_REFBDF" libelle="RefBdf">
+ <path>{##OPERATEUR:RefBdf##(upper-case(n:Emetteur/n:InfoSuppl/n:RefBdf/@V),"##VALEUR:RefBdf##")}</path>
+ <input id="RefBdf" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_CODETIPI" libelle="CodeTipi">
+ <path>{n:Emetteur/n:InfoSuppl/n:CodeTipi/@V##OPERATEUR:CodeTipi####VALEUR:CodeTipi##}</path>
+ <input id="CodeTipi" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_NATJUR" libelle="NatJur">
+ <path>{##OPERATEUR:NatJur##(upper-case(n:Emetteur/n:InfoTiers/n:NatJur/@V),"##VALEUR:NatJur##")}</path>
+ <input id="NatJur" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_DESCRIPTION" libelle="Description">
+ <path>{##OPERATEUR:Description##(upper-case(n:Nomenclatures/n:NomenclatureBudget/n:Description/@V),"##VALEUR:Description##")}</path>
+ <input id="Description" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_COMPLNOM" libelle="ComplNom">
+ <path>{##OPERATEUR:ComplNom##(upper-case(n:Emetteur/n:InfoTiers/n:ComplNom/@V),"##VALEUR:ComplNom##")}</path>
+ <input id="ComplNom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PES_FACTURE_CIVILITE" libelle="Civilite">
+ <path>{##OPERATEUR:Civilite##(upper-case(n:Emetteur/n:InfoTiers/n:Civilite/@V),"##VALEUR:Civilite##")}</path>
+ <input id="Civilite" datatype="string" uppercase="true"/>
+ </critere>
+ </element-->
+
+ <entete id="etfact1">IdVer</entete>
+ <entete id="etfact2">Annee</entete>
+ <entete id="etfact3">TypeFact</entete>
+ <entete id="etfact4">Date</entete>
+ <entete id="etfact5">Emetteur</entete>
+ <entete id="etfact6">Tiers</entete>
+ <entete id="etfact7">Nomenclatures</entete>
+ <entete id="etfact8">RepartitionParNature</entete>
+
+ <element balise="FactureIndiv" id="FactureIndiv" max-display="50" titre="Facture Individuelle">
+ <path>/n:PES_Aller/n:PES_Facture/n:FactureIndiv</path>
+
+ <!--liste-resultat ordre="ASC" tri-defaut="lr1">
+ <hidden name="xsl-param:numeroFacture">
+ <valeur>n:NumeroFacture/@V</valeur>
+ </hidden>
+
+ <champ id="lr1" datatype="date" libelle="Date d'émission" aggregate="false" affichable="true" exportable="true" identifiant="false">
+ <help>Date d'émission de la facture</help>
+ <valeur>n:DateEmission/@V</valeur>
+ </champ>
+ <champ id="lr2" libelle="ID Débiteur" affichable="true" exportable="true" identifiant="false">
+ <valeur>n:Debiteur/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="lr16" libelle="Nom Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:Nom/@V</valeur>
+ </champ>
+ <champ id="lr17" libelle="Prenom Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:Prenom/@V</valeur>
+ </champ>
+ <champ id="lr20" libelle="Adresse Débiteur - localisation">
+ <valeur>n:Debiteur/n:Adresse/n:Adr1/@V</valeur>
+ </champ>
+ <champ id="lr21" libelle="Adresse Débiteur - principale">
+ <valeur>n:Debiteur/n:Adresse/n:Adr2/@V</valeur>
+ </champ>
+ <champ id="lr22" libelle="Adresse Débiteur - complément">
+ <valeur>n:Debiteur/n:Adresse/n:Adr3/@V</valeur>
+ </champ>
+ <champ id="lr24" libelle="Code postal Débiteur">
+ <valeur>n:Debiteur/n:Adresse/n:CP/@V</valeur>
+ </champ>
+ <champ id="lr25" libelle="Ville Débiteur">
+ <valeur>n:Debiteur/n:Adresse/n:Ville/@V</valeur>
+ </champ>
+ <champ id="lr26" libelle="Type Adresse Débiteur">
+ <valeur>n:Debiteur/n:Adresse/n:TypAdr/@V</valeur>
+ </champ>
+ <champ id="lr27" datatype="integer" libelle="Code Pays Débiteur">
+ <valeur>n:Debiteur/n:Adresse/n:CodPays/@V</valeur>
+ </champ>
+ <champ id="lr28" libelle="Type Tiers Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:TypTiers/@V</valeur>
+ </champ>
+ <champ id="lr29" libelle="Civilite Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:Civilite/@V</valeur>
+ </champ>
+ <champ id="lr31" libelle="Nat Id Tiers Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:NatIdTiers/@V</valeur>
+ </champ>
+ <champ id="lr32" datatype="date" libelle="Date Id Tiers Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:DteIdTiers/@V</valeur>
+ </champ>
+ <champ id="lr33" libelle="Ref Tiers Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:RefTiers/@V</valeur>
+ </champ>
+ <champ id="lr34" libelle="Cat Tiers Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:CatTiers/@V</valeur>
+ </champ>
+ <champ id="lr35" libelle="Nat Jur Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:NatJur/@V</valeur>
+ </champ>
+ <champ id="lr18" libelle="Compl. Nom Débiteur">
+ <valeur>n:Debiteur/n:InfoTiers/n:ComplNom/@V</valeur>
+ </champ>
+ <champ id="lr19" libelle="RIB Débiteur">
+ <valeur>n:Debiteur/n:CpteBancaire/@rib</valeur>
+ </champ>
+ <champ id="lr23" libelle="Code Res Débiteur">
+ <valeur>n:Debiteur/n:Adresse/n:CodRes/@V</valeur>
+ </champ>
+ <champ id="lr1" libelle="Numero Facture">
+ <valeur>n:NumeroFacture/@V</valeur>
+ </champ>
+
+ <champ id="lr3" libelle="Num. Bordereau">
+ <valeur>n:RefTitre/n:NumBordereau/@V</valeur>
+ </champ>
+ <champ id="lr4" datatype="integer" libelle="Num. Ligne Titre">
+ <valeur>n:RefTitre/n:NumLigne/@V</valeur>
+ </champ>
+ <champ id="lr5" libelle="Num. Titre">
+ <valeur>n:RefTitre/n:NumTitre/@V</valeur>
+ </champ>
+ <champ id="lr6" libelle="Exercice Titre">
+ <valeur>n:RefTitre/Exercice/@V</valeur>
+ </champ>
+ <champ id="lr7" datatype="string" libelle="ID Emetteur" affichable="true" exportable="true" identifiant="false">
+ <help>Identifiant de l'émetteur de la facture</help>
+ <valeur>../n:Emetteur/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="lr8" datatype="string" libelle="Nom Emetteur" affichable="true" exportable="true" identifiant="false">
+ <help>Nom de l'émetteur de la facture</help>
+ <valeur>../n:Emetteur/n:InfoTiers/n:Nom/@V</valeur>
+ </champ>
+ <champ id="lr9" datatype="string" libelle="Prénom Emetteur" affichable="true" exportable="true" identifiant="false">
+ <help>Prénom de l'émetteur de la facture</help>
+ <valeur>../n:Emetteur/n:InfoTiers/n:Prenom/@V</valeur>
+ </champ>
+ <champ id="lr10" datatype="string" libelle="RIB Emetteur" affichable="true" exportable="true" identifiant="false">
+ <help>RIB de l'émetteur de la facture</help>
+ <valeur>../n:Emetteur/n:CptBancaire/@rib</valeur>
+ </champ>
+ <champ id="lr11" datatype="string" libelle="Adresse Emetteur - localisation" affichable="true" exportable="true" identifiant="false">
+ <help>Adresse de l'émetteur - localisation</help>
+ <valeur>../n:Emetteur/n:Adresse/n:Adr1/@V</valeur>
+ </champ>
+ <champ id="lr12" datatype="string" libelle="Adresse Emetteur - principale" affichable="true" exportable="true" identifiant="false">
+ <help>Adresse de l'émetteur - principale</help>
+ <valeur>../n:Emetteur/n:Adresse/n:Adr2/@V</valeur>
+ </champ>
+ <champ id="lr13" datatype="string" libelle="Adresse Emetteur - complément" affichable="true" exportable="true" identifiant="false">
+ <help>Adresse de l'émetteur - complément</help>
+ <valeur>../n:Emetteur/n:Adresse/n:Adr3/@V</valeur>
+ </champ>
+ <champ id="lr14" datatype="string" libelle="Code postal Emetteur" affichable="true" exportable="true" identifiant="false">
+ <help>Adresse de l'émetteur - code postal</help>
+ <valeur>../n:Emetteur/n:Adresse/n:CP/@V</valeur>
+ </champ>
+ <champ id="lr15" datatype="string" libelle="Ville Emetteur" affichable="true" exportable="true" identifiant="false">
+ <help>Adresse de l'émetteur - ville</help>
+ <valeur>../n:Emetteur/n:Adresse/n:Ville/@V</valeur>
+ </champ>
+
+ <champ id="lr36" libelle="Objet">
+ <valeur>n:Objet/@V</valeur>
+ </champ>
+ <champ id="lr37" libelle="Texte Generateur">
+ <valeur>n:TexteGenerateur/@V</valeur>
+ </champ>
+ <champ id="lr38" datatype="decimal" libelle="Mt Total HT">
+ <valeur>n:TotalAPayer/n:MtTotalHT/@V</valeur>
+ </champ>
+ <champ id="lr39" datatype="decimal" libelle="Mt Total TVA">
+ <valeur>n:TotalAPayer/n:MtTotalTVA/@V</valeur>
+ </champ>
+ <champ id="lr40" datatype="decimal" libelle="Mt Tot. TTC">
+ <valeur>n:TotalAPayer/n:MtTotalTTC/@V</valeur>
+ </champ>
+ <champ id="lr41" libelle="Talon Optique - Ligne 1">
+ <valeur>n:TalonOptique2Lignes/n:Ligne1/@V</valeur>
+ </champ>
+ <champ id="lr42" libelle="Talon Optique - Ligne 2">
+ <valeur>n:TalonOptique2Lignes/n:Ligne2/@V</valeur>
+ </champ>
+ <champ id="lr43" libelle="Mode Recouvrement">
+ <valeur>n:ModeRecouvrement/@V</valeur>
+ </champ>
+ <champ id="lr44" libelle="Modalités Réglement">
+ <valeur>n:ModalitesReglement/@V</valeur>
+ </champ>
+ <champ id="lr45" datatype="date" libelle="Date Réglement">
+ <valeur>n:DateReglement/@V</valeur>
+ </champ>
+ <champ id="lr46" libelle="Conditions Gen.">
+ <valeur>n:ConditionsGen/@V</valeur>
+ </champ>
+ </liste-resultat-->
+
+ <liste-resultat ordre="ASC" tri-defaut="lr1">
+ <hidden name="xsl-param:numeroFacture">
+ <valeur>n:NumeroFacture/@V</valeur>
+ </hidden>
+ <champ id="lr1" datatype="date" libelle="Date d'émission" aggregate="false" affichable="true" exportable="true" identifiant="false">
+ <help>Date d'émission de la facture</help>
+ <valeur>n:DateEmission/@V</valeur>
+ </champ>
+ <champ id="lr11" datatype="string" libelle="ID Débiteur" affichable="true" exportable="true" identifiant="false">
+ <help>Identifiant du débiteur</help>
+ <valeur>n:Debiteur/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="lr12" datatype="string" libelle="Nom Débiteur" affichable="true" exportable="true" identifiant="false">
+ <help>Nom du débiteur</help>
+ <valeur>n:Debiteur/n:InfoTiers/n:Nom/@V</valeur>
+ </champ>
+ <champ id="lr13" datatype="string" libelle="Prénom Débiteur" affichable="true" exportable="true" identifiant="false">
+ <help>Prénom du débiteur</help>
+ <valeur>n:Debiteur/n:InfoTiers/n:Prenom/@V</valeur>
+ </champ>
+ <champ id="lr14" datatype="string" libelle="Adresse Débiteur - localisation" affichable="true" exportable="true" identifiant="false">
+ <help>Localisation de l'adresse du débiteur</help>
+ <valeur>n:Debiteur/n:Adresse/n:Adr1/@V</valeur>
+ </champ>
+ <champ id="lr15" datatype="string" libelle="Adresse Débiteur - principale" affichable="true" exportable="true" identifiant="false">
+ <help>Adresse principale du débiteur</help>
+ <valeur>n:Debiteur/n:Adresse/n:Adr2/@V</valeur>
+ </champ>
+ <champ id="lr16" datatype="string" libelle="Adresse Débiteur - complément" affichable="true" exportable="true" identifiant="false">
+ <help>Complément d'adresse du débiteur</help>
+ <valeur>n:Debiteur/n:Adresse/n:Adr3/@V</valeur>
+ </champ>
+ <champ id="lr17" datatype="string" libelle="CP Débiteur" affichable="true" exportable="true" identifiant="false">
+ <help>Code postal du débiteur</help>
+ <valeur>n:Debiteur/n:Adresse/n:CP/@V</valeur>
+ </champ>
+ <champ id="lr18" datatype="string" libelle="Ville Débiteur" affichable="true" exportable="true" identifiant="false">
+ <help>Ville du débiteur</help>
+ <valeur>n:Debiteur/n:Adresse/n:Ville/@V</valeur>
+ </champ>
+ <champ id="lr6" datatype="amount" libelle="Montant HT" aggregate="true" affichable="true" exportable="true" identifiant="false">
+ <help>Montant total HT</help>
+ <valeur>n:TotalAPayer/n:MtTotalHT/@V</valeur>
+ </champ>
+ <champ id="lr7" datatype="amount" libelle="Montant TVA" aggregate="true" affichable="true" exportable="true" identifiant="false">
+ <help>Montant total TVA</help>
+ <valeur>n:TotalAPayer/n:MtTotalTVA/@V</valeur>
+ </champ>
+ <champ id="lr8" datatype="amount" libelle="Montant TTC" aggregate="true" affichable="true" exportable="true" identifiant="false">
+ <help>Montant total TTC</help>
+ <valeur>n:TotalAPayer/n:MtTotalTTC/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+
+ <critere id="CRI_FACTUREINDIV_IDTIERS" libelle="ID Débiteur">
+ <path>{##OPERATEUR:IdTiers##(upper-case(n:Debiteur/n:InfoTiers/n:IdTiers/@V),"##VALEUR:IdTiers##")}</path>
+ <input id="IdTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NOM" libelle="Nom Débiteur">
+ <path>{##OPERATEUR:Nom##(upper-case(n:Debiteur/n:InfoTiers/n:Nom/@V),"##VALEUR:Nom##")}</path>
+ <input id="Nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_PRENOM" libelle="Prenom Débiteur">
+ <path>{##OPERATEUR:Prenom##(upper-case(n:Debiteur/n:InfoTiers/n:Prenom/@V),"##VALEUR:Prenom##")}</path>
+ <input id="Prenom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_ADR1" libelle="Adresse Débiteur - localisation">
+ <path>{##OPERATEUR:Adr1##(upper-case(n:Debiteur/n:Adresse/n:Adr1/@V),"##VALEUR:Adr1##")}</path>
+ <input id="Adr1" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_ADR2" libelle="Adresse Débiteur - principale">
+ <path>{##OPERATEUR:Adr2##(upper-case(n:Debiteur/n:Adresse/n:Adr2/@V),"##VALEUR:Adr2##")}</path>
+ <input id="Adr2" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_ADR3" libelle="Adresse Débiteur - complément">
+ <path>{##OPERATEUR:Adr3##(upper-case(n:Debiteur/n:Adresse/n:Adr3/@V),"##VALEUR:Adr3##")}</path>
+ <input id="Adr3" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_CP" libelle="Code Postal Débiteur">
+ <path>{##OPERATEUR:CP##(upper-case(n:Debiteur/n:Adresse/n:CP/@V),"##VALEUR:CP##")}</path>
+ <input id="CP" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_VILLE" libelle="Ville Débiteur">
+ <path>{##OPERATEUR:Ville##(upper-case(n:Debiteur/n:Adresse/n:Ville/@V),"##VALEUR:Ville##")}</path>
+ <input id="Ville" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_DATEEMISSION" libelle="Date d'emission">
+ <help>Permet de filtrer par date d'émission de la facture</help>
+ <path>{##OPERATEUR:DateEmission##(n:DateEmission/@V,"##VALEUR:DateEmission##")}</path>
+ <input id="DateEmission" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+
+ <!--critere id="CRI_PES_FACTURE_IDTIERS" libelle="ID Emetteur">
+ <help>Permet de filtrer par identifiant de l'émetteur de la facture</help>
+ <path>{##OPERATEUR:IdTiers##(../n:Emetteur/n:InfoTiers/n:IdTiers/@V,"##VALEUR:IdTiers##")}</path>
+ <input id="IdTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_NOM" libelle="Nom Emetteur">
+ <help>Permet de filtrer par nom de l'émetteur de la facture</help>
+ <path>{##OPERATEUR:Nom##(../n:Emetteur/n:InfoTiers/n:Nom/@V,"##VALEUR:Nom##")}</path>
+ <input id="Nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_PRENOM" libelle="Prénom Emetteur">
+ <help>Permet de filtrer par prénom de l'émetteur de la facture</help>
+ <path>{##OPERATEUR:Prenom##(../n:Emetteur/n:InfoTiers/n:Prenom/@V,"##VALEUR:Prenom##")}</path>
+ <input id="Prenom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_ADR1" libelle="Adresse Emetteur - localisation">
+ <help>Permet de filtrer par localisation d'adresse de l'émetteur</help>
+ <path>{##OPERATEUR:Adr1##(../n:Emetteur/n:Adresse/n:Adr1/@V,"##VALEUR:Adr1##")}</path>
+ <input id="Adr1" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_ADR2" libelle="Adresse Emetteur - principale">
+ <help>Permet de filtrer par ligne principale de l'adresse de l'émetteur</help>
+ <path>{##OPERATEUR:Adr2##(../n:Emetteur/n:Adresse/n:Adr2/@V,"##VALEUR:Adr2##")}</path>
+ <input id="Adr2" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_ADR3" libelle="Adresse Emetteur - complément">
+ <help>Permet de filtrer par complément d'adresse de l'émetteur</help>
+ <path>{##OPERATEUR:Adr3##(../n:Emetteur/n:Adresse/n:Adr3/@V,"##VALEUR:Adr3##")}</path>
+ <input id="Adr3" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_CP" libelle="Code postal Emetteur">
+ <help>Permet de filtrer par code postal de l'émetteur</help>
+ <path>{##OPERATEUR:Cp##(../n:Emetteur/n:Adresse/n:CP/@V,"##VALEUR:Cp##")}</path>
+ <input id="Cp" datatype="string"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_VILLE" libelle="Ville Emetteur">
+ <help>Permet de filtrer par ville de l'émetteur</help>
+ <path>{##OPERATEUR:Ville##(../n:Emetteur/n:Adresse/n:Ville/@V,"##VALEUR:Ville##")}</path>
+ <input id="Ville" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_PES_FACTURE_RIB" libelle="RIB Emetteur">
+ <help>Permet de filtrer les factures dont le RIB du débiteur correspond à la valeur spécifiée.</help>
+ <path>{##OPERATEUR:rib##(../n:Emetteur/n:CptBancaire/@rib,"##VALEUR:rib##")}</path>
+ <input id="rib" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NUMBORDEREAU" libelle="Numéro Bordereau">
+ <path>{##OPERATEUR:NumBordereau##(upper-case(n:RefTitre/n:NumBordereau/@V),"##VALEUR:NumBordereau##")}</path>
+ <input id="NumBordereau" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_EXERCICE" libelle="Exercice Titre">
+ <path>{##OPERATEUR:Exercice##(n:RefTitre/n:Exercice/@V,"##VALEUR:Exercice##")}</path>
+ <input id="Exercice" datatype="string"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NUMTITRE" libelle="Numéro Titre">
+ <path>{##OPERATEUR:NumTitre##(upper-case(n:RefTitre/n:NumTitre/@V),"##VALEUR:NumTitre##")}</path>
+ <input id="NumTitre" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NUMLIGNE" libelle="Numéro Ligne de Titre">
+ <path>{n:RefTitre/n:NumLigne/@V##OPERATEUR:NumLigne####VALEUR:NumLigne##}</path>
+ <input id="NumLigne" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_OBJET" libelle="Objet">
+ <path>{##OPERATEUR:Objet##(upper-case(n:Objet/@V),"##VALEUR:Objet##")}</path>
+ <input id="Objet" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_TEXTEGENERATEUR" libelle="Texte Generateur">
+ <path>{##OPERATEUR:TexteGenerateur##(upper-case(n:TexteGenerateur/@V),"##VALEUR:TexteGenerateur##")}</path>
+ <input id="TexteGenerateur" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_CIVILITE" libelle="Civilite Débiteur">
+ <path>{##OPERATEUR:Civilite##(upper-case(n:Debiteur/n:InfoTiers/n:Civilite/@V),"##VALEUR:Civilite##")}</path>
+ <input id="Civilite" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_COMPLNOM" libelle="Complément Nom Débiteur">
+ <path>{##OPERATEUR:ComplNom##(upper-case(n:Debiteur/n:InfoTiers/n:ComplNom/@V),"##VALEUR:ComplNom##")}</path>
+ <input id="ComplNom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_RIB" libelle="RIB Débiteur">
+ <help>Permet de filtrer les factures dont le RIB du débiteur correspond à la valeur spécifiée.</help>
+ <path>{##OPERATEUR:rib##(n:Debiteur/n:CpteBancaire/@rib,"##VALEUR:rib##")}</path>
+ <input id="rib" datatype="string"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_CODRES" libelle="Code Residence Débiteur">
+ <path>{##OPERATEUR:CodRes##(n:Debiteur/n:Adresse/n:CodRes/@V,"##VALEUR:CodRes##")}</path>
+ <input id="CodRes" datatype="string"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_CODPAYS" libelle="Code Pays Débiteur">
+ <path>{n:Debiteur/n:Adresse/n:CodPays/@V##OPERATEUR:CodPays####VALEUR:CodPays##}</path>
+ <input id="CodPays" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_TYPADR" libelle="Type Adresse Débiteur">
+ <path>{##OPERATEUR:TypAdr##(upper-case(n:Debiteur/n:Adresse/n:TypAdr/@V),"##VALEUR:TypAdr##")}</path>
+ <input id="TypAdr" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NATIDTIERS" libelle="Nature Id Tiers Débiteur">
+ <path>{##OPERATEUR:NatIdTiers##(upper-case(n:Debiteur/n:InfoTiers/n:NatIdTiers/@V),"##VALEUR:NatIdTiers##")}</path>
+ <input id="NatIdTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_DTEIDTIERS" libelle="Date Id Tiers Débiteur">
+ <path>{##OPERATEUR:DteIdTiers##(n:Debiteur/n:InfoTiers/n:DteIdTiers/@V,"##VALEUR:DteIdTiers##")}</path>
+ <input id="DteIdTiers" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_REFTIERS" libelle="Ref Tiers Débiteur">
+ <path>{##OPERATEUR:RefTiers##(upper-case(n:Debiteur/n:InfoTiers/n:RefTiers/@V),"##VALEUR:RefTiers##")}</path>
+ <input id="RefTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_TYPTIERS" libelle="Type Tiers Débiteur">
+ <path>{##OPERATEUR:TypTiers##(upper-case(n:Debiteur/n:InfoTiers/n:TypTiers/@V),"##VALEUR:TypTiers##")}</path>
+ <input id="TypTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_CATTIERS" libelle="Catégorie Tiers Débiteur">
+ <path>{##OPERATEUR:CatTiers##(upper-case(n:Debiteur/n:InfoTiers/n:CatTiers/@V),"##VALEUR:CatTiers##")}</path>
+ <input id="CatTiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NATJUR" libelle="Nature Juridique Débiteur">
+ <path>{##OPERATEUR:NatJur##(upper-case(n:Debiteur/n:InfoTiers/n:NatJur/@V),"##VALEUR:NatJur##")}</path>
+ <input id="NatJur" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_NUMEROFACTURE" libelle="Numero Facture">
+ <path>{##OPERATEUR:NumeroFacture##(upper-case(n:NumeroFacture/@V),"##VALEUR:NumeroFacture##")}</path>
+ <input id="NumeroFacture" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_MTTOTALHT" libelle="Montant Total HT">
+ <path>{n:TotalAPayer/n:MtTotalHT/@V##OPERATEUR:MtTotalHT####VALEUR:MtTotalHT##}</path>
+ <input id="MtTotalHT" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_MTTOTALTVA" libelle="Montant Total TVA">
+ <path>{n:TotalAPayer/n:MtTotalTVA/@V##OPERATEUR:MtTotalTVA####VALEUR:MtTotalTVA##}</path>
+ <input id="MtTotalTVA" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_MTTOTALTTC" libelle="Montant Total TTC">
+ <path>{n:TotalAPayer/n:MtTotalTTC/@V##OPERATEUR:MtTotalTTC####VALEUR:MtTotalTTC##}</path>
+ <input id="MtTotalTTC" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_DATEREGLEMENT" libelle="Date Reglement">
+ <path>{##OPERATEUR:DateReglement##(n:DateReglement/@V,"##VALEUR:DateReglement##")}</path>
+ <input id="DateReglement" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_MODALITESREGLEMENT" libelle="Modalites Reglement">
+ <path>{##OPERATEUR:ModalitesReglement##(upper-case(n:ModalitesReglement/@V),"##VALEUR:ModalitesReglement##")}</path>
+ <input id="ModalitesReglement" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_MODERECOUVREMENT" libelle="Mode Recouvrement">
+ <path>{##OPERATEUR:ModeRecouvrement##(n:ModeRecouvrement/@V,"##VALEUR:ModeRecouvrement##")}</path>
+ <input id="ModeRecouvrement" datatype="string"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_CONDITIONSGEN" libelle="Conditions Genérales">
+ <path>{##OPERATEUR:ConditionsGen##(upper-case(n:ConditionsGen/@V),"##VALEUR:ConditionsGen##")}</path>
+ <input id="ConditionsGen" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNE1" libelle="Talon Optique - Ligne 1">
+ <path>{##OPERATEUR:Ligne1##(upper-case(n:TalonOptique2Lignes/n:Ligne1/@V),"##VALEUR:Ligne1##")}</path>
+ <input id="Ligne1" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNE2" libelle="Talon Optique - Ligne 2">
+ <path>{##OPERATEUR:Ligne2##(upper-case(n:TalonOptique2Lignes/n:Ligne2/@V),"##VALEUR:Ligne2##")}</path>
+ <input id="Ligne2" datatype="string" uppercase="true"/>
+ </critere-->
+ </element>
+
+ <element balise="LigneFacture" id="LigneFacture" max-display="500" titre="LigneFacture">
+ <path>/n:PES_Aller/n:PES_Facture/n:FactureIndiv/n:LigneFacture</path>
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de factures affichées</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de factures affichées</libelle>
+ <reference name="/documents/document[@id='pes-aller']/etat[@id='PES_Facture']/element[@id='LigneFacture']/@max-display"/>
+ </variable>
+ </environment>
+
+ <!--liste-resultat ordre="ASC" tri-defaut="lr101">
+ <champ id="lr101" libelle="Ordre">
+ <valeur>n:Ordre/@V</valeur>
+ </champ>
+ <champ id="lr102" datatype="decimal" libelle="Taux">
+ <valeur>n:Taux/@V</valeur>
+ </champ>
+ <champ id="lr103" datatype="decimal" libelle="Mt HT">
+ <valeur>n:MtHT/@V</valeur>
+ </champ>
+ <champ id="lr104" datatype="decimal" libelle="Taux TVA">
+ <valeur>n:TauxTVA/@V</valeur>
+ </champ>
+ <champ id="lr105" datatype="decimal" libelle="Mt TVA">
+ <valeur>n:MtTVA/@V</valeur>
+ </champ>
+ <champ id="lr106" datatype="decimal" libelle="Mt TTC">
+ <valeur>n:MtTTC/@V</valeur>
+ </champ>
+ <champ id="lr107" datatype="integer" libelle="Ordre Edition">
+ <valeur>n:OrdreEdition/@V</valeur>
+ </champ>
+ <champ id="lr108" libelle="Code Produit">
+ <valeur>n:CodeProduit/@V</valeur>
+ </champ>
+ <champ id="lr109" libelle="Code Nature">
+ <valeur>n:CodeNature/@V</valeur>
+ </champ>
+ <champ id="lr110" libelle="Libelle">
+ <valeur>n:Libelle/@V</valeur>
+ </champ>
+ <champ id="lr111" libelle="Unite">
+ <valeur>n:Unite/@V</valeur>
+ </champ>
+ </liste-resultat-->
+ <liste-resultat ordre="ASC" tri-defaut="lrCodeProduit">
+ <hidden name="xsl-param:numeroFacture">
+ <valeur>../n:NumeroFacture/@V</valeur>
+ </hidden>
+ <hidden name="xsl-param:IdLigne">
+ <valeur>@added:generated-id</valeur>
+ </hidden>
+ <champ id="lrNumFacture" exportable="false" datatype="string" default-display="false" libelle="Facture">
+ <help>Numéro de la facture</help>
+ <valeur>n:NumeroFacture/@V</valeur>
+ </champ>
+ <champ id="lrCodeProduit" libelle="Code Produit" exportable="true">
+ <help>Code produit</help>
+ <valeur>n:CodeProduit/@V</valeur>
+ </champ>
+ <champ id="lrLibelle" exportable="true" datatype="string" libelle="Libellé">
+ <help>Libellé du produit</help>
+ <valeur>n:Libelle/@V</valeur>
+ </champ>
+ <champ id="lrCodeNature" datatype="string" exportable="true" default-display="false" libelle="Code Nature">
+ <help>Compte d'imputation nature</help>
+ <valeur>n:CodeNature/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="FactureIndiv" path=".."/>
+
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_CODEPRODUIT" libelle="Code Produit">
+ <path>{n:CodeProduit/@V="##VALEUR:CodeProduit##"}</path>
+ <select id="CodeProduit">
+ <recherche-paire id="rp1">
+ <path>/n:PES_Aller/n:PES_Facture/n:Nomenclatures/n:NomenclatureProduit/n:Correspondance</path>
+ <code-path>n:Code/@V</code-path>
+ <libelle-path>n:Libelle/@V</libelle-path>
+ </recherche-paire>
+ </select>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_LIBELLE" libelle="Libellé">
+ <path>{##OPERATEUR:Libelle##(upper-case(n:Libelle/@V),"##VALEUR:Libelle##")}</path>
+ <input id="Libelle" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_CODENATURE" libelle="Code Nature">
+ <path>{##OPERATEUR:CodeNature##(upper-case(n:CodeNature/@V),"##VALEUR:CodeNature##")}</path>
+ <input id="CodeNature" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_MTTTC" libelle="Montant TTC">
+ <path>{n:MtTTC/@V##OPERATEUR:MtTTC####VALEUR:MtTTC##}</path>
+ <input id="MtTTC" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_MTHT" libelle="Montant HT">
+ <path>{n:MtHT/@V##OPERATEUR:MtHT####VALEUR:MtHT##}</path>
+ <input id="MtHT" datatype="numeric"/>
+ </critere>
+
+
+
+ <!--critere id="CRI_FACTUREINDIV_LIGNEFACTURE_ORDRE" libelle="Ordre">
+ <path>{##OPERATEUR:Ordre##(upper-case(n:Ordre/@V),"##VALEUR:Ordre##")}</path>
+ <input id="Ordre" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_TAUX" libelle="Taux">
+ <path>{n:Taux/@V##OPERATEUR:Taux####VALEUR:Taux##}</path>
+ <input id="Taux" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_TAUXTVA" libelle="Taux TVA">
+ <path>{n:TauxTVA/@V##OPERATEUR:TauxTVA####VALEUR:TauxTVA##}</path>
+ <input id="TauxTVA" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_MTTVA" libelle="Montant TVA">
+ <path>{n:MtTVA/@V##OPERATEUR:MtTVA####VALEUR:MtTVA##}</path>
+ <input id="MtTVA" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_ORDREEDITION" libelle="Ordre Edition">
+ <path>{n:OrdreEdition/@V##OPERATEUR:OrdreEdition####VALEUR:OrdreEdition##}</path>
+ <input id="OrdreEdition" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_LIGNEFACTURE_UNITE" libelle="Unite">
+ <path>{##OPERATEUR:Unite##(upper-case(n:Unite/@V),"##VALEUR:Unite##")}</path>
+ <input id="Unite" datatype="string" uppercase="true"/>
+ </critere-->
+ </element>
+
+ <!--element balise="Commentaire" id="Commentaire" max-display="500" titre="Commentaire" searchable="false">
+ <path>/n:PES_Aller/n:PES_Facture/n:FactureIndiv/n:LigneFacture/n:Commentaire</path>
+ <liste-resultat ordre="ASC" tri-defaut="lr100">
+ <champ id="lr100" libelle="V">
+ <valeur>n:@V</valeur>
+ </champ>
+ </liste-resultat>
+
+
+ <parent element="LigneFacture" path=".."/>
+
+ <critere id="CRI_PES_FACTURE_LIGNEFACTURE_COMMENTAIRE_V" libelle="V">
+ <path>{##OPERATEUR:V##(upper-case(@V),"##VALEUR:V##")}</path>
+ <input id="V" datatype="string" uppercase="true"/>
+ </critere>
+ </element-->
+
+ <element balise="DetailTVA" id="DetailTVA" max-display="500" titre="Détail TVA" searchable="false">
+ <path>/n:PES_Aller/n:PES_Facture/n:FactureIndiv/n:DetailTVA</path>
+ <liste-resultat ordre="ASC" tri-defaut="lr201">
+ <champ id="lr201" datatype="decimal" libelle="TauxTVA">
+ <valeur>n:TauxTVA/@V</valeur>
+ </champ>
+ <champ id="lr202" datatype="decimal" libelle="MtTVA">
+ <valeur>n:MtTVA/@V</valeur>
+ </champ>
+ <champ id="lr203" datatype="decimal" libelle="MtBaseHT">
+ <valeur>n:MtBaseHT/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="FactureIndiv" path=".."/>
+
+ <critere id="CRI_FACTUREINDIV_DETAILTVA_TAUXTVA" libelle="TauxTVA">
+ <path>{n:TauxTVA/@V##OPERATEUR:TauxTVA####VALEUR:TauxTVA##}</path>
+ <input id="TauxTVA" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_DETAILTVA_MTTVA" libelle="MtTVA">
+ <path>{n:MtTVA/@V##OPERATEUR:MtTVA####VALEUR:MtTVA##}</path>
+ <input id="MtTVA" datatype="numeric"/>
+ </critere>
+ <critere id="CRI_FACTUREINDIV_DETAILTVA_MTBASEHT" libelle="MtBaseHT">
+ <path>{n:MtBaseHT/@V##OPERATEUR:MtBaseHT####VALEUR:MtBaseHT##}</path>
+ <input id="MtBaseHT" datatype="numeric"/>
+ </critere>
+ </element>
+
+ <element balise="RepartitionBudget" id="RepartitionBudget" max-display="500" titre="Repartition par Budget" searchable="false">
+ <path>/n:PES_Aller/n:PES_Facture/n:FactureIndiv/n:RepartitionBudget</path>
+ <liste-resultat ordre="ASC" tri-defaut="lr301">
+ <champ id="lr301" libelle="CodeBudget">
+ <valeur>n:CodeBudget/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="FactureIndiv" path=".."/>
+
+ <critere id="CRI_FACTUREINDIV_REPARTITIONBUDGET_CODEBUDGET" libelle="CodeBudget">
+ <path>{##OPERATEUR:CodeBudget##(upper-case(n:CodeBudget/@V),"##VALEUR:CodeBudget##")}</path>
+ <input id="CodeBudget" datatype="string" uppercase="true"/>
+ </critere>
+ </element>
+
+ </etat>
+
+ <etat balise="none" balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
id="general_view" titre="Résumé général" use-external-browser="false"
displayInMenuIf="xemelios.pes-aller.show-general" exportable="false"
xslt-file="PES_V2/general-view.xsl" hideInHelp="true">
<path>.</path>
</element>
</etat>
+
<etat balise="none2"
balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
id="analyse-flux" titre="Analyse du flux" use-external-browser="false"
<path>.</path>
</element>
</etat>
+
<traitementexterne id="verification-signature" libelle="Vérification de la signature">
<parameter name="always_use_libxml2" value="false"/>
<parameter name="do_validation" value="false"/>