--- /dev/null
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<documents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="../../../defs/config-metier/documents-def.xsd">
+ <document balise="PES_Aller" extension="xml" id="pes-aller" referentiel="not-available-tag"
+ import-class="fr.gouv.finances.dgfip.xemelios.importers.DefaultImporter"
+ libelle-extension="de l'Etat de PES aller (XML)" schema="PES_V2/2.0.1/Schemas_PES/PES_V2/Rev0/PES_Aller.xsd"
+ titre="PES V2 Helios" persistence-config="PES_V2/pes-aller-persist.xml"
+ menu-grouping="split" isControlable="true"
+ control-config-file="PES_V2/pes-aller-controls.xml"
+ pj-namespace-uri="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
+ ordre-presentation="7" global-import-xslt-file="PES_V2/PES_Aller-global-import.xsl"
+ global-uri-transformer="fr.gouv.finances.cp.xemelios.pesv2.UriTransformer"
+ default-etat-global="general_view" natIdColl="SIRET">
+ <namespaces>
+ <!--ns prefix="" uri="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"/-->
+ <ns prefix="n" uri="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"/>
+ <ns prefix="added" uri="http://projets.admisource.gouv.fr/xemelios/namespaces#added"/>
+ <ns prefix="ano" uri="http://projets.admisource.gouv.fr/xemelios/namespaces#anomally"/>
+ <ns prefix="ds" uri="http://www.w3.org/2000/09/xmldsig#"/>
+ <ns prefix="xad" uri="http://uri.etsi.org/01903/v1.1.1#"/>
+ </namespaces>
+ <!--special-key libelle="Exercice" path="/PES_Aller/PES_DepenseAller/Bordereau/BlocBordereau/Exer/@V" pos="1"/-->
+ <default-budget value="00">Budget Principal</default-budget>
+ <collectivite-path id="cp1">
+ <path>/PES_Aller/EnTetePES</path>
+ <code-path>/PES_Aller/EnTetePES/IdColl/@V</code-path>
+ <libelle-path>/PES_Aller/EnTetePES/LibelleColBud/@V</libelle-path>
+ </collectivite-path>
+ <budget-path id="bp1">
+ <path>/PES_Aller/EnTetePES</path>
+ <code-path>/PES_Aller/EnTetePES/CodBud/@V</code-path>
+ <libelle-path>/PES_Aller/EnTetePES/LibBud/@V</libelle-path>
+ </budget-path>
+
+ <entete id="et1">EnTetePES</entete>
+ <entete id="et2">Enveloppe</entete>
+ <entete id="et3">Signature</entete>
+
+ <etat balise="PES_DepenseAller"
+ balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
+ id="PES_DepenseAller" titre="Dépense" use-external-browser="false"
+ importable-element="BordereauDepense" xslt-file="PES_V2/mandatBordereau.xsl"
+ exportable="true">
+ <help>Cet état regroupe les bordereaux de dépense</help>
+ <element balise="Bordereau" id="BordereauDepense" max-display="20" titre="Bordereaux">
+ <path>/n:PES_Aller/n:PES_DepenseAller/n:Bordereau</path>
+
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_DepenseAller']/element[@id='BordereauDepense']/@max-display"
+ />
+ </variable>
+ </environment>
+
+ <liste-resultat ordre="ASC,ASC" tri-defaut="e1lr1,e1lr2">
+ <hidden name="xsl-param:elementId">
+ <valeur>name()</valeur>
+ </hidden>
+ <champ id="e1lr1" libelle="Exercice" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Exercice du Bordereau</help>
+ <valeur>n:BlocBordereau/n:Exer/@V</valeur>
+ </champ>
+ <champ id="e1lr2" libelle="Numéro Bordereau" affichable="true" exportable="true"
+ identifiant="true" datatype="integer">
+ <help>Numéro de Bordereau</help>
+ <valeur>n:BlocBordereau/n:IdBord/@V</valeur>
+ </champ>
+ <champ id="e1lr3" libelle="Date Emission" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date d'émission du Bordereau</help>
+ <valeur>n:BlocBordereau/n:DteBordEm/@V</valeur>
+ </champ>
+ <champ id="e1lr4" libelle="Somme HT" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Somme HT du Bordereau</help>
+ <valeur>n:BlocBordereau/n:MtBordHT/@V</valeur>
+ </champ>
+ <champ id="e1lr5" libelle="Somme TTC" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Somme TTC du Bordereau</help>
+ <valeur>@added:montantTTC</valeur>
+ </champ>
+ <champ id="e1lr6" libelle="Type de Bordereau" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Type de Bordereau</help>
+ <!--valeur>BlocBordereau/TypBord/@V</valeur-->
+ <valeur>@added:LibelleTypBord</valeur>
+ </champ>
+ <champ id="e1lr7" libelle="Nb Mandats" affichable="true" exportable="true"
+ identifiant="false" aggregate="true" datatype="integer">
+ <help>Nombre de Mandats contenus dans le Bordereau</help>
+ <valeur>@added:nbPiece</valeur>
+ </champ>
+ </liste-resultat>
+
+ <enfants>
+ <enfant element="Piece" path="n:Piece"/>
+ </enfants>
+
+ <critere id="bordereau_exercice" libelle="Exercice du Bordereau">
+ <help>Permet de filtrer par exercice de Bordereau</help>
+ <path>{n:BlocBordereau/n:Exer/@V=##VALEUR:bordereau_exercice##}</path>
+ <input id="bordereau_exercice"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:BlocBordereau/n:Exer/@V"
+ />
+ </critere>
+ <critere id="bordereau_id" libelle="Numéro de Bordereau">
+ <help>Permet de filtrer par numéro de Bordereau</help>
+ <path>{n:BlocBordereau/n:IdBord/@V##OPERATEUR:bordereau_id####VALEUR:bordereau_id##}</path>
+ <input id="bordereau_id" datatype="numeric"/>
+ </critere>
+ <critere id="bordereau_date_emission" libelle="Date d'émission">
+ <help>Permet de filtrer par date d'émission du Bordereau</help>
+ <path>{##OPERATEUR:bordereau_date_emission##(n:BlocBordereau/n:DteBordEm/@V,"##VALEUR:bordereau_date_emission##")}</path>
+ <input id="bordereau_date_emission" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="bordereau_mt_bord_ht" libelle="Somme HT">
+ <help>Permet de filtrer par montant HT du Bordereau</help>
+ <path>{n:BlocBordereau/n:MtBordHT/@V##OPERATEUR:bordereau_mt_ht####VALEUR:bordereau_mt_ht##}</path>
+ <input id="bordereau_mt_ht" datatype="numeric"/>
+ </critere>
+ <critere id="bordereau_montant_TTC" libelle="Somme TTC">
+ <help>Permet de filtrer par montant TTC du Bordereau</help>
+ <path>{@added:montantTTC##OPERATEUR:bordereau_montant_TTC####VALEUR:bordereau_montant_TTC##}</path>
+ <input id="bordereau_montant_TTC" datatype="numeric"/>
+ </critere>
+ <critere id="bordereau_type" libelle="Type de Bordereau">
+ <help>Permet de filtrer par type de Bordereau</help>
+ <path>{n:BlocBordereau/n:TypBord/@V="##VALEUR:bordereau_type##"}</path>
+ <select id="bordereau_type">
+ <option value="01">Bordereau de Mandats</option>
+ <option value="02">Bordereau d'annulation de Mandats</option>
+ <option value="03">Bordereau d'ordres de paiement ordonnateur</option>
+ <option value="04">Bordereau de Mandats émis d'office</option>
+ </select>
+ </critere>
+ <critere id="bordereau_nb_pieces" libelle="Nombre de Pièces">
+ <help>Permet de filtrer par le nombre de Pièces du Bordereau</help>
+ <path>{@added:nbPiece##OPERATEUR:bordereau_nb_pieces####VALEUR:bordereau_nb_pieces##}</path>
+ <input id="bordereau_nb_pieces" datatype="numeric"/>
+ </critere>
+ </element>
+
+ <element balise="Piece" id="Piece" max-display="20" titre="Mandats">
+ <path>/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece</path>
+
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_DepenseAller']/element[@id='Piece']/@max-display"
+ />
+ </variable>
+ </environment>
+
+ <liste-resultat ordre="ASC,ASC,ASC" tri-defaut="e2lr1,numBordereau,e2lr3">
+ <hidden name="xsl-param:mandatId">
+ <valeur>n:BlocPiece/n:InfoPce/n:IdPce/@V</valeur>
+ </hidden>
+
+ <champ id="e2lr1" libelle="Exercice Bord." affichable="true" exportable="true"
+ identifiant="false">
+ <help>Exercice du Bordereau</help>
+ <valeur>../n:BlocBordereau/n:Exer/@V</valeur>
+ </champ>
+ <champ id="numBordereau" libelle="Num. Bordereau" affichable="true">
+ <help>Numéro du Bordereau</help>
+ <valeur>../n:BlocBordereau/n:IdBord/@V</valeur>
+ </champ>
+ <champ id="e2lr3" libelle="Num. Mandat" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Numéro du Mandat</help>
+ <valeur>n:BlocPiece/n:InfoPce/n:IdPce/@V</valeur>
+ </champ>
+ <champ id="e2lr4" libelle="Objet Mandat" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Objet du Mandat</help>
+ <valeur>n:BlocPiece/n:InfoPce/n:Obj/@V</valeur>
+ </champ>
+ <champ id="e2lr5" libelle="Mt HT" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant HT du Mandat</help>
+ <valeur>@added:montantHT</valeur>
+ </champ>
+ <champ id="e2lr6" libelle="Mt TTC" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant TTC du Mandat</help>
+ <valeur>@added:montantTTC</valeur>
+ </champ>
+ <champ id="e2lr7" libelle="Type Mandat" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Type de Mandat</help>
+ <valeur>@added:LibelleTypPiece</valeur>
+ </champ>
+ <champ id="e2lr8" libelle="Nature Mandat" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Nature du Mandat</help>
+ <valeur>@added:LibelleNatPiece</valeur>
+ </champ>
+ <champ id="e2lr9" libelle="Eligible DGP" datatype="string" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date de début du délai global de paiement</help>
+ <valeur>@added:EligibleDGP</valeur>
+ </champ>
+ <champ id="e2lr10" libelle="Date début DGP" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date de début du délai global de paiement</help>
+ <valeur>n:BlocPiece/n:DGP/n:DteDebDgp/@V</valeur>
+ </champ>
+ <champ id="e2lr11" libelle="Date fin DGP" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date de fin du délai global de paiement</help>
+ <valeur>n:BlocPiece/n:DGP/n:DteFinDgp/@V</valeur>
+ </champ>
+ <champ id="pjCount" libelle="Nb. PJ" datatype="integer" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Nombre de Pièces justificatives du Mandat</help>
+ <valeur>@added:nbPJ</valeur>
+ </champ>
+ <champ id="e2lr12" libelle="Date échéance" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date d'échéance</help>
+ <valeur>n:BlocPiece/n:InfoPce/n:DteEch/@V</valeur>
+ </champ>
+ <champ id="e2lr13" libelle="Justifié par" datatype="string" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Justifié par</help>
+ <valeur>added:AllPJRef/n:IdUnique/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="BordereauDepense" path=".."/>
+
+ <enfants>
+ <enfant element="LigneDePiece" path="n:LigneDePiece"/>
+ </enfants>
+
+ <critere id="bordereau_exercice" libelle="Exercice du Bordereau">
+ <help><![CDATA[Permet de filtrer par exercice de Bordereau]]></help>
+ <path>{../n:BlocBordereau/n:Exer/@V=##VALEUR:bordereau_exercice##}</path>
+ <input id="bordereau_exercice"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:BlocBordereau/n:Exer/@V"
+ />
+ </critere>
+ <critere id="bordereau_id" libelle="Numéro de Bordereau">
+ <help><![CDATA[Permet de filtrer par numéro de Bordereau]]></help>
+ <path>{../n:BlocBordereau/n:IdBord/@V##OPERATEUR:bordereau_id####VALEUR:bordereau_id##}</path>
+ <input id="bordereau_id" datatype="numeric"/>
+ </critere>
+ <critere id="piece_id" libelle="Numéro de Mandat">
+ <help>Permet de filtrer par numéro de Mandat</help>
+ <path>{n:BlocPiece/n:InfoPce/n:IdPce/@V##OPERATEUR:piece_id####VALEUR:piece_id##}</path>
+ <input id="piece_id" datatype="numeric"/>
+ </critere>
+ <critere id="piece_obj" libelle="Objet du Mandat">
+ <path>{##OPERATEUR:piece_obj##(n:BlocPiece/n:InfoPce/n:Obj/@V,"##VALEUR:piece_obj##")}</path>
+ <input id="piece_obj" datatype="string"/>
+ </critere>
+ <critere id="piece_montantHT" libelle="Montant HT">
+ <help>Permet de filtrer par montant HT de Mandat</help>
+ <path>{@added:montantHT##OPERATEUR:piece_montantHT####VALEUR:piece_montantHT##}</path>
+ <input id="piece_montantHT" datatype="numeric"/>
+ </critere>
+ <critere id="piece_montantTTC" libelle="Montant TTC">
+ <help>Permet de filtrer par montant TTC de Mandat</help>
+ <path>{@added:montantTTC##OPERATEUR:piece_montantTTC####VALEUR:piece_montantTTC##}</path>
+ <input id="piece_montantTTC" datatype="numeric"/>
+ </critere>
+ <critere id="piece_type" libelle="Type de Mandat">
+ <help>Permet de filtrer par type de Mandat</help>
+ <path>{n:BlocPiece/n:InfoPce/n:TypPce/@V="##VALEUR:piece_type##"}</path>
+ <select id="piece_type">
+ <option value="01">Mandat ordinaire</option>
+ <option value="02">Mandat correctif</option>
+ <option value="03">Mandat ordre budgétaire</option>
+ <option value="04">Mandat d'ordre mixte</option>
+ <option value="05">Mandat émis après paiement</option>
+ <option value="06">Mandat global</option>
+ <option value="07">Mandat d'admission en non valeurs</option>
+ <option value="08">Mandat collectif</option>
+ <option value="09">Mandat sur marché</option>
+ <option value="10">Mandat de rattachement</option>
+ <option value="11">Ordre de paiement</option>
+ <option value="13">Charges constatées d'avance</option>
+ </select>
+ </critere>
+ <critere id="piece_nature" libelle="Nature de Mandat">
+ <help>Permet de filtrer par nature de Mandat</help>
+ <path>{n:BlocPiece/n:InfoPce/n:NatPce/@V="##VALEUR:piece_nature##"}</path>
+ <select id="piece_nature">
+ <option value="01">Fonctionnement</option>
+ <option value="02">Investissement</option>
+ <option value="03">Inventaire</option>
+ <option value="04">Emprunt</option>
+ <option value="05">Régie</option>
+ <option value="06">Annulation / Réduction</option>
+ <option value="07">Complémentaire</option>
+ <option value="08">Ré-émis</option>
+ <option value="09">Annulant un titre</option>
+ <option value="10">Annulation du Mandat de rattachement</option>
+ <option value="11">Paie</option>
+ <option value="12">Retenue de garantie</option>
+ <option value="13">Dernier acompte sur marché</option>
+ <option value="14">Avance forfaitaire</option>
+ <option value="15">Autre</option>
+ <option value="18">Cession</option>
+ </select>
+ </critere>
+ <critere id="piece_dgp" libelle="Eligibles au DGP">
+ <help>Permet de filtrer par éligibilité au DGP</help>
+ <path>{@added:DGP="##VALEUR:piece_dgp##"}</path>
+ <select id="piece_dgp">
+ <option value="true">OUI</option>
+ <option value="false">NON</option>
+ </select>
+ </critere>
+ <critere id="piece_dgp_date_deb" libelle="Date de début du DGP ">
+ <help>Permet de filtrer par date de début de DGP</help>
+ <path>{##OPERATEUR:piece_dgp_date_deb##(n:BlocPiece/n:DGP/n:DteDebDgp/@V,"##VALEUR:piece_dgp_date_deb##")}</path>
+ <input id="piece_dgp_date_deb" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="piece_dgp_date_fin" libelle="Date de fin du DGP ">
+ <help>Permet de filtrer par date de fin de DGP</help>
+ <path>{##OPERATEUR:piece_dgp_date_fin##(n:BlocPiece/n:DGP/n:DteFinDgp/@V,"##VALEUR:piece_dgp_date_fin##")}</path>
+ <input id="piece_dgp_date_fin" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="piece_avec_pj" libelle="Pièce avec PJ">
+ <help>Permet de filtrer les Mandats ayant ou non des Pièces
+ justificatives</help>
+ <path>{@added:avecPJ="##VALEUR:piece_avec_pj##"}</path>
+ <select id="piece_avec_pj">
+ <option value="true">OUI</option>
+ <option value="false">NON</option>
+ </select>
+ </critere>
+ <critere id="piece_date_echeance" libelle="Date d'échéance">
+ <help>Permet de filtrer par date d'échéance</help>
+ <path>{##OPERATEUR:piece_date_echeance##(n:BlocPiece/n:InfoPce/n:DteEch/@V,"##VALEUR:piece_date_echeance##")}</path>
+ <input id="piece_date_echeance" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="justifie_par" libelle="Justifié par">
+ <help>Permet de filtrer par Pièce justificative</help>
+ <path>{added:AllPJRef{##OPERATEUR:IdUnique##(n:IdUnique/@V,"##VALEUR:IdUnique##")}}</path>
+ <input id="IdUnique" datatype="string" libelle="(Id Unique)"/>
+ </critere>
+ </element>
+
+ <element balise="LigneDePiece" id="LigneDePiece" max-display="20"
+ titre="Lignes De Mandat">
+ <path>/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece/n:LigneDePiece</path>
+
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_DepenseAller']/element[@id='LigneDePiece']/@max-display"
+ />
+ </variable>
+ </environment>
+
+ <liste-resultat ordre="ASC,ASC,ASC,ASC" tri-defaut="e3lr1,e3lr2,e3lr3,e3lr4">
+ <hidden name="xsl-param:mandatId">
+ <valeur>../n:BlocPiece/n:InfoPce/n:IdPce/@V</valeur>
+ </hidden>
+
+ <champ id="e3lr1" libelle="Exercice Bordereau" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Exercice du Bordereau</help>
+ <valeur>../../n:BlocBordereau/n:Exer/@V</valeur>
+ </champ>
+ <champ id="e3lr2" libelle="Num. Bordereau" datatype="integer" affichable="true">
+ <help>Numéro du Bordereau</help>
+ <valeur>../../n:BlocBordereau/n:IdBord/@V</valeur>
+ </champ>
+ <champ id="e3lr3" libelle="Num. Mandat" datatype="integer" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Numéro du Mandat</help>
+ <valeur>../n:BlocPiece/n:InfoPce/n:IdPce/@V</valeur>
+ </champ>
+ <champ id="e3lr4" libelle="Num. Ligne" datatype="integer" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Numéro de ligne de Mandat</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:IdLigne/@V</valeur>
+ </champ>
+ <champ id="e3lr5" libelle="Compte Nature" datatype="integer" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Imputation par nature</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:Nature/@V</valeur>
+ </champ>
+ <champ id="e3lr6" libelle="Compte Fonction" datatype="integer" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Imputation par fonction</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:Fonction/@V</valeur>
+ </champ>
+ <champ id="e3lr7" libelle="Code Opération" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Numéro d'opération</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:Operation/@V</valeur>
+ </champ>
+ <champ id="e3lr8" libelle="Tiers (Nom)" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Nom du créancier</help>
+ <valeur>n:Tiers/n:InfoTiers/n:Nom/@V</valeur>
+ </champ>
+ <champ id="e3lr9" libelle="Tiers (Prénom)" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Prénom du créancier</help>
+ <valeur>n:Tiers/n:InfoTiers/n:Prenom/@V</valeur>
+ </champ>
+ <champ id="e3lr10" libelle="Obj. Mandat" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Objet du Mandat</help>
+ <valeur>../n:BlocPiece/n:InfoPce/n:Obj/@V</valeur>
+ </champ>
+ <champ id="e3lr11" libelle="Mt HT" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant HT</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:MtHT/@V</valeur>
+ </champ>
+ <champ id="e3lr12" libelle="Mt TVA" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant TVA</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:MtTVA/@V</valeur>
+ </champ>
+ <champ id="e3lr13" libelle="Mt TTC" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant TTC</help>
+ <valeur>@added:montantTTC</valeur>
+ </champ>
+ <champ id="e3lr14" libelle="Compte Tiers" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Compte tiers</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:CpteTiers/@V</valeur>
+ </champ>
+ <champ id="e3lr15" libelle="Mode de Règlement" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Compte tiers</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:ModRegl/@added:Libelle</valeur>
+ </champ>
+ <champ id="e3lr16" libelle="Cpte Bancaire" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Compte tiers</help>
+ <valeur>n:Tiers/n:CpteBancaire/@added:rib</valeur>
+ </champ>
+ <champ id="e3lr17" libelle="Num. Marché" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Numéro du marché</help>
+ <valeur>n:BlocLignePiece/n:LiensIdent/n:IdMarche/@V</valeur>
+ </champ>
+ <champ id="e3lr18" libelle="Num. Régie" datatype="integer" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Numéro de régie</help>
+ <valeur>n:BlocLignePiece/n:LiensIdent/n:IdRegie/@V</valeur>
+ </champ>
+ <champ id="e3lr19" libelle="Typ. Pce Origine" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Type de la Pièce d'origine de régie</help>
+ <valeur>@added:LibelleNatPceOrigLignePiece</valeur>
+ </champ>
+ <champ id="e3lr20" libelle="Exer. Rattach." affichable="true" exportable="true"
+ identifiant="false">
+ <help>Exercice de rattachement</help>
+ <valeur>n:BlocLignePiece/n:RattachPiece/n:ExerRat/@V</valeur>
+ </champ>
+ <champ id="e3lr21" libelle="Num. Pce Origine" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Numéro de la Pièce d'origine</help>
+ <valeur>n:BlocLignePiece/n:RattachPiece/n:IdPceOrig/@V</valeur>
+ </champ>
+ <champ id="e3lr22" libelle="Cat. Tiers" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Catégorie du créancier</help>
+ <valeur>@added:LibelleCatTiersLignePiece</valeur>
+ </champ>
+ <champ id="e3lr23" libelle="Nature Juridique" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Nature juridique du créancier</help>
+ <valeur>@added:LibelleNatJurLignePiece</valeur>
+ </champ>
+ <champ id="e3lr24" libelle="Id. National" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Identifiant national du créancier</help>
+ <valeur>n:Tiers/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="e3lr25" libelle="Id. National (Type)" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Identifiant national du créancier (Type)</help>
+ <valeur>n:Tiers/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="e3lr26" libelle="Num. Facture" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Numéro de Facture</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePce/n:Facture/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="Piece" path=".."/>
+
+ <critere id="bordereau_exercice" libelle="Exercice du Bordereau">
+ <help>Permet de filtrer par exercice</help>
+ <path>{../../n:BlocBordereau/n:Exer/@V=##VALEUR:bordereau_exercice##}</path>
+ <input id="bordereau_exercice"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:BlocBordereau/n:Exer/@V"
+ />
+ </critere>
+ <critere id="bordereau_id" libelle="Numéro de Bordereau">
+ <help>Permet de filtrer par numéro de Bordereau</help>
+ <path>{../../n:BlocBordereau/n:IdBord/@V##OPERATEUR:bordereau_id####VALEUR:bordereau_id##}</path>
+ <input id="bordereau_id" datatype="numeric"/>
+ </critere>
+ <critere id="piece_id" libelle="Numéro de Mandat">
+ <help>Permet de filtrer par numéro de Mandat</help>
+ <path>{../n:BlocPiece/n:InfoPce/n:IdPce/@V##OPERATEUR:piece_id####VALEUR:piece_id##}</path>
+ <input id="piece_id" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_id_ligne" libelle="Numéro de Ligne">
+ <help>Permet de filtrer par numéro de Mandat</help>
+ <path>{n:BlocLignePiece/n:InfoLignePce/n:IdLigne/@V##OPERATEUR:ligne_piece_id_ligne####VALEUR:ligne_piece_id_ligne##}</path>
+ <input id="ligne_piece_id_ligne" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_nature" libelle="Compte par Nature">
+ <help>Permet de filtrer par imputation par nature</help>
+ <path>{##OPERATEUR:ligne_piece_nature##(n:BlocLignePiece/n:InfoLignePce/n:Nature/@V,"##VALEUR:ligne_piece_nature##")}</path>
+ <input id="ligne_piece_nature" datatype="string"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:InfoLignePce/n:Nature/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_fonction" libelle="Compte par Fonction">
+ <help>Permet de filtrer par imputation par fonction</help>
+ <path>{##OPERATEUR:ligne_piece_fonction##(n:BlocLignePiece/n:InfoLignePce/n:Fonction/@V,"##VALEUR:ligne_piece_fonction##")}</path>
+ <input id="ligne_piece_fonction" datatype="string"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:InfoLignePce/n:Fonction/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_operation" libelle="Code Opération">
+ <help>Permet de filtrer par numéro d'opération</help>
+ <path>{##OPERATEUR:ligne_piece_operation##(n:BlocLignePiece/n:InfoLignePce/n:Operation/@V,"##VALEUR:ligne_piece_operation##")}</path>
+ <input id="ligne_piece_operation" datatype="string"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/Piece/n:LigneDePiece/n:BlocLignePiece/n:InfoLignePce/n:Operation/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_nom" libelle="Tiers (Nom)">
+ <help>Permet de filtrer par nom de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_nom##(n:Tiers/n:InfoTiers/n:Nom/@V,"##VALEUR:ligne_piece_nom##")}</path>
+ <input id="ligne_piece_nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="ligne_piece_prenom" libelle="Tiers (Prénom)">
+ <help>Permet de filtrer par prénom de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_prenom##(n:Tiers/n:InfoTiers/n:Prenom/@V,"##VALEUR:ligne_piece_prenom##")}</path>
+ <input id="ligne_piece_prenom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="piece_obj" libelle="Objet du Mandat">
+ <path>{##OPERATEUR:piece_obj##(../n:BlocPiece/n:InfoPce/n:Obj/@V,"##VALEUR:piece_obj##")}</path>
+ <input id="piece_obj" datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_montant_ht" libelle="Montant HT">
+ <help>Permet de filtrer par montant HT</help>
+ <path>{n:BlocLignePiece/n:InfoLignePce/n:MtHT/@V##OPERATEUR:ligne_piece_montant_ht####VALEUR:ligne_piece_montant_ht##}</path>
+ <input id="ligne_piece_montant_ht" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_montant_tva" libelle="Montant TVA">
+ <help>Permet de filtrer par montant TVA</help>
+ <path>{n:BlocLignePiece/n:InfoLignePce/n:MtTVA/@V##OPERATEUR:ligne_piece_montant_tva####VALEUR:ligne_piece_montant_tva##}</path>
+ <input id="ligne_piece_montant_tva" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_montant_ttc" libelle="Montant TTC">
+ <help>Permet de filtrer par montant TTC</help>
+ <path>{@added:montantTTC##OPERATEUR:ligne_piece_montant_ttc####VALEUR:ligne_piece_montant_ttc##}</path>
+ <input id="ligne_piece_montant_ttc" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_compte_tiers" libelle="Compte de Tiers">
+ <help>Permet de filtrer par compte de tiers</help>
+ <path>{##OPERATEUR:ligne_piece_compte_tiers##(n:BlocLignePiece/n:InfoLignePce/n:CpteTiers/@V,"##VALEUR:ligne_piece_compte_tiers##")}</path>
+ <input id="ligne_piece_compte_tiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="ligne_piece_mode_reglement" libelle="Mode de Réglement">
+ <help>Permet de filtrer par mode de règlement</help>
+ <path>{n:BlocLignePiece/n:InfoLignePce/n:ModRegl/@V##OPERATEUR:ligne_piece_mode_reglement####VALEUR:ligne_piece_mode_reglement##}</path>
+ <select id="ligne_piece_mode_reglement">
+ <option value="01">Numéraire</option>
+ <option value="02">Chèque</option>
+ <option value="03">Virement</option>
+ <option value="04">Virement appli externe</option>
+ <option value="05">Virement gros montant</option>
+ <option value="06">Virement à l'étranger</option>
+ <option value="07">Opération budget rattaché</option>
+ <option value="08">Opération d'ordre</option>
+ <option value="09">Autres</option>
+ <option value="10">Prélèvement</option>
+ <option value="11">Virement interne</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_rib" libelle="Compte Bancaire (RIB)">
+ <help>Permet de filtrer par Compte bancaire</help>
+ <path>{##OPERATEUR:ligne_piece_rib##(n:Tiers/n:CpteBancaire/@added:rib,"##VALEUR:ligne_piece_rib##")}</path>
+ <input id="ligne_piece_rib" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="ligne_piece_id_marche" libelle="Numéro de Marché">
+ <help>Permet de filtrer par numéro de marché</help>
+ <path>{##OPERATEUR:ligne_piece_id_marche##(n:BlocLignePiece/n:LiensIdent/n:IdMarche/@V,"##VALEUR:ligne_piece_id_marche##")}</path>
+ <input id="ligne_piece_id_marche" datatype="string"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:LiensIdent/n:IdMarche/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_id_regie" libelle="Numéro de Régie">
+ <help>Permet de filtrer par numéro de régie</help>
+ <path>{n:BlocLignePiece/n:LiensIdent/n:IdRegie/@V##OPERATEUR:ligne_piece_id_regie####VALEUR:ligne_piece_id_regie##}</path>
+ <input id="ligne_piece_id_regie" datatype="numeric"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:LiensIdent/n:IdRegie/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_nature_piece" libelle="Type de Pièce origine">
+ <help>Permet de filtrer par type de Pièce d'origine</help>
+ <path>{n:BlocLignePiece/n:RattachPiece/n:NatPceOrig/@V=##VALEUR:ligne_piece_nature_piece##}</path>
+ <select id="ligne_piece_nature_piece">
+ <option value="01">Mandat</option>
+ <option value="02">Titre</option>
+ <option value="03">Paiement</option>
+ <option value="04">Liste non valeur</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_exercice_rat" libelle="Exercice de Rattachement">
+ <help>Permet de filtrer par exercice de rattachement</help>
+ <path>{n:BlocLignePiece/n:RattachPiece/n:ExerRat/@V##OPERATEUR:ligne_piece_exercice_rat####VALEUR:ligne_piece_exercice_rat##}</path>
+ <input id="ligne_piece_exercice_rat" datatype="numeric"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:RattachPiece/n:ExerRat/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_id_piece_origine" libelle="Numéro Pièce d'origine">
+ <help>Permet de filtrer par numéro de Pièce d'origine</help>
+ <path>{n:BlocLignePiece/n:RattachPiece/n:IdPceOrig/@V##OPERATEUR:ligne_piece_id_piece_origine####VALEUR:ligne_piece_id_piece_origine##}</path>
+ <input id="ligne_piece_id_piece_origine" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_categorie_tiers" libelle="Catégorie de tiers">
+ <help>Permet de filtrer par catégorie de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_categorie_tiers##(n:Tiers/n:InfoTiers/n:CatTiers/@V,"##VALEUR:ligne_piece_categorie_tiers##")}</path>
+ <select id="ligne_piece_categorie_tiers">
+ <option value="01">Personnes physiques</option>
+ <option value="20">État et établissements publics nationaux</option>
+ <option value="21">Régions</option>
+ <option value="22">Départements</option>
+ <option value="23">Communes</option>
+ <option value="24">Groupements de collectivités</option>
+ <option value="25">Caisses des écoles</option>
+ <option value="26">CCAS</option>
+ <option value="27">Établissements publics de santé</option>
+ <option value="28">École nationale de la santé publique</option>
+ <option value="29">Autres établissements publics et organismes
+ internationaux</option>
+ <option value="50">Personnes morales de droit privé autres qu'organismes
+ sociaux</option>
+ <option value="60">Caisses de sécurité sociale régime général</option>
+ <option value="61">Caisses de sécurité sociale régime agricole</option>
+ <option value="62">Sécurité sociale des travailleurs non salariés et
+ professions non agricoles</option>
+ <option value="63">Autres régimes obligatoires de sécurité sociale</option>
+ <option value="64">Mutuelles et organismes d'assurance</option>
+ <option value="65">Divers autres tiers payants</option>
+ <option value="70">CNRACL</option>
+ <option value="71">IRCANTEC</option>
+ <option value="72">ASSEDIC</option>
+ <option value="73">Caisses mutualistes de retraite complémentaires</option>
+ <option value="74">Autres organismes sociaux</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_nature_juridique" libelle="Nature Juridique">
+ <help>Permet de filtrer par nature juridique de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_nature_juridique##(n:Tiers/n:InfoTiers/n:NatJur/@V,"##VALEUR:ligne_piece_nature_juridique##")}</path>
+ <select id="ligne_piece_nature_juridique">
+ <option value="00">Inconnue</option>
+ <option value="01">Particuliers</option>
+ <option value="02">Artisan / Commerçant / Agriculteur</option>
+ <option value="03">Société</option>
+ <option value="04">CAM ou caisse appliquant les mêmes règles</option>
+ <option value="05">Caisse complémentaire</option>
+ <option value="06">Association</option>
+ <option value="07">Etat ou organisme d'Etat</option>
+ <option value="08">Etablissement public national</option>
+ <option value="09">Collectivité territoriale / EPL / EPS</option>
+ <option value="10">Etat étranger / Ambassade</option>
+ <option value="11">CAF</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_id_tiers" libelle="Identifiant National"
+ optional-display-id="e3lr15">
+ <help>Permet de filtrer par identifiant national de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_id_tiers##(n:Tiers/n:InfoTiers/n:IdTiers/@V,"##VALEUR:ligne_piece_id_tiers##")}</path>
+ <input id="ligne_piece_id_tiers" datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_nature_id_tiers_lib" libelle="Identifiant National (Type)">
+ <help>Permet de filtrer par type d'identifiant national de créancier</help>
+ <path>{n:Tiers/n:InfoTiers/n:NatIdTiers/@V=##VALEUR:ligne_piece_nature_id_tiers##}</path>
+ <select id="ligne_piece_nature_id_tiers">
+ <option value="01">Siret</option>
+ <option value="02">Siren</option>
+ <option value="03">Finess</option>
+ <option value="04">Nir</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_facture" libelle="Numéro de Facture">
+ <help>Permet de filtrer par numéro de facture</help>
+ <path>{##OPERATEUR:ligne_piece_facture##(n:BlocLignePiece/n:InfoLignePce/n:Facture/@V,"##VALEUR:ligne_piece_facture##")}</path>
+ <input id="ligne_piece_facture" datatype="string"/>
+ </critere>
+ </element>
+ </etat>
+
+ <etat balise="PES_RecetteAller"
+ balise-namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller"
+ id="PES_RecetteAller" titre="Recette" use-external-browser="false"
+ importable-element="BordereauRecette" xslt-file="PES_V2/mandatBordereauRecette.xsl"
+ exportable="true">
+ <help>Cet état regroupe les Bordereaux de recette</help>
+
+ <element balise="Bordereau" id="BordereauRecette" max-display="20" titre="Bordereaux">
+ <path>/n:PES_Aller/n:PES_RecetteAller/n:Bordereau</path>
+
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Bordereaux affichées</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_RecetteAller']/element[@id='BordereauRecette']/@max-display"
+ />
+ </variable>
+ </environment>
+
+ <liste-resultat ordre="ASC,ASC" tri-defaut="e4lr1,e4lr2">
+ <hidden name="xsl-param:elementId">
+ <valeur>name()</valeur>
+ </hidden>
+
+ <champ id="e4lr1" datatype="integer" libelle="Exercice" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Exercice du Bordereau</help>
+ <valeur>n:BlocBordereau/n:Exer/@V</valeur>
+ </champ>
+ <champ id="e4lr2" libelle="Numéro Bordereau" datatype="integer"
+ affichable="true" exportable="true" identifiant="true">
+ <help>Numéro de Bordereau</help>
+ <valeur>n:BlocBordereau/n:IdBord/@V</valeur>
+ </champ>
+ <champ id="e4lr3" datatype="date" libelle="Date Emission" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date d'émission du Bordereau</help>
+ <valeur>n:BlocBordereau/n:DteBordEm/@V</valeur>
+ </champ>
+ <champ id="e4lr4" datatype="amount" libelle="Somme HT" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant total HT du Bordereau</help>
+ <valeur>n:BlocBordereau/n:MtBordHt/@V</valeur>
+ </champ>
+ <champ id="e4lr5" datatype="amount" libelle="Somme TTC" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant total TTC du Bordereau</help>
+ <valeur>@added:montantTTC</valeur>
+ </champ>
+ <champ id="e4lr6" datatype="integer" libelle="Nb Titres" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Nombres de Titres portés par ce Bordereau</help>
+ <valeur>n:BlocBordereau/n:NbrPce/@V</valeur>
+ </champ>
+ <champ id="e4lr7" libelle="Type Bordereau" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Type de Bordereau</help>
+ <valeur>@added:TypBordLibelle</valeur>
+ </champ>
+ </liste-resultat>
+
+ <enfants>
+ <enfant element="PieceRecette" path="n:Piece"/>
+ </enfants>
+
+
+ <critere id="bordereau_exercice" libelle="Exercice du Bordereau">
+ <help>Permet de filtrer par exercice de Bordereau</help>
+ <path>{n:BlocBordereau/n:Exer/@V=##VALEUR:bordereau_exercice##}</path>
+ <input id="bordereau_exercice"
+ help="/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:BlocBordereau/n:Exer/@V"
+ />
+ </critere>
+ <critere id="bordereau_id" libelle="Numéro de Bordereau">
+ <help>Permet de filtrer par numéro de Bordereau</help>
+ <path>{n:BlocBordereau/n:IdBord/@V##OPERATEUR:bordereau_id####VALEUR:bordereau_id##}</path>
+ <input id="bordereau_id" datatype="numeric"/>
+ </critere>
+ <critere id="bordereau_date_emission" libelle="Date émission">
+ <help>Permet de filtrer par date d'émission du Bordereau</help>
+ <path>{##OPERATEUR:bordereau_date_emission##(n:BlocBordereau/n:DteBordEm/@V,"##VALEUR:bordereau_date_emission##")}</path>
+ <input id="bordereau_date_emission" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="bordereau_mt_bord_ht" libelle="Montant HT">
+ <help>Permet de filtrer par montant total HT de Bordereau</help>
+ <path>{n:BlocBordereau/n:MtBordHt/@V##OPERATEUR:bordereau_mt_bord_ht####VALEUR:bordereau_mt_bord_ht##}</path>
+ <input id="bordereau_mt_bord_ht" datatype="numeric"/>
+ </critere>
+ <critere id="bordereau_mt_bord_ttc" libelle="Montant TTC">
+ <help>Permet de filtrer par montant total TTC de Bordereau</help>
+ <path>{@added:montantTTC##OPERATEUR:bordereau_mt_bord_ttc####VALEUR:bordereau_mt_bord_ttc##}</path>
+ <input id="bordereau_mt_bord_ttc" datatype="numeric"/>
+ </critere>
+ <critere id="bordereau_type" libelle="Type de Bordereau">
+ <help>Permet de filtrer par type de Bordereau</help>
+ <path>{n:BlocBordereau/n:TypBord/@V="##VALEUR:bordereau_type##"}</path>
+ <select id="bordereau_type">
+ <option value="01">Bordereau ordinaire</option>
+ <option value="02">Bordereau d'annulation/réduction</option>
+ <option value="03">Bordereau d'ordre de recette</option>
+ <option value="04">Bordereau de Titre émis suite à décision
+ juridictionnelle</option>
+ <option value="05">Entête P503</option>
+ </select>
+ </critere>
+ <critere id="bordereau_nb_pieces" libelle="Nombre de Titres">
+ <help>Permet de filtrer par nombres de Titres portés par Bordereau</help>
+ <path>{n:BlocBordereau/n:NbrPce/@V##OPERATEUR:bordereau_nb_pieces####VALEUR:bordereau_nb_pieces##}</path>
+ <input id="bordereau_nb_pieces" datatype="numeric"/>
+ </critere>
+ </element>
+
+ <element balise="Piece" id="PieceRecette" max-display="20" titre="Titres">
+ <path>/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:Piece</path>
+
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_RecetteAller']/element[@id='PieceRecette']/@max-display"
+ />
+ </variable>
+ </environment>
+
+ <liste-resultat ordre="ASC,ASC,ASC" tri-defaut="e5lr1,e5lr2,e5lr3">
+ <hidden name="xsl-param:mandatId">
+ <valeur>n:BlocPiece/n:IdPce/@V</valeur>
+ </hidden>
+
+ <champ id="e5lr1" datatype="integer" libelle="Exercice Bordereau"
+ affichable="true" exportable="true" identifiant="true">
+ <help>Exercice du Bordereau</help>
+ <valeur>../n:BlocBordereau/n:Exer/@V</valeur>
+ </champ>
+ <champ id="e5lr2" libelle="Num. Bordereau" datatype="integer" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Numéro de Bordereau</help>
+ <valeur>../n:BlocBordereau/n:IdBord/@V</valeur>
+ </champ>
+ <champ id="e5lr3" libelle="Num. Titre" datatype="integer" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Numéro de Titre</help>
+ <valeur>n:BlocPiece/n:IdPce/@V</valeur>
+ </champ>
+ <champ id="e5lr4" libelle="Objet Titre" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Objet du Titre</help>
+ <valeur>n:BlocPiece/n:ObjPce/@V</valeur>
+ </champ>
+ <champ id="e5lr5" libelle="Num. Rôle" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Numéro de Rôle</help>
+ <valeur>n:BlocPiece/n:IdRol/@V</valeur>
+ </champ>
+ <champ id="e5lr6" libelle="Mt HT" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant HT du Titre</help>
+ <valeur>@added:montantHT</valeur>
+ </champ>
+ <champ id="e5lr7" libelle="Mt TTC" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant TTC du Titre</help>
+ <valeur>@added:montantTTC</valeur>
+ </champ>
+ <champ id="e5lr8" libelle="Type de Titre" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Type de Titre</help>
+ <valeur>@added:TypPceLibelle</valeur>
+ </champ>
+ <champ id="e5lr9" libelle="Nature de Titre" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Nature de Titre</help>
+ <valeur>@added:LibelleNatPiece</valeur>
+ </champ>
+ <champ id="e5lr10" libelle="Date Deb. Facture" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date de début de la période de facturation</help>
+ <valeur>n:BlocPiece/n:DebFact/@V</valeur>
+ </champ>
+ <champ id="e5lr11" libelle="Date Fin Facture" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date de fin de la période de facturation</help>
+ <valeur>n:BlocPiece/n:FinFact/@V</valeur>
+ </champ>
+ <champ id="e5lr12" libelle="Date Envoi" datatype="date" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date d'envoi de l'avis des sommes à payer</help>
+ <valeur>n:BlocPiece/n:DteAsp/@V</valeur>
+ </champ>
+ <champ id="e5lr13" libelle="Justifié par" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Justifié par</help>
+ <valeur>n:IdUnique/@V</valeur>
+ </champ>
+ <champ id="pjCountTitre" libelle="Nb. PJ" datatype="integer" affichable="true"
+ exportable="true" identifiant="false" aggregate="true"
+ default-display="true">
+ <help>Nombre de Pièces justificatives du Titre</help>
+ <valeur>@added:nbPJ</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="BordereauRecette" path=".."/>
+
+ <enfants>
+ <enfant element="LigneDePieceRecette" path="n:LigneDePiece"/>
+ </enfants>
+
+ <critere id="bordereau_exercice" libelle="Exercice du Bordereau">
+ <help>Permet de filtrer par exercice de Bordereau</help>
+ <path>{../n:BlocBordereau/n:Exer/@V=##VALEUR:bordereau_exercice##}</path>
+ <input id="bordereau_exercice"
+ help="/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:BlocBordereau/n:Exer/@V"
+ />
+ </critere>
+ <critere id="bordereau_id" libelle="Numéro de Bordereau">
+ <help>Permet de filtrer par numéro de Bordereau</help>
+ <path>{../n:BlocBordereau/n:IdBord/@V##OPERATEUR:bordereau_id####VALEUR:bordereau_id##}</path>
+ <input id="bordereau_id" datatype="numeric"/>
+ </critere>
+ <critere id="piece_id_pce" libelle="Numéro de Titre">
+ <help>Permet de filtrer par numéro de Titre</help>
+ <path>{n:BlocPiece/n:IdPce/@V##OPERATEUR:piece_id_pce####VALEUR:piece_id_pce##}</path>
+ <input id="piece_id_pce" datatype="numeric"/>
+ </critere>
+ <critere id="piece_obj_pce" libelle="Objet du Titre">
+ <path>{##OPERATEUR:piece_obj_pce##(n:BlocPiece/n:ObjPce/@V,"##VALEUR:piece_obj_pce##")}</path>
+ <input id="piece_obj_pce" datatype="string"/>
+ </critere>
+ <critere id="piece_id_rol" libelle="Numéro de Rôle">
+ <help>Permet de filtrer par numéro de rôle</help>
+ <path>{n:BlocPiece/n:IdRol/@V##OPERATEUR:piece_id_rol####VALEUR:piece_id_rol##}</path>
+ <input id="piece_id_rol" datatype="numeric"/>
+ </critere>
+ <critere id="piece_montant_ht" libelle="Montant HT">
+ <help>Permet de filtrer par montant HT de Mandat</help>
+ <path>{@added:montantHT##OPERATEUR:piece_montantHT####VALEUR:piece_montantHT##}</path>
+ <input id="piece_montantHT" datatype="numeric"/>
+ </critere>
+ <critere id="piece_montant_ttc" libelle="Montant TTC">
+ <help>Permet de filtrer par montant TTC de Mandat</help>
+ <path>{@added:montantTTC##OPERATEUR:piece_montantTTC####VALEUR:piece_montantTTC##}</path>
+ <input id="piece_montantTTC" datatype="numeric"/>
+ </critere>
+ <critere id="piece_type_pce" libelle="Type de Titre">
+ <help>Permet de filtrer par type de Titre</help>
+ <path>{n:BlocPiece/n:TypPce/@V="##VALEUR:piece_type_pce##"}</path>
+ <select id="piece_type_pce">
+ <option value="01">Titre ordinaire</option>
+ <option value="02">Titre correctif</option>
+ <option value="03">Titre d'ordre budgétaire</option>
+ <option value="04">Titre d'ordre mixte</option>
+ <option value="05">Titre émis après encaissement</option>
+ <option value="06">Titre récapitulatif avec rôle</option>
+ <option value="07">Titre récapitulatif sans rôle</option>
+ <option value="08">Rôle Titre</option>
+ <option value="09">Titre de majoration</option>
+ <option value="10">Titre en plusieurs années</option>
+ <option value="11">Titre de rattachement</option>
+ <option value="12">Ordre de recette ordonnateur</option>
+ <option value="13">Demande émission de Titre (P503)</option>
+ <option value="14">Produits constatés d'avance</option>
+ </select>
+ </critere>
+ <critere id="piece_nat_pce" libelle="Nature de Titre">
+ <help>Permet de filtrer par nature de Titre</help>
+ <path>{n:BlocPiece/n:NatPce/@V="##VALEUR:piece_nat_pce##"}</path>
+ <select id="piece_nat_pce">
+ <option value="01">Fonctionnement</option>
+ <option value="02">Investissement</option>
+ <option value="03">Inventaire</option>
+ <option value="04">Emprunt</option>
+ <option value="05">Régie</option>
+ <option value="06">Annulation/Réduction</option>
+ <option value="07">Complémentaire</option>
+ <option value="08">Réémis</option>
+ <option value="09">Annulant un Mandat</option>
+ <option value="10">Annulation du Titre de rattachement</option>
+ <option value="11">Marché</option>
+ <option value="12">Autres</option>
+ <option value="18">Opération d'ordre liée aux cessions</option>
+ </select>
+ </critere>
+ <critere id="piece_deb_fact" libelle="Date de début de la période de facturation">
+ <help>Permet de filtrer par date de début de la période de facturation</help>
+ <path>{##OPERATEUR:piece_deb_fact##(n:BlocPiece/n:DebFact/@V,"##VALEUR:piece_deb_fact##")}</path>
+ <input id="piece_deb_fact" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="piece_fin_fact" libelle="Date de fin de la période de facturation">
+ <help>Permet de filtrer par date de fin de période de facturation</help>
+ <path>{##OPERATEUR:piece_fin_fact##(n:BlocPiece/n:FinFact/@V,"##VALEUR:piece_fin_fact##")}</path>
+ <input id="piece_fin_fact" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="piece_dte_asp" libelle="Date d'envoi de l'avis des sommes à payer">
+ <help>Permet de filtrer par date d'envoi de l'avis des sommes à payer</help>
+ <path>{##OPERATEUR:piece_dte_asp##(n:BlocPiece/n:DteAsp/@V,"##VALEUR:piece_dte_asp##")}</path>
+ <input id="piece_dte_asp" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="justifie_par" libelle="Justifié par">
+ <help>Permet de filtrer les Titres par Pièce justificative</help>
+ <path>{added:AllPJRef{##OPERATEUR:IdUnique##(n:IdUnique/@V,"##VALEUR:IdUnique##")}}</path>
+ <input id="IdUnique" datatype="string" libelle="(Id Unique)"/>
+ </critere>
+ <critere id="piece_avec_pj" libelle="Pièce avec PJ">
+ <help>Permet de filtrer les Titres ayant ou non des Pièces justificatives</help>
+ <path>{@added:avecPJ="##VALEUR:piece_avec_pj##"}</path>
+ <select id="piece_avec_pj">
+ <option value="true">OUI</option>
+ <option value="false">NON</option>
+ </select>
+ </critere>
+ </element>
+
+ <element balise="LigneDePiece" id="LigneDePieceRecette" max-display="20"
+ titre="Lignes De Titre">
+ <path>/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:Piece/n:LigneDePiece</path>
+
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Bordereaux affichés</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_RecetteAller']/element[@id='LigneDePieceRecette']/@max-display"
+ />
+ </variable>
+ </environment>
+
+ <liste-resultat ordre="ASC,ASC,ASC,ASC" tri-defaut="e6lr1,e6lr2,e6lr3,e6lr4">
+ <hidden name="xsl-param:mandatId">
+ <valeur>../n:BlocPiece/n:IdPce/@V</valeur>
+ </hidden>
+
+ <champ id="e6lr1" libelle="Exercice Bordereau" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Exercice de Bordereau</help>
+ <valeur>../../n:BlocBordereau/n:Exer/@V</valeur>
+ </champ>
+ <champ id="e6lr2" libelle="Num. Bordereau" datatype="integer" affichable="true"
+ exportable="true" identifiant="true">
+ <help>Numéro de Bordereau</help>
+ <valeur>../../n:BlocBordereau/n:IdBord/@V</valeur>
+ </champ>
+ <champ id="e6lr3" libelle="Num. Titre" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Numéro du Titre</help>
+ <valeur>../n:BlocPiece/n:IdPce/@V</valeur>
+ </champ>
+ <champ id="e6lr4" libelle="Num. Ligne" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Numéro de ligne de Titre</help>
+ <valeur>n:InfoLignePiece/n:IdLigne/@V</valeur>
+ </champ>
+ <champ id="e6lr5" libelle="Compte Nature" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Imputation par nature</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:Nature/@V</valeur>
+ </champ>
+ <champ id="e6lr6" libelle="Compte Fonction" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Imputation par fonction</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:Fonction/@V</valeur>
+ </champ>
+ <champ id="e6lr7" libelle="Code opération" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Numéro d'opération</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:Operation/@V</valeur>
+ </champ>
+ <champ id="e6lr8" libelle="Tiers (Nom)" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Nom du créancier</help>
+ <valeur>n:Tiers/n:InfoTiers/n:Nom/@V</valeur>
+ </champ>
+ <champ id="e7lr9" libelle="Tiers (Prénom)" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Prénom du créancier</help>
+ <valeur>n:Tiers/n:InfoTiers/n:Prenom/@V</valeur>
+ </champ>
+ <champ id="e6lr10" libelle="Objet du Titre" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Objet du Titre</help>
+ <valeur>../n:BlocPiece/n:ObjPce/@V</valeur>
+ </champ>
+ <champ id="e6lr11" libelle="Mt HT" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant HT</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:MtHT/@V</valeur>
+ </champ>
+ <champ id="e6lr12" libelle="Mt TVA" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant TVA</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:MtTVA/@V</valeur>
+ </champ>
+ <champ id="e6lr13" libelle="Mt TTC" datatype="amount" affichable="true"
+ exportable="true" identifiant="false" aggregate="true">
+ <help>Montant TTC</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:MontantTTC/@V</valeur>
+ </champ>
+ <champ id="e6lr14" libelle="Cpte Tiers" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Compte de tiers</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:CpteTiers/@V</valeur>
+ </champ>
+ <champ id="e6lr15" libelle="Num. Marché" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Numéro de marché</help>
+ <valeur>n:BlocLignePiece/n:LiensIdent/n:IdMarche/@V</valeur>
+ </champ>
+ <champ id="e6lr16" libelle="Num. Régie" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Numéro de régie</help>
+ <valeur>n:BlocLignePiece/n:LiensIdent/n:IdRegie/@V</valeur>
+ </champ>
+ <champ id="e6lr17" libelle="Typ. Pce Origine" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Type de la Pièce d'origine de régie</help>
+ <valeur>@added:LibelleNatPceOrigLignePiece</valeur>
+ </champ>
+ <champ id="e6lr18" libelle="Num. Pce Origine" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Numéro de Pièce d'origine</help>
+ <valeur>n:BlocLignePiece/n:RattachPiece/n:IdPceOrig/@V</valeur>
+ </champ>
+ <champ id="e6lr19" libelle="Exercice Rattachement" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Exercice de rattachement</help>
+ <valeur>n:BlocLignePiece/n:RattachPiece/n:ExerRat/@V</valeur>
+ </champ>
+ <champ id="e6lr20" libelle="Date Prélèvement" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Date de prélèvement</help>
+ <valeur>n:BlocLignePiece/n:InfoPrelevement/n:DtePrel/@V</valeur>
+ </champ>
+ <champ id="e6lr21" libelle="Cat. Tiers" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Catégorie du créancier</help>
+ <valeur>@added:LibelleCatTiersLignePiece</valeur>
+ </champ>
+ <champ id="e6lr22" libelle="Nature Juridique" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Nature juridique du créancier</help>
+ <valeur>@added:LibelleNatJurLignePiece</valeur>
+ </champ>
+ <champ id="e6lr23" libelle="Id. National" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Identifiant national du créancier</help>
+ <valeur>n:Tiers/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="e6lr24" libelle="Id. National (Type)" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Identifiant national du créancier (Type)</help>
+ <valeur>n:Tiers/n:InfoTiers/n:IdTiers/@V</valeur>
+ </champ>
+ <champ id="e6lr25" libelle="Ligne Titre Majorable" affichable="true"
+ exportable="true" identifiant="false">
+ <help>Majoration</help>
+ <valeur>n:BlocLignePiece/n:InfoLignePiece/n:Majo/@V</valeur>
+ </champ>
+ </liste-resultat>
+
+ <parent element="PieceRecette" path=".."/>
+
+ <critere id="bordereau_exercice" libelle="Exercice du Bordereau">
+ <help>Permet de filtrer par exercice de Bordereau</help>
+ <path>{../../n:BlocBordereau/n:Exer/@V=##VALEUR:bordereau_exercice##}</path>
+ <input id="bordereau_exercice"
+ help="/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:BlocBordereau/n:Exer/@V"
+ />
+ </critere>
+ <critere id="bordereau_id" libelle="Numéro de Bordereau">
+ <help>Permet de filtrer par numéro de Bordereau</help>
+ <path>{../../n:BlocBordereau/n:IdBord/@V##OPERATEUR:bordereau_id####VALEUR:bordereau_id##}</path>
+ <input id="bordereau_id" datatype="numeric"/>
+ </critere>
+ <critere id="piece_id_pce" libelle="Numéro de Titre">
+ <help>Permet de filtrer par numéro de Titre</help>
+ <path>{../n:BlocPiece/n:IdPce/@V##OPERATEUR:piece_id_pce####VALEUR:piece_id_pce##}</path>
+ <input id="piece_id_pce" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_id" libelle="Numéro de Ligne">
+ <help>Permet de filtrer par numéro de Mandat</help>
+ <path>{n:BlocLignePiece/n:InfoLignePiece/n:IdLigne/@V##OPERATEUR:ligne_piece_id_ligne####VALEUR:ligne_piece_id_ligne##}</path>
+ <input id="ligne_piece_id_ligne" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_nature" libelle="Compte par nature">
+ <help>Permet de filtrer par imputation par nature</help>
+ <path>{##OPERATEUR:ligne_piece_nature##(n:BlocLignePiece/n:InfoLignePiece/n:Nature/@V,"##VALEUR:ligne_piece_nature##")}</path>
+ <input id="ligne_piece_nature" datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_fonction" libelle="Compte fonction">
+ <help>Permet de filtrer par imputation par fonction</help>
+ <path>{##OPERATEUR:ligne_piece_fonction##(n:BlocLignePiece/n:InfoLignePiece/n:Fonction/@V,"##VALEUR:ligne_piece_fonction##")}</path>
+ <input id="ligne_piece_fonction" datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_operation" libelle="Code Opération">
+ <help>Permet de filtrer par numéro d'opération</help>
+ <path>{##OPERATEUR:ligne_piece_operation##(n:BlocLignePiece/n:InfoLignePiece/n:Operation/@V,"##VALEUR:ligne_piece_operation##")}</path>
+ <input id="ligne_piece_operation" datatype="string"
+ help="/n:PES_Aller/n:PES_DepenseAller/n:Bordereau/Piece/n:LigneDePiece/n:BlocLignePiece/n:InfoLignePce/n:Operation/@V"
+ />
+ </critere>
+ <critere id="tiers_nom" libelle="Tiers (Nom)">
+ <help>Permet de filtrer par nom de créancier</help>
+ <path>{##OPERATEUR:tiers_nom##(n:Tiers/n:InfoTiers/n:Nom/@V,"##VALEUR:tiers_nom##")}</path>
+ <input id="tiers_nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="tiers_prenom" libelle="Tiers (Prénom)">
+ <help>Permet de filtrer par prénom de créancier</help>
+ <path>{##OPERATEUR:tiers_prenom##(n:Tiers/n:InfoTiers/n:Prenom/@V,"##VALEUR:tiers_prenom##")}</path>
+ <input id="tiers_prenom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="piece_obj_pce" libelle="Objet du Titre">
+ <path>{##OPERATEUR:piece_obj##(../n:BlocPiece/n:ObjPce/@V,"##VALEUR:piece_obj##")}</path>
+ <input id="piece_obj" datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_mt_ht" libelle="Montant HT">
+ <help>Permet de filtrer par montant HT</help>
+ <path>{n:BlocLignePiece/n:InfoLignePiece/n:MtHT/@V##OPERATEUR:ligne_piece_mt_ht####VALEUR:ligne_piece_mt_ht##}</path>
+ <input id="ligne_piece_mt_ht" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_mt_tva" libelle="Montant TVA">
+ <help>Permet de filtrer par montant TVA</help>
+ <path>{n:BlocLignePiece/n:InfoLignePiece/n:MtTVA/@V##OPERATEUR:ligne_piece_mt_tva####VALEUR:ligne_piece_mt_tva##}</path>
+ <input id="ligne_piece_mt_tva" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_mt_ttc" libelle="Montant TTC">
+ <help>Permet de filtrer par montant TTC</help>
+ <path>{@added:montantTTC##OPERATEUR:ligne_piece_mt_ttc####VALEUR:ligne_piece_mt_ttc##}</path>
+ <input id="ligne_piece_mt_ttc" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_cpte_tiers" libelle="Compte de Tiers">
+ <help>Permet de filtrer par compte de tiers</help>
+ <path>{##OPERATEUR:ligne_piece_compte_tiers##(n:BlocLignePiece/n:InfoLignePiece/n:CpteTiers/@V,"##VALEUR:ligne_piece_compte_tiers##")}</path>
+ <input id="ligne_piece_compte_tiers" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="ligne_piece_id_marche" libelle="Numéro de Marché"
+ optional-display-id="e6lr14">
+ <help>Permet de filtrer par numéro de marché</help>
+ <path>{##OPERATEUR:ligne_piece_id_marche##(n:BlocLignePiece/n:LiensIdent/n:IdMarche/@V,"##VALEUR:ligne_piece_id_marche##")}</path>
+ <input id="ligne_piece_id_marche"
+ help="/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:LiensIdent/n:IdMarche/@V"
+ datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_id_regie" libelle="Numéro de Régie"
+ optional-display-id="e6lr15">
+ <help>Permet de filtrer par numéro de régie</help>
+ <path>{n:BlocLignePiece/n:LiensIdent/n:IdRegie/@V="##VALEUR:ligne_piece_id_regie##"}</path>
+ <input id="ligne_piece_id_regie"
+ help="/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:LiensIdent/n:IdRegie/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_nat_pce_orig" libelle="Type de Pièce origine">
+ <help>Permet de filtrer par type de Pièce d'origine</help>
+ <path>{n:BlocLignePiece/n:RattachPiece/n:NatPceOrig/@V=##VALEUR:ligne_piece_nat_pce_orig##}</path>
+ <select id="ligne_piece_nat_pce_orig">
+ <option value="01">Mandat</option>
+ <option value="02">Titre</option>
+ <option value="03">Paiement</option>
+ <option value="04">Liste non valeur</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_id_pce_orig" libelle="Numéro de Pièce d'origine">
+ <help>Permet de filtrer par numéro de Pièce d'origine</help>
+ <path>{n:BlocLignePiece/n:RattachPiece/n:IdPceOrig/@V##OPERATEUR:ligne_piece_id_pce_orig####VALEUR:ligne_piece_id_pce_orig##}</path>
+ <input id="ligne_piece_id_pce_orig" datatype="numeric"/>
+ </critere>
+ <critere id="ligne_piece_exer_rat" libelle="Exercice de rattachement"
+ optional-display-id="e6lr13">
+ <help>Permet de filtrer par exercice de rattachement</help>
+ <path>{n:BlocLignePiece/n:RattachPiece/n:ExerRat/@V="##VALEUR:ligne_piece_exer_rat##"}</path>
+ <input id="ligne_piece_exer_rat"
+ help="/n:PES_Aller/n:PES_RecetteAller/n:Bordereau/n:Piece/n:LigneDePiece/n:BlocLignePiece/n:RattachPiece/n:ExerRat/@V"
+ />
+ </critere>
+ <critere id="ligne_piece_dte_prel" libelle="Date de prélèvement"
+ optional-display-id="e6lr12">
+ <help>Permet de filtrer par date de prélèvement</help>
+ <path>{##OPERATEUR:ligne_piece_dte_prel##(n:BlocLignePiece/n:InfoPrelevement/n:DtePrel/@V,"##VALEUR:ligne_piece_dte_prel##")}</path>
+ <input id="ligne_piece_dte_prel" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="ligne_piece_id_tiers" libelle="Identifiant National"
+ optional-display-id="e6lr23">
+ <help>Permet de filtrer par identifiant national de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_id_tiers##(n:Tiers/n:InfoTiers/n:IdTiers/@V,"##VALEUR:ligne_piece_id_tiers##")}</path>
+ <input id="ligne_piece_id_tiers" datatype="string"/>
+ </critere>
+ <critere id="ligne_piece_nature_id_tiers_lib" libelle="Identifiant National (Type)">
+ <help>Permet de filtrer par type d'identifiant national de créancier</help>
+ <path>{n:Tiers/n:InfoTiers/n:NatIdTiers/@V=##VALEUR:ligne_piece_nature_id_tiers##}</path>
+ <select id="ligne_piece_nature_id_tiers">
+ <option value="01">Siret</option>
+ <option value="02">Siren</option>
+ <option value="03">Finess</option>
+ <option value="04">Nir</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_categorie_tiers" libelle="Catégorie de tiers">
+ <help>Permet de filtrer par catégorie de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_categorie_tiers##(n:Tiers/n:InfoTiers/n:CatTiers/@V,"##VALEUR:ligne_piece_categorie_tiers##")}</path>
+ <select id="ligne_piece_categorie_tiers">
+ <option value="01">Personnes physiques</option>
+ <option value="20">État et établissements publics nationaux</option>
+ <option value="21">Régions</option>
+ <option value="22">Départements</option>
+ <option value="23">Communes</option>
+ <option value="24">Groupements de collectivités</option>
+ <option value="25">Caisses des écoles</option>
+ <option value="26">CCAS</option>
+ <option value="27">Établissements publics de santé</option>
+ <option value="28">École nationale de la santé publique</option>
+ <option value="29">Autres établissements publics et organismes
+ internationaux</option>
+ <option value="50">Personnes morales de droit privé autres qu'organismes
+ sociaux</option>
+ <option value="60">Caisses de sécurité sociale régime général</option>
+ <option value="61">Caisses de sécurité sociale régime agricole</option>
+ <option value="62">Sécurité sociale des travailleurs non salariés et
+ professions non agricoles</option>
+ <option value="63">Autres régimes obligatoires de sécurité sociale</option>
+ <option value="64">Mutuelles et organismes d'assurance</option>
+ <option value="65">Divers autres tiers payants</option>
+ <option value="70">CNRACL</option>
+ <option value="71">IRCANTEC</option>
+ <option value="72">ASSEDIC</option>
+ <option value="73">Caisses mutualistes de retraite complémentaires</option>
+ <option value="74">Autres organismes sociaux</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_nature_juridique" libelle="Nature Juridique">
+ <help>Permet de filtrer par nature juridique de créancier</help>
+ <path>{##OPERATEUR:ligne_piece_nature_juridique##(n:Tiers/n:InfoTiers/n:NatJur/@V,"##VALEUR:ligne_piece_nature_juridique##")}</path>
+ <select id="ligne_piece_nature_juridique">
+ <option value="00">Inconnue</option>
+ <option value="01">Particuliers</option>
+ <option value="02">Artisan / Commerçant / Agriculteur</option>
+ <option value="03">Société</option>
+ <option value="04">CAM ou caisse appliquant les mêmes règles</option>
+ <option value="05">Caisse complémentaire</option>
+ <option value="06">Association</option>
+ <option value="07">Etat ou organisme d'Etat</option>
+ <option value="08">Etablissement public national</option>
+ <option value="09">Collectivité territoriale / EPL / EPS</option>
+ <option value="10">Etat étranger / Ambassade</option>
+ <option value="11">CAF</option>
+ </select>
+ </critere>
+ <critere id="ligne_piece_majo" libelle="Ligne de Titre Majorable">
+ <help>Permet de filtrer par majoration</help>
+ <path>{n:BlocLignePiece/n:InfoLignePiece/n:Majo/@V="##VALEUR:ligne_piece_majo##"}</path>
+ <select id="ligne_piece_majo">
+ <option value="true">OUI</option>
+ <option value="false">NON</option>
+ </select>
+ </critere>
+ </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>
+ <element balise="PJ" id="PJ" max-display="500" titre="Pièces Justificatives">
+ <path>/n:PES_Aller/n:PES_PJ/n:PJ</path>
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de Pièces justificatives affichées</libelle>
+ <reference name="@max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de Pièces justificatives affichées</libelle>
+ <reference
+ name="/documents/document[@id='pes-aller']/etat[@id='PES_PJ']/element[@id='PJ']/@max-display"
+ />
+ </variable>
+ </environment>
+ <liste-resultat ordre="ASC" tri-defaut="e7lr1">
+ <champ id="e7lr1" libelle="Type PJ" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Type de la Pièce justificative</help>
+ <valeur>@LibTypePJ</valeur>
+ </champ>
+ <champ id="e7lr2" libelle="Nom PJ" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Nom de la Pièce justificative</help>
+ <valeur>n:NomPJ/@V</valeur>
+ </champ>
+ <champ id="e7lr3" libelle="Description" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Description de la Pièce justificative</help>
+ <valeur>n:Description/@V</valeur>
+ </champ>
+ <champ id="e7lr4" libelle="Id. Unique" affichable="true" exportable="true"
+ identifiant="true">
+ <help>Identifiant unique de la Pièce justificative</help>
+ <valeur>n:IdUnique/@V</valeur>
+ </champ>
+ <champ id="e7lr5" libelle="Serveur" affichable="true" exportable="true"
+ identifiant="false">
+ <help>Serveur où la Pièce justificative est stockée</help>
+ <valeur>n:ServeurId/@V</valeur>
+ </champ>
+ <champ id="e7lr8" libelle="PJs" datatype="pj-list" affichable="true"
+ exportable="false" identifiant="false">
+ <help>Références</help>
+ <valeur>n:PJRef</valeur>
+ </champ>
+ </liste-resultat>
+
+ <critere id="CRI_PES_PJ_PJ_TYPEPJ" libelle="Type PJ">
+ <help>Permet de filtrer par type de Pièce justificative</help>
+ <path>{n:TypePJ/@V=##VALEUR:TypePJ##}</path>
+ <select id="TypePJ">
+ <option value="001">Document Budgétaire</option>
+ <option value="002">Facture de Recette</option>
+ <option value="003">Facture de Dépense</option>
+ <option value="004">Etat de Paye</option>
+ <option value="005">Etat d'Aide Sociale</option>
+ </select>
+ </critere>
+ <critere id="CRI_PES_PJ_PJ_NOMPJ" libelle="Nom PJ">
+ <help>Permet de filtrer par nom de Pièce justificative</help>
+ <path>{##OPERATEUR:NomPJ##(n:NomPJ/@V,"##VALEUR:NomPJ##")}</path>
+ <input id="NomPJ" datatype="string"/>
+ </critere>
+ <critere id="CRI_PES_PJ_PJ_DESCRIPTION" libelle="Description">
+ <help>Permet de filtrer par description de Pièce justificative</help>
+ <path>{##OPERATEUR:Description##(n:Description/@V,"##VALEUR:Description##")}</path>
+ <input id="Description" datatype="string"/>
+ </critere>
+ <critere id="CRI_PES_PJ_PJ_IDUNIQUE" libelle="Id. Unique">
+ <help>Permet de filtrer par identifiant unique de la Pièce justificative</help>
+ <path>{##OPERATEUR:IdUnique##(n:IdUnique/@V,"##VALEUR:IdUnique##")}</path>
+ <input id="IdUnique" datatype="string"/>
+ </critere>
+ <critere id="CRI_PES_PJ_PJ_SERVEURID" libelle="Serveur">
+ <help>Permet de filtrer par serveur de stockage</help>
+ <path>{##OPERATEUR:ServeurId##(n:ServeurId/@V,"##VALEUR:ServeurId##")}</path>
+ <input id="ServeurId" datatype="string"/>
+ </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">
+ <element balise="none2" id="hiddenElem" max-display="1" titre="none">
+ <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"
+ displayInMenuIf="xemelios.pes-aller.show-analyse-flux" exportable="false"
+ xslt-file="PES_V2/analyse-flux.xsl" hideInHelp="true">
+ <element balise="none2" id="hiddenElem" max-display="1" titre="none">
+ <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"/>
+ <parameter name="do_posttrait" value="false"/>
+ <parameter name="signature_xpath" value="//ds:Signature"/>
+ <parameter name="max_file_size_apachexmlsec" value="20"/>
+ <parameter name="external_dtd" value="PES_V2/pes_v2.DTD"/>
+ </traitementexterne>
+ </document>
+</documents>