schema location: | ..\..\schemas\MessagePpeReponse.xsd |
attribute form default: | |
element form default: | |
Elements | Complex types |
MessagePpeReponse | TMsgPpeReponse |
TPpeReponseEtat |
schema location: | ..\..\schemas\MessageMareva.xsd |
attribute form default: | unqualified |
element form default: | qualified |
Elements | Complex types |
Message | TMsgFonctionnelVide |
MessageTippr | TMsgTechnique |
schema location: | ..\..\schemas\DecPpe.xsd |
attribute form default: | unqualified |
element form default: | qualified |
schema location: | ..\..\schemas\ParametresConnexion.xsd |
attribute form default: | unqualified |
element form default: | unqualified |
Elements | Complex types |
applicationId | TEnveloppeConnexion |
connexionId | |
date | |
DateTime | |
interchangeAgreementId | |
numEnveloppe | |
time |
schema location: | ..\..\schemas\ParametresMessage.xsd |
attribute form default: | unqualified |
element form default: | unqualified |
Elements | Complex types |
numseq | TEnveloppeMessage |
partyId | |
schemaID | |
schemaVersion | |
transactionId |
schema location: | ..\..\schemas\DecMac.xsd |
attribute form default: | |
element form default: | |
schema location: | ..\..\schemas\TypesPpe.xsd |
attribute form default: | unqualified |
element form default: | qualified |
schema location: | ..\..\schemas\TypesMareva.xsd |
attribute form default: | unqualified |
element form default: | qualified |
Simple types |
Date |
Heure |
schema location: | ..\..\schemas\TypesMAC.xsd |
attribute form default: | unqualified |
element form default: | qualified |
schema location: | ..\..\schemas\TypesTippr.xsd |
attribute form default: | unqualified |
element form default: | qualified |
diagram | ![]() |
||||
type | TMsgPpeReponse | ||||
properties |
|
||||
children | EnveloppeMessage reponsePpe | ||||
annotation |
|
||||
source | <xs:element name="MessagePpeReponse" type="TMsgPpeReponse" substitutionGroup="Message"> <xs:annotation> <xs:documentation>element instanciable d'un message fonctionnel de reponse</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | extension of TMsgFonctionnelVide | ||
properties |
|
||
children | EnveloppeMessage reponsePpe | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TMsgPpeReponse"> <xs:annotation> <xs:documentation>Type définissant un message réponse TIPPR à l'attention de l'opérateur</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TMsgFonctionnelVide"> <xs:sequence> <xs:element name="reponsePpe" type="TPpeReponseEtat"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TPpeReponseEtat | ||||
properties |
|
||||
children | etatPpe horodatageEtat etatPrecEtat horodatageEtatPrec evtDeclencheur declarationPpe refPpe | ||||
source | <xs:element name="reponsePpe" type="TPpeReponseEtat"/> |
diagram | ![]() |
||
children | etatPpe horodatageEtat etatPrecEtat horodatageEtatPrec evtDeclencheur declarationPpe refPpe | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TPpeReponseEtat"> <xs:annotation> <xs:documentation>Type définissant une réponse de notification de changement d'état circuit dans un processus normal de communication</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="etatPpe" type="TCodeEtatDec"> <xs:annotation> <xs:documentation>L'état de la déclaration PPE en cours.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="horodatageEtat" type="THorodatage"> <xs:annotation> <xs:documentation>L'horodatage de la mise en place de l'état</xs:documentation> </xs:annotation> </xs:element> <xs:element name="etatPrecEtat" type="TCodeEtatDec" minOccurs="0"> <xs:annotation> <xs:documentation>L'état précedent de l'état en cours</xs:documentation> </xs:annotation> </xs:element> <xs:element name="horodatageEtatPrec" type="THorodatage" minOccurs="0"> <xs:annotation> <xs:documentation>L'horodatage de la mise en place de l'état précedent</xs:documentation> </xs:annotation> </xs:element> <xs:element name="evtDeclencheur" type="TEvtDeclencheurPpe"> <xs:annotation> <xs:documentation>L'evenement declencheur de l'envoi de ce message réponse. </xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element name="declarationPpe" type="TPpe"> <xs:annotation> <xs:documentation>La déclaration PPE traitée</xs:documentation> </xs:annotation> </xs:element> <xs:element name="refPpe" type="TRefPpe"/> </xs:choice> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | TCodeEtatDec | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="etatPpe" type="TCodeEtatDec"> <xs:annotation> <xs:documentation>L'état de la déclaration PPE en cours.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | THorodatage | ||||
properties |
|
||||
children | date heure | ||||
annotation |
|
||||
source | <xs:element name="horodatageEtat" type="THorodatage"> <xs:annotation> <xs:documentation>L'horodatage de la mise en place de l'état</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | TCodeEtatDec | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="etatPrecEtat" type="TCodeEtatDec" minOccurs="0"> <xs:annotation> <xs:documentation>L'état précedent de l'état en cours</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | THorodatage | ||||||||
properties |
|
||||||||
children | date heure | ||||||||
annotation |
|
||||||||
source | <xs:element name="horodatageEtatPrec" type="THorodatage" minOccurs="0"> <xs:annotation> <xs:documentation>L'horodatage de la mise en place de l'état précedent</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | TEvtDeclencheurPpe | ||||
properties |
|
||||
children | codeEvt descriptionEvt dateRepresentation | ||||
annotation |
|
||||
source | <xs:element name="evtDeclencheur" type="TEvtDeclencheurPpe"> <xs:annotation> <xs:documentation>L'evenement declencheur de l'envoi de ce message réponse. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TPpe | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="declarationPpe" type="TPpe"> <xs:annotation> <xs:documentation>La déclaration PPE traitée</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TRefPpe | ||||||||||||||
properties |
|
||||||||||||||
children | numPpe periode quittance references | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="refPpe" type="TRefPpe"/> |
diagram | ![]() |
||||
type | TMsgFonctionnelVide | ||||
properties |
|
||||
children | EnveloppeMessage | ||||
used by |
|
||||
annotation |
|
||||
source | <xs:element name="Message" type="TMsgFonctionnelVide" abstract="true"> <xs:annotation> <xs:documentation>Le message fonctionnel qui sert de base au groupe de substitution dont tous nos messages fonctionnels devront créer</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | TMsgTechnique | ||
properties |
|
||
children | EnveloppeConnexion Messages | ||
annotation |
|
||
source | <xs:element name="MessageTippr" type="TMsgTechnique"> <xs:annotation> <xs:documentation>Elément à instancier pour envoyer un message à TIPPR par l'intermédiaire de MAREVA</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | EnveloppeMessage | ||||
used by |
|
||||
annotation |
|
||||
source | <xs:complexType name="TMsgFonctionnelVide" abstract="true"> <xs:annotation> <xs:documentation>Le type complexe à la base de tous les messages fonctionnels TIPPR qui devront l'étendre pour y rajouter un contenu fonctionnel (déclarations)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="EnveloppeMessage" type="TEnveloppeMessage"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TEnveloppeMessage | ||||
properties |
|
||||
children | schemaID schemaVersion partyId transactionId numseq | ||||
source | <xs:element name="EnveloppeMessage" type="TEnveloppeMessage"/> |
diagram | ![]() |
||
children | EnveloppeConnexion Messages | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TMsgTechnique"> <xs:annotation> <xs:documentation>Le message technique est contitué d'une enveloppe de connexion défine par MAREVA et par un ensemble de un message fonctionnel (cf.: MsgFonctionnelType)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="EnveloppeConnexion" type="TEnveloppeConnexion"/> <xs:element name="Messages"> <xs:complexType> <xs:sequence> <xs:element ref="Message"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TEnveloppeConnexion | ||||
properties |
|
||||
children | connexionId interchangeAgreementId numEnveloppe DateTime applicationId | ||||
source | <xs:element name="EnveloppeConnexion" type="TEnveloppeConnexion"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Message | ||||
source | <xs:element name="Messages"> <xs:complexType> <xs:sequence> <xs:element ref="Message"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TPpeImport | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur declaration | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="ppeImport" type="TPpeImport"> <xs:annotation> <xs:documentation>Exemple à instancier</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TPpeIntroPonct | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur declaration | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="ppeIntroPonct" type="TPpeIntroPonct"> <xs:annotation> <xs:documentation>Exemple à instancier</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TPpeIntroRecap | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur declarations | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="ppeIntroRecap" type="TPpeIntroRecap"> <xs:annotation> <xs:documentation>Exemple à instancier</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TPpeSortieEntrepot | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur entrepot declarations | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="ppeSortieEntrepot" type="TPpeSortieEntrepot"> <xs:annotation> <xs:documentation>Exemple à instancier</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
children | codeBureau periode modePaiement codeAction tvaDifferee dateDeclaration numDeclaration | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:complexType name="TGenPpe"> <xs:annotation> <xs:documentation>Donnees reprises dans toutes les Ppe</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="codeBureau" type="TRefBureau"/> <xs:element name="periode" type="TPeriodeTipp"/> <xs:element name="modePaiement" type="TModePaiement"/> <xs:element name="codeAction" type="TCodeAction"/> <xs:element name="tvaDifferee" type="TTvaDifferee"/> <xs:element name="dateDeclaration" type="TDateTippr"/> <xs:element name="numDeclaration" type="TNumeroDeclaration" minOccurs="0"/> </xs:sequence> <xs:attribute name="nbreDec" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:totalDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:integer | ||||
properties |
|
||||
facets |
|
||||
source | <xs:attribute name="nbreDec" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:totalDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||||
type | TRefBureau | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="codeBureau" type="TRefBureau"/> |
diagram | ![]() |
||||
type | TPeriodeTipp | ||||
properties |
|
||||
children | dateDebut dateFin typePeriode numeroPeriode | ||||
source | <xs:element name="periode" type="TPeriodeTipp"/> |
diagram | ![]() |
||||
type | TModePaiement | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="modePaiement" type="TModePaiement"/> |
diagram | ![]() |
||||||
type | TCodeAction | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="codeAction" type="TCodeAction"/> |
diagram | ![]() |
||||
type | TTvaDifferee | ||||
properties |
|
||||
source | <xs:element name="tvaDifferee" type="TTvaDifferee"/> |
diagram | ![]() |
||||
type | TDateTippr | ||||
properties |
|
||||
source | <xs:element name="dateDeclaration" type="TDateTippr"/> |
diagram | ![]() |
||||||||
type | TNumeroDeclaration | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="numDeclaration" type="TNumeroDeclaration" minOccurs="0"/> |
diagram | ![]() |
||
children | decAH1 decSG1 | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TListeDecMacImport"> <xs:annotation> <xs:documentation>La liste des declarations de mise a la consommation d'une PPE Importation</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="decAH1" type="TDecAH1"/> <xs:element name="decSG1" type="TDecSG1"/> </xs:choice> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||||
type | TDecAH1 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decAH1" type="TDecAH1"/> |
diagram | ![]() |
||||||||||||||||||||
type | TDecSG1 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac specifSG ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decSG1" type="TDecSG1"/> |
diagram | ![]() |
||
children | decAH2 decSG2 | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TListeDecMacIntroPonct"> <xs:annotation> <xs:documentation>La liste des declarations de mise a la consommation d'une PPE Introduction ponctuelle</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="decAH2" type="TDecAH2"/> <xs:element name="decSG2" type="TDecSG2"/> </xs:choice> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||||
type | TDecAH2 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decAH2" type="TDecAH2"/> |
diagram | ![]() |
||||||||||||||||||||
type | TDecSG2 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac specifSG ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decSG2" type="TDecSG2"/> |
diagram | ![]() |
||
children | decAH2 decSG2 | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TListeDecMacIntroRecap"> <xs:annotation> <xs:documentation>La liste des déclarations de mise a la consommation d'une PPE Introduction récapitulative. Le schéma ne permet pas, sauf en le compliquant démesurément, de monter la structure véritable de la liste: on peut avoir une AH2, soit n SG2, soit une AH2 et n SG2.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="decAH2" type="TDecAH2" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="decSG2" type="TDecSG2" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||||
type | TDecAH2 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decAH2" type="TDecAH2" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||
type | TDecSG2 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac specifSG ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decSG2" type="TDecSG2" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||
children | decAH1 decSG1 | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TListeDecMacSortieEntrepot"> <xs:annotation> <xs:documentation>La liste des declarations de mise a la consommation d'une PPE Sortie Entrepot</xs:documentation> </xs:annotation> <xs:choice maxOccurs="unbounded"> <xs:element name="decAH1" type="TDecAH1"/> <xs:element name="decSG1" type="TDecSG1"/> </xs:choice> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||||
type | TDecAH1 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decAH1" type="TDecAH1"/> |
diagram | ![]() |
||||||||||||||||||||
type | TDecSG1 | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac specifSG ligneMac totalMac | ||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:element name="decSG1" type="TDecSG1"/> |
diagram | ![]() |
||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TPpe" abstract="true"> <xs:annotation> <xs:documentation>Le type définissant les informations communes à chaque PPE</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="generalPpe" type="TGenPpe"/> <xs:element name="liquidationPpe" type="TLiquidationPpe" minOccurs="0"/> </xs:sequence> <xs:attribute ref="refDossierOpePpe" use="required"/> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | TGenPpe | ||||||||||||
properties |
|
||||||||||||
children | codeBureau periode modePaiement codeAction tvaDifferee dateDeclaration numDeclaration | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="generalPpe" type="TGenPpe"/> |
diagram | ![]() |
||||||||
type | TLiquidationPpe | ||||||||
properties |
|
||||||||
children | liquidation totaux | ||||||||
source | <xs:element name="liquidationPpe" type="TLiquidationPpe" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||
type | extension of TPpe | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur declaration | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TPpeImport"> <xs:annotation> <xs:documentation>Le type dePPE representant la PPE Importation</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TPpe"> <xs:sequence> <xs:element name="operateur" type="TDataOperateurImport"/> <xs:element name="declaration" type="TListeDecMacImport"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TDataOperateurImport | ||||
properties |
|
||||
children | identAcciseDeclarant identEntreprise identRstc commissionnaire | ||||
source | <xs:element name="operateur" type="TDataOperateurImport"/> |
diagram | ![]() |
||||
type | TListeDecMacImport | ||||
properties |
|
||||
children | decAH1 decSG1 | ||||
source | <xs:element name="declaration" type="TListeDecMacImport"/> |
diagram | ![]() |
||||||||||||||
type | extension of TPpe | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur declaration | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TPpeIntroPonct"> <xs:annotation> <xs:documentation>Le type de PPE representant la PPE Introduction ponctuelle</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TPpe"> <xs:sequence> <xs:element name="operateur" type="TDataOperateurFRA"/> <xs:element name="declaration" type="TListeDecMacIntroPonct"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TDataOperateurFRA | ||||
properties |
|
||||
children | identAcciseDeclarant identEntreprise identRstc | ||||
source | <xs:element name="operateur" type="TDataOperateurFRA"/> |
diagram | ![]() |
||||
type | TListeDecMacIntroPonct | ||||
properties |
|
||||
children | decAH2 decSG2 | ||||
source | <xs:element name="declaration" type="TListeDecMacIntroPonct"/> |
diagram | ![]() |
||||||||||||||
type | extension of TPpe | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur declarations | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TPpeIntroRecap"> <xs:annotation> <xs:documentation>Le type de PPE representant la PPE Introduction recapitulative</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TPpe"> <xs:sequence> <xs:element name="operateur" type="TDataOperateurFRA"/> <xs:element name="declarations" type="TListeDecMacIntroRecap"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TDataOperateurFRA | ||||
properties |
|
||||
children | identAcciseDeclarant identEntreprise identRstc | ||||
source | <xs:element name="operateur" type="TDataOperateurFRA"/> |
diagram | ![]() |
||||
type | TListeDecMacIntroRecap | ||||
properties |
|
||||
children | decAH2 decSG2 | ||||
source | <xs:element name="declarations" type="TListeDecMacIntroRecap"/> |
diagram | ![]() |
||||||||||||||
type | extension of TPpe | ||||||||||||||
properties |
|
||||||||||||||
children | generalPpe liquidationPpe operateur entrepot declarations | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TPpeSortieEntrepot"> <xs:annotation> <xs:documentation>Le type de PPE representant la PPE Sortie Entrepot</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TPpe"> <xs:sequence> <xs:element name="operateur" type="TDataOperateurSortieEntrepot"/> <xs:element name="entrepot" type="TDataEntrepot"/> <xs:element name="declarations" type="TListeDecMacSortieEntrepot"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TDataOperateurSortieEntrepot | ||||
properties |
|
||||
children | identAccisesDeclarant | ||||
source | <xs:element name="operateur" type="TDataOperateurSortieEntrepot"/> |
diagram | ![]() |
||||
type | TDataEntrepot | ||||
properties |
|
||||
children | typeEntreposage numEntreposage identAccisesGestionnaire | ||||
source | <xs:element name="entrepot" type="TDataEntrepot"/> |
diagram | ![]() |
||||
type | TListeDecMacSortieEntrepot | ||||
properties |
|
||||
children | decAH1 decSG1 | ||||
source | <xs:element name="declarations" type="TListeDecMacSortieEntrepot"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="applicationId" type="xs:string"> <xs:annotation> <xs:documentation>Référence de l'application</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | restriction of xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="connexionId"> <xs:annotation> <xs:documentation>SIRET du prestataire ou DGDDI (correction: Identifiant INSEE (SIREN/SIRET) associé à la relation ROSA PEDI)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
type | Date | ||||
properties |
|
||||
used by |
|
||||
facets |
|
||||
source | <xs:element name="date" type="Date"/> |
diagram | ![]() |
||
properties |
|
||
children | date time | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="DateTime"> <xs:annotation> <xs:documentation>Date de création de l'enveloppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="date"/> <xs:element ref="time"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="interchangeAgreementId" type="xs:string"> <xs:annotation> <xs:documentation>Identifiant de l'accord d'interchange EDI du prestataire</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | restriction of xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="numEnveloppe"> <xs:annotation> <xs:documentation>Numéro généré par l'expéditeur du message</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
type | Heure | ||
properties |
|
||
used by |
|
||
facets |
|
||
source | <xs:element name="time" type="Heure"/> |
diagram | ![]() |
||
children | connexionId interchangeAgreementId numEnveloppe DateTime applicationId | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TEnveloppeConnexion"> <xs:annotation> <xs:documentation>L'enveloppe de niveau connexion comprend les informations nécessaires à l'identification du prestataire de connexion et au suivi de ses messages techniques au sens contenant. </xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="connexionId"/> <xs:element ref="interchangeAgreementId"/> <xs:element ref="numEnveloppe"/> <xs:element ref="DateTime"/> <xs:element ref="applicationId"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | restriction of xs:integer | ||||
properties |
|
||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="numseq"> <xs:annotation> <xs:documentation>Numéro de séquence du message applicatif pour la transaction opérateur</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:totalDigits value="2"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="partyId" type="xs:string"> <xs:annotation> <xs:documentation>SIREN du titulaire de l'EFS/UE ou SIREN de l'opérateur pour qui la déclaration est déposée.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | restriction of xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="schemaID"> <xs:annotation> <xs:documentation>Identifiant du schéma XML décrivant le message fonctionnel, par exemple messageDsi ou reponseDsi </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
type | restriction of xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="schemaVersion"> <xs:annotation> <xs:documentation>version du schéma identifié précédemment (date de publication sous la forme jjmmaaaa)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
type | restriction of xs:string | ||
properties |
|
||
used by |
|
||
annotation |
|
||
source | <xs:element name="transactionId"> <xs:annotation> <xs:documentation>Identifiant de la transaction opérateur</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
children | schemaID schemaVersion partyId transactionId numseq | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TEnveloppeMessage"> <xs:annotation> <xs:documentation>L'enveloppe de niveau "message" comprend les informations nécessaires à l'identification de l'opérateur et au suivi de ses messages fonctionnels au sens « contenu ». </xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="schemaID"/> <xs:element ref="schemaVersion"/> <xs:element ref="partyId"/> <xs:element ref="transactionId"/> <xs:element ref="numseq" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | extension of TDataLigneLiquidSgAh | ||
properties |
|
||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal mntDD quotiteDD | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataLigneLiquidSg1Ah1"> <xs:annotation> <xs:documentation>Donnees des liquidations des lignes SG1 ou AH1</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TDataLigneLiquidSgAh"> <xs:sequence minOccurs="0"> <xs:element name="mntDD" type="TMntTotal"/> <xs:element name="quotiteDD" type="TQuotiteLong"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntDD" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TQuotiteLong | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="quotiteDD" type="TQuotiteLong"/> |
diagram | ![]() |
||
type | extension of TDataLigneLiquidSgAh | ||
properties |
|
||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataLigneLiquidSg2Ah2"> <xs:annotation> <xs:documentation>Donnees des liquidations des lignes SG2 ou AH2</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TDataLigneLiquidSgAh"/> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||
properties |
|
||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataLigneLiquidSgAh" abstract="true"> <xs:annotation> <xs:documentation>Donnees des liquidations des lignes SG ou AH</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="tipp"> <xs:complexType> <xs:complexContent> <xs:extension base="TTaxe"> <xs:sequence> <xs:element name="quotiteTipp" type="TQuotiteLong"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="taxeCarbone" minOccurs="0"> <xs:complexType> <xs:complexContent> <xs:extension base="TTaxe"> <xs:sequence> <xs:element name="quotite" type="TQuotiteLong"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="mntCPSSP" type="TMntTotal" minOccurs="0"/> <xs:element name="mntValForf" type="TMntTotal"/> <xs:element name="mntTVA" type="TMntTotal"/> <xs:element name="mntTotal" type="TMntTotal"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | extension of TTaxe | ||||
properties |
|
||||
children | codeTaxe montant quotiteTipp | ||||
source | <xs:element name="tipp"> <xs:complexType> <xs:complexContent> <xs:extension base="TTaxe"> <xs:sequence> <xs:element name="quotiteTipp" type="TQuotiteLong"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TQuotiteLong | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="quotiteTipp" type="TQuotiteLong"/> |
diagram | ![]() |
||||||||
type | extension of TTaxe | ||||||||
properties |
|
||||||||
children | codeTaxe montant quotite | ||||||||
source | <xs:element name="taxeCarbone" minOccurs="0"> <xs:complexType> <xs:complexContent> <xs:extension base="TTaxe"> <xs:sequence> <xs:element name="quotite" type="TQuotiteLong"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TQuotiteLong | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="quotite" type="TQuotiteLong"/> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="mntCPSSP" type="TMntTotal" minOccurs="0"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntValForf" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTVA" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotal" type="TMntTotal"/> |
diagram | ![]() |
||
type | extension of TDataLigneSgAh | ||
properties |
|
||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise preference valeurEnDouane | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataLigneSg1Ah1"> <xs:annotation> <xs:documentation>Donnees declaratives generales des lignes de AH1 ou SG1</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TDataLigneSgAh"> <xs:sequence> <xs:element name="preference" type="TPreference" minOccurs="0"/> <xs:element name="valeurEnDouane" type="TMntTotal" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||||
type | TPreference | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="preference" type="TPreference" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="valeurEnDouane" type="TMntTotal" minOccurs="0"/> |
diagram | ![]() |
||
type | extension of TDataLigneSgAh | ||
properties |
|
||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataLigneSg2Ah2"> <xs:annotation> <xs:documentation>Donnees declaratives generales des lignes de AH2 ou SG2</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TDataLigneSgAh"/> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||
properties |
|
||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataLigneSgAh" abstract="true"> <xs:annotation> <xs:documentation>Donnees declaratives generales des lignes de AH ou SG</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="NumLigne" type="TNumLigne"/> <xs:element name="origine" type="TCodePays" minOccurs="0"/> <xs:element name="destination" type="TCodePays" minOccurs="0"/> <xs:element name="regime" type="TRegimeDouanier" minOccurs="0"/> <xs:choice> <xs:element name="produit" type="TProduit"/> <xs:sequence> <xs:element name="produitSubstitution" type="TProduit"/> <xs:element name="produitSubstitue" type="TProduit"/> </xs:sequence> </xs:choice> <xs:element name="valStat" type="TMntTotal" minOccurs="0"/> <xs:element name="masseNette" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:totalDigits value="13"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="unitesPerception"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="unitePerception" type="TMesuragePercep"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="canas" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="cana" type="TCodeAdditionnel"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="cacos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="2"> <xs:element name="caco" type="TCodeAdditionnel"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="certificatExo" type="TExoneration" minOccurs="0"/> <xs:element name="valReelle" type="TMntTotal" minOccurs="0"/> <xs:choice> <xs:element name="montantsPreCalcules" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="mntPreCalcule" type="TTaxe"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="droitsTaxes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="droitTaxe" type="TDroitTaxe"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:element name="periodeRegularise" type="TPeriodeTipp" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TNumLigne | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="NumLigne" type="TNumLigne"/> |
diagram | ![]() |
||||||||
type | TCodePays | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="origine" type="TCodePays" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | TCodePays | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="destination" type="TCodePays" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | TRegimeDouanier | ||||||||
properties |
|
||||||||
children | RegSolicite RegPrecedent RegSuppl | ||||||||
source | <xs:element name="regime" type="TRegimeDouanier" minOccurs="0"/> |
diagram | ![]() |
||||
type | TProduit | ||||
properties |
|
||||
children | nomenclature cana | ||||
source | <xs:element name="produit" type="TProduit"/> |
diagram | ![]() |
||||
type | TProduit | ||||
properties |
|
||||
children | nomenclature cana | ||||
source | <xs:element name="produitSubstitution" type="TProduit"/> |
diagram | ![]() |
||||
type | TProduit | ||||
properties |
|
||||
children | nomenclature cana | ||||
source | <xs:element name="produitSubstitue" type="TProduit"/> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="valStat" type="TMntTotal" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | restriction of xs:integer | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="masseNette" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:totalDigits value="13"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | unitePerception | ||||
source | <xs:element name="unitesPerception"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="unitePerception" type="TMesuragePercep"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TMesuragePercep | ||||
properties |
|
||||
children | codeMesurage qualificateurMesurage nombreUnites | ||||
source | <xs:element name="unitePerception" type="TMesuragePercep"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | cana | ||||||||
source | <xs:element name="canas" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="cana" type="TCodeAdditionnel"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TCodeAdditionnel | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="cana" type="TCodeAdditionnel"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | caco | ||||||||
source | <xs:element name="cacos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="2"> <xs:element name="caco" type="TCodeAdditionnel"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TCodeAdditionnel | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="caco" type="TCodeAdditionnel"/> |
diagram | ![]() |
||||||||
type | TExoneration | ||||||||
properties |
|
||||||||
children | numeroCertificatExo quotiteCertificatExo | ||||||||
source | <xs:element name="certificatExo" type="TExoneration" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="valReelle" type="TMntTotal" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | mntPreCalcule | ||||||||
source | <xs:element name="montantsPreCalcules" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="mntPreCalcule" type="TTaxe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TTaxe | ||||
properties |
|
||||
children | codeTaxe montant | ||||
source | <xs:element name="mntPreCalcule" type="TTaxe"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | droitTaxe | ||||||||
source | <xs:element name="droitsTaxes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="droitTaxe" type="TDroitTaxe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TDroitTaxe | ||||
properties |
|
||||
children | codeTaxe montant quotite valeurForfaitaire | ||||
source | <xs:element name="droitTaxe" type="TDroitTaxe"/> |
diagram | ![]() |
||||||||
type | TPeriodeTipp | ||||||||
properties |
|
||||||||
children | dateDebut dateFin typePeriode numeroPeriode | ||||||||
source | <xs:element name="periodeRegularise" type="TPeriodeTipp" minOccurs="0"/> |
diagram | ![]() |
||
children | mntTotalDD mntTotalTipp mntTotalTaxeCarbone mntTotalCpssp mntTotalTva mntDTaxesLiq mntDTaxesAPayer | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataRecapLiquidSG1AH1"> <xs:annotation> <xs:documentation>Totaux des liquidations des declarations SG1 ou AH1</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="mntTotalDD" type="TMntTotal"/> <xs:element name="mntTotalTipp" type="TMntTotal"/> <xs:element name="mntTotalTaxeCarbone" type="TMntTotal"/> <xs:element name="mntTotalCpssp" type="TMntTotal"/> <xs:element name="mntTotalTva" type="TMntTotal"/> <xs:element name="mntDTaxesLiq" type="TMntTotal"/> <xs:element name="mntDTaxesAPayer" type="TMntTotal"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalDD" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalTipp" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalTaxeCarbone" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalCpssp" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalTva" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntDTaxesLiq" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntDTaxesAPayer" type="TMntTotal"/> |
diagram | ![]() |
||
children | mntDTaxesLiq mntDTaxesAPayer mntTotalTipp mntTotalTaxeCarbone mntTotalCpssp mntTotalTva | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataRecapLiquidSG2AH2"> <xs:annotation> <xs:documentation>Totaux des liquidations des declarations SG2 ou AH2</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="mntDTaxesLiq" type="TMntTotal"/> <xs:element name="mntDTaxesAPayer" type="TMntTotal"/> <xs:element name="mntTotalTipp" type="TMntTotal"/> <xs:element name="mntTotalTaxeCarbone" type="TMntTotal"/> <xs:element name="mntTotalCpssp" type="TMntTotal"/> <xs:element name="mntTotalTva" type="TMntTotal"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntDTaxesLiq" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntDTaxesAPayer" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalTipp" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalTaxeCarbone" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalCpssp" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="mntTotalTva" type="TMntTotal"/> |
diagram | ![]() |
||||||||||||||||||||
type | extension of TDecMac | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac ligneMac totalMac | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:complexType name="TDecAH1"> <xs:complexContent> <xs:extension base="TDecMac"> <xs:sequence> <xs:element name="ligneMac" type="TLigneAh1" maxOccurs="unbounded"/> <xs:element name="totalMac" type="TTotalAH1" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | TLigneAh1 | ||||||||||||
properties |
|
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ligneMac" type="TLigneAh1" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||
type | TTotalAH1 | ||||||||
properties |
|
||||||||
children | dataRecapLiquid montantCertif272AH piecesJointes numerosDsp numerosDocAcc bonsPourCessions | ||||||||
source | <xs:element name="totalMac" type="TTotalAH1" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||
type | extension of TDecMac | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac ligneMac totalMac | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:complexType name="TDecAH2"> <xs:complexContent> <xs:extension base="TDecMac"> <xs:sequence> <xs:element name="ligneMac" type="TLigneAh2" maxOccurs="unbounded"/> <xs:element name="totalMac" type="TTotalAH2" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | TLigneAh2 | ||||||||||||
properties |
|
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ligneMac" type="TLigneAh2" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||
type | TTotalAH2 | ||||||||
properties |
|
||||||||
children | dataRecapLiquid montantCertif272AH piecesJointes numerosDsp numerosDocAcc | ||||||||
source | <xs:element name="totalMac" type="TTotalAH2" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
attributes |
|
||||||||||||||||||||
annotation |
|
||||||||||||||||||||
source | <xs:complexType name="TDecMac" abstract="true"> <xs:annotation> <xs:documentation>Type complexe à la base de toutes les déclarations de mise à la consommation</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="generalMac" type="TGeneralMac"/> </xs:sequence> <xs:attribute name="nbreLigne" use="required"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:totalDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="refDossierOpeMac" use="required"/> </xs:complexType> |
type | restriction of xs:int | ||||
properties |
|
||||
facets |
|
||||
source | <xs:attribute name="nbreLigne" use="required"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:totalDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||||
type | TGeneralMac | ||||
properties |
|
||||
children | dateDeb dateFin sigleDec numDeclaration | ||||
source | <xs:element name="generalMac" type="TGeneralMac"/> |
diagram | ![]() |
||||||||||||||||||||
type | extension of TDecMac | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac specifSG ligneMac totalMac | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:complexType name="TDecSG1"> <xs:complexContent> <xs:extension base="TDecMac"> <xs:sequence> <xs:element name="specifSG" type="TSpecifSG"/> <xs:element name="ligneMac" type="TLigneSg1" maxOccurs="unbounded"/> <xs:element name="totalMac" type="TTotalSG1" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TSpecifSG | ||||
properties |
|
||||
children | regionMac statutVentil | ||||
source | <xs:element name="specifSG" type="TSpecifSG"/> |
diagram | ![]() |
||||||||||||
type | TLigneSg1 | ||||||||||||
properties |
|
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ligneMac" type="TLigneSg1" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||
type | TTotalSG1 | ||||||||
properties |
|
||||||||
children | dataRecapLiquid bonsPourCessions piecesJointes | ||||||||
source | <xs:element name="totalMac" type="TTotalSG1" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||
type | extension of TDecMac | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
children | generalMac specifSG ligneMac totalMac | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
attributes |
|
||||||||||||||||||||
source | <xs:complexType name="TDecSG2"> <xs:complexContent> <xs:extension base="TDecMac"> <xs:sequence> <xs:element name="specifSG" type="TSpecifSG"/> <xs:element name="ligneMac" type="TLigneSg2" maxOccurs="unbounded"/> <xs:element name="totalMac" type="TTotalSG2" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TSpecifSG | ||||
properties |
|
||||
children | regionMac statutVentil | ||||
source | <xs:element name="specifSG" type="TSpecifSG"/> |
diagram | ![]() |
||||||||||||
type | TLigneSg2 | ||||||||||||
properties |
|
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ligneMac" type="TLigneSg2" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||
type | TTotalSG2 | ||||||||
properties |
|
||||||||
children | dataRecapLiquid piecesJointes | ||||||||
source | <xs:element name="totalMac" type="TTotalSG2" minOccurs="0"/> |
diagram | ![]() |
||
type | extension of TDataGeneralDec | ||
properties |
|
||
children | dateDeb dateFin sigleDec numDeclaration | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TGeneralMac"> <xs:annotation> <xs:documentation>Donnees generales et references d'une déclaration de mise à la consommation</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TDataGeneralDec"> <xs:sequence> <xs:element name="sigleDec" type="TSigleDecMac"/> <xs:element name="numDeclaration" type="TNumeroDeclaration" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||
type | TSigleDecMac | ||||||||||||||||||
properties |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
source | <xs:element name="sigleDec" type="TSigleDecMac"/> |
diagram | ![]() |
||||||||
type | TNumeroDeclaration | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="numDeclaration" type="TNumeroDeclaration" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:complexType name="TLigneAh1"> <xs:annotation> <xs:documentation>Detail des lignes de declaration AH1</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataLigneDeclar" type="TDataLigneSg1Ah1"/> <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg1Ah1" minOccurs="0"/> </xs:sequence> <xs:attribute name="typeLigne" type="TTypeLigneAH1" use="required"/> </xs:complexType> |
type | TTypeLigneAH1 | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:attribute name="typeLigne" type="TTypeLigneAH1" use="required"/> |
diagram | ![]() |
||||
type | TDataLigneSg1Ah1 | ||||
properties |
|
||||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise preference valeurEnDouane | ||||
source | <xs:element name="dataLigneDeclar" type="TDataLigneSg1Ah1"/> |
diagram | ![]() |
||||||||
type | TDataLigneLiquidSg1Ah1 | ||||||||
properties |
|
||||||||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal mntDD quotiteDD | ||||||||
source | <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg1Ah1" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:complexType name="TLigneAh2"> <xs:annotation> <xs:documentation>Detail des lignes de declaration AH2</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataLigneDeclar" type="TDataLigneSg2Ah2"/> <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg2Ah2" minOccurs="0"/> </xs:sequence> <xs:attribute name="typeLigne" type="TTypeLigneAH2" use="required"/> </xs:complexType> |
type | TTypeLigneAH2 | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="typeLigne" type="TTypeLigneAH2" use="required"/> |
diagram | ![]() |
||||
type | TDataLigneSg2Ah2 | ||||
properties |
|
||||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise | ||||
source | <xs:element name="dataLigneDeclar" type="TDataLigneSg2Ah2"/> |
diagram | ![]() |
||||||||
type | TDataLigneLiquidSg2Ah2 | ||||||||
properties |
|
||||||||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal | ||||||||
source | <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg2Ah2" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:complexType name="TLigneSg1"> <xs:annotation> <xs:documentation>Detail des lignes de declaration SG1</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataLigneDeclar" type="TDataLigneSg1Ah1"/> <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg1Ah1" minOccurs="0"/> </xs:sequence> <xs:attribute name="typeLigne" type="TTypeLigneSG1" use="required"/> </xs:complexType> |
type | TTypeLigneSG1 | ||||||||||
properties |
|
||||||||||
facets |
|
||||||||||
source | <xs:attribute name="typeLigne" type="TTypeLigneSG1" use="required"/> |
diagram | ![]() |
||||
type | TDataLigneSg1Ah1 | ||||
properties |
|
||||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise preference valeurEnDouane | ||||
source | <xs:element name="dataLigneDeclar" type="TDataLigneSg1Ah1"/> |
diagram | ![]() |
||||||||
type | TDataLigneLiquidSg1Ah1 | ||||||||
properties |
|
||||||||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal mntDD quotiteDD | ||||||||
source | <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg1Ah1" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
children | dataLigneDeclar dataLigneLiquid | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:complexType name="TLigneSg2"> <xs:annotation> <xs:documentation>Detail des lignes de declaration SG2</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataLigneDeclar" type="TDataLigneSg2Ah2"/> <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg2Ah2" minOccurs="0"/> </xs:sequence> <xs:attribute name="typeLigne" type="TTypeLigneSG2" use="required"/> </xs:complexType> |
type | TTypeLigneSG2 | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:attribute name="typeLigne" type="TTypeLigneSG2" use="required"/> |
diagram | ![]() |
||||
type | TDataLigneSg2Ah2 | ||||
properties |
|
||||
children | NumLigne origine destination regime produit produitSubstitution produitSubstitue valStat masseNette unitesPerception canas cacos certificatExo valReelle montantsPreCalcules droitsTaxes periodeRegularise | ||||
source | <xs:element name="dataLigneDeclar" type="TDataLigneSg2Ah2"/> |
diagram | ![]() |
||||||||
type | TDataLigneLiquidSg2Ah2 | ||||||||
properties |
|
||||||||
children | tipp taxeCarbone mntCPSSP mntValForf mntTVA mntTotal | ||||||||
source | <xs:element name="dataLigneLiquid" type="TDataLigneLiquidSg2Ah2" minOccurs="0"/> |
diagram | ![]() |
||
children | regionMac statutVentil | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TSpecifSG"> <xs:annotation> <xs:documentation>Definition des donnees specifiques aux SG</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="regionMac" type="TCodeRegion"/> <xs:element name="statutVentil" type="TStatutVentil"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TCodeRegion | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="regionMac" type="TCodeRegion"/> |
diagram | ![]() |
||||
type | TStatutVentil | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="statutVentil" type="TStatutVentil"/> |
diagram | ![]() |
||
children | dataRecapLiquid montantCertif272AH piecesJointes numerosDsp numerosDocAcc bonsPourCessions | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TTotalAH1"> <xs:annotation> <xs:documentation>Description de la partie finale de la declaration AH1</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG1AH1" minOccurs="0"/> <xs:element name="montantCertif272AH" type="TMntTotal" minOccurs="0"/> <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe"> <xs:simpleType> <xs:restriction base="TPieceJointe"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="numerosDsp" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDsp" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="numerosDocAcc" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDocAcc" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="bonsPourCessions" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="bonPourCession" type="TBonCession"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | TDataRecapLiquidSG1AH1 | ||||||||
properties |
|
||||||||
children | mntTotalDD mntTotalTipp mntTotalTaxeCarbone mntTotalCpssp mntTotalTva mntDTaxesLiq mntDTaxesAPayer | ||||||||
source | <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG1AH1" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="montantCertif272AH" type="TMntTotal" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | decPieceJointe | ||||||||
source | <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe"> <xs:simpleType> <xs:restriction base="TPieceJointe"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | restriction of TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="decPieceJointe"> <xs:simpleType> <xs:restriction base="TPieceJointe"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | numeroDsp | ||||||||
source | <xs:element name="numerosDsp" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDsp" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numeroDsp" type="TPieceJointe"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | numeroDocAcc | ||||||||
source | <xs:element name="numerosDocAcc" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDocAcc" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numeroDocAcc" type="TPieceJointe"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | bonPourCession | ||||||||
source | <xs:element name="bonsPourCessions" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="bonPourCession" type="TBonCession"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TBonCession | ||||
properties |
|
||||
children | identAcciseCedant produit | ||||
source | <xs:element name="bonPourCession" type="TBonCession"/> |
diagram | ![]() |
||
children | dataRecapLiquid montantCertif272AH piecesJointes numerosDsp numerosDocAcc | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TTotalAH2"> <xs:annotation> <xs:documentation>Description de la partie finale de la declaration AH2</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG2AH2" minOccurs="0"/> <xs:element name="montantCertif272AH" type="TMntTotal" minOccurs="0"/> <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="numerosDsp" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDsp" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="numerosDocAcc" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDocAcc" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | TDataRecapLiquidSG2AH2 | ||||||||
properties |
|
||||||||
children | mntDTaxesLiq mntDTaxesAPayer mntTotalTipp mntTotalTaxeCarbone mntTotalCpssp mntTotalTva | ||||||||
source | <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG2AH2" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="montantCertif272AH" type="TMntTotal" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | decPieceJointe | ||||||||
source | <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="decPieceJointe" type="TPieceJointe"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | numeroDsp | ||||||||
source | <xs:element name="numerosDsp" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDsp" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numeroDsp" type="TPieceJointe"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | numeroDocAcc | ||||||||
source | <xs:element name="numerosDocAcc" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="numeroDocAcc" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numeroDocAcc" type="TPieceJointe"/> |
diagram | ![]() |
||
children | dataRecapLiquid bonsPourCessions piecesJointes | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TTotalSG1"> <xs:annotation> <xs:documentation>Description de la partie finale de la declaration SG1</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG1AH1" minOccurs="0"/> <xs:element name="bonsPourCessions" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="bonPourCession" type="TBonCession"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | TDataRecapLiquidSG1AH1 | ||||||||
properties |
|
||||||||
children | mntTotalDD mntTotalTipp mntTotalTaxeCarbone mntTotalCpssp mntTotalTva mntDTaxesLiq mntDTaxesAPayer | ||||||||
source | <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG1AH1" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | bonPourCession | ||||||||
source | <xs:element name="bonsPourCessions" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="bonPourCession" type="TBonCession"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TBonCession | ||||
properties |
|
||||
children | identAcciseCedant produit | ||||
source | <xs:element name="bonPourCession" type="TBonCession"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | decPieceJointe | ||||||||
source | <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="decPieceJointe" type="TPieceJointe"/> |
diagram | ![]() |
||
children | dataRecapLiquid piecesJointes | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TTotalSG2"> <xs:annotation> <xs:documentation>Description de la partie finale de la declaration SG2</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG2AH2" minOccurs="0"/> <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | TDataRecapLiquidSG2AH2 | ||||||||
properties |
|
||||||||
children | mntDTaxesLiq mntDTaxesAPayer mntTotalTipp mntTotalTaxeCarbone mntTotalCpssp mntTotalTva | ||||||||
source | <xs:element name="dataRecapLiquid" type="TDataRecapLiquidSG2AH2" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | decPieceJointe | ||||||||
source | <xs:element name="piecesJointes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="decPieceJointe" type="TPieceJointe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPieceJointe | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="decPieceJointe" type="TPieceJointe"/> |
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:attribute name="refDossierOpePpe"> <xs:annotation> <xs:documentation>Référence du dossier PPE de l'opérateur</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||
children | numeroRSTC typeRepresentation numeroCredit | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TCommissionnaire"> <xs:annotation> <xs:documentation>Informations relatives aux commmissionnaires qui déclarent pour le compte d'un opérateur</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="numeroRSTC" type="TIdentRstc"/> <xs:element name="typeRepresentation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="directe"/> <xs:enumeration value="indirecte"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroCredit" type="TIdentCredit" minOccurs="0"> <xs:annotation> <xs:documentation>Le numéro de crédit est obligatoire dans le cas où le mode de paiement est à I</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TIdentRstc | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numeroRSTC" type="TIdentRstc"/> |
diagram | ![]() |
||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="typeRepresentation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="directe"/> <xs:enumeration value="indirecte"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | TIdentCredit | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="numeroCredit" type="TIdentCredit" minOccurs="0"> <xs:annotation> <xs:documentation>Le numéro de crédit est obligatoire dans le cas où le mode de paiement est à I</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | typeEntreposage numEntreposage identAccisesGestionnaire | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataEntrepot"> <xs:annotation> <xs:documentation>Type décrivant un entrepot de stockage pétrolier</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="typeEntreposage" type="TTypeEntreposage"/> <xs:element name="numEntreposage" type="TIdentEntreposage"/> <xs:element name="identAccisesGestionnaire" type="TIdentAccises" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | TTypeEntreposage | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="typeEntreposage" type="TTypeEntreposage"/> |
diagram | ![]() |
||||
type | TIdentEntreposage | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numEntreposage" type="TIdentEntreposage"/> |
diagram | ![]() |
||||||||
type | TIdentAccises | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="identAccisesGestionnaire" type="TIdentAccises" minOccurs="0"/> |
diagram | ![]() |
||||
children | identAcciseDeclarant identEntreprise identRstc | ||||
used by |
|
||||
annotation |
|
||||
source | <xs:complexType name="TDataOperateurFRA"> <xs:annotation> <xs:documentation>Operateur pour les PPE regroupant des declarations de type FRA</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="identAcciseDeclarant" type="TIdentAccises"> <xs:annotation> <xs:documentation>le numero accisses du declarant</xs:documentation> </xs:annotation> </xs:element> <xs:element name="identEntreprise" type="TIdentEntreprise"> <xs:annotation> <xs:documentation>identifiant du declarant</xs:documentation> </xs:annotation> </xs:element> <xs:element name="identRstc" type="TIdentRstc"/> </xs:choice> </xs:complexType> |
diagram | ![]() |
||||
type | TIdentAccises | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="identAcciseDeclarant" type="TIdentAccises"> <xs:annotation> <xs:documentation>le numero accisses du declarant</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | TIdentEntreprise | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="identEntreprise" type="TIdentEntreprise"> <xs:annotation> <xs:documentation>identifiant du declarant</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | TIdentRstc | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="identRstc" type="TIdentRstc"/> |
diagram | ![]() |
||
type | extension of TDataOperateurFRA | ||
properties |
|
||
children | identAcciseDeclarant identEntreprise identRstc commissionnaire | ||
used by |
|
||
source | <xs:complexType name="TDataOperateurImport"> <xs:complexContent> <xs:extension base="TDataOperateurFRA"> <xs:sequence minOccurs="0"> <xs:element name="commissionnaire" type="TCommissionnaire"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TCommissionnaire | ||||
properties |
|
||||
children | numeroRSTC typeRepresentation numeroCredit | ||||
source | <xs:element name="commissionnaire" type="TCommissionnaire"/> |
diagram | ![]() |
||
children | identAccisesDeclarant | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataOperateurSortieEntrepot"> <xs:annotation> <xs:documentation>Operateur pour les PPE de type Sortie Entrepot</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="identAccisesDeclarant"> <xs:simpleType> <xs:restriction base="TIdentAccises"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | restriction of TIdentAccises | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="identAccisesDeclarant"> <xs:simpleType> <xs:restriction base="TIdentAccises"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
children | codeEvt descriptionEvt dateRepresentation | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TEvtDeclencheurPpe"> <xs:annotation> <xs:documentation>événement qui entraîne le changement d'état circuit</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="codeEvt"> <xs:annotation> <xs:documentation>Le code de l'evenement qui a induit l'envoi du message reponse</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="SOUMIS"/> <xs:enumeration value="REJET"/> <xs:enumeration value="VALIDE"/> <xs:enumeration value="MODIF"/> <xs:enumeration value="SUPPRIME"/> <xs:enumeration value="RECALCUL"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Ce couple est renseigné uniquement lorsque le codeEvt est REJET. Il indique le motif du rejet ainsi que le delai imparti pour renvoyer la PPE</xs:documentation> </xs:annotation> <xs:element name="descriptionEvt"> <xs:annotation> <xs:documentation>Le libelle du rejet de la PPE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="260"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dateRepresentation" type="THorodatage"> <xs:annotation> <xs:documentation>La date avant laquelle doit être représentée le message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="codeEvt"> <xs:annotation> <xs:documentation>Le code de l'evenement qui a induit l'envoi du message reponse</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="SOUMIS"/> <xs:enumeration value="REJET"/> <xs:enumeration value="VALIDE"/> <xs:enumeration value="MODIF"/> <xs:enumeration value="SUPPRIME"/> <xs:enumeration value="RECALCUL"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="descriptionEvt"> <xs:annotation> <xs:documentation>Le libelle du rejet de la PPE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="260"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
type | THorodatage | ||||
properties |
|
||||
children | date heure | ||||
annotation |
|
||||
source | <xs:element name="dateRepresentation" type="THorodatage"> <xs:annotation> <xs:documentation>La date avant laquelle doit être représentée le message</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
children | numDec | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TIdentDec"> <xs:annotation> <xs:documentation>Identifiants d'une déclaration de mise à la consommation: la réference du dossier opérateur, le numéro de déclaration</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="numDec" type="TNumeroDeclaration"/> </xs:sequence> <xs:attribute ref="refDossierOpeMac" use="required"/> </xs:complexType> |
diagram | ![]() |
||||
type | TNumeroDeclaration | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numDec" type="TNumeroDeclaration"/> |
diagram | ![]() |
||
children | tippRegionalisees autresTipp autresTaxes | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TLignesLiquidationPpe"> <xs:annotation> <xs:documentation>Les lignes de liquidation utilisable sur la PPE</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="tippRegionalisees" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="tippRegionalisee" type="TTaxeRegionalisee"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="autresTipp" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="autreTipp" type="TTaxe"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="autresTaxes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="autreTaxe" type="TTaxe"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | tippRegionalisee | ||||||||
source | <xs:element name="tippRegionalisees" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="tippRegionalisee" type="TTaxeRegionalisee"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TTaxeRegionalisee | ||||
properties |
|
||||
children | codeTaxe montant codeRegion | ||||
source | <xs:element name="tippRegionalisee" type="TTaxeRegionalisee"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | autreTipp | ||||||||
source | <xs:element name="autresTipp" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="autreTipp" type="TTaxe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TTaxe | ||||
properties |
|
||||
children | codeTaxe montant | ||||
source | <xs:element name="autreTipp" type="TTaxe"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | autreTaxe | ||||||||
source | <xs:element name="autresTaxes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="autreTaxe" type="TTaxe"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TTaxe | ||||
properties |
|
||||
children | codeTaxe montant | ||||
source | <xs:element name="autreTaxe" type="TTaxe"/> |
diagram | ![]() |
||
children | liquidation totaux | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TLiquidationPpe"> <xs:annotation> <xs:documentation>la liquidation de la PPE composé de ligne de liquidation ainsi que les totaux et la quittance</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="liquidation" type="TLignesLiquidationPpe"/> <xs:element name="totaux" type="TTotauxPpe"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TLignesLiquidationPpe | ||||
properties |
|
||||
children | tippRegionalisees autresTipp autresTaxes | ||||
source | <xs:element name="liquidation" type="TLignesLiquidationPpe"/> |
diagram | ![]() |
||||
type | TTotauxPpe | ||||
properties |
|
||||
children | droitsEtTaxesLiquides montantTvaDifferee montantTVAAI2 droitsEtTaxesAPayer | ||||
source | <xs:element name="totaux" type="TTotauxPpe"/> |
diagram | ![]() |
||
children | numeroQuittance dateQuittance | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TQuittance"> <xs:annotation> <xs:documentation>Quittance pour paiement au comptant</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="numeroQuittance" type="xs:int"/> <xs:element name="dateQuittance" type="TDateTippr"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="numeroQuittance" type="xs:int"/> |
diagram | ![]() |
||||
type | TDateTippr | ||||
properties |
|
||||
source | <xs:element name="dateQuittance" type="TDateTippr"/> |
diagram | ![]() |
||||||||||||||
children | numPpe periode quittance references | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="TRefPpe"> <xs:annotation> <xs:documentation>Type permettant de donner les identifiants d'une PPE et des toutes les déclarations de mise à la consommation qui y sont rattachées</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="numPpe" type="TNumeroDeclaration"/> <xs:element name="periode" type="TPeriodeTipp"/> <xs:element name="quittance" type="TQuittance" minOccurs="0"/> <xs:element name="references"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="refDecMAC" type="TIdentDec"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute ref="refDossierOpePpe" use="required"/> </xs:complexType> |
diagram | ![]() |
||||
type | TNumeroDeclaration | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numPpe" type="TNumeroDeclaration"/> |
diagram | ![]() |
||||
type | TPeriodeTipp | ||||
properties |
|
||||
children | dateDebut dateFin typePeriode numeroPeriode | ||||
source | <xs:element name="periode" type="TPeriodeTipp"/> |
diagram | ![]() |
||||||||
type | TQuittance | ||||||||
properties |
|
||||||||
children | numeroQuittance dateQuittance | ||||||||
source | <xs:element name="quittance" type="TQuittance" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | refDecMAC | ||||
source | <xs:element name="references"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="refDecMAC" type="TIdentDec"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||
type | TIdentDec | ||||||||||||||
properties |
|
||||||||||||||
children | numDec | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="refDecMAC" type="TIdentDec"/> |
diagram | ![]() |
||
type | extension of TTaxe | ||
properties |
|
||
children | codeTaxe montant codeRegion | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TTaxeRegionalisee"> <xs:annotation> <xs:documentation>Informations relatives a une taxe pour une region</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TTaxe"> <xs:sequence> <xs:element name="codeRegion"> <xs:annotation> <xs:documentation>identifiant d'une region </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="TCodeRegion"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | restriction of TCodeRegion | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="codeRegion"> <xs:annotation> <xs:documentation>identifiant d'une region </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="TCodeRegion"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
children | droitsEtTaxesLiquides montantTvaDifferee montantTVAAI2 droitsEtTaxesAPayer | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TTotauxPpe"> <xs:annotation> <xs:documentation>Description de la partie finale de la PPE</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="droitsEtTaxesLiquides" type="TMntTotal"> <xs:annotation> <xs:documentation>Montant des droits et taxes liquides</xs:documentation> </xs:annotation> </xs:element> <xs:element name="montantTvaDifferee" type="TMntTotal"> <xs:annotation> <xs:documentation>Montant de la TVA differee</xs:documentation> </xs:annotation> </xs:element> <xs:element name="montantTVAAI2" type="TMntTotal"/> <xs:element name="droitsEtTaxesAPayer" type="TMntTotal"> <xs:annotation> <xs:documentation>Montant des droits et taxes a payer. Correspond au montant liquide moins le montant de la Tva Differee et de la Tva AI2.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="droitsEtTaxesLiquides" type="TMntTotal"> <xs:annotation> <xs:documentation>Montant des droits et taxes liquides</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="montantTvaDifferee" type="TMntTotal"> <xs:annotation> <xs:documentation>Montant de la TVA differee</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="montantTVAAI2" type="TMntTotal"/> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="droitsEtTaxesAPayer" type="TMntTotal"> <xs:annotation> <xs:documentation>Montant des droits et taxes a payer. Correspond au montant liquide moins le montant de la Tva Differee et de la Tva AI2.</xs:documentation> </xs:annotation> </xs:element> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TIdentCredit"> <xs:annotation> <xs:documentation>numéro de crédit globalisé</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="4"/> <xs:pattern value="[A-Z]{4}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TIdentEntreposage"> <xs:annotation> <xs:documentation>identifiant d'un entreposage</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="FR[0-9]{11}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TIdentEntreprise"> <xs:annotation> <xs:documentation>Identifiant de l'entreprise (SIREN)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="9"/> <xs:pattern value="[0-9]{9}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TIdentRstc"> <xs:annotation> <xs:documentation>identifiant d'unopérateur RSTC (8 numeriques)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{8}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TModePaiement"> <xs:annotation> <xs:documentation>Le mode de paiement : I pour imputation credit enlevement , P pour paiement comptant</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="P"/> <xs:enumeration value="I"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TRefBureau"> <xs:annotation> <xs:documentation>identifiant d'un bureau de douane</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="8"/> <xs:pattern value="FR[A-Z0-9]{6}"/> </xs:restriction> </xs:simpleType> |
type | xs:boolean | ||
used by |
|
||
annotation |
|
||
source | <xs:simpleType name="TTvaDifferee"> <xs:annotation> <xs:documentation>Indique si le montant total de TVA est differe ou non</xs:documentation> </xs:annotation> <xs:restriction base="xs:boolean"/> </xs:simpleType> |
type | restriction of xs:string | ||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:simpleType name="TTypeEntreposage"> <xs:annotation> <xs:documentation>Le type de l'entreposage : EFS ou UE</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="EFS"/> <xs:enumeration value="UE"/> <xs:enumeration value="EFPE"/> <xs:enumeration value="EFCA"/> <xs:enumeration value="EFPE_STK"/> <xs:enumeration value="EFPE_PROD"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="Date"> <xs:annotation> <xs:documentation>Date au format courant</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="8"/> <xs:pattern value="[0-3][0-9]/[0-1][0-9]/[0-9]{2}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:time | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="Heure"> <xs:annotation> <xs:documentation>hh:mm:ss</xs:documentation> </xs:annotation> <xs:restriction base="xs:time"> <xs:pattern value="\d\d:\d\d:\d\d"/> </xs:restriction> </xs:simpleType> |
diagram | ![]() |
||
children | identAcciseCedant produit | ||
used by |
|
||
source | <xs:complexType name="TBonCession"> <xs:sequence> <xs:element name="identAcciseCedant" type="TIdentAccises"/> <xs:element name="produit" type="TProduit"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TIdentAccises | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="identAcciseCedant" type="TIdentAccises"/> |
diagram | ![]() |
||||
type | TProduit | ||||
properties |
|
||||
children | nomenclature cana | ||||
source | <xs:element name="produit" type="TProduit"/> |
diagram | ![]() |
||
children | dateDeb dateFin | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDataGeneralDec"> <xs:annotation> <xs:documentation>Les données générales d'une déclaration de mise à la consommation et de régularisation</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dateDeb" type="TDateTippr"/> <xs:element name="dateFin" type="TDateTippr" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TDateTippr | ||||
properties |
|
||||
source | <xs:element name="dateDeb" type="TDateTippr"/> |
diagram | ![]() |
||||||||
type | TDateTippr | ||||||||
properties |
|
||||||||
source | <xs:element name="dateFin" type="TDateTippr" minOccurs="0"/> |
diagram | ![]() |
||
type | extension of TTaxe | ||
properties |
|
||
children | codeTaxe montant quotite valeurForfaitaire | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDroitTaxe"> <xs:annotation> <xs:documentation>Informations relatives a une taxe pour une region</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="TTaxe"> <xs:sequence> <xs:element name="quotite" type="TQuotite"> <xs:annotation> <xs:documentation>la quotité de la taxe transmise</xs:documentation> </xs:annotation> </xs:element> <xs:element name="valeurForfaitaire" type="TMntTotal" minOccurs="0"> <xs:annotation> <xs:documentation>La valeur forfaitaire pour un code taxe TVA</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||
type | TQuotite | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="quotite" type="TQuotite"> <xs:annotation> <xs:documentation>la quotité de la taxe transmise</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | TMntTotal | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="valeurForfaitaire" type="TMntTotal" minOccurs="0"> <xs:annotation> <xs:documentation>La valeur forfaitaire pour un code taxe TVA</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | numeroCertificatExo quotiteCertificatExo | ||
used by |
|
||
source | <xs:complexType name="TExoneration"> <xs:sequence> <xs:element name="numeroCertificatExo"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="35"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="quotiteCertificatExo" type="TQuotiteLong"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="numeroCertificatExo"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="35"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
type | TQuotiteLong | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="quotiteCertificatExo" type="TQuotiteLong"/> |
diagram | ![]() |
||
children | codeMesurage qualificateurMesurage nombreUnites | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TMesuragePercep"> <xs:annotation> <xs:documentation>Type permet de regrouper l'unité de taxation et les quantités à taxer</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="codeMesurage"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="qualificateurMesurage" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nombreUnites" type="TVolumeTipprDec"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="codeMesurage"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="qualificateurMesurage" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
type | TVolumeTipprDec | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="nombreUnites" type="TVolumeTipprDec"/> |
diagram | ![]() |
||
children | RegSolicite RegPrecedent RegSuppl | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TRegimeDouanier"> <xs:annotation> <xs:documentation>Données relatives au régime douanier</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="RegSolicite" type="TCodeRegDouanier"/> <xs:element name="RegPrecedent" type="TCodeRegDouanier"/> <xs:element name="RegSuppl" type="TCodeComplCom"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TCodeRegDouanier | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="RegSolicite" type="TCodeRegDouanier"/> |
diagram | ![]() |
||||
type | TCodeRegDouanier | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="RegPrecedent" type="TCodeRegDouanier"/> |
diagram | ![]() |
||||
type | TCodeComplCom | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="RegSuppl" type="TCodeComplCom"/> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TCodeComplCom"> <xs:annotation> <xs:documentation>Code complémentaire communautaire associé aux régimes douaniers</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TCodeRegDouanier"> <xs:annotation> <xs:documentation>Code régime douanier</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:pattern value="[0-9]{2}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by | |||||
facets |
|
||||
source | <xs:simpleType name="TPieceJointe"> <xs:restriction base="xs:string"> <xs:maxLength value="35"/> <xs:pattern value="[a-zA-Z_ :/0-9]{0,35}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="TPreference"> <xs:restriction base="xs:string"> <xs:length value="3"/> <xs:pattern value="[0-9]{3}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:decimal | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="TQuotite"> <xs:restriction base="xs:decimal"> <xs:totalDigits value="5"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:decimal | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="TQuotiteLong"> <xs:restriction base="xs:decimal"> <xs:totalDigits value="10"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||||||||||||
used by |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
source | <xs:simpleType name="TSigleDecMac"> <xs:restriction base="xs:string"> <xs:enumeration value="IMY"/> <xs:enumeration value="FRY"/> <xs:enumeration value="EXY"/> <xs:enumeration value="COY"/> <xs:enumeration value="EUY"/> <xs:enumeration value="FRA"/> <xs:enumeration value="COA"/> <xs:enumeration value="EUA"/> <xs:enumeration value="EXA"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TStatutVentil"> <xs:annotation> <xs:documentation>La ventilation régionale est-elle provisoire ou définitive</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="P"> <xs:annotation> <xs:documentation>Provisoire</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D"> <xs:annotation> <xs:documentation>Definitive</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="TTypeLigneAH1"> <xs:annotation> <xs:documentation>Type de ligne: M (DECLARATION), D (DEFICIT), S (SUBSTITUTION), A (Avitaillement)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="M"/> <xs:enumeration value="D"/> <xs:enumeration value="S"/> <xs:enumeration value="A"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:simpleType name="TTypeLigneAH2"> <xs:annotation> <xs:documentation>Type de ligne: M (DECLARATION), S (SUBSTITUTION) , A (Avitaillement)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="M"/> <xs:enumeration value="S"/> <xs:enumeration value="A"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||||
used by |
|
||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:simpleType name="TTypeLigneSG1"> <xs:annotation> <xs:documentation>Type de ligne: M (DECLARATION), E (272 SG), R (REGULARISATION), D (DEFICIT), S (SUBSTITUTION)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="M"/> <xs:enumeration value="E"/> <xs:enumeration value="R"/> <xs:enumeration value="D"/> <xs:enumeration value="S"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="TTypeLigneSG2"> <xs:annotation> <xs:documentation>Type de ligne: M (DECLARATION), E (272 SG), R (REGULARISATION), S (SUBSTITUTION)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="M"/> <xs:enumeration value="E"/> <xs:enumeration value="R"/> <xs:enumeration value="S"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:attribute name="refDossierOpeMac"> <xs:annotation> <xs:documentation>Référence opérateur d'une déclaration de mise à la consommation</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||
children | codeErreur erreurDescription | ||
annotation |
|
||
source | <xs:complexType name="TErreurTippr"> <xs:annotation> <xs:documentation>type d'erreur TIPPR, elles comprennent un code erreur et la description de l'erreur</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="codeErreur" type="TCodeErreur"/> <xs:element name="erreurDescription" type="TLibelleErreur"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TCodeErreur | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="codeErreur" type="TCodeErreur"/> |
diagram | ![]() |
||||
type | TLibelleErreur | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="erreurDescription" type="TLibelleErreur"/> |
diagram | ![]() |
||
children | date heure | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="THorodatage"> <xs:annotation> <xs:documentation>Type complexe représentant un horodatage avec date et heure</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="date" type="TDateTippr"/> <xs:element name="heure" type="THeureTippr"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TDateTippr | ||||
properties |
|
||||
used by |
|
||||
source | <xs:element name="date" type="TDateTippr"/> |
diagram | ![]() |
||||
type | THeureTippr | ||||
properties |
|
||||
source | <xs:element name="heure" type="THeureTippr"/> |
diagram | ![]() |
||
children | dateDebut dateFin typePeriode numeroPeriode | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TPeriodeTipp"> <xs:annotation> <xs:documentation>Ce type est constitué d'éléments permettant de contrôler la cohérence de la période sollicitée</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dateDebut" type="TDateTippr"> <xs:annotation> <xs:documentation>date de début de période pour une décadaire ou mensuelle. Utilisée comme date de déclaration pour une ponctuelle.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="dateFin" type="TDateTippr" minOccurs="0"> <xs:annotation> <xs:documentation>Renseignée uniquement pour les périodes décadaire ou mensuelle. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="typePeriode" type="TTypePeriodeTipp"> <xs:annotation> <xs:documentation>Définit le type de la période sollicitée</xs:documentation> </xs:annotation> </xs:element> <xs:element name="numeroPeriode" type="TNumPeriode" minOccurs="0"> <xs:annotation> <xs:documentation>Ce numéro est renvoyé par TIPPR</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TDateTippr | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="dateDebut" type="TDateTippr"> <xs:annotation> <xs:documentation>date de début de période pour une décadaire ou mensuelle. Utilisée comme date de déclaration pour une ponctuelle.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | TDateTippr | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="dateFin" type="TDateTippr" minOccurs="0"> <xs:annotation> <xs:documentation>Renseignée uniquement pour les périodes décadaire ou mensuelle. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | TTypePeriodeTipp | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="typePeriode" type="TTypePeriodeTipp"> <xs:annotation> <xs:documentation>Définit le type de la période sollicitée</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | TNumPeriode | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="numeroPeriode" type="TNumPeriode" minOccurs="0"> <xs:annotation> <xs:documentation>Ce numéro est renvoyé par TIPPR</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | nomenclature cana | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TProduit"> <xs:annotation> <xs:documentation>Le produit est l'association entre la nomenclature (10 caractères) et le code cana si besoin</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="nomenclature" type="TNomencTaric"/> <xs:element name="cana" type="TCodeAdditionnel" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TNomencTaric | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="nomenclature" type="TNomencTaric"/> |
diagram | ![]() |
||||||||
type | TCodeAdditionnel | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="cana" type="TCodeAdditionnel" minOccurs="0"/> |
diagram | ![]() |
||
children | codeTaxe montant | ||
used by | |||
annotation |
|
||
source | <xs:complexType name="TTaxe"> <xs:annotation> <xs:documentation>Informations relatives a une taxe</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="codeTaxe" type="TCodeTaxe"> <xs:annotation> <xs:documentation>identifiant de la taxe</xs:documentation> </xs:annotation> </xs:element> <xs:element name="montant" type="TMntTotal"> <xs:annotation> <xs:documentation>le montant de la taxe</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | TCodeTaxe | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="codeTaxe" type="TCodeTaxe"> <xs:annotation> <xs:documentation>identifiant de la taxe</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | TMntTotal | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="montant" type="TMntTotal"> <xs:annotation> <xs:documentation>le montant de la taxe</xs:documentation> </xs:annotation> </xs:element> |
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:simpleType name="TCodeAction"> <xs:annotation> <xs:documentation>Specifie l'action a realiser sur la declaration : creer , modifier , supprimer </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="CREER"/> <xs:enumeration value="MODIFIER"/> <xs:enumeration value="SUPPRIMER"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TCodeAdditionnel"> <xs:annotation> <xs:documentation>Code additionnel (communautaire ou national)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="4"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TCodeErreur"> <xs:annotation> <xs:documentation>code identifiant une erreur applicative</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="5"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="TCodeEtatDec"> <xs:annotation> <xs:documentation>code identifiant un état de la déclaration</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="S"/> <xs:enumeration value="R"/> <xs:enumeration value="D"/> <xs:enumeration value="V"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TCodePays"> <xs:annotation> <xs:documentation>Code pays</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:pattern value="[A-Z]{2}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TCodeRegion"> <xs:annotation> <xs:documentation>Identifiant de la région de MAC</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:pattern value="[0-9]{2}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TCodeTaxe"> <xs:annotation> <xs:documentation>Le code d'une taxe</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][0-9]{3}"/> </xs:restriction> </xs:simpleType> |
type | xs:date | ||
used by |
|
||
annotation |
|
||
source | <xs:simpleType name="TDateTippr"> <xs:annotation> <xs:documentation>Date au format aaaa-mm-jj (format ISO 8601)</xs:documentation> </xs:annotation> <xs:restriction base="xs:date"/> </xs:simpleType> |
type | xs:time | ||
used by |
|
||
annotation |
|
||
source | <xs:simpleType name="THeureTippr"> <xs:annotation> <xs:documentation>heure au format hh:mm:ss</xs:documentation> </xs:annotation> <xs:restriction base="xs:time"/> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TIdentAccises"> <xs:annotation> <xs:documentation>Identifiant d'un opérateur accises</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="FR[0-9]{6}(R|H|W)[0-9]{4}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
source | <xs:simpleType name="TLibelleErreur"> <xs:restriction base="xs:string"> <xs:maxLength value="250"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
source | <xs:simpleType name="TNomencTaric"> <xs:restriction base="xs:string"> <xs:length value="10"/> <xs:pattern value="[0-9]{10}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TNumeroDeclaration"> <xs:annotation> <xs:documentation>Numero de declaration delivre par Tipp-R une fois la declaration traitee</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="FR[0-9]{15}"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:integer | ||
used by |
|
||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TNumLigne"> <xs:annotation> <xs:documentation>Les numéros de lignes des déclaration TIPPR</xs:documentation> </xs:annotation> <xs:restriction base="xs:integer"> <xs:totalDigits value="3"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:simpleType name="TNumPeriode"> <xs:annotation> <xs:documentation>Numero de période réparties de la manière suivante (01-36 décadaire - 61-72 mensuelle)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="00"/> <xs:enumeration value="01"/> <xs:enumeration value="02"/> <xs:enumeration value="03"/> <xs:enumeration value="04"/> <xs:enumeration value="05"/> <xs:enumeration value="06"/> <xs:enumeration value="07"/> <xs:enumeration value="08"/> <xs:enumeration value="09"/> <xs:enumeration value="10"/> <xs:enumeration value="11"/> <xs:enumeration value="12"/> <xs:enumeration value="13"/> <xs:enumeration value="14"/> <xs:enumeration value="15"/> <xs:enumeration value="16"/> <xs:enumeration value="17"/> <xs:enumeration value="18"/> <xs:enumeration value="19"/> <xs:enumeration value="20"/> <xs:enumeration value="21"/> <xs:enumeration value="22"/> <xs:enumeration value="23"/> <xs:enumeration value="24"/> <xs:enumeration value="25"/> <xs:enumeration value="26"/> <xs:enumeration value="27"/> <xs:enumeration value="28"/> <xs:enumeration value="29"/> <xs:enumeration value="30"/> <xs:enumeration value="31"/> <xs:enumeration value="32"/> <xs:enumeration value="33"/> <xs:enumeration value="34"/> <xs:enumeration value="35"/> <xs:enumeration value="36"/> <xs:enumeration value="61"/> <xs:enumeration value="62"/> <xs:enumeration value="63"/> <xs:enumeration value="64"/> <xs:enumeration value="65"/> <xs:enumeration value="66"/> <xs:enumeration value="67"/> <xs:enumeration value="68"/> <xs:enumeration value="69"/> <xs:enumeration value="70"/> <xs:enumeration value="71"/> <xs:enumeration value="72"/> <xs:enumeration value="81"/> <xs:enumeration value="82"/> <xs:enumeration value="83"/> <xs:enumeration value="84"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||
used by |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:simpleType name="TTypePeriodeTipp"> <xs:annotation> <xs:documentation>Periode ponctuelle,decade,mensuelle,trimestrielle</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="P"> <xs:annotation> <xs:documentation>Ponctuelle</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D"> <xs:annotation> <xs:documentation>Decade</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="M"> <xs:annotation> <xs:documentation>Mois</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="T"> <xs:annotation> <xs:documentation>Trimestre</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> |
type | restriction of xs:decimal | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TVolumeTipprDec"> <xs:annotation> <xs:documentation>Les volumes declares pour la perception</xs:documentation> </xs:annotation> <xs:restriction base="xs:decimal"> <xs:totalDigits value="11"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:int | ||
facets |
|
||
annotation |
|
||
source | <xs:simpleType name="TVolumeTipprEnt"> <xs:annotation> <xs:documentation>Les volumes déclarés pour les statistiques</xs:documentation> </xs:annotation> <xs:restriction base="xs:int"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> |