<xs:complexType name="TInfoLignePce">
<xs:sequence>
<xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
+ <xs:element name="Nature" type="cm:Base_Num12" 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="LibVir1" type="cm:Base_Texte70" minOccurs="0"/>
<xs:element name="LibVir2" type="cm:Base_Texte70" minOccurs="0"/>
<xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
<xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
+ <xs:element name="CpteTiers" type="cm:Base_Num12" 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="MtTVA" type="cm:Base_Montant_Light" minOccurs="0"/>
+ <xs:element name="MtFactHT" type="cm:Base_Montant_Light" minOccurs="0"/>
<xs:element name="CessOpp" type="TCessOpp" minOccurs="0"/>
</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">