</xs:complexType>
<xs:complexType name="TInfoLignePce">
<xs:sequence>
- <xs:element name="IdLigne">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:annotation>
- <xs:documentation>Cela ne peut pas ĂȘtre 0</xs:documentation>
- </xs:annotation>
- <xs:restriction base="cm:V_Num6">
- <xs:pattern value="[0]*[1-9]+[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
+ <xs:element name="IdLigne" type="cm:Base_Num6"/>
+ <xs:element name="Nature" type="cm:Base_Num12"/>
+ <xs:element name="Fonction" type="cm:Base_Num10_Light" minOccurs="0"/>
<xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
<xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
<xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
<xs:element name="LibVir2" type="cm:Base_Texte70" minOccurs="0"/>
<xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
<xs:element name="TVAIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
+ <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
+ <xs:element name="MtHT" type="cm:Base_Montant_Light"/>
+ <xs:element name="MtTVA" type="cm:Base_Montant_Light" minOccurs="0"/>
+ <xs:element name="MtFactHT" type="cm:Base_Montant_Light" minOccurs="0"/>
<xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="NatPceOrig" type="TNatPceOrig"/>
<xs:element name="ExerRat" type="cm:Base_Annee"/>
<xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
+ <xs:element name="IdLigneOrig" type="cm:Base_Num6_NonVide" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TLiensIdent">