ImpuestoRequest
codigo (string)
Sección titulada «codigo (string)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.Codigo
Descripción: Código del impuesto.
Validaciones:
- Es obligatorio.
- Debe cumplir con la especificación de tipo de código de impuesto:
- 01 = Impuesto al Valor Agregado
- 02 = Impuesto Selectivo de Consumo
- 03 = Impuesto Único a los Combustibles
- 04 = Impuesto específico de Bebidas Alcohólicas
- 05 = Impuesto Específico sobre las bebidas envasadas sin contenido alcohólico y jabones de tocador
- 06 = Impuesto a los Productos de Tabaco
- 07 = IVA (cálculo especial)
- 08 = IVA Régimen de Bienes Usados (Factor)
- 12 = Impuesto Específico al Cemento
- 99 = Otros
codigo_impuesto_otros (string?)
Sección titulada «codigo_impuesto_otros (string?)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.CodigoImpuestoOtros
Descripción: Código de impuesto otros.
Validaciones:
- Es obligatorio, cuando se utiliza 99 en tipo de impuesto.
- El tamaño máximo es de 100 caracteres.
- Deberá contener mínimo 5 caracteres y un máximo de 100.
codigo_tarifa_iva (string)
Sección titulada «codigo_tarifa_iva (string)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.CodigoTarifaIVA
Descripción: Código de la tarifa del Impuesto al Valor Agregado.
Validaciones:
- Es obligatorio, cuando se utiliza el código de impuesto 01 y 07.
- Debe cumplir con la especificación de tipo de código de impuesto:
- 01 = Tarifa 0% (Artículo 32, num 1, RLIVA)
- 02 = Tarifa reducida 1%
- 03 = Tarifa reducida 2%
- 04 = Tarifa reducida 4%
- 05 = Transitorio 0%
- 06 = Transitorio 4%
- 07 = Tarifa transitoria 8%
- 08 = Tarifa general 13%
- 09 = Tarifa reducida 0.5%
- 10 = Tarifa Exenta
- 11 = Tarifa 0% sin derecho a crédito
tarifa (string)
Sección titulada «tarifa (string)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.Tarifa
Descripción: Tarifa del impuesto.
Validaciones:
- Es obligatorio, cuando se utiliza el código de la tarifa del impuesto.
factor_iva (decimal)
Sección titulada «factor_iva (decimal)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.FactorCalculoIVA
Descripción: Factor para cálculo IVA. Este campo es de condición obligatoria, cuando el producto/servicio posea un factor para su cálculo.
Validaciones:
- Es obligatorio, cuando se utiliza el código de impuesto 08.
impuesto_especifico (DetalleImpuestoEspecificoRequest?)
Sección titulada «impuesto_especifico (DetalleImpuestoEspecificoRequest?)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.DatosImpuestoEspecifico
Descripción: Datos para impuestos específicos.
Validaciones:
- Es obligatorio, cuando se utilicen los códigos de impuesto 03,04,05 y 06.
- Los datos para impuestos específicos no se aceptan para FEE, FEC y REP.
monto_exportacion (decimal)
Sección titulada «monto_exportacion (decimal)»Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.MontoExportacion
Descripción: Monto de impuesto de exportación. Uso exclusivo para exportación de mercancías que apliquen impuestos especiales. Se usa en Factura electrónica de exportación o en Notas de Crédito o Débito aplicadas a estas. Es un campo opcional e informativo.
Validaciones: No tiene.
Llave técnica: SendDocumentRequest.Detalles[index].DetalleRequest.Impuesto[index2].ImpuestoRequest.Exoneracion
Descripción: Información de exoneración.
Validaciones:
- Es obligatorio, cuando se utilicen FE, FEC, TE, NC y ND.
- La exoneración no se acepta para FEE y REP.