+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<documents xmlns="">
- <document id="etat-frais-spl" titre="Etat de frais SPL">
- <etat id="EtatFrais" titre="Etats de frais" searchable="true" browsable="false">
- <help>Cet état regroupe tous les états de frais</help>
- <element id="invoice" titre="Etat de frais" browsable="false" searchable="true" display="true">
- <liste-resultat tri-defaut="emetteur.ID" ordre="ASC">
- <champ id="ID" libelle="Identifiant Etat Frais" datatype="string" default-display="false">
- <help>Identifiant de l'état de frais</help>
- <valeur>cbc:ID</valeur>
- </champ>
- <champ id="emetteur.ID" libelle="Emetteur Identifiant" datatype="string">
- <help>Identifiant de l'émetteur</help>
- <valeur>cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID/text()</valeur>
- </champ>
- <champ id="emetteur.nom" libelle="Emetteur Nom" datatype="string" default-display="false">
- <help>Nom de l'émetteur</help>
- <valeur>cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName/text()</valeur>
- </champ>
- <champ id="agent.ID" libelle="Agent Identifiant" datatype="string" default-display="false">
- <help>Identifiant de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID/text()</valeur>
- </champ>
- <champ id="agent.nom" libelle="Agent Nom" datatype="string">
- <help>Nom de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FamilyName/text()</valeur>
- </champ>
- <champ id="agent.prenom" libelle="Agent Prénom" datatype="string">
- <help>Prénom de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FirstName/text()</valeur>
- </champ>
- <champ id="agent.civilite" libelle="Agent Civilité" datatype="string">
- <help>Civilité de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:Title/text()</valeur>
- </champ>
- <champ id="agent.postaladdress.zone" libelle="Agent Adresse CP" datatype="string">
- <help>Code postal de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone/text()</valeur>
- </champ>
- <champ id="agent.postaladdress.city" libelle="Agent Adresse Ville" datatype="string">
- <help>Ville de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CityName/text()</valeur>
- </champ>
- <champ id="agent.postaladdress.line" libelle="Agent Adresse Rue" datatype="string">
- <help>Rue de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:AddressLine[position()=last()]/cbc:Line/text()</valeur>
- </champ>
- <champ id="agent.postaladdress.country" libelle="Agent Adresse Pays" datatype="string">
- <help>Pays de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:Name/text()</valeur>
- </champ>
- <champ id="agent.physicallocation.zone" libelle="Agent Résidence CP" datatype="string">
- <help>Code postal de la résidence de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cbc:PostalZone/text()</valeur>
- </champ>
- <champ id="agent.physicallocation.city" libelle="Agent Résidence Ville" datatype="string">
- <help>Ville de résidence de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cbc:CityName/text()</valeur>
- </champ>
- <champ id="agent.physicallocation.line" libelle="Agent Résidence Rue" datatype="string">
- <help>Rue de résidence de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cac:AddressLine[position()=last()]/cbc:Line/text()</valeur>
- </champ>
- <champ id="agent.physicallocation.country" libelle="Agent Résidence Pays" datatype="string">
- <help>Pays de résidence de l'agent</help>
- <valeur>cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cac:Country/cbc:Name/text()</valeur>
- </champ>
- <champ id="agent.grade" libelle="Agent Grade" datatype="string" default-display="false">
- <help>Grade de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:Grade/text()</valeur>
- </champ>
- <champ id="agent.emploi" libelle="Agent Emploi/Fonction" datatype="string" default-display="false">
- <help>Emploi ou Fonction de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:EmploiFonction/text()</valeur>
- </champ>
- <champ id="agent.statut" libelle="Agent Statut" datatype="string" default-display="false">
- <help>Statut de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:Statut/text()</valeur>
- </champ>
- <champ id="agent.famille.situation" libelle="Agent Situation famil." datatype="string" default-display="false">
- <help>Situation de famille de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:SituationFamille/text()</valeur>
- </champ>
- <champ id="agent.nbenfants" libelle="Agent Nb. Enfants" datatype="integer" default-display="false" aggregate="true">
- <help>Nombre d'enfants à charge de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:NbEnfants/text()</valeur>
- </champ>
- <champ id="agent.chorus.typetiers" libelle="Agent Chorus Type tiers" datatype="string" default-display="false">
- <help>Type de tiers Chorus de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:TypeTiers/@libelle</valeur>
- </champ>
- <champ id="agent.chorus.idfonc" libelle="Agent Chorus id. fonctionnel" datatype="string" default-display="false">
- <help>Identifiant fonctionnel Chorus de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:IdFoncTiers/text()</valeur>
- </champ>
- <champ id="agent.chorus.id" libelle="Agent Chorus identifiant" datatype="string" default-display="false">
- <help>Identifiant Chorus de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:IdChorusTiers/text()</valeur>
- </champ>
- <champ id="agent.rib" libelle="Compte bancaire" datatype="string">
- <help>Compte bancaire de l'agent</help>
- <valeur>cac:PaymentMeans/@added:RIB</valeur>
- </champ>
- <champ id="OM.ID" libelle="O.M. Identifiant" datatype="string">
- <help>Identifiant de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:ID/text()</valeur>
- </champ>
- <champ id="OM.valideur.ID" libelle="O.M. Valideur Identifiant" datatype="string" default-display="false">
- <help>Identifiant du valideur de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Valideur/cac:PartyIdentification/cbc:ID/text()</valeur>
- </champ>
- <champ id="OM.valideur.nom" libelle="O.M. Valideur Nom" datatype="string" default-display="false">
- <help>Nom du valideur de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Valideur/cac:Person/cbc:FamilyName/text()</valeur>
- </champ>
- <champ id="OM.valideur.prenom" libelle="O.M. Valideur Prénom" datatype="string" default-display="false">
- <help>Prénom du valideur de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Valideur/cac:Person/cbc:FirstName/text()</valeur>
- </champ>
- <champ id="OM.date.validation" libelle="O.M. Date Validation" datatype="date" default-display="false">
- <help>Date de validation de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:DateValidation/text()</valeur>
- </champ>
- <champ id="OM.montant.estimatif" libelle="O.M. Mt estim." datatype="amount" default-display="false" aggregate="true">
- <help>Montant estimatif de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MontantEstimatif/text()</valeur>
- </champ>
- <champ id="OM.lieu.depl.pays" libelle="O.M. Dépl. pays" datatype="string" default-display="false">
- <help>Pays du lieu de déplacement (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDeplacement/@added:libPays</valeur>
- </champ>
- <champ id="OM.lieu.depl.cp" libelle="O.M. Dépl. CP" datatype="string" default-display="false">
- <help>Code postal du lieu de déplacement (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDeplacement/@CP</valeur>
- </champ>
- <champ id="OM.lieu.depl.ville" libelle="O.M. Dépl. Commune" datatype="string" default-display="false">
- <help>Ville du lieu de déplacement (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDeplacement/@Commune</valeur>
- </champ>
- <champ id="OM.lieu.dep.pays" libelle="O.M. Départ pays" datatype="string" default-display="false">
- <help>Pays de départ (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDepart/@added:libPays</valeur>
- </champ>
- <champ id="OM.lieu.dep.cp" libelle="O.M. Départ CP" datatype="string" default-display="false">
- <help>Code postal de départ (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDepart/@CP</valeur>
- </champ>
- <champ id="OM.lieu.dep.ville" libelle="O.M. Départ Commune" datatype="string" default-display="false">
- <help>Ville de départ (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDepart/@Commune</valeur>
- </champ>
- <champ id="OM.lieu.arr.pays" libelle="O.M. Arrivée pays" datatype="string" default-display="false">
- <help>Paye d'arrivée (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuArrivee/@added:libPays</valeur>
- </champ>
- <champ id="OM.lieu.arr.cp" libelle="O.M. Arrivée CP" datatype="string" default-display="false">
- <help>Code postal d'arrivée (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuArrivee/@CP</valeur>
- </champ>
- <champ id="OM.lieu.arr.ville" libelle="O.M. Arrivée Commune" datatype="string" default-display="false">
- <help>Ville d'arrivée (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuArrivee/@Commune</valeur>
- </champ>
- <champ id="OM.date.depart" libelle="O.M. Date Départ" datatype="date" default-display="false">
- <help>Date de départ (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:DateDepart/text()</valeur>
- </champ>
- <champ id="OM.date.retour" libelle="O.M. Date Retour" datatype="date" default-display="false">
- <help>Date de retour (information portée par l'ordre de mission)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:DateRetour/text()</valeur>
- </champ>
- <champ id="EF.valideur.ID" libelle="E.F. Valideur Identifiant" datatype="string" default-display="false">
- <help>Identifiant du valideur de l'état de frais</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:Valideur/cac:PartyIdentification/cbc:ID/text()</valeur>
- </champ>
- <champ id="EF.valideur.nom" libelle="E.F. Valideur Nom" datatype="string" default-display="false">
- <help>Nom du valideur de l'état de frais</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:Valideur/cac:Person/cbc:FamilyName/text()</valeur>
- </champ>
- <champ id="EF.valideur.prenom" libelle="E.F. Valideur Prénom" datatype="string" default-display="false">
- <help>Prénom du valideur de l'état de frais</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:Valideur/cac:Person/cbc:FirstName/text()</valeur>
- </champ>
- <champ id="EF.comptable.assign" libelle="E.F. Comptable assign." datatype="string" default-display="false">
- <help>Comptable assignataire</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:ComptableAssignataire/text()</valeur>
- </champ>
- <champ id="EF.total.transport" libelle="E.F. Total Transport" datatype="amount" default-display="false" aggregate="true">
- <help>Montant total de transport de l'état de frais</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:TotalFraisTransport/text()</valeur>
- </champ>
- <champ id="EF.total.residence" libelle="E.F. Total Résidence" datatype="amount" default-display="false" aggregate="true">
- <help>Montant total de résidence de l'état de frais</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:TotalIndemnitesSejour/text()</valeur>
- </champ>
- <champ id="EF.chorus.societe" libelle="E.F. Chorus Société" datatype="string" default-display="false">
- <help>Société (information Chorus)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:EtatFraisChorus/dgfip:Societe/text()</valeur>
- </champ>
- <champ id="EF.chorus.domaine" libelle="E.F. Chorus Dom. Activité" datatype="string" default-display="false">
- <help>Domaine d'activité (information Chorus)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:EtatFraisChorus/dgfip:DomaineActivite/text()</valeur>
- </champ>
- <champ id="EF.mt.total" libelle="Montant Total" datatype="amount" aggregate="true">
- <help>Montant total de l'état de frais</help>
- <valeur>cac:LegalMonetaryTotal/cbc:LineExtensionAmount/text()</valeur>
- </champ>
- <champ id="OM.nature.om" libelle="O.M. Nature du déplacement" datatype="string" default-display="false">
- <help>Nature du déplacement</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:NatureOM/@added:libelle</valeur>
- </champ>
- <champ id="OM.motif.deplacement" libelle="O.M. Motif du déplacement" datatype="string" default-display="false">
- <help>Motif du déplacement</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MotifDeplacement/text()</valeur>
- </champ>
- <champ id="OM.faitgenerateur.type" libelle="O.M. Type de Fait Générateur" datatype="string" default-display="false">
- <help>Fait générateur</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:Type/text()</valeur>
- </champ>
- <champ id="OM.faitgenerateur.reference" libelle="O.M. Référence de Fait Générateur" datatype="string" default-display="false">
- <help>Référence de fait générateur</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:Reference/text()</valeur>
- </champ>
- <champ id="OM.faitgenerateur.date" libelle="O.M. Date de Fait Générateur" datatype="date" default-display="false">
- <help>Date de fait générateur</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:Date/text()</valeur>
- </champ>
- <champ id="OM.faitgenerateur.duree.om" libelle="O.M. Durée" datatype="string" default-display="false">
- <help>Durée de l'ordre de mission</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:DureeOM/text()</valeur>
- </champ>
- <champ id="OM.moyen.transport.autorise" libelle="O.M. Moyen de Transport Autorisé" datatype="string" default-display="false">
- <help>Liste des moyens de transport autorisés</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MoyenTransportAutorise/text()</valeur>
- </champ>
- <champ id="OM.moyen.transport.autorise.classe" libelle="O.M. Classe du Moyen de Transport Autorisé" datatype="string" default-display="false">
- <help>Liste des classes autorisées dans les moyens de transports autorisés</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MoyenTransportAutorise/@ClasseAutorisee</valeur>
- </champ>
- <champ id="agent.type.personne" libelle="Agent Type de Personne" datatype="string" default-display="false">
- <help>Type de personne de l'agent</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension[cec:ExtensionURI='DGFIP:EtatFrais:OrdreMission']/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:TypePersonne/text()</valeur>
- </champ>
- <champ id="EF.mt.total.avance.frais" libelle="Montant des Avances" datatype="amount" default-display="false" aggregate="true">
- <help>Montant total des avances sur frais</help>
- <valeur>cac:LegalMonetaryTotal/cbc:PrepaidAmount/text()</valeur>
- </champ>
- <champ id="EF.idref" libelle="Nom Original du Fichier XML" datatype="string" default-display="false">
- <help>Nom original du fichier XML (ou information approchante)</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:IdRef/text()</valeur>
- </champ>
- <champ id="EF.siretbp" libelle="SIRET du BP de la collectivité" datatype="string" default-display="false">
- <help>SIRET du Budget Principal de la collectivité</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:SiretBP/text()</valeur>
- </champ>
- <champ id="EF.codebud" libelle="Code budget" datatype="string" default-display="false">
- <help>Code budget</help>
- <valeur>cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:CodeBud/text()</valeur>
- </champ>
- </liste-resultat>
- <critere id="c.ID" libelle="E.F. Identifiant" optional-display-id="ID">
- <help>Permet de filtrer par identifiant d'état de frais</help>
- <path>{##OPERATEUR:c.EF.ID##(upper-case(cbc:ID/text()),"##VALEUR:c.EF.ID##")}</path>
- <input id="c.EF.ID" datatype="string" uppercase="true" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cbc:ID/text()"/></critere>
- <critere id="emetteur.ID" libelle="Emetteur Identifiant">
- <help>Permet de filtrer par identifiant d'émetteur</help>
- <path>{##OPERATEUR:emetteur.id##(upper-case(cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID/text()),"##VALEUR:emetteur.id##")}</path>
- <input id="emetteur.id" datatype="string" uppercase="true" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID/text()"/></critere>
- <critere id="emetteur.nom" libelle="Emetteur Nom" optional-display-id="emetteur.nom">
- <help>Permet de filtrer par nom d'émetteur</help>
- <path>{##OPERATEUR:emetteur.nom##(upper-case(cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName/text()),"##VALEUR:emetteur.nom##")}</path>
- <input id="emetteur.nom" datatype="string" uppercase="true" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName/text()"/></critere>
- <critere id="agent.id" libelle="Agent Identifiant" optional-display-id="agent.ID">
- <help>Permet de filtrer par identifiant d'agent</help>
- <path>{##OPERATEUR:agent.id##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification[last()]/cbc:ID/text()),"##VALEUR:agent.id##")}</path>
- <input id="agent.id" datatype="string" uppercase="true"/></critere>
- <critere id="agent.nom" libelle="Agent Nom">
- <help>Permet de filtrer par nom d'agent</help>
- <path>{##OPERATEUR:agent.nom##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FamilyName/text()),"##VALEUR:agent.nom##")}</path>
- <input id="agent.nom" datatype="string" uppercase="true"/></critere>
- <critere id="agent.prenom" libelle="Agent Prénom">
- <help>Permet de filtrer par prénom d'agent</help>
- <path>{##OPERATEUR:agent.prenom##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FirstName/text()),"##VALEUR:agent.prenom##")}</path>
- <input id="agent.prenom" datatype="string" uppercase="true"/></critere>
- <critere id="agent.civilite" libelle="Agent Civilité">
- <help>Permet de filtrer par civilité d'agent</help>
- <path>{##OPERATEUR:agent.civilite##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:Title/text()),"##VALEUR:agent.civilite##")}</path>
- <input id="agent.civilite" datatype="string" uppercase="true"/></critere>
- <critere id="agent.address.zone" libelle="Agent Adresse CP">
- <help>Permet de filtrer par code postal de l'agent</help>
- <path>{##OPERATEUR:agent.address.zone##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone/text()),"##VALEUR:agent.address.zone##")}</path>
- <input id="agent.address.zone" datatype="string" uppercase="false"/></critere>
- <critere id="agent.address.city" libelle="Agent Adresse Ville">
- <help>Permet de filtrer par ville de l'agent</help>
- <path>{##OPERATEUR:agent.address.city##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CityName/text()),"##VALEUR:agent.address.city##")}</path>
- <input id="agent.address.city" datatype="string" uppercase="true"/></critere>
- <critere id="agent.address.country" libelle="Agent Adresse Pays">
- <help>Permet de filtrer par pays de l'agent</help>
- <path>{cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:Name/text()="##VALEUR:agent.address.country##"}</path>
- <select id="agent.address.country" sort="no">
- <resource-ref ref-id="pays"/></select>
- </critere>
- <critere id="agent.residence.zone" libelle="Agent Résidence CP">
- <help>Permet de filtrer par code postal de résidence de l'agent</help>
- <path>{##OPERATEUR:agent.residence.zone##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cbc:PostalZone/text()),"##VALEUR:agent.residence.zone##")}</path>
- <input id="agent.residence.zone" datatype="string" uppercase="false"/></critere>
- <critere id="agent.residence.city" libelle="Agent Résidence Ville">
- <help>Permet de filtrer par ville de résidence de l'agent</help>
- <path>{##OPERATEUR:agent.residence.city##(upper-case(cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cbc:CityName/text()),"##VALEUR:agent.residence.city##")}</path>
- <input id="agent.residence.city" datatype="string" uppercase="true"/></critere>
- <critere id="agent.residence.country" libelle="Agent Résidence Pays">
- <help>Permet de filtrer par pays de résidence de l'agent</help>
- <path>{cac:AccountingSupplierParty/cac:Party/cac:PhysicalLocation/cac:Address/cac:Country/cbc:Name/text()="##VALEUR:agent.residence.country##"}</path>
- <select id="agent.residence.country" sort="no">
- <resource-ref ref-id="pays"/></select>
- </critere>
- <critere id="agent.grade" libelle="Agent Grade" optional-display-id="agent.grade">
- <help>Permet de filtrer par grade de l'agent</help>
- <path>{##OPERATEUR:agent.grade##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:Grade/text()),"##VALEUR:agent.grade##")}</path>
- <input id="agent.grade" datatype="string" uppercase="true" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:Grade/text()"/></critere>
- <critere id="agent.emploi" libelle="Agent Emploi" optional-display-id="agent.emploi">
- <help>Permet de filtrer par emploi/fonction de l'agent</help>
- <path>{##OPERATEUR:agent.emploi##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:EmploiFonction/text()),"##VALEUR:agent.emploi##")}</path>
- <input id="agent.emploi" datatype="string" uppercase="true" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:EmploiFonction/text()"/></critere>
- <critere id="agent.statut" libelle="Agent Statut" optional-display-id="agent.statut">
- <help>Permet de filtrer par statut (civil ou militaire) de l'agent</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:Statut/text()="##VALEUR:agent.statut##"}</path>
- <select id="agent.statut" sort="no">
- <option value="CIVIL">Civil</option>
- <option value="MILITAIRE">Militaire</option>
- </select>
- </critere>
- <critere id="agent.famille.situation" libelle="Agent Sit. Famille" optional-display-id="agent.famille.situation">
- <help>Permet de filtrer par situation de famille de l'agent</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:SituationFamille/text()="##VALEUR:agent.famille.situation##"}</path>
- <select id="agent.famille.situation" sort="no">
- <resource-ref ref-id="civilites"/></select>
- </critere>
- <critere id="agent.nbenfants" libelle="Agent Nb. Enfants" optional-display-id="agent.nbenfants">
- <help>Permet de filtrer par nombre d'enfants à charge de l'agent</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:NbEnfants/text()##OPERATEUR:agent.nbenfants####VALEUR:agent.nbenfants##}</path>
- <input id="agent.nbenfants" datatype="numeric" uppercase="false"/></critere>
- <critere id="agent.chorus.typetiers" libelle="Agent Chorus Type Tiers" optional-display-id="agent.chorus.typetiers">
- <help>Permet de filtrer par type de tiers Chorus (pour l'agent)</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:TypeTiers/text()="##VALEUR:agent.chorus.typetiers##"}</path>
- <select id="agent.chorus.typetiers" sort="no">
- <resource-ref ref-id="idTiersChorus"/></select>
- </critere>
- <critere id="agent.chorus.id.fonct" libelle="Agent Chorus id. fonctionnel" optional-display-id="agent.chorus.idfonc">
- <help>Permet de filtrer par identifiant fonctionnel Chorus de l'agent</help>
- <path>{##OPERATEUR:agent.chorus.id.fonct##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:IdFoncTiers/text()),"##VALEUR:agent.chorus.id.fonct##")}</path>
- <input id="agent.chorus.id.fonct" datatype="string" uppercase="true"/></critere>
- <critere id="agent.chorus.id" libelle="Agent Chorus identifiant" optional-display-id="agent.chorus.id">
- <help>Permet de filtrer par identifiant Chorus de l'agent</help>
- <path>{##OPERATEUR:agent.chorus.id##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:IdChorusTiers/text()),"##VALEUR:agent.chorus.id##")}</path>
- <input id="agent.chorus.id" datatype="string" uppercase="true"/></critere>
- <critere id="OM.id" libelle="O.M. Identifiant">
- <help>Permet de filtrer par identifiant d'ordre de mission</help>
- <path>{##OPERATEUR:OM.id##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:ID),"##VALEUR:OM.id##")}</path>
- <input id="OM.id" datatype="string" uppercase="true"/></critere>
- <critere id="OM.valideur.ID" libelle="O.M. Valideur Identifiant" optional-display-id="OM.valideur.ID">
- <help>Permet de filtrer par identifiant de valideur de l'ordre de mission</help>
- <path>{##OPERATEUR:OM.valideur.ID##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Valideur/cac:PartyIdentification/cbc:ID/text()),"##VALEUR:OM.valideur.ID##")}</path>
- <input id="OM.valideur.ID" datatype="string" uppercase="true"/></critere>
- <critere id="OM.valideur.nom" libelle="O.M. Valideur Nom" optional-display-id="OM.valideur.nom">
- <help>Permet de filtrer par nom du valideur de l'ordre de mission</help>
- <path>{##OPERATEUR:OM.valideur.nom##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Valideur/cac:Person/cbc:FamilyName/text()),"##VALEUR:OM.valideur.nom##")}</path>
- <input id="OM.valideur.nom" datatype="string" uppercase="true"/></critere>
- <critere id="OM.valideur.prenom" libelle="O.M. Valideur Prénom" optional-display-id="OM.valideur.prenom">
- <help>Permet de filtrer par prénom du valideur de l'ordre de mission</help>
- <path>{##OPERATEUR:OM.valideur.prenom##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Valideur/cac:Person/cbc:FirstName/text()),"##VALEUR:OM.valideur.prenom##")}</path>
- <input id="OM.valideur.prenom" datatype="string" uppercase="true"/></critere>
- <critere id="OM.date.validation" libelle="O.M. Date Validation" optional-display-id="OM.date.validation">
- <help>Permet de filtrer par date de validation de l'ordre de mission</help>
- <path>{##OPERATEUR:OM.date.validation##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:DateValidation/text(),"##VALEUR:OM.date.validation##")}</path>
- <input id="OM.date.validation" datatype="date" uppercase="false" xml-format="yyyy-MM-dd"/></critere>
- <critere id="OM.montant.estimatif" libelle="O.M. Mt estimatif" optional-display-id="OM.montant.estimatif">
- <help>Permet de filtrer par montant estimatif de l'ordre de mission</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MontantEstimatif/text()##OPERATEUR:OM.mt.estimatif####VALEUR:OM.mt.estimatif##}</path>
- <input id="OM.mt.estimatif" datatype="numeric" uppercase="false"/></critere>
- <critere id="OM.lieu.depl.pays" libelle="O.M. Dépl. pays" optional-display-id="OM.lieu.depl.pays">
- <help>Permet de filtrer par paye de déplacement (information portée par l'ordre de mission)</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDeplacement/@CodPays="##VALEUR:OM.lieu.depl.pays##"}</path>
- <select id="OM.lieu.depl.pays" sort="no">
- <resource-ref ref-id="pays"/></select>
- </critere>
- <critere id="OM.lieu.depl.cp" libelle="O.M. Lieu Dépl. CP" optional-display-id="OM.lieu.depl.CP">
- <help>Permet de filtrer par code postal du lieu de déplacement (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.lieu.depl.CP##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDeplacement/@CP),"##VALEUR:OM.lieu.depl.CP##")}</path>
- <input id="OM.lieu.depl.CP" datatype="string" uppercase="true"/></critere>
- <critere id="OM.lieu.depl.ville" libelle="O.M. Lieu Dépl. Ville" optional-display-id="OM.lieu.depl.ville">
- <help>Permet de filtrer par ville de déplacement (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.lieu.depl.ville##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDeplacement/@Commune),"##VALEUR:OM.lieu.depl.ville##")}</path>
- <input id="OM.lieu.depl.ville" datatype="string" uppercase="true"/></critere>
- <critere id="OM.lieu.dep.pays" libelle="O.M. Départ pays" optional-display-id="OM.lieu.dep.pays">
- <help>Permet de filtrer par pays de départ (information portée par l'ordre de mission)</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDepart/@CodPays="##VALEUR:OM.lieu.depl.pays##"}</path>
- <select id="OM.lieu.depl.pays" sort="no">
- <resource-ref ref-id="pays"/></select>
- </critere>
- <critere id="OM.lieu.dep.cp" libelle="O.M. Lieu Départ CP" optional-display-id="OM.lieu.dep.CP">
- <help>Permet de filtrer par code postal du lieu de départ (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.lieu.dep.CP##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDepart/@CP),"##VALEUR:OM.lieu.dep.CP##")}</path>
- <input id="OM.lieu.dep.CP" datatype="string" uppercase="true"/></critere>
- <critere id="OM.lieu.dep.ville" libelle="O.M. Lieu Départ Ville" optional-display-id="OM.lieu.dep.ville">
- <help>Permet de filtrer par ville de départ (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.lieu.dep.ville##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuDepart/@Commune),"##VALEUR:OM.lieu.dep.ville##")}</path>
- <input id="OM.lieu.dep.ville" datatype="string" uppercase="true"/></critere>
- <critere id="OM.lieu.arr.pays" libelle="O.M. Arrivée pays" optional-display-id="OM.lieu.arr.pays">
- <help>Permet de filtrer par paye d'arrivée (information portée par l'ordre de mission)</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuArrivee/@CodPays="##VALEUR:OM.lieu.arr.pays##"}</path>
- <select id="OM.lieu.arr.pays" sort="no">
- <resource-ref ref-id="pays"/></select>
- </critere>
- <critere id="OM.lieu.arr.cp" libelle="O.M. Lieu Arrivée CP" optional-display-id="OM.lieu.arr.CP">
- <help>Permet de filtrer par code postal du lieu d'arrivée (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.lieu.arr.CP##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuArrivee/@CP),"##VALEUR:OM.lieu.arr.CP##")}</path>
- <input id="OM.lieu.arr.CP" datatype="string" uppercase="true"/></critere>
- <critere id="OM.lieu.arr.ville" libelle="O.M. Lieu Arrivée Ville" optional-display-id="OM.lieu.arr.ville">
- <help>Permet de filtrer par ville d'arrivée (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.lieu.arr.ville##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:LieuArrivee/@Commune),"##VALEUR:OM.lieu.arr.ville##")}</path>
- <input id="OM.lieu.arr.ville" datatype="string" uppercase="true"/></critere>
- <critere id="OM.date.depart" libelle="O.M. Date départ" optional-display-id="OM.date.depart">
- <help>Permet de filtrer par date de départ (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.date.depart##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:DateDepart/text(),"##VALEUR:OM.date.depart##")}</path>
- <input id="OM.date.depart" datatype="date" uppercase="false" xml-format=""/></critere>
- <critere id="OM.date.retour" libelle="O.M. Date retour" optional-display-id="OM.date.retour">
- <help>Permet de fitlrer par date de retour (information portée par l'ordre de mission)</help>
- <path>{##OPERATEUR:OM.date.retour##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:DateRetour/text(),"##VALEUR:OM.date.retour##")}</path>
- <input id="OM.date.retour" datatype="date" uppercase="false" xml-format=""/></critere>
- <critere id="EF.valideur.ID" libelle="E.F. Valideur Identifiant" optional-display-id="EF.valideur.ID">
- <help>Permet de filtrer par identifiant du valideur de l'état de frais</help>
- <path>{##OPERATEUR:EF.valideur.ID##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:Valideur/cac:PartyIdentification/cbc:ID/text()),"##VALEUR:EF.valideur.ID##")}</path>
- <input id="EF.valideur.ID" datatype="string" uppercase="true"/></critere>
- <critere id="EF.valideur.nom" libelle="E.F. Valideur Nom" optional-display-id="EF.valideur.nom">
- <help>Permet de filtrer par nom du valideur de l'état de frais</help>
- <path>{##OPERATEUR:EF.valideur.nom##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:Valideur/cac:Person/cbc:FamilyName/text()),"##VALEUR:EF.valideur.nom##")}</path>
- <input id="EF.valideur.nom" datatype="string" uppercase="true"/></critere>
- <critere id="EF.valideur.prenom" libelle="E.F. Valideur Prénom" optional-display-id="EF.valideur.prenom">
- <help>Permet de filtrer par prénom du valideur de l'état de frais</help>
- <path>{##OPERATEUR:EF.valideur.prenom##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:Valideur/cac:Person/cbc:FirstName/text()),"##VALEUR:EF.valideur.prenom##")}</path>
- <input id="EF.valideur.prenom" datatype="string" uppercase="true"/></critere>
- <critere id="EF.comptable.assign" libelle="E.F. Comptable assign." optional-display-id="EF.comptable.assign">
- <help>Permet de filtrer par comptable assignataire</help>
- <path>{##OPERATEUR:EF.comptable.assign##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:ComptableAssignataire/text()),"##VALEUR:EF.comptable.assign##")}</path>
- <input id="EF.comptable.assign" datatype="string" uppercase="true"/></critere>
- <critere id="EF.total.transport" libelle="E.F. Total Transport" optional-display-id="EF.total.transport">
- <help>Permet de filtrer par montant total des frais de transport</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:TotalFraisTransport/text()##OPERATEUR:EF.total.transport####VALEUR:EF.total.transport##}</path>
- <input id="EF.total.transport" datatype="numeric" uppercase="false"/></critere>
- <critere id="EF.total.residence" libelle="E.F. Total Résidence" optional-display-id="EF.total.residence">
- <help>Permet de filtrer par montant total des frais de résidence</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:TotalIndemnitesSejour/text()##OPERATEUR:EF.total.residence####VALEUR:EF.total.residence##}</path>
- <input id="EF.total.residence" datatype="numeric" uppercase="false"/></critere>
- <critere id="EF.chorus.societe" libelle="E.F. Chorus Société" optional-display-id="EF.chorus.societe">
- <help>Permet de filtrer par société Chorus</help>
- <path>{##OPERATEUR:EF.chorus.societe##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:EtatFraisChorus/dgfip:Societe/text()),"##VALEUR:EF.chorus.societe##")}</path>
- <input id="EF.chorus.societe" datatype="string" uppercase="true"/></critere>
- <critere id="EF.chorus.domaine" libelle="E.F. Chorus Dom. Activité" optional-display-id="EF.chorus.domaine">
- <help>Permet de filtrer par domaine d'activité Chorus</help>
- <path>{##OPERATEUR:EF.chorus.domaine##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:EtatFraisChorus/dgfip:DomaineActivite/text()),"##VALEUR:EF.chorus.domaine##")}</path>
- <input id="EF.chorus.domaine" datatype="string" uppercase="true"/></critere>
- <critere id="EF.mt.total" libelle="E.F. Mt Total">
- <help>Permet de filtrer par le montant total des frais</help>
- <path>{cac:LegalMonetaryTotal/cbc:PayableAmount/text()##OPERATEUR:EF.mt.total####VALEUR:EF.mt.total##}</path>
- <input id="EF.mt.total" datatype="numeric" uppercase="false"/></critere>
- <critere id="OM.nature.om" libelle="O.M. Nature du déplacement" optional-display-id="OM.nature.om">
- <help>Permet de filtrer par nature du déplacement</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:NatureOM/text()="##VALEUR:OM.nature.om##"}</path>
- <select id="OM.nature.om" sort="no">
- <option value="MISSION">Mission</option>
- <option value="TOURNEE">Tournée</option>
- <option value="STAGE">Stage</option>
- <option value="INTERIM">Interim</option>
- <option value="CONCOURS_EXAMEN">Concours ou examen</option>
- <option value="DEPLACEMENT">Déplacement</option>
- <option value="COMMISSION">Commission</option>
- <option value="ABSENCE_TEMPORAIRE">Absence temporaire</option>
- <option value="SANS_FRAIS">Sans frais</option>
- <option value="MAINTIEN_ORDRE">Maintien de l'ordre</option>
- <option value="AUTRE">Autre</option>
- </select>
- </critere>
- <critere id="OM.motif.deplacement" libelle="O.M. Motif du déplacement">
- <help>Permet de filtrer par motif du déplacement</help>
- <path>{##OPERATEUR:OM.motif.deplacement##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MotifDeplacement/text(),"##VALEUR:OM.motif.deplacement##")}</path>
- <input id="OM.motif.deplacement" datatype="string" uppercase="false"/></critere>
- <critere id="OM.faitgenerateur.type" libelle="O.M. Type de Fait Générateur">
- <help>Permet de filtrer par type de fait générateur</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:Type/text()="##VALEUR:OM.faitgenerateur.type##"}</path>
- <select id="OM.faitgenerateur.type" sort="no">
- <option value="ORDRE_MISSION">Ordre de mission</option>
- <option value="CONVOCATION">Convocation</option>
- <option value="DECISION_AUTORITE_TERRITORIALE">Décision de l'autorité
- territoriale
- </option>
- </select>
- </critere>
- <critere id="OM.faitgenerateur.reference" libelle="O.M. Référence de Fait Générateur">
- <help>Permet de filtrer par référence de fait générateur</help>
- <path>{##OPERATEUR:OM.faitgenerateur.reference##(upper-case(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:Reference/text()),"##VALEUR:OM.faitgenerateur.reference##")}</path>
- <input id="OM.faitgenerateur.reference" datatype="string" uppercase="false"/></critere>
- <critere id="OM.faitgenerateur.date" libelle="O.M. Date de Fait Générateur">
- <help>Permet de filtrer par date de fait générateur</help>
- <path>{##OPERATEUR:OM.faitgenerateur.date##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:Date/text(),"##VALEUR:OM.faitgenerateur.date##")}</path>
- <input id="OM.faitgenerateur.date" datatype="date" uppercase="false" xml-format="yyyy-MM-dd"/></critere>
- <critere id="OM.faitgenerateur.duree.om" libelle="O.M. Durée">
- <help>Permet de filtrer par durée d'ordre de mission</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:FaitGenerateur/dgfip:DureeOM/text()="##VALEUR:OM.faitgenerateur.duree.om##"}</path>
- <select id="OM.faitgenerateur.duree.om" sort="no">
- <option value="PERMANENT">Permanent</option>
- <option value="TEMPORAIRE">Temporaire</option>
- </select>
- </critere>
- <critere id="OM.moyen.transport.autorise" libelle="O.M. Moyen de Transport Autorisé">
- <help>Permet de filtrer par moyen de transport autorisé</help>
- <path>{##OPERATEUR:OM.moyen.transport.autorise##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MoyenTransportAutorise/text(),"##VALEUR:OM.moyen.transport.autorise##")}</path>
- <input id="OM.moyen.transport.autorise" datatype="string" uppercase="false"/></critere>
- <critere id="OM.moyen.transport.autorise.classe" libelle="O.M. Classe du Moyen de Transport Autorisé">
- <help>Permet de filtrer par classe de moyen de transport autorisé</help>
- <path>{##OPERATEUR:OM.moyen.transport.autorise.classe##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:MoyenTransportAutorise/@ClasseAutorisee,"##VALEUR:OM.moyen.transport.autorise.classe##")}</path>
- <input id="OM.moyen.transport.autorise.classe" datatype="string" uppercase="false"/></critere>
- <critere id="agent.type.personne" libelle="Agent Type de Personne">
- <help>Permet de filtrer par type d'agent</help>
- <path>{cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:TypePersonne/text()="##VALEUR:agent.type.personne##"}</path>
- <select id="agent.type.personne" sort="no">
- <option value="AGENT">Agents territoriaux et autres personnes collaborant
- aux commissions
- </option>
- <option value="AUTRE">Personnes autres que celles qui reçoivent d'une
- collectivité ou d'un de ses établissements publics à caractère administratif une rémunération au titre de leur activité
- principale
- </option>
- </select>
- </critere>
- <critere id="EF.mt.total.avance.frais" libelle="E.F. Mt Total des Avances">
- <help>Permet de filtrer par montant total des avances sur frais</help>
- <path>{cac:LegalMonetaryTotal/cbc:PrepaidAmount/text()##OPERATEUR:EF.mt.total.avance.frais####VALEUR:EF.mt.total.avance.frais##}</path>
- <input id="EF.mt.total.avance.frais" datatype="numeric" uppercase="false"/></critere>
- <critere id="EF.idref" libelle="E.F. Nom Original du Fichier XML">
- <help>Permet de filtrer par nom original du fichier XML</help>
- <path>{##OPERATEUR:EF.idref##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:IdRef/text(),"##VALEUR:EF.idref##")}</path>
- <input id="EF.idref" datatype="string" uppercase="false"/></critere>
- <critere id="EF.siretbp" libelle="E.F. SIRET du Budget Principal de la collectivité">
- <help>Permet de filtrer par le SIRET du Budget Principal de la collectivité</help>
- <path>{##OPERATEUR:EF.siretbp##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:SiretBP/text(),"##VALEUR:EF.siretbp##")}</path>
- <input id="EF.siretbp" datatype="string" uppercase="false" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:SiretBP/text()"/></critere>
- <critere id="EF.codebud" libelle="E.F. Code budget">
- <help>Permet de filtrer par le Code budget</help>
- <path>{##OPERATEUR:EF.codebud##(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:CodeBud/text(),"##VALEUR:EF.codebud##")}</path>
- <input id="EF.codebud" datatype="string" uppercase="false" help="/added:DocEtatsFrais/ef:EtatsFrais/ef:Invoice/cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:EtatFrais/dgfip:CodeBud/text()"/></critere>
- </element>
- <element id="invoice.line" titre="Lignes de frais" browsable="false" searchable="true" display="true">
- <liste-resultat tri-defaut="l.agent.nom" ordre="ASC">
- <hidden name="xsl-param:line.ID">
- <valeur>cbc:ID/text()</valeur>
- </hidden>
- <champ id="l.agent.ID" libelle="Agent Identifiant" datatype="string" default-display="false">
- <help>Identifiant de l'agent</help>
- <valeur>../cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID/text()</valeur>
- </champ>
- <champ id="l.agent.nom" libelle="Agent Nom" datatype="string">
- <help>Nom de l'agent</help>
- <valeur>../cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FamilyName/text()</valeur>
- </champ>
- <champ id="l.agent.prenom" libelle="Agent Prénom" datatype="string">
- <help>Prénom de l'agent</help>
- <valeur>../cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FirstName/text()</valeur>
- </champ>
- <champ id="type.ligne" libelle="Type de frais" datatype="string">
- <help>Type de frais</help>
- <valeur>cac:Item/cac:BuyersItemIdentification/@libelle</valeur>
- </champ>
- <champ id="line.desc" libelle="Description" datatype="string">
- <help>Description du frais</help>
- <valeur>cac:Item/cbc:Description/text()</valeur>
- </champ>
- <champ id="line.mt" libelle="Montant" datatype="amount">
- <help>Montant du frais</help>
- <valeur>cac:Price/cbc:PriceAmount/text()</valeur>
- </champ>
- <champ id="line.qty" libelle="Quantité" datatype="decimal">
- <help>Quantité éventuelle</help>
- <valeur>cbc:InvoicedQuantity/text()</valeur>
- </champ>
- <champ id="line.cpte.imput" libelle="Compte d'imputation" datatype="string">
- <help>Compte d'imputation du frais</help>
- <valeur>cac:Item/cac:AdditionalItemProperty[cbc:Name/text()='CH_COMPTE_PCE']/cbc:Value/text()</valeur>
- </champ>
- </liste-resultat>
- <critere id="agent.id" libelle="Agent Identifiant" optional-display-id="l.agent.ID">
- <help>Permet de filtrer par identifiant de l'agent</help>
- <path>{##OPERATEUR:agent.id##(upper-case(../cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification[last()]/cbc:ID/text()),"##VALEUR:agent.id##")}</path>
- <input id="agent.id" datatype="string" uppercase="true"/></critere>
- <critere id="agent.nom" libelle="Agent Nom">
- <help>Permet de filtrer par nom d'agent</help>
- <path>{##OPERATEUR:agent.nom##(upper-case(../cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FamilyName/text()),"##VALEUR:agent.nom##")}</path>
- <input id="agent.nom" datatype="string" uppercase="true"/></critere>
- <critere id="agent.prenom" libelle="Agent Prénom">
- <help>Permet de filtrer par prénom de l'agent</help>
- <path>{##OPERATEUR:agent.prenom##(upper-case(../cac:AccountingSupplierParty/cac:Party/cac:Person/cbc:FirstName/text()),"##VALEUR:agent.prenom##")}</path>
- <input id="agent.prenom" datatype="string" uppercase="true"/></critere>
- <critere id="agent.chorus.id" libelle="Agent Chorus identifiant">
- <help>Permet de filtrer par identifiant Chorus de l'agent</help>
- <path>{##OPERATEUR:agent.chorus.id##(upper-case(../cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/dgfip:EtatFraisExtension/dgfip:OrdreMission/dgfip:Agent/dgfip:AgentChorus/dgfip:IdChorusTiers/text()),"##VALEUR:agent.chorus.id##")}</path>
- <input id="agent.chorus.id" datatype="string" uppercase="true"/></critere>
- <critere id="line.type.ligne" libelle="Type Frais">
- <help>Permet de filtrer par type de frais</help>
- <path>{cac:Item/cac:BuyersItemIdentification/cbc:ID/text()="##VALEUR:line.type.ligne##"}</path>
- <select id="line.type.ligne" sort="no">
- <resource-ref ref-id="types.lignes"/></select>
- </critere>
- <critere id="line.description" libelle="Description">
- <help>Permet de filtrer par description de frais</help>
- <path>{##OPERATEUR:line.description##(upper-case(cac:Item/cbc:Description/text()),"##VALEUR:line.description##")}</path>
- <input id="line.description" datatype="string" uppercase="true"/></critere>
- <critere id="line.qty" libelle="Quantité">
- <help>Permet de filtrer par quantité</help>
- <path>{cbc:InvoicedQuantity/text()##OPERATEUR:line.qty####VALEUR:line.qty##}</path>
- </critere>
- <critere id="line.compte.imput" libelle="Compte d'imputation">
- <help>Permet de filtrer par compte d'imputation</help>
- <path>{##OPERATEUR:compte##(upper-case(cac:Item/cac:AdditionalItemProperty{cbc:Name/text()='CH_COMPTE_PCE'}/cbc:Value/text()),"##VALEUR:compte##")}</path>
- <input id="compte" datatype="string" uppercase="true"/></critere>
- <critere id="line.prop" libelle="Propriété">
- <help>Permet de filtrer par une des propriétés additionnelles du frais. On choisit la propriété et la valeur voulue.</help>
- <path>{##OPERATEUR:value##(upper-case(cac:Item/cac:AdditionalItemProperty{cbc:Name/text()='##VALEUR:prop##'}/cbc:Value/text()),"##VALEUR:value##")}</path>
- <select id="prop" sort="no">
- <resource-ref ref-id="additional.property"/></select>
- <input id="value" datatype="string" uppercase="true"/></critere>
- </element>
- </etat>
- </document>
-</documents>