+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"></xs:include>
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01">
- <xs:annotation>
- <xs:documentation>Budget primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="02">
- <xs:annotation>
- <xs:documentation>Décision modificative</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="03">
- <xs:annotation>
- <xs:documentation>Budget supplémentaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="09">
- <xs:annotation>
- <xs:documentation>Compte administratif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération à l'intérieur d'une section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Opération de section à section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="M14_SIMPLIFIE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte simplifié</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_DEVELOPPE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte développé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CCAS">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique CCAS et CIAS</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique Caisse des écoles</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M52"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatVote">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="FcIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FcIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypProv">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Semi budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TBudgPrec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Cumulé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TReprRes">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>sans reprise des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>avec reprise anticipée des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>avec reprise des résultats de l’exercice N-1 après le vote du compte administratif N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Le budget est voté par nature.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Le budget est voté par fonction.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>Le vote du budget est mixte.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpe">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Vote"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Information"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- remplace par une CaracSup -->
- <!--xs:complexType name="TAECP">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : avec AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : hors AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType -->
- <xs:complexType name="TCodRD">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="R">
- <xs:annotation>
- <xs:documentation>Recette</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="D">
- <xs:annotation>
- <xs:documentation>Dépense</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0">
- <xs:annotation>
- <xs:documentation>Opération réelle ou mixte</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération d'ordre</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="T">
- <xs:annotation>
- <xs:documentation>Total</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontantCalculated">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer qu'un tel montant a été calculé</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontant_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Montant"/>
- </xs:complexType>
- <xs:complexType name="TCarac_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
- <xs:complexType name="TInformationGenerale">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
-</xs:schema>