IVA
Ejemplo de un json con diferentes IVAs:
- Linea 1: IVA al 1%
- Linea 2: IVA al 2%
- Linea 3: IVA al 4%
- Linea 4: IVA al 13%
- Linea 5: IVA Exento
- Linea 6: IVA No Sujeto
"detalles": [ { "numero_linea" : 1, "codigo": "0111100009900", "cantidad": 1, "unidad_medida" : "Kg", "detalle": "Trigo, para siembra (semillas), excepto duro", "precio_unitario": 1000, "impuesto" : [{ "codigo" : "01", "codigo_tarifa_iva" : "02", "tarifa": "1" }] }, { "numero_linea" : 2, "codigo": "2399999001600", "cantidad": 1, "unidad_medida" : "Unid", "detalle": "Preparaciones alimenticias registradas como medicamentos ante el Ministerio de Salud", "precio_unitario": 1000, "impuesto" : [{ "codigo" : "01", "codigo_tarifa_iva" : "03", "tarifa": "2" }] }, { "numero_linea" : 3, "codigo": "6413400000100", "cantidad": 1, "unidad_medida" : "Unid", "detalle": "Servicios de transporte aéreo local de turistas", "precio_unitario": 1000, "impuesto" : [{ "codigo" : "01", "codigo_tarifa_iva" : "04", "tarifa": "4" }] }, { "numero_linea" : 4, "codigo": "6413300000000", "cantidad": 1, "unidad_medida" : "Unid", "detalle": "Servicios de transporte marítimo de turistas", "precio_unitario": 1000, "impuesto" : [{ "codigo" : "01", "codigo_tarifa_iva" : "08", "tarifa": "13" }] }, { "numero_linea" : 5, "codigo": "8439200000000", "cantidad": 1, "unidad_medida" : "Unid", "detalle": "Servicios Profesionales", "precio_unitario": 1000, "descuento": [ { "monto" : 0, "porcentaje": 10, "codigo_descuento" : "06" } ], "impuesto" : [{ "codigo" : "01", "codigo_tarifa_iva" : "10", "tarifa": "0" }] }, { "numero_linea" : 6, "codigo": "8439200000000", "cantidad": 1, "unidad_medida" : "Unid", "detalle": "Servicios Profesionales", "precio_unitario": 1000, "descuento": [ { "monto" : 0, "porcentaje": 10, "codigo_descuento" : "06" } ], "impuesto" : [{ "codigo" : "01", "codigo_tarifa_iva" : "11", "tarifa": "0" }] } ]Ejemplo del XML generado:
<DetalleServicio> <LineaDetalle> <NumeroLinea>1</NumeroLinea> <CodigoCABYS>0111100009900</CodigoCABYS> <Cantidad>1</Cantidad> <UnidadMedida>Kg</UnidadMedida> <Detalle>Trigo, para siembra (semillas), excepto duro</Detalle> <PrecioUnitario>1000</PrecioUnitario> <MontoTotal>1000</MontoTotal> <SubTotal>1000</SubTotal> <BaseImponible>1000</BaseImponible> <Impuesto> <Codigo>01</Codigo> <CodigoTarifaIVA>02</CodigoTarifaIVA> <Tarifa>1</Tarifa> <Monto>10.00</Monto> </Impuesto> <ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica> <ImpuestoNeto>10.00</ImpuestoNeto> <MontoTotalLinea>1010.00</MontoTotalLinea> </LineaDetalle> <LineaDetalle> <NumeroLinea>2</NumeroLinea> <CodigoCABYS>2399999001600</CodigoCABYS> <Cantidad>1</Cantidad> <UnidadMedida>Unid</UnidadMedida> <Detalle>Preparaciones alimenticias registradas como medicamentos ante el Ministerio de Salud</Detalle> <PrecioUnitario>1000</PrecioUnitario> <MontoTotal>1000</MontoTotal> <SubTotal>1000</SubTotal> <BaseImponible>1000</BaseImponible> <Impuesto> <Codigo>01</Codigo> <CodigoTarifaIVA>03</CodigoTarifaIVA> <Tarifa>2</Tarifa> <Monto>20.00</Monto> </Impuesto> <ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica> <ImpuestoNeto>20.00</ImpuestoNeto> <MontoTotalLinea>1020.00</MontoTotalLinea> </LineaDetalle> <LineaDetalle> <NumeroLinea>3</NumeroLinea> <CodigoCABYS>6413400000100</CodigoCABYS> <Cantidad>1</Cantidad> <UnidadMedida>Unid</UnidadMedida> <Detalle>Servicios de transporte aéreo local de turistas</Detalle> <PrecioUnitario>1000</PrecioUnitario> <MontoTotal>1000</MontoTotal> <SubTotal>1000</SubTotal> <BaseImponible>1000</BaseImponible> <Impuesto> <Codigo>01</Codigo> <CodigoTarifaIVA>04</CodigoTarifaIVA> <Tarifa>4</Tarifa> <Monto>40.00</Monto> </Impuesto> <ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica> <ImpuestoNeto>40.00</ImpuestoNeto> <MontoTotalLinea>1040.00</MontoTotalLinea> </LineaDetalle> <LineaDetalle> <NumeroLinea>4</NumeroLinea> <CodigoCABYS>6413300000000</CodigoCABYS> <Cantidad>1</Cantidad> <UnidadMedida>Unid</UnidadMedida> <Detalle>Servicios de transporte marítimo de turistas</Detalle> <PrecioUnitario>1000</PrecioUnitario> <MontoTotal>1000</MontoTotal> <SubTotal>1000</SubTotal> <BaseImponible>1000</BaseImponible> <Impuesto> <Codigo>01</Codigo> <CodigoTarifaIVA>08</CodigoTarifaIVA> <Tarifa>13</Tarifa> <Monto>130.00</Monto> </Impuesto> <ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica> <ImpuestoNeto>130.00</ImpuestoNeto> <MontoTotalLinea>1130.00</MontoTotalLinea> </LineaDetalle> <LineaDetalle> <NumeroLinea>5</NumeroLinea> <CodigoCABYS>8439200000000</CodigoCABYS> <Cantidad>1</Cantidad> <UnidadMedida>Unid</UnidadMedida> <Detalle>Servicios Profesionales</Detalle> <PrecioUnitario>1000</PrecioUnitario> <MontoTotal>1000</MontoTotal> <Descuento> <MontoDescuento>100.0</MontoDescuento> <CodigoDescuento>06</CodigoDescuento> </Descuento> <SubTotal>900.0</SubTotal> <BaseImponible>900.0</BaseImponible> <Impuesto> <Codigo>01</Codigo> <CodigoTarifaIVA>10</CodigoTarifaIVA> <Tarifa>0</Tarifa> <Monto>0.0</Monto> </Impuesto> <ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica> <ImpuestoNeto>0</ImpuestoNeto> <MontoTotalLinea>900.0</MontoTotalLinea> </LineaDetalle> <LineaDetalle> <NumeroLinea>6</NumeroLinea> <CodigoCABYS>8439200000000</CodigoCABYS> <Cantidad>1</Cantidad> <UnidadMedida>Unid</UnidadMedida> <Detalle>Servicios Profesionales</Detalle> <PrecioUnitario>1000</PrecioUnitario> <MontoTotal>1000</MontoTotal> <Descuento> <MontoDescuento>100.0</MontoDescuento> <CodigoDescuento>06</CodigoDescuento> </Descuento> <SubTotal>900.0</SubTotal> <BaseImponible>900.0</BaseImponible> <Impuesto> <Codigo>01</Codigo> <CodigoTarifaIVA>11</CodigoTarifaIVA> <Tarifa>0</Tarifa> <Monto>0.0</Monto> </Impuesto> <ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica> <ImpuestoNeto>0</ImpuestoNeto> <MontoTotalLinea>900.0</MontoTotalLinea> </LineaDetalle> </DetalleServicio>