--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<documents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="../../../defs/config-metier/documents-def.xsd">
+ <document
+ balise="Edmn"
+ extension="xml"
+ id="edmn"
+ import-class="fr.gouv.finances.dgfip.xemelios.importers.DefaultImporter"
+ persistence-config="edmn/edmn-persistence.xml"
+ menu-grouping="group"
+ referentiel="Nomenclatures"
+ titre="EDMN"
+ natIdColl="SIRET">
+ <namespaces>
+ <ns prefix="n" uri="http://projets.admisource.gouv.fr/xemelios/namespaces#edmn"/>
+ <ns prefix="added" uri="http://projets.admisource.gouv.fr/xemelios/namespaces#added"/>
+ </namespaces>
+ <special-key id="sp1" libelle="Année" path="/Edmn/ReferenceNomenclature/Code/@V" pos="1"/>
+ <default-budget value="00">LFI</default-budget>
+ <collectivite-path id="cp">
+ <path>/Edmn/Collectivite</path>
+ <code-path>/Edmn/Collectivite/Code/@V</code-path>
+ <libelle-path>/Edmn/Collectivite/Libelle/@V</libelle-path>
+ </collectivite-path>
+ <budget-path id="b1">
+ <path>/Edmn/Budget</path>
+ <code-path>/Edmn/Budget/Code/@V</code-path>
+ <libelle-path>/Edmn/Budget/Libelle/@V</libelle-path>
+ </budget-path>
+ <entete id="e1">ReferenceNomenclature</entete>
+ <entete id="e2">Collectivite</entete>
+ <entete id="e3">Budget</entete>
+ <etat
+ balise="EtatEdmn"
+ balise-namespace="http://projets.admisource.gouv.fr/xemelios/namespaces#edmn"
+ id="etatEdmn"
+ titre="Etat Détaillé des Mandats Nationaux"
+ use-external-browser="false"
+ importable-element="ligneEdmn"
+ exportable="true"
+ xslt-file="edmn/edmn.xsl">
+ <help>Etat détaillé des mandats nationaux</help>
+ <element balise="LigneEdmn" id="ligneEdmn" max-display="200" titre="Etat Détaillé des Mandats Nationaux" searchable="true">
+ <path>/n:Edmn/n:EtatEdmn/n:LigneEdmn</path>
+ <environment>
+ <variable name="max-display" domain="element" type="integer">
+ <libelle>Nombre de lignes affichées</libelle>
+ <reference name="@max-display"/>
+ <input id="max-display"/>
+ </variable>
+ <variable name="max-display" domain="documents" type="integer">
+ <libelle>Nombre de lignes affichées</libelle>
+ <reference
+ name="/documents/document[@id='edmn']/etat[@id='etatEdmn']/element[@id='ligneEdmn']/@max-display"/>
+ <input id="max-display"/>
+ </variable>
+ </environment>
+ <liste-resultat ordre="ASC" tri-defaut="DateCreation">
+ <champ id="Comptable" libelle="Comptable" exportable="true" identifiant="true">
+ <help>Code du comptable</help>
+ <valeur>n:Comptable/@V</valeur>
+ </champ>
+ <champ id="lib-comptable" libelle="Comptable (lib.)" exportable="true">
+ <help>Libellé du comptable</help>
+ <valeur>n:LibelleComptable/@V</valeur>
+ </champ>
+ <champ id="Ministere" libelle="Ministère" exportable="true" identifiant="true">
+ <help>Code du ministère</help>
+ <valeur>n:Ministere/@V</valeur>
+ </champ>
+ <champ id="LibMinistere" libelle="Ministère (lib.)" exportable="true">
+ <help>Libellé du ministère</help>
+ <valeur>n:Ministere/@LibelleMinistere</valeur>
+ </champ>
+ <champ id="Ordo" libelle="Ordonnateur" exportable="true" identifiant="true">
+ <help>Code de l'ordonnateur</help>
+ <valeur>n:Ordo/@V</valeur>
+ </champ>
+ <champ id="lib-ordo" libelle="Ordonnateur (lib.)" exportable="true">
+ <help>Libellé de l'ordonnateur</help>
+ <valeur>n:LibelleOrdonnateur/@V</valeur>
+ </champ>
+ <champ id="ChapBudg" libelle="Programme" exportable="true">
+ <help>Code du programme</help>
+ <valeur>n:ChapBudg/@V</valeur>
+ </champ>
+ <champ id="LibProgramme" libelle="Programme (lib.)" exportable="true">
+ <help>Libellé du programme</help>
+ <valeur>n:LibelleProgramme/@V</valeur>
+ </champ>
+ <champ id="ArtBudgExec" libelle="Sous-action" exportable="true">
+ <help>Code sous-action</help>
+ <valeur>n:ArtBudgExec/@V</valeur>
+ </champ>
+ <champ id="LibAction" libelle="Sous-action (lib.)" exportable="true">
+ <help>Libellé sous-action</help>
+ <valeur>n:LibelleAction/@V</valeur>
+ </champ>
+ <champ id="ParagBudgExec" libelle="Compte PCE" exportable="true">
+ <help>Compte PCE</help>
+ <valeur>n:ParagBudgExec/@V</valeur>
+ </champ>
+ <champ id="libBudget" libelle="Compte PCE (lib.)" exportable="true">
+ <help>Libellé du compte PCE</help>
+ <valeur>n:LibelleBudget/@V</valeur>
+ </champ>
+ <champ id="NumMandat" libelle="Num Mandat" exportable="true" identifiant="true">
+ <help>Numéro du mandat</help>
+ <valeur>n:NumMandat/@V</valeur>
+ </champ>
+ <champ id="MtPJ" libelle="Montant" datatype="amount" exportable="true" aggregate="false">
+ <help>Montant de la pièce justificative</help>
+ <valeur>n:MtPJ/@V</valeur>
+ </champ>
+ <champ id="DateCreation" libelle="Date comptabilisation" datatype="date" exportable="true">
+ <help>Date de comptabilisation</help>
+ <valeur>n:DateCreation/@V</valeur>
+ </champ>
+ <champ id="NumLiasseDeb" libelle="Liasse Locale (déb.)" exportable="true">
+ <help>Premier numéro de liasse locale</help>
+ <valeur>n:NumLiasseDeb/@V</valeur>
+ </champ>
+ <champ id="NumLiasseFin" libelle="Liasse Locale (fin)" exportable="true">
+ <help>Dernier numéro de liasse locale</help>
+ <valeur>n:NumLiasseFin/@V</valeur>
+ </champ>
+ <champ id="NumLiasseCentrale" libelle="Liasse Centrale (déb.)" exportable="true">
+ <help>Premier numéro de liasse nationale</help>
+ <valeur>n:NumLiasseNationale/n:Liasse[1]/@national</valeur>
+ </champ>
+ <champ id="NumLiasseCentraleFin" libelle="Liasse Centrale (fin.)" exportable="true">
+ <help>Dernier numéro de liasse nationale</help>
+ <valeur>n:NumLiasseNationale/n:Liasse[last()]/@national</valeur>
+ </champ>
+ <champ id="AllLiasseCentrale" libelle="Liasses Centrales" exportable="true">
+ <help>Tous les numéros de liasse centrale</help>
+ <valeur>n:NumLiasseNationale/@n:allLiasse</valeur>
+ </champ>
+
+ <champ id="TypeEvt" libelle="Type évènement" default-display="false" exportable="true">
+ <help>Type d'évènement</help>
+ <valeur>n:TypeEvt/@V</valeur>
+ </champ>
+ <champ id="AnneeBudget" libelle="Année Gestion Budgetaire" datatype="integer" default-display="false" exportable="true">
+ <help>Année budgétaire</help>
+ <valeur>n:AnneeBudget/@V</valeur>
+ </champ>
+ <champ id="CpteSpeTres" libelle="Compte spécial Trésor" default-display="false" exportable="true">
+ <help>Compte spécial du trésor</help>
+ <valeur>n:CompteSpeTresor/@V</valeur>
+ </champ>
+ <champ id="NumOpeInvest" libelle="Num Opé. Invest." default-display="false" exportable="true">
+ <help>Numéro d'opération d'investissement</help>
+ <valeur>n:NumOpeInvest/@V</valeur>
+ </champ>
+ <champ id="AnneeEngag" libelle="Année Engag." datatype="integer" default-display="false" exportable="true">
+ <help>Année d'engagement</help>
+ <valeur>n:AnneeEngag/@V</valeur>
+ </champ>
+ <champ id="NumEngag" libelle="Num Engag." default-display="false" exportable="true">
+ <help>Numéro d'engagement</help>
+ <valeur>n:NumEngag/@V</valeur>
+ </champ>
+ <champ id="Trimestre" libelle="Trimestre" default-display="false" exportable="true">
+ <help>Trimestre</help>
+ <valeur>n:Trimestre/@V</valeur>
+ </champ>
+ <champ id="Mois" libelle="Mois" datatype="integer" default-display="false" exportable="true">
+ <help>Mois</help>
+ <valeur>n:Mois/@V</valeur>
+ </champ>
+ <champ id="ChapClassPJ" libelle="Chap. class. PJ" default-display="false" exportable="true">
+ <help>Chapitre classement pièce justificative</help>
+ <valeur>n:ChapClassPJ/@V</valeur>
+ </champ>
+ <champ id="TypePaiement" libelle="Type paiement" default-display="false" exportable="true">
+ <help>Type de paiement</help>
+ <valeur>n:TypePaiement/@V</valeur>
+ </champ>
+ <champ id="ArtBudgPrev" libelle="Article regroupement" default-display="false" exportable="true">
+ <help>Article de regroupement</help>
+ <valeur>n:ArtBudgPrev/@V</valeur>
+ </champ>
+ <champ id="Zone24" libelle="Zone24" default-display="false" exportable="true">
+ <help>Sans valeur à ce jour</help>
+ <valeur>n:Zone24/@V</valeur>
+ </champ>
+ <champ id="TypeSuiviEco1" libelle="Type Suivi éco 1" default-display="false" exportable="true">
+ <help>Type de suivi économique 1</help>
+ <valeur>n:TypeSuiviEco1/@V</valeur>
+ </champ>
+ <champ id="TypeSuiviEco2" libelle="Type Suivi éco 2" default-display="false" exportable="true">
+ <help>Type de suivi économique 2</help>
+ <valeur>n:TypeSuiviEco2/@V</valeur>
+ </champ>
+ <champ id="TypeSuiviEco3" libelle="Type Suivi éco 3" default-display="false" exportable="true">
+ <help>Type de suivi économique 3</help>
+ <valeur>n:TypeSuiviEco3/@V</valeur>
+ </champ>
+ <champ id="CodeCorrection" libelle=" Code correction" default-display="false" exportable="true">
+ <help>Code de correction</help>
+ <valeur>n:CodeCorrection/@V</valeur>
+ </champ>
+ <champ id="CodeManip" libelle="Code manip." default-display="false" exportable="true">
+ <help>Code manipulation</help>
+ <valeur>n:CodeManip/@V</valeur>
+ </champ>
+ <champ id="CodeOperExc" libelle="Opération Exceptionnelle" default-display="false" exportable="true">
+ <help>Opération exceptionnelle</help>
+ <valeur>n:CodeOperExc/@V</valeur>
+ </champ>
+ <champ id="NumPieceComptable" libelle="Pièce comptable" default-display="false" exportable="true">
+ <help>Numéro de pièce comptable</help>
+ <valeur>n:NumPieceCompta/@V</valeur>
+ </champ>
+ <champ id="DatePaiement" libelle="Date Paiement" datatype="date" affichable="true" default-display="false" exportable="true">
+ <help>Date de paiement</help>
+ <valeur>n:DatePaiement/@V</valeur>
+ </champ>
+
+ <champ id="nomSociete" libelle="Nom Soc." default-display="false" exportable="true">
+ <help>Nom de la Societe</help>
+ <valeur>n:Depense/@NomSociete</valeur>
+ </champ>
+ <champ id="fournisseurNom" libelle="Fourn. Nom" default-display="false" exportable="true">
+ <help>Nom du Fournisseur</help>
+ <valeur>n:Depense/@FournisseurNom</valeur>
+ </champ>
+ <champ id="fournisseurSiret" libelle="Fourn. Siret" default-display="false" exportable="true">
+ <help>SIRET du Fournisseur</help>
+ <valeur>n:Depense/@FournisseurSiret</valeur>
+ </champ>
+ <champ id="payeurNom" libelle="Pay. Nom" default-display="false" exportable="true">
+ <help>Nom du Payeur</help>
+ <valeur>n:Depense/@PayeurNom</valeur>
+ </champ>
+ <champ id="payeurSiret" libelle="Pay. SIRET" default-display="false" exportable="true">
+ <help>SIRET du Payeur</help>
+ <valeur>n:Depense/@PayeurSiret</valeur>
+ </champ>
+ <champ id="ribPays" libelle="RIB (Pays)" default-display="false" exportable="true">
+ <help>RIB : Pays de la Banque</help>
+ <valeur>n:Depense/@RibPays</valeur>
+ </champ>
+ <champ id="ribBanc" libelle="RIB (Banque)" default-display="false" exportable="true">
+ <help>RIB : Banque</help>
+ <valeur>n:Depense/@RibBanc</valeur>
+ </champ>
+ <champ id="ribCompte" libelle="RIB (COMPTE)" default-display="false" exportable="true">
+ <help>RIB : Compte</help>
+ <valeur>n:Depense/@RibCompte</valeur>
+ </champ>
+ <champ id="ribCle" libelle="RIB (CLE)" default-display="false" exportable="true">
+ <help>RIB : Clé</help>
+ <valeur>n:Depense/@RibCle</valeur>
+ </champ>
+ <champ id="domaineFonctionnel" libelle="Dom. Fonc." default-display="false" exportable="true">
+ <help>Domaine Fonctionnel</help>
+ <valeur>n:Depense/@DomaineFonctionnel</valeur>
+ </champ>
+ <champ id="numEJLong" libelle="Ref. Marchés" default-display="false" exportable="true">
+ <help>Référence Marchés</help>
+ <valeur>n:Depense/@NumEJLong</valeur>
+ </champ>
+ </liste-resultat>
+
+ <enfants>
+ <enfant element="LiasseNat" path="n:NumLiasseNationale/n:Liasse"/>
+ </enfants>
+ <!-- trier les criteres par ordre alpha -->
+ <critere id="anneeBudget" libelle="Année Budgetaire">
+ <help>Permet de filtrer par année budgétaire</help>
+ <path>{n:AnneeBudget/@V##OPERATEUR:annee####VALEUR:annee##}</path>
+ <input id="annee" datatype="numeric"/>
+ </critere>
+ <critere id="artPrev" libelle="Article de regroup.">
+ <help>Permet de filtrer par article de regroupement</help>
+ <path>{##OPERATEUR:artPrev##(xem:UpperCase(n:ArtBudgPrev/@V),"##VALEUR:artPrev##")}</path>
+ <input id="artPrev" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/ArtBudgPrev/@V" -->
+ </critere>
+ <critere id="chapClassPJ" libelle="Chap. Class. PJ">
+ <help>Permet de filtrer par chapitre de classement de pièce justificative</help>
+ <path>{##OPERATEUR:chapClassPJ##(upper-case(n:ChapClassPJ/@V),"##VALEUR:ChapClassPJ##")}</path>
+ <input id="chapClassPJ" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="comptable" libelle="Comptable">
+ <help>Permet de filtrer par comptable</help>
+ <path>{##OPERATEUR:comptable##(xem:UpperCase(n:Comptable/@V),"##VALEUR:comptable##")}</path>
+ <input id="comptable" datatype="string" uppercase="true">
+ <help>Permet de saisir le code du comptable, ou d'aller sélectionner ce code dans une recherche externe</help>
+ <search-helper documentId="edmn" etatId="comptables" elementId="comptable" returnValue="hidden.compta.code">
+ <collectivite editable="false">$current-collectivite</collectivite>
+ <budget editable="false">$current-budget</budget>
+ <critere-mapping source="anneeBudget" target="compta.annee"/>
+ <critere-mapping source="comptable" target="compta.code"/>
+ <exclude-critere source="comptable"/>
+ </search-helper>
+ <!-- help="/Edmn/EtatEdmn/LigneEdmn/Comptable/@V" -->
+ </input>
+ </critere>
+ <critere id="lib-comptable" libelle="Comptable (libellé)">
+ <help>Permet de filtrer par libellé de comptable. Attention, ce critère risque de pénaliser les performances de recherche.</help>
+ <path>{##OPERATEUR:libComptable##(xem:UpperCase(n:LibelleComptable/@V),"##VALEUR:libComptable##")}</path>
+ <input id="libComptable" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/LibelleComptable/@V" -->
+ </critere>
+ <critere id="cpce" libelle="Compte PCE">
+ <help>Permet de filtrer par compte PCE</help>
+ <path>{##OPERATEUR:cpce##(xem:UpperCase(n:ParagBudgExec/@V),"##VALEUR:cpce##")}</path>
+ <input id="cpce" datatype="string" uppercase="true">
+ <help>Un assistant permet d'aller recherche ce compte PCE dans la nomenclature des budgets.</help>
+ <search-helper documentId="edmn" etatId="budgets" elementId="budget" returnValue="hidden.cpce">
+ <collectivite editable="false">$current-collectivite</collectivite>
+ <budget editable="false">$current-budget</budget>
+ <required-critere ref-id="typeData">
+ <value key="VALEUR:data" value="CPCE"/>
+ </required-critere>
+ </search-helper>
+ </input>
+ </critere>
+ <critere id="dateCrea" libelle="Date Comptabilisation">
+ <help>Permet de filtrer par date de comptabilisation</help>
+ <path>{##OPERATEUR:dateCrea##(n:DateCreation/@V,'##VALEUR:dateCrea##')}</path>
+ <input id="dateCrea" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="datePaie" libelle="Date Paiement">
+ <help>Permet de filtrer par date de paiement</help>
+ <path>{##OPERATEUR:datePaie##(n:DatePaiement/@V,'##VALEUR:datePaie##')}</path>
+ <input id="datePaie" datatype="date" xml-format="yyyy-MM-dd"/>
+ </critere>
+ <critere id="liasseCentrale" libelle="Liasse centrale">
+ <help>Permet de filtrer par numéro de liasse centrale</help>
+ <path>{n:NumLiasseNationale{n:Liasse{##OPERATEUR:numLiasse##(xem:UpperCase(@national),"##VALEUR:numLiasse##")}}}</path>
+ <input id="numLiasse" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="liasseLocaleDeb" libelle="Liasse locale - début">
+ <help>Permet de filtrer par premier numéro de liasse locale</help>
+ <path>{##OPERATEUR:numLiasse##(xem:UpperCase(n:NumLiasseDeb/@V),"##VALEUR:numLiasse##")}</path>
+ <input id="numLiasse" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="liasseLocaleFin" libelle="Liasse locale - fin">
+ <help>Permet de filtrer par dernier numéro de liasse locale</help>
+ <path>{##OPERATEUR:numLiasse##(xem:UpperCase(n:NumLiasseFin/@V),"##VALEUR:numLiasse##")}</path>
+ <input id="numLiasse" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="numMandat" libelle="Num Mandat">
+ <help>Permet de filtrer par numéro de mandat</help>
+ <path>{##OPERATEUR:numMandat##(xem:UpperCase(n:NumMandat/@V),"##VALEUR:numMandat##")}</path>
+ <input id="numMandat" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="ministere" libelle="Ministère">
+ <help>Permet de filtrer par ministère</help>
+ <path>{##OPERATEUR:ministere##(xem:UpperCase(n:Ministere/@V),"##VALEUR:ministere##")}</path>
+ <input id="ministere" datatype="string" uppercase="true">
+ <help>Un assistant permet de sélectionner le ministère dans la nomenclature des ministères</help>
+ <search-helper documentId="edmn" etatId="budgets" elementId="budget" returnValue="hidden.ministere">
+ <collectivite editable="false">$current-collectivite</collectivite>
+ <budget editable="false">$current-budget</budget>
+ <critere-mapping source="anneeBudget" target="compta.annee"/>
+ <critere-mapping source="comptable" target="compta.code"/>
+ <exclude-critere source="ministere"/>
+ </search-helper>
+ <!-- help="/Edmn/EtatEdmn/LigneEdmn/Ministere/@V" -->
+ </input>
+ </critere>
+ <critere id="libministere" libelle="Ministère (lib.)">
+ <help>Permet de filtrer par libellé de ministère</help>
+ <path>{##OPERATEUR:ministereLib##(xem:UpperCase(n:Ministere/@LibelleMinistere),"##VALEUR:ministereLib##")}</path>
+ <input id="ministereLib" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/Ministere/@LibelleMinistere" -->
+ </critere>
+ <critere id="mtPj" libelle="Montant">
+ <help>Permet de filtrer par montant de pièce justificative</help>
+ <path>{n:MtPJ/@V##OPERATEUR:mtPj####VALEUR:mtPj##}</path>
+ <input id="mtPj" datatype="numeric"/>
+ </critere>
+ <critere id="codeOperExc" libelle="Opération Exceptionnelle">
+ <help>Permet de filtrer par opération exceptionnelle</help>
+ <path>{##OPERATEUR:codeOperExc##(xem:UpperCase(n:CodeOperExc/@V),"##VALEUR:codeOperExc##")}</path>
+ <input id="codeOperExc" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/CodeOperExc/@V" -->
+ </critere>
+ <critere id="numOpeInvest" libelle="Opération d'investissement">
+ <help>Permet de filtrer par opération d'investissement</help>
+ <path>{##OPERATEUR:numOpeInvest##(xem:UpperCase(n:NumOpeInvest/@V),"##VALEUR:numOpeInvest##")}</path>
+ <input id="numOpeInvest" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="ordo" libelle="Ordonnateur">
+ <help>Permet de filtrer par ordonnateur</help>
+ <path>{##OPERATEUR:ordo##(xem:UpperCase(n:Ordo/@V),"##VALEUR:ordo##")}</path>
+ <input id="ordo" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/Ordo/@V" -->
+ </critere>
+ <critere id="lib-ordo" libelle="Ordonnateur (libellé)">
+ <help>Permet de filtrer par libellé d'ordonnateur</help>
+ <path>{##OPERATEUR:libOrdo##(xem:UpperCase(n:LibelleOrdonnateur/@V),"##VALEUR:libOrdo##")}</path>
+ <input id="libOrdo" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/LibelleOrdonnateur/@V" -->
+ </critere>
+ <critere id="numPieceCompta" libelle="Pièce Comptable">
+ <help>Permet de filtrer par numéro de pièce comptable</help>
+ <path>{##OPERATEUR:numPieceCompta##(xem:UpperCase(n:NumPieceCompta/@V),"##VALEUR:numPieceCompta##")}</path>
+ <input id="numPieceCompta" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/NumPieceCompta/@V" -->
+ </critere>
+ <critere id="programme" libelle="Programme">
+ <help>Permet de filtrer par numéro de programme</help>
+ <path>{##OPERATEUR:programme##(xem:UpperCase(n:ChapBudg/@V),"##VALEUR:programme##")}</path>
+ <input id="programme" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/ChapBudg/@V" -->
+ </critere>
+ <critere id="libProgramme" libelle="Programme (libellé)">
+ <help>Permet de filtrer par libellé de programme</help>
+ <path>{##OPERATEUR:libProgramme##(xem:UpperCase(n:LibelleProgramme/@V),"##VALEUR:libProgramme##")}</path>
+ <input id="libProgramme" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/LibelleProgramme/@V" -->
+ </critere>
+ <critere id="action" libelle="Sous-action">
+ <help>Permet de filtrer par numéro de sous-action</help>
+ <path>{##OPERATEUR:action##(xem:UpperCase(n:ArtBudgExec/@V),"##VALEUR:action##")}</path>
+ <input id="action" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/ArtBudgExec/@V" -->
+ </critere>
+ <critere id="libAction" libelle="Sous-action (libellé)">
+ <help>Permet de filtrer par libellé de sous-action</help>
+ <path>{##OPERATEUR:libAction##(xem:UpperCase(n:LibelleAction/@V),"##VALEUR:libAction##")}</path>
+ <input id="libAction" datatype="string" uppercase="true"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/LibelleAction/@V" -->
+ </critere>
+ <critere id="trimestre" libelle="Trimestre">
+ <help>Permet de filtrer par trimestre</help>
+ <path>{n:Trimestre/@V##OPERATEUR:trimestre####VALEUR:trimestre##}</path>
+ <input id="trimestre" datatype="numeric"/>
+ </critere>
+ <critere id="typeEvt" libelle="Type évenement">
+ <help>Permet de filtrer par type d'évènement</help>
+ <path>{n:TypeEvt/@V="##VALEUR:typeEvt##"}</path>
+ <select id="typeEvt">
+ <option value="610">DL en DC... (610)</option>
+ <option value="605">Ventilation budgétaire de la paie (605)</option>
+ <option value="612">Ordonnance de réimputation (612)</option>
+ <option value="601">Ordonnance de virement (601)</option>
+ <option value="613">Bordereau d'annulation (613)</option>
+ <option value="618">BRADO investissement année en cour(618)</option>
+ </select>
+ </critere>
+ <critere id="typePaiement" libelle="Type Paiement">
+ <help>Permet de filtrer par type de paiement</help>
+ <path>#{{OPERATEUR:typePaiement##(upper-case(n:TypePaiement/@V),"##VALEUR:typePaiement##")}</path>
+ <input id="typePaiement" datatype="string"/> <!-- help="/Edmn/EtatEdmn/LigneEdmn/TypePaiement/@V" -->
+ </critere>
+ <critere id="nom_societe" libelle="Désignation Société">
+ <help>Permet de filtrer par la désignation de la société</help>
+ <path>{##OPERATEUR:nom_societe##(xem:UpperCase(n:Depense/@NomSociete),"##VALEUR:nom_societe##")}</path>
+ <input id="nom_societe" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="fournisseur_nom" libelle="Tiers Fournisseur (Nom)">
+ <help>Permet de filtrer par le nom du tiers fournisseur pour les personnes physiques et par la désignation du tiers fournisseur pour les personnes morales</help>
+ <path>{##OPERATEUR:fournisseur_nom##(xem:UpperCase(n:Depense/@FournisseurNom),"##VALEUR:fournisseur_nom##")}</path>
+ <input id="fournisseur_nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="fournisseur_siret" libelle="Tiers Fournisseur (Siret)">
+ <help>Permet de filtrer par le SIRET du tiers fournisseur</help>
+ <path>{##OPERATEUR:fournisseur_siret##(xem:UpperCase(n:Depense/@FournisseurSiret),"##VALEUR:fournisseur_siret##")}</path>
+ <input id="fournisseur_siret" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="payeur_nom" libelle="Tiers Bénéficiaire (Nom)">
+ <help>Permet de filtrer par </help>
+ <path>{##OPERATEUR:payeur_nom##(xem:UpperCase(n:Depense/@PayeurNom),"##VALEUR:payeur_nom##")}</path>
+ <input id="payeur_nom" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="payeur_siret" libelle="Tiers Bénéficiaire (Siret)">
+ <help>Permet de filtrer par le nom du tiers bénéficiaire du paiement pour les personnes physiques et par la désignation du tiers bénéficiaire du paiement pour les personnes morales</help>
+ <path>{##OPERATEUR:payeur_siret##(xem:UpperCase(n:Depense/@PayeurSiret),"##VALEUR:payeur_siret##")}</path>
+ <input id="payeur_siret" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="rib_pays" libelle="RIB (Pays Banque)">
+ <help>Permet de filtrer par le RIB (Pays Banque)</help>
+ <path>{##OPERATEUR:rib_pays##(xem:UpperCase(n:Depense/@RibPays),"##VALEUR:rib_pays##")}</path>
+ <input id="rib_pays" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="rib_banc" libelle="RIB (Banque)">
+ <help>Permet de filtrer par le RIB (Banque)</help>
+ <path>{##OPERATEUR:rib_banc##(xem:UpperCase(n:Depense/@RibBanc),"##VALEUR:rib_banc##")}</path>
+ <input id="rib_banc" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="rib_compte" libelle="RIB (Compte)">
+ <help>Permet de filtrer par le RIB (Compte)</help>
+ <path>{##OPERATEUR:rib_compte##(xem:UpperCase(n:Depense/@RibCompte),"##VALEUR:rib_compte##")}</path>
+ <input id="rib_compte" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="rib_cle" libelle="RIB (Clé)">
+ <help>Permet de filtrer par le RIB (Clé)</help>
+ <path>{##OPERATEUR:rib_cle##(xem:UpperCase(n:Depense/@RibCle),"##VALEUR:rib_cle##")}</path>
+ <input id="rib_cle" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="domaine_fonctionnel" libelle="Domaine Fonctionnel">
+ <help>Permet de filtrer par le domaine fonctionnel</help>
+ <path>{##OPERATEUR:domaine_fonctionnel##(xem:UpperCase(n:Depense/@DomaineFonctionnel),"##VALEUR:domaine_fonctionnel##")}</path>
+ <input id="domaine_fonctionnel" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="num_ej_long" libelle="Référence Machés">
+ <help>Permet de filtrer par la référence officielle pour les marchés</help>
+ <path>{##OPERATEUR:num_ej_long##(xem:UpperCase(n:Depense/@NumEJLong),"##VALEUR:num_ej_long##")}</path>
+ <input id="num_ej_long" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="with_pj" libelle="PJ">
+ <path>{@added:withPJ="##VALEUR:with_pj##"}</path>
+ <select id="with_pj">
+ <option value="1">Avec</option>
+ <option value="0">Sans</option>
+ </select>
+ </critere>
+ </element>
+
+ <element balise="Liasse" id="LiasseNat" searchable="false" titre="Liasses nationales" max-display="200">
+ <path>/n:Edmn/n:EtatEdmn/n:LigneEdmn/n:NumLiasseNationale/n:Liasse</path>
+ <liste-resultat ordre="ASC" tri-defaut="NmLiasse">
+ <champ id="NmLiasse" libelle="Liasse nationale" exportable="true">
+ <help>Numéro de liasse nationale</help>
+ <valeur>@national</valeur>
+ </champ>
+ <champ id="codeBarre" libelle="Code Barre" affichable="true" exportable="true" default-display="false">
+ <help>Code barre</help>
+ <valeur>@codeBarre</valeur>
+ </champ>
+ <champ id="etq" libelle="Etiquette" affichable="true" exportable="true" default-display="false">
+ <help>Etiquette</help>
+ <valeur>@etq</valeur>
+ </champ>
+ <champ id="gestion" libelle="Année Gestion" exportable="true" default-display="false">
+ <help>Année de gestion</help>
+ <valeur>../n:AnneeBudget/@V</valeur>
+ </champ>
+ <champ id="triGest" libelle="Trimestre Gestion" exportable="true">
+ <help>Trimestre de gestion</help>
+ <valeur>../n:Trimestre/@V</valeur>
+ </champ>
+ <champ id="comptable" libelle="Comptable" exportable="true">
+ <help>Comptable</help>
+ <valeur>../n:Comptable/@V</valeur>
+ </champ>
+ <champ id="imputation" libelle="Imputation" exportable="true">
+ <help>Imputation</help>
+ <valeur>../n:Imputation/@V</valeur>
+ </champ>
+ <champ id="ministere" libelle="Ministère" exportable="true">
+ <help>Code ministère</help>
+ <valeur>../n:Ministere/@V</valeur>
+ </champ>
+ <champ id="cptespetres" libelle="Compte Spé. Trés." exportable="true">
+ <help>Compte spécial du trésor</help>
+ <valeur>@cpteSpeTres</valeur>
+ </champ>
+ <champ id="numLocal" libelle="Liasse locale" exportable="true">
+ <help>Numéro de liasse locale</help>
+ <valeur>@local</valeur>
+ </champ>
+ <champ id="sectBudg" libelle="Section budgétaire" exportable="true">
+ <help>Section budgétaire</help>
+ <valeur>@sectionBudg</valeur>
+ </champ>
+ <champ id="antrsp" libelle="Année transport" exportable="true">
+ <help>Année de transport</help>
+ <valeur>@anneeTrsp</valeur>
+ </champ>
+ <champ id="triTrsp" libelle="Trimestre transport" datatype="integer" exportable="true">
+ <help>Trimestre de transport</help>
+ <valeur>@triTrsp</valeur>
+ </champ>
+ <champ id="cpteSpeNat" libelle="Compte spé. Nat." exportable="true">
+ <help>Compte spécial nature</help>
+ <valeur>@cpteSpeNat</valeur>
+ </champ>
+ </liste-resultat>
+ <parent element="ligneEdmn" path="../.."/>
+ </element>
+ </etat>
+ <etat
+ balise="NomenclatureBudgets"
+ balise-namespace="http://projets.admisource.gouv.fr/xemelios/namespaces#edmn"
+ id="budgets"
+ titre="Nomenclature des Budgets"
+ use-external-browser="false"
+ exportable="true">
+ <help>Nomenclature budgétaire. Elle regroupe les ministères, les programmes, les action et les compte PCE</help>
+ <element balise="Budget" id="budget" max-display="500" titre="Budgets">
+ <path>/n:Edmn/n:NomenclatureBudgets/n:Budget</path>
+ <liste-resultat ordre="ASC,ASC" tri-defaut="annee,minister">
+ <hidden name="hidden.cpce">
+ <valeur>n:Cpce/@V</valeur>
+ </hidden>
+ <hidden name="hidden.ministere">
+ <valeur>n:Ministere/@V</valeur>
+ </hidden>
+
+ <champ id="annee" libelle="Année" exportable="true">
+ <help>Année de la nomenclature</help>
+ <valeur>n:Annee/@V</valeur>
+ </champ>
+ <champ id="minister" libelle="Ministère" exportable="true">
+ <help>Ministère</help>
+ <valeur>n:Ministere/@V</valeur>
+ </champ>
+ <champ id="programme" libelle="Programme" exportable="true">
+ <help>Programme</help>
+ <valeur>n:Programme/@V</valeur>
+ </champ>
+ <champ id="action" libelle="Sous-action" exportable="true">
+ <help>Action</help>
+ <valeur>n:Action/@V</valeur>
+ </champ>
+ <champ id="artRegroupt" libelle="Art. Regroupt." exportable="true">
+ <help>Article de regroupement</help>
+ <valeur>n:ArticleRegroupt/@V</valeur>
+ </champ>
+ <champ id="cpce" libelle="Compte PCE" exportable="true">
+ <help>Compte PCE</help>
+ <valeur>n:Cpce/@V</valeur>
+ </champ>
+ <champ id="libelle" libelle="Libellé" exportable="true">
+ <help>Libellé</help>
+ <valeur>n:Libelle/@V</valeur>
+ </champ>
+ </liste-resultat>
+ <critere id="typeData" libelle="Type">
+ <help>Permet de filtrer par nature de nomenclature</help>
+ <path>{n:Data/@V='##VALEUR:data##'}</path>
+ <select id="data">
+ <option value="MINISTERE">Ministère</option>
+ <option value="PROGRAMME">Programme</option>
+ <option value="ACTION">Sous-action</option>
+ <option value="CPCE">Compte PCE</option>
+ </select>
+ </critere>
+ <critere id="annee" libelle="Année">
+ <help>Permet de filtrer par année de nomenclature</help>
+ <path>{n:Annee/@V##OPERATEUR:annee####VALEUR:annee##}</path>
+ <input id="annee" datatype="numeric"/>
+ </critere>
+ <critere id="ministere" libelle="Ministère (Code)">
+ <help>Permet de filtrer par ministère</help>
+ <path>{##OPERATEUR:ministere##(n:Ministere/@V,"##VALEUR:ministere##")}</path>
+ <input id="ministere" datatype="string"/>
+ </critere>
+ <critere id="programme" libelle="Programme">
+ <help>Permet de filtrer par programme</help>
+ <path>{##OPERATEUR:programme##(n:Programme/@V,"##VALEUR:programme##")}</path>
+ <input id="programme" datatype="string"/>
+ </critere>
+ <critere id="action" libelle="Sous-action">
+ <help>Permet de filtrer par sous-action</help>
+ <path>{##OPERATEUR:action##(n:Action/@V,"##VALEUR:action##")}</path>
+ <input id="action" datatype="string"/>
+ </critere>
+ <critere id="artRegroupt" libelle="Article de Regroupement">
+ <help>Permet de filtrer par article de regroupement</help>
+ <path>{##OPERATEUR:artRegroupt##(upper-case(n:ArticleRegroupt/@V),"##VALEUR:artRegroupt##")}</path>
+ <input id="artRegroupt" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="cpce" libelle="Compte PCE">
+ <help>Permet de filtrer par compte PCE</help>
+ <path>{##OPERATEUR:cpce##(upper-case(n:Cpce/@V),"##VALEUR:cpce##")}</path>
+ <input id="cpce" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="libBudget" libelle="Libellé">
+ <help>Permet de filtrer par budget</help>
+ <path>{##OPERATEUR:libBudg##(upper-case(n:Libelle/@V),"##VALEUR:libBudg##")}</path>
+ <input id="libBudg" datatype="string" uppercase="true"/>
+ </critere>
+ </element>
+ </etat>
+ <etat
+ balise="NomenclatureOrdonnateurs"
+ balise-namespace="http://projets.admisource.gouv.fr/xemelios/namespaces#edmn"
+ id="ordos"
+ titre="Nomenclature des Ordonnateurs"
+ use-external-browser="false"
+ exportable="true">
+ <help>Contient la nomenclature annualisée des ordonnateurs</help>
+ <element balise="Ordonnateur" id="ordo" max-display="500" titre="Ordonnateurs">
+ <path>/n:Edmn/n:NomenclatureOrdonnateurs/n:Ordonnateur</path>
+ <liste-resultat ordre="ASC,ASC" tri-defaut="ordo.annee,code">
+ <champ id="ordo.annee" libelle="Année" exportable="true">
+ <help>Année de nomenclature</help>
+ <valeur>n:Annee/@V</valeur>
+ </champ>
+ <champ id="code" libelle="Ordonnateur" exportable="true">
+ <help>Code ordonnateur</help>
+ <valeur>n:CodeOrdo/@V</valeur>
+ </champ>
+ <champ id="cpteSpeTres" libelle="Compte Spécial Trésor" exportable="true">
+ <help>Compte spécial du trésor</help>
+ <valeur>n:CompteSpeTresor/@V</valeur>
+ </champ>
+ <champ id="ordo.ministere" libelle="Ministère" exportable="true">
+ <help>Ministère</help>
+ <valeur>n:CodeMinistere/@V</valeur>
+ </champ>
+ <champ id="ordo.libelle" libelle="Libellé" exportable="true">
+ <help>Libellé ordonnateur</help>
+ <valeur>n:Libelle/@V</valeur>
+ </champ>
+ </liste-resultat>
+ <critere id="ordo.annee" libelle="Année">
+ <help>Permet de filtrer par année de nomenclature</help>
+ <path>{n:Annee/@V##OPERATEUR:annee####VALEUR:annee##}</path>
+ <input id="annee" datatype="numeric"/>
+ </critere>
+ <critere id="ordo.ministere" libelle="Ministère">
+ <help>Permet de filtrer par ministère</help>
+ <path>{##OPERATEUR:ministere##(n:CodeMinistere/@V,'##VALEUR:ministere##')}</path>
+ <input id="ministere" datatype="string"/>
+ </critere>
+ <critere id="ordo.code" libelle="Ordonnateur">
+ <help>Permet de filtrer par code ordonnateur</help>
+ <path>{##OPERATEUR:code##(n:CodeOrdo/@V,'##VALEUR:code##')}</path>
+ <input id="code" datatype="string"/>
+ </critere>
+ <critere id="ordo.cpte.spe.tres" libelle="Compte Spécial Trésor">
+ <help>Permet de filtrer par compte spécial du trésor</help>
+ <path>{##OPERATEUR:compte##(n:CompteSpeTresor/@V,'##VALEUR:compte##')}</path>
+ <input id="compte" datatype="string"/>
+ </critere>
+ <!--critere id="artRegroupt" libelle="Art. Regroupt.">
+ <path>{##OPERATEUR:artRegroupt##(upper-case(n:ArticleRegroupt/@v),'##VALEUR:artRegroupt##)}</path>
+ <input id="artRegroupt" datatype="string" uppercase="true"/>
+ </critere-->
+ <critere id="ordo.libelle" libelle="Libellé">
+ <help>Permet de filtrer par libellé d'ordonnateur</help>
+ <path>{##OPERATEUR:lib##(upper-case(n:Libelle/@V),'##VALEUR:lib##')}</path>
+ <input id="lib" datatype="string" uppercase="true"/>
+ </critere>
+ </element>
+ </etat>
+ <etat
+ balise="NomenclatureComptables"
+ balise-namespace="http://projets.admisource.gouv.fr/xemelios/namespaces#edmn"
+ id="comptables"
+ titre="Nomenclature des Comptables"
+ use-external-browser="false"
+ exportable="true">
+ <help>Contient la nomenclature annualisée des comptables</help>
+ <element balise="Comptable" id="comptable" max-display="500" titre="Comptables">
+ <path>/n:Edmn/n:NomenclatureComptables/n:Comptable</path>
+ <liste-resultat ordre="ASC" tri-defaut="compta.code">
+ <hidden name="hidden.compta.code">
+ <valeur>n:Code/@V</valeur>
+ </hidden>
+ <champ id="compta.annee" libelle="Année" exportable="true">
+ <help>Année de nomenclature</help>
+ <valeur>n:Annee/@V</valeur>
+ </champ>
+
+ <champ id="compta.code" libelle="Code" exportable="true">
+ <help>Code du comptable</help>
+ <valeur>n:Code/@V</valeur>
+ </champ>
+ <champ id="compta.libelle" libelle="Libellé" exportable="true">
+ <help>Libellé du comptable</help>
+ <valeur>n:Libelle/@V</valeur>
+ </champ>
+ </liste-resultat>
+ <critere id="compta.annee" libelle="Année">
+ <help>Permet de filtrer par année de nomenclature</help>
+ <path>{n:Annee/@V##OPERATEUR:annee####VALEUR:annee##}</path>
+ <input id="annee" datatype="numeric"/>
+ </critere>
+ <critere id="compta.code" libelle="Code">
+ <help>Permet de filtrer par numéro de comptable</help>
+ <path>{##OPERATEUR:code##(upper-case(n:Code/@V),'##VALEUR:code##')}</path>
+ <input id="code" datatype="string" uppercase="true"/>
+ </critere>
+ <critere id="compta.libelle" libelle="Libellé">
+ <help>Permet de filtrer par libellé de comptable</help>
+ <path>{##OPERATEUR:libelle##(upper-case(n:Libelle/@V),'##VALEUR:libelle##')}</path>
+ <input id="libelle" datatype="string" uppercase="true"/>
+ </critere>
+ </element>
+ </etat>
+
+ </document>
+</documents>