Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema Class_FacturePESIndiv.xsd
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Properties
attribute form default: unqualified
element form default: unqualified
Element TFacturePESIndiv / DateEmission
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Date_V Simple_Type_xsd.tmp#Base_Date
Type Base_Date
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Date required
Source
<xs:element name="DateEmission" type="cm:Base_Date"/>
Element TFacturePESIndiv / DateReglement
Namespace No namespace
Annotations
Date limite de paiement
Diagram
Diagram Simple_Type_xsd.tmp#Base_Date_V Simple_Type_xsd.tmp#Base_Date
Type Base_Date
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Date required
Source
<xs:element name="DateReglement" type="cm:Base_Date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date limite de paiement</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / NumeroFacture
Namespace No namespace
Annotations
Identifiant de la Facture
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte50_V Simple_Type_xsd.tmp#Base_Texte50
Type Base_Texte50
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte50 required
Source
<xs:element name="NumeroFacture" type="cm:Base_Texte50">
  <xs:annotation>
    <xs:documentation>Identifiant de la Facture</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / Debiteur
Namespace No namespace
Annotations
Description du débiteur
Diagram
Diagram Class_Tiers_xsd.tmp#http___www.minefi.gouv.fr_cp_helios_pes_v2_Rev0_aller_TTiers_InfoTiers Class_Tiers_xsd.tmp#http___www.minefi.gouv.fr_cp_helios_pes_v2_Rev0_aller_TTiers_Adresse Class_Tiers_xsd.tmp#http___www.minefi.gouv.fr_cp_helios_pes_v2_Rev0_aller_TTiers_CpteBancaire Class_Tiers_xsd.tmp#http___www.minefi.gouv.fr_cp_helios_pes_v2_Rev0_aller_TTiers_NumTVA Class_Tiers_xsd.tmp#http___www.minefi.gouv.fr_cp_helios_pes_v2_Rev0_aller_TTiers_Service Class_Tiers_xsd.tmp#http___www.minefi.gouv.fr_cp_helios_pes_v2_Rev0_aller_TTiers
Type TTiers
Properties
content: complex
Model InfoTiers , Adresse{0,1} , CpteBancaire{0,1} , NumTVA{0,1} , Service{0,1}
Children Adresse, CpteBancaire, InfoTiers, NumTVA, Service
Instance
<Debiteur>
  <InfoTiers>{1,1}</InfoTiers>
  <Adresse>{0,1}</Adresse>
  <CpteBancaire>{0,1}</CpteBancaire>
  <NumTVA V="">{0,1}</NumTVA>
  <Service V="">{0,1}</Service>
</Debiteur>
Source
<xs:element name="Debiteur" type="TTiers">
  <xs:annotation>
    <xs:documentation>Description du débiteur</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / Objet
Namespace No namespace
Annotations
Objet de la Facture
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte160_V Simple_Type_xsd.tmp#Base_Texte160
Type Base_Texte160
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte160 required
Source
<xs:element name="Objet" type="cm:Base_Texte160">
  <xs:annotation>
    <xs:documentation>Objet de la Facture</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / LigneFacture
Namespace No namespace
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Date Class_FacturePESIndiv_xsd.tmp#TLigneFacture_DateDebut Class_FacturePESIndiv_xsd.tmp#TLigneFacture_DateFin Class_FacturePESIndiv_xsd.tmp#TLigneFacture_CodeProduit Class_FacturePESIndiv_xsd.tmp#TLigneFacture_CodeNature Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Libelle Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Unite Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Quantite Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtUnitaire Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtBase Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Taux Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtRemise Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtHT Class_FacturePESIndiv_xsd.tmp#TLigneFacture_TauxTVA Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtTVA Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtTTC Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Ordre Class_FacturePESIndiv_xsd.tmp#TLigneFacture_OrdreEdition Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Commentaire Class_FacturePESIndiv_xsd.tmp#TLigneFacture
Type TLigneFacture
Properties
content: complex
maxOccurs: unbounded
Model (Date+ | (DateDebut , DateFin)) , CodeProduit , CodeNature{0,1} , Libelle , ((Unite{0,1} , Quantite{0,1} , MtUnitaire{0,1}) | (MtBase{0,1})) , Taux{0,1} , MtRemise{0,1} , MtHT , TauxTVA , MtTVA , MtTTC , Ordre , OrdreEdition{0,1} , Commentaire*
Children CodeNature, CodeProduit, Commentaire, Date, DateDebut, DateFin, Libelle, MtBase, MtHT, MtRemise, MtTTC, MtTVA, MtUnitaire, Ordre, OrdreEdition, Quantite, Taux, TauxTVA, Unite
Instance
<LigneFacture>
  <Date V="">{1,unbounded}</Date>
  <DateDebut V="">{1,1}</DateDebut>
  <DateFin V="">{1,1}</DateFin>
  <CodeProduit V="">{1,1}</CodeProduit>
  <CodeNature V="">{0,1}</CodeNature>
  <Libelle V="">{1,1}</Libelle>
  <Unite V="">{0,1}</Unite>
  <Quantite V="">{0,1}</Quantite>
  <MtUnitaire V="">{0,1}</MtUnitaire>
  <MtBase V="">{0,1}</MtBase>
  <Taux V="">{0,1}</Taux>
  <MtRemise V="">{0,1}</MtRemise>
  <MtHT V="">{1,1}</MtHT>
  <TauxTVA V="">{1,1}</TauxTVA>
  <MtTVA V="">{1,1}</MtTVA>
  <MtTTC V="">{1,1}</MtTTC>
  <Ordre V="">{1,1}</Ordre>
  <OrdreEdition V="">{0,1}</OrdreEdition>
  <Commentaire V="">{0,unbounded}</Commentaire>
</LigneFacture>
Source
<xs:element name="LigneFacture" type="TLigneFacture" maxOccurs="unbounded"/>
Element TLigneFacture / Date
Namespace No namespace
Annotations
Dates de réalisation de la prestation
Diagram
Diagram Simple_Type_xsd.tmp#Base_Date_V Simple_Type_xsd.tmp#Base_Date
Type Base_Date
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
V V_Date required
Source
<xs:element name="Date" type="cm:Base_Date" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Dates de réalisation de la prestation</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / DateDebut
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Date_V Simple_Type_xsd.tmp#Base_Date
Type Base_Date
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Date required
Source
<xs:element name="DateDebut" type="cm:Base_Date"/>
Element TLigneFacture / DateFin
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Date_V Simple_Type_xsd.tmp#Base_Date
Type Base_Date
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Date required
Source
<xs:element name="DateFin" type="cm:Base_Date"/>
Element TLigneFacture / CodeProduit
Namespace No namespace
Annotations
Code du produit
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte24_V Simple_Type_xsd.tmp#Base_Texte24
Type Base_Texte24
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte24 required
Source
<xs:element name="CodeProduit" type="cm:Base_Texte24">
  <xs:annotation>
    <xs:documentation>Code du produit</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / CodeNature
Namespace No namespace
Annotations
Code Nature
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte24_V Simple_Type_xsd.tmp#Base_Texte24
Type Base_Texte24
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Texte24 required
Source
<xs:element name="CodeNature" type="cm:Base_Texte24" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Code Nature</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / Libelle
Namespace No namespace
Annotations
Libellé détaillé du produit
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte100_V Simple_Type_xsd.tmp#Base_Texte100
Type Base_Texte100
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte100 required
Source
<xs:element name="Libelle" type="cm:Base_Texte100">
  <xs:annotation>
    <xs:documentation>Libellé détaillé du produit</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / Unite
Namespace No namespace
Annotations
Nature de l'unité d'oeuvre
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte38_V Simple_Type_xsd.tmp#Base_Texte38
Type Base_Texte38
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Texte38 required
Source
<xs:element name="Unite" type="cm:Base_Texte38" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Nature de l'unité d'oeuvre</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / Quantite
Namespace No namespace
Annotations
Quantité d'unité
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Quantité d'unité</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / MtUnitaire
Namespace No namespace
Annotations
Prix de chaque Unité
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Prix de chaque Unité</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / MtBase
Namespace No namespace
Annotations
Base de calcul du prix
Diagram
Diagram Simple_Type_xsd.tmp#Base_Taux_V Simple_Type_xsd.tmp#Base_Taux
Type Base_Taux
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Taux required
Source
<xs:element name="MtBase" type="cm:Base_Taux" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Base de calcul du prix</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / Taux
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Taux3_V Simple_Type_xsd.tmp#Base_Taux3
Type Base_Taux3
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Taux3 required
Source
<xs:element name="Taux" type="cm:Base_Taux3" minOccurs="0"/>
Element TLigneFacture / MtRemise
Namespace No namespace
Annotations
Montant de la Remise HT
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtRemise" type="cm:Base_Montant" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Montant de la Remise HT</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / MtHT
Namespace No namespace
Annotations
Montant HT de la Ligne après remise
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtHT" type="cm:Base_Montant">
  <xs:annotation>
    <xs:documentation>Montant HT de la Ligne après remise</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / TauxTVA
Namespace No namespace
Annotations
Taux de TVA appliqué à cette ligne
Diagram
Diagram Simple_Type_xsd.tmp#Base_Taux_V Simple_Type_xsd.tmp#Base_Taux
Type Base_Taux
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Taux required
Source
<xs:element name="TauxTVA" type="cm:Base_Taux">
  <xs:annotation>
    <xs:documentation>Taux de TVA appliqué à cette ligne</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / MtTVA
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtTVA" type="cm:Base_Montant"/>
Element TLigneFacture / MtTTC
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtTTC" type="cm:Base_Montant"/>
Element TLigneFacture / Ordre
Namespace No namespace
Annotations
Numéro d'ordre de la ligne de prestation
Diagram
Diagram Simple_Type_xsd.tmp#Base_Num3_V Simple_Type_xsd.tmp#Base_Num3
Type Base_Num3
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Num3 required
Source
<xs:element name="Ordre" type="cm:Base_Num3">
  <xs:annotation>
    <xs:documentation>Numéro d'ordre de la ligne de prestation</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / OrdreEdition
Namespace No namespace
Annotations
Numéro d'ordre dans l'affichage de la facture
Diagram
Diagram Simple_Type_xsd.tmp#Base_Num3_V Simple_Type_xsd.tmp#Base_Num3
Type Base_Num3
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Num3 required
Source
<xs:element name="OrdreEdition" type="cm:Base_Num3" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Numéro d'ordre dans l'affichage de la facture</xs:documentation>
  </xs:annotation>
</xs:element>
Element TLigneFacture / Commentaire
Namespace No namespace
Annotations
Commentaire dans l'ordre d'affichage de la prestation
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte100_V Simple_Type_xsd.tmp#Base_Texte100
Type Base_Texte100
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
V V_Texte100 required
Source
<xs:element name="Commentaire" type="cm:Base_Texte100" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Commentaire dans l'ordre d'affichage de la prestation</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / DetailTVA
Namespace No namespace
Annotations
Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TDetailTVA_TauxTVA Class_FacturePESIndiv_xsd.tmp#TDetailTVA_MtBaseHT Class_FacturePESIndiv_xsd.tmp#TDetailTVA_MtTVA Class_FacturePESIndiv_xsd.tmp#TDetailTVA
Type TDetailTVA
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model TauxTVA , MtBaseHT , MtTVA
Children MtBaseHT, MtTVA, TauxTVA
Instance
<DetailTVA>
  <TauxTVA V="">{1,1}</TauxTVA>
  <MtBaseHT V="">{1,1}</MtBaseHT>
  <MtTVA V="">{1,1}</MtTVA>
</DetailTVA>
Source
<xs:element name="DetailTVA" type="TDetailTVA" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes</xs:documentation>
  </xs:annotation>
</xs:element>
Element TDetailTVA / TauxTVA
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Taux_V Simple_Type_xsd.tmp#Base_Taux
Type Base_Taux
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Taux required
Source
<xs:element name="TauxTVA" type="cm:Base_Taux"/>
Element TDetailTVA / MtBaseHT
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtBaseHT" type="cm:Base_Montant"/>
Element TDetailTVA / MtTVA
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtTVA" type="cm:Base_Montant"/>
Element TFacturePESIndiv / TotalAPayer
Namespace No namespace
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TTotalAPayer_MtTotalHT Class_FacturePESIndiv_xsd.tmp#TTotalAPayer_MtTotalTVA Class_FacturePESIndiv_xsd.tmp#TTotalAPayer_MtTotalTTC Class_FacturePESIndiv_xsd.tmp#TTotalAPayer
Type TTotalAPayer
Properties
content: complex
Model MtTotalHT , MtTotalTVA , MtTotalTTC
Children MtTotalHT, MtTotalTTC, MtTotalTVA
Instance
<TotalAPayer>
  <MtTotalHT V="">{1,1}</MtTotalHT>
  <MtTotalTVA V="">{1,1}</MtTotalTVA>
  <MtTotalTTC V="">{1,1}</MtTotalTTC>
</TotalAPayer>
Source
<xs:element name="TotalAPayer" type="TTotalAPayer"/>
Element TTotalAPayer / MtTotalHT
Namespace No namespace
Annotations
après remise
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtTotalHT" type="cm:Base_Montant">
  <xs:annotation>
    <xs:documentation>après remise</xs:documentation>
  </xs:annotation>
</xs:element>
Element TTotalAPayer / MtTotalTVA
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtTotalTVA" type="cm:Base_Montant"/>
Element TTotalAPayer / MtTotalTTC
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Montant_V Simple_Type_xsd.tmp#Base_Montant
Type Base_Montant
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Montant required
Source
<xs:element name="MtTotalTTC" type="cm:Base_Montant"/>
Element TFacturePESIndiv / ModalitesReglement
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte250_V Simple_Type_xsd.tmp#Base_Texte250
Type Base_Texte250
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte250 required
Source
<xs:element name="ModalitesReglement" type="cm:Base_Texte250"/>
Element TFacturePESIndiv / TexteGenerateur
Namespace No namespace
Annotations
Champ obligatoire en matière de facture de recette associé à un titre
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte160_V Simple_Type_xsd.tmp#Base_Texte160
Type Base_Texte160
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Texte160 required
Source
<xs:element name="TexteGenerateur" type="cm:Base_Texte160" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Champ obligatoire en matière de facture de recette associé à un titre</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / ConditionsGen
Namespace No namespace
Annotations
Conditions Générales de Facturation
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte250_V Simple_Type_xsd.tmp#Base_Texte250
Type Base_Texte250
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte250 required
Source
<xs:element name="ConditionsGen" type="cm:Base_Texte250">
  <xs:annotation>
    <xs:documentation>Conditions Générales de Facturation</xs:documentation>
  </xs:annotation>
</xs:element>
Element TFacturePESIndiv / RepartitionBudget
Namespace No namespace
Annotations
nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation
Diagram
Diagram Class_RepartitionBudget_xsd.tmp#TRepartitionBudget_CodeBudget Class_RepartitionBudget_xsd.tmp#TRepartitionBudget_Taux Class_RepartitionBudget_xsd.tmp#TRepartitionBudget_Mt Class_RepartitionBudget_xsd.tmp#TRepartitionBudget
Type TRepartitionBudget
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model CodeBudget , (Taux | Mt)
Children CodeBudget, Mt, Taux
Instance
<RepartitionBudget>
  <CodeBudget V="">{1,1}</CodeBudget>
  <Taux V="">{1,1}</Taux>
  <Mt V="">{1,1}</Mt>
</RepartitionBudget>
Source
<xs:element name="RepartitionBudget" type="TRepartitionBudget" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type TFacturePESIndiv
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Annotations
Données individuelles de facturation
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_DateEmission Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_DateReglement Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_NumeroFacture Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_Debiteur Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_Objet Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_LigneFacture Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_DetailTVA Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_TotalAPayer Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_ModalitesReglement Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_TexteGenerateur Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_ConditionsGen Class_FacturePESIndiv_xsd.tmp#TFacturePESIndiv_RepartitionBudget
Used by
Model DateEmission , DateReglement{0,1} , NumeroFacture , Debiteur , Objet , LigneFacture+ , DetailTVA* , TotalAPayer , ModalitesReglement , TexteGenerateur{0,1} , ConditionsGen , RepartitionBudget*
Children ConditionsGen, DateEmission, DateReglement, Debiteur, DetailTVA, LigneFacture, ModalitesReglement, NumeroFacture, Objet, RepartitionBudget, TexteGenerateur, TotalAPayer
Source
<xs:complexType name="TFacturePESIndiv">
  <xs:annotation>
    <xs:documentation>Données individuelles de facturation</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="DateEmission" type="cm:Base_Date"/>
    <xs:element name="DateReglement" type="cm:Base_Date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date limite de paiement</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NumeroFacture" type="cm:Base_Texte50">
      <xs:annotation>
        <xs:documentation>Identifiant de la Facture</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Debiteur" type="TTiers">
      <xs:annotation>
        <xs:documentation>Description du débiteur</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Objet" type="cm:Base_Texte160">
      <xs:annotation>
        <xs:documentation>Objet de la Facture</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LigneFacture" type="TLigneFacture" maxOccurs="unbounded"/>
    <xs:element name="DetailTVA" type="TDetailTVA" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalAPayer" type="TTotalAPayer"/>
    <xs:element name="ModalitesReglement" type="cm:Base_Texte250"/>
    <xs:element name="TexteGenerateur" type="cm:Base_Texte160" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Champ obligatoire en matière de facture de recette associé à un titre</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ConditionsGen" type="cm:Base_Texte250">
      <xs:annotation>
        <xs:documentation>Conditions Générales de Facturation</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RepartitionBudget" type="TRepartitionBudget" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type TLigneFacture
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Date Class_FacturePESIndiv_xsd.tmp#TLigneFacture_DateDebut Class_FacturePESIndiv_xsd.tmp#TLigneFacture_DateFin Class_FacturePESIndiv_xsd.tmp#TLigneFacture_CodeProduit Class_FacturePESIndiv_xsd.tmp#TLigneFacture_CodeNature Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Libelle Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Unite Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Quantite Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtUnitaire Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtBase Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Taux Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtRemise Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtHT Class_FacturePESIndiv_xsd.tmp#TLigneFacture_TauxTVA Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtTVA Class_FacturePESIndiv_xsd.tmp#TLigneFacture_MtTTC Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Ordre Class_FacturePESIndiv_xsd.tmp#TLigneFacture_OrdreEdition Class_FacturePESIndiv_xsd.tmp#TLigneFacture_Commentaire
Used by
Model (Date+ | (DateDebut , DateFin)) , CodeProduit , CodeNature{0,1} , Libelle , ((Unite{0,1} , Quantite{0,1} , MtUnitaire{0,1}) | (MtBase{0,1})) , Taux{0,1} , MtRemise{0,1} , MtHT , TauxTVA , MtTVA , MtTTC , Ordre , OrdreEdition{0,1} , Commentaire*
Children CodeNature, CodeProduit, Commentaire, Date, DateDebut, DateFin, Libelle, MtBase, MtHT, MtRemise, MtTTC, MtTVA, MtUnitaire, Ordre, OrdreEdition, Quantite, Taux, TauxTVA, Unite
Source
<xs:complexType name="TLigneFacture">
  <xs:sequence>
    <xs:choice>
      <xs:element name="Date" type="cm:Base_Date" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Dates de réalisation de la prestation</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:sequence>
        <xs:element name="DateDebut" type="cm:Base_Date"/>
        <xs:element name="DateFin" type="cm:Base_Date"/>
      </xs:sequence>
    </xs:choice>
    <xs:element name="CodeProduit" type="cm:Base_Texte24">
      <xs:annotation>
        <xs:documentation>Code du produit</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CodeNature" type="cm:Base_Texte24" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Code Nature</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Libelle" type="cm:Base_Texte100">
      <xs:annotation>
        <xs:documentation>Libellé détaillé du produit</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:choice>
      <xs:sequence>
        <xs:element name="Unite" type="cm:Base_Texte38" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Nature de l'unité d'oeuvre</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Quantité d'unité</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Prix de chaque Unité</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:sequence>
        <xs:element name="MtBase" type="cm:Base_Taux" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Base de calcul du prix</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:choice>
    <xs:element name="Taux" type="cm:Base_Taux3" minOccurs="0"/>
    <xs:element name="MtRemise" type="cm:Base_Montant" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Montant de la Remise HT</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MtHT" type="cm:Base_Montant">
      <xs:annotation>
        <xs:documentation>Montant HT de la Ligne après remise</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TauxTVA" type="cm:Base_Taux">
      <xs:annotation>
        <xs:documentation>Taux de TVA appliqué à cette ligne</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MtTVA" type="cm:Base_Montant"/>
    <xs:element name="MtTTC" type="cm:Base_Montant"/>
    <xs:element name="Ordre" type="cm:Base_Num3">
      <xs:annotation>
        <xs:documentation>Numéro d'ordre de la ligne de prestation</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OrdreEdition" type="cm:Base_Num3" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Numéro d'ordre dans l'affichage de la facture</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Commentaire" type="cm:Base_Texte100" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Commentaire dans l'ordre d'affichage de la prestation</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type TDetailTVA
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TDetailTVA_TauxTVA Class_FacturePESIndiv_xsd.tmp#TDetailTVA_MtBaseHT Class_FacturePESIndiv_xsd.tmp#TDetailTVA_MtTVA
Used by
Model TauxTVA , MtBaseHT , MtTVA
Children MtBaseHT, MtTVA, TauxTVA
Source
<xs:complexType name="TDetailTVA">
  <xs:sequence>
    <xs:element name="TauxTVA" type="cm:Base_Taux"/>
    <xs:element name="MtBaseHT" type="cm:Base_Montant"/>
    <xs:element name="MtTVA" type="cm:Base_Montant"/>
  </xs:sequence>
</xs:complexType>
Complex Type TTotalAPayer
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Diagram
Diagram Class_FacturePESIndiv_xsd.tmp#TTotalAPayer_MtTotalHT Class_FacturePESIndiv_xsd.tmp#TTotalAPayer_MtTotalTVA Class_FacturePESIndiv_xsd.tmp#TTotalAPayer_MtTotalTTC
Used by
Model MtTotalHT , MtTotalTVA , MtTotalTTC
Children MtTotalHT, MtTotalTTC, MtTotalTVA
Source
<xs:complexType name="TTotalAPayer">
  <xs:sequence>
    <xs:element name="MtTotalHT" type="cm:Base_Montant">
      <xs:annotation>
        <xs:documentation>après remise</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MtTotalTVA" type="cm:Base_Montant"/>
    <xs:element name="MtTotalTTC" type="cm:Base_Montant"/>
  </xs:sequence>
</xs:complexType>