Cita:
Empezado por encoder59
Pues si: fíjate en la definición:
<complexType name="DetalleIVARecibidaType">
<sequence>
<element name="TipoImpositivo" type="sii:Tipo2.2Type" minOccurs="0"/>
<element name="BaseImponible" type="sii:ImporteSgn12.2Type"/>
<element name="CuotaSoportada" type="sii:ImporteSgn12.2Type" minOccurs="0"/>
<element name="TipoRecargoEquivalencia" type="sii:Tipo2.2Type" minOccurs="0"/>
<element name="CuotaRecargoEquivalencia" type="sii:ImporteSgn12.2Type" minOccurs="0"/>
<element name="PorcentCompensacionREAGYP" type="sii:Tipo2.2Type" minOccurs="0"/>
<element name="ImporteCompensacionREAGYP" type="sii:ImporteSgn12.2Type" minOccurs="0"/>
</sequence>
</complexType>
Una declaración <sequence> indica que van por orden, minOccurs="0" indica que no es obligatorio (pero respetar el orden, si aparece, si)
Lo mismo pasa con el mensaje de consulta y con cualquier elemento complexType que sea sequence.
Saludos
|
El problema es que ese esquema fue modificado, dado que ha estado en funcionamiento hasta hace poco sin orden.