Ver Mensaje Individual
  #2442  
Antiguo 11-09-2017
encoder59 encoder59 is offline
Registrado
NULL
 
Registrado: jul 2017
Posts: 6
Reputación: 0
encoder59 Va por buen camino
Cita:
Empezado por mrobles Ver Mensaje
Dejo un dato curioso:

Correcto:
Código:
<sii:BaseImponible>1000</sii:BaseImponible>
<sii:PorcentCompensacionREAGYP>10.50</sii:PorcentCompensacionREAGYP>
<sii:ImporteCompensacionREAGYP>100.5</sii:ImporteCompensacionREAGYP>
Incorrecto:
Código:
<sii:PorcentCompensacionREAGYP>10.50</sii:PorcentCompensacionREAGYP>
<sii:BaseImponible>1000</sii:BaseImponible>
<sii:ImporteCompensacionREAGYP>100.5</sii:ImporteCompensacionREAGYP>
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
Responder Con Cita