Saltearse al contenido

Bonificación

Ejemplo de json donde se vende 12 artículos y se da uno por bonificación:

"detalles": [
{
"numero_linea" : 1,
"codigo": "4299203999900",
"cantidad": 12,
"unidad_medida" : "Unid",
"detalle": "Articulo",
"precio_unitario": 1000,
"descuento": [
{
"monto" : 0,
"porcentaje": 10,
"codigo_descuento" : "06"
}
],
"impuesto" : [{
"codigo" : "01",
"codigo_tarifa_iva" : "08",
"tarifa": "13"
}]
},
{
"numero_linea" : 2,
"codigo": "4299203999900",
"cantidad": 1,
"unidad_medida" : "Unid",
"detalle": "Articulo - Bonificación",
"precio_unitario": 1000,
"descuento": [
{
"monto" : 0,
"porcentaje": 100,
"codigo_descuento" : "03"
}
],
"impuesto" : [{
"codigo" : "01",
"codigo_tarifa_iva" : "08",
"tarifa": "13"
}]
}
],

Ejemplo del XML generado:

<DetalleServicio>
<LineaDetalle>
<NumeroLinea>1</NumeroLinea>
<CodigoCABYS>4299203999900</CodigoCABYS>
<Cantidad>12</Cantidad>
<UnidadMedida>Unid</UnidadMedida>
<Detalle>Articulo</Detalle>
<PrecioUnitario>1000</PrecioUnitario>
<MontoTotal>12000</MontoTotal>
<Descuento>
<MontoDescuento>1200.0</MontoDescuento>
<CodigoDescuento>06</CodigoDescuento>
</Descuento>
<SubTotal>10800.0</SubTotal>
<BaseImponible>10800.0</BaseImponible>
<Impuesto>
<Codigo>01</Codigo>
<CodigoTarifaIVA>08</CodigoTarifaIVA>
<Tarifa>13</Tarifa>
<FactorCalculoIVA>0</FactorCalculoIVA>
<Monto>1404.000</Monto>
</Impuesto>
<ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica>
<ImpuestoNeto>1404.000</ImpuestoNeto>
<MontoTotalLinea>12204.000</MontoTotalLinea>
</LineaDetalle>
<LineaDetalle>
<NumeroLinea>2</NumeroLinea>
<CodigoCABYS>4299203999900</CodigoCABYS>
<Cantidad>1</Cantidad>
<UnidadMedida>Unid</UnidadMedida>
<Detalle>Articulo - Bonificación</Detalle>
<PrecioUnitario>1000</PrecioUnitario>
<MontoTotal>1000</MontoTotal>
<Descuento>
<MontoDescuento>1000</MontoDescuento>
<CodigoDescuento>03</CodigoDescuento>
</Descuento>
<SubTotal>0</SubTotal>
<BaseImponible>0</BaseImponible>
<Impuesto>
<Codigo>01</Codigo>
<CodigoTarifaIVA>08</CodigoTarifaIVA>
<Tarifa>13</Tarifa>
<FactorCalculoIVA>0</FactorCalculoIVA>
<Monto>130.00</Monto>
</Impuesto>
<ImpuestoAsumidoEmisorFabrica>130.00</ImpuestoAsumidoEmisorFabrica>
<ImpuestoNeto>0.00</ImpuestoNeto>
<MontoTotalLinea>0.00</MontoTotalLinea>
</LineaDetalle>
</DetalleServicio>