Skip to content

Latest commit

 

History

History
56 lines (47 loc) · 3.33 KB

DocumentResponseRepresentation.md

File metadata and controls

56 lines (47 loc) · 3.33 KB

DocumentResponseRepresentation

Properties

Name Type Description Notes
id String ID único del comprobante [optional]
documentId String Serie y número del comprobante [optional]
documentType DocumentTypeEnum Tipo de comprobante [optional]
createdTimestamp OffsetDateTime Fecha en el que el comprobante se envió a OPENFACT [optional]
issueDate OffsetDateTime Fecha en el que el comprobante se creó. Esta fecha será utilizada para declarar a la SUNAT [optional]
documentCurrencyCode String Moneda del comprobante [optional]
customerRegistrationName String Nombre del cliente [optional]
customerAssignedAccountId String Número de documento del cliente [optional]
customerElectronicMail String Correo electrónico del cliente [optional]
status StatusEnum Estado del comprobante en la SUNAT [optional]
statusCode Integer Código del estado del comprobante en la SUNAT. Los valores son números entre 0 y 5000 [optional]
statusMessage String Mensaje del estado del comprobante en la SUNAT. [optional]
summaryVoided Boolean Válido solo para boletas. Determina si una boleta fue marcada para ser dada de baja o no [optional]
bajaEnProceso Boolean Válido solo para boletas. Determina si una boleta fue marcada para ser dada de baja o no [optional]
closed Boolean Determina si el comprobante se puede o no editar. Si FALSE entonces se puede editar y su firma electrónica todavia no es válida [optional]
attributes Map<String, List<String>> Conjunto de informacion extra que el comprobante guarda. Esta información varía dependiendo del documento [optional]
requiredActions List<String> Conjunto de acciones pendientes en el comprobante. [optional]
attachedDocumentsAsOrigin List<DocumentResponseRepresentation> Lista de comprobantes afectados por el presente comprobante [optional]
attachedDocumentsAsDestiny List<DocumentResponseRepresentation> Lista de comprobantes que afectan al presente comprobante [optional]
documentLines List<Map<String, String>> Lista de productos o servicios contenidos dentro del comprobante de pago [optional]
xmlDigestValue String HASH de la firma digital del comprobante electrónico [optional]
xmlBase64 String [optional]
pdfBase64 String [optional]

Enum: DocumentTypeEnum

Name Value
INVOICE "INVOICE"
CREDIT_NOTE "CREDIT_NOTE"
DEBIT_NOTE "DEBIT_NOTE"
PERCEPTION "PERCEPTION"
RETENTION "RETENTION"
VOIDED_DOCUMENTS "VOIDED_DOCUMENTS"
SUMMARY_DOCUMENTS "SUMMARY_DOCUMENTS"

Enum: StatusEnum

Name Value
ACEPTADO "ACEPTADO"
RECHAZADO "RECHAZADO"
BAJA "BAJA"
EXCEPCION "EXCEPCION"
EN_PROCESO "EN_PROCESO"