Skip to content

Latest commit

 

History

History
82 lines (69 loc) · 4.05 KB

CreditNote.md

File metadata and controls

82 lines (69 loc) · 4.05 KB

CreditNote

Properties

Name Type Description Notes
tipo TipoEnum Código de tipo de documento (Catalogo 01). Ejemplos: Boleta=03, Factura=01
serie String Serie del comprobante. Debe de tener exactamente 4 dígitos. Si es boleta la serie debe empezar con la letra B y si es factura la serie debe empezar con la letra F. El sistema generará una serie automáticamente si la serie y número son nulos [optional]
numero String Número del comprobante. Debe de tener mínimo:1 y máximo: 8 dígitos. El sistema generará una serie automáticamente si la serie y número son nulos [optional]
entidadNumeroDeDocumento String Número de documento del cliente. Puede ser número de: DNI, RUC, etc.
entidadTipoDeDocumento EntidadTipoDeDocumentoEnum Tipo de documento del cliente (Catálogo 06). Ejemplos: DNI=1, RUC=6
entidadDenominacion String Nombre o Razón Social del cliente.
entidadDireccion String Dirección domiciliaria del cliente. [optional]
entidadEmail String Correo electrónico del cliente. [optional]
fechaDeEmision OffsetDateTime Fecha de emisión del comprobante. Debe de estar en formato yyyy-MM-ddTHH:MM:SSZ [optional]
moneda MonedaEnum Moneda en la que emite el comprobante (ISO 4217) - https://en.wikipedia.org/wiki/ISO_4217
tipoDeCambio BigDecimal Tipo de cambio de la moneda extranjera. Solo es usado en caso el comprobante es emitido en moneda extrajera. [optional]
operacionGratuita Boolean Si la operación es gratuita o no. Usado en caso de donaciones por ejemplo. [optional]
totalGravada BigDecimal Total de operaciones gravadas.
totalInafecta BigDecimal Total de operaciones inafectas.
totalExonerada BigDecimal Total de operaciones exoneradas.
totalGratuita BigDecimal Total de operaciones gratuitas.
totalIgv BigDecimal Monto total de IGV.
descuentoGlobal BigDecimal Descuento Global. [optional]
totalOtrosCargos BigDecimal Otros Cargos. [optional]
total BigDecimal Monto total del comprobante.
observaciones String Observaciones del comprobante. [optional]
enviarAutomaticamenteASunat Boolean true: el comprobante se envia a la SUNAT. false: el comprobante no es enviado a la SUNAT y puede ser editado. [optional]
enviarAutomaticamenteAlCliente Boolean Si true: el comprobante se envia al correo especificado en el campo 'entidadEmail'. [optional]
detalle List<Line> Lista de productos o servicios. [optional]
documentoQueSeModifica String Serie y número del comprobante al que se aplica la nota de crédito. [optional]
tipoDeNotaDeCredito TipoDeNotaDeCreditoEnum Código del tipo de nota de crédito. Catalogo 09 [optional]

Enum: TipoEnum

Name Value
_01 "01"
_03 "03"
_07 "07"
_08 "08"
_09 "09"
_20 "20"
_40 "40"

Enum: EntidadTipoDeDocumentoEnum

Name Value
_0 "0"
_1 "1"
_4 "4"
_6 "6"
_7 "7"
A "A"

Enum: MonedaEnum

Name Value
PEN "PEN"
USD "USD"
EUR "EUR"

Enum: TipoDeNotaDeCreditoEnum

Name Value
_01 "01"
_02 "02"
_03 "03"
_04 "04"
_05 "05"
_06 "06"
_07 "07"