Comunicaciones de Baja
ESTRUCTURA Y VALIDACIONES DE ARCHIVOS JSON PARA GENERAR ANULACIONES O COMUNICACIONES DE BAJA
operacion
Este valor siempre deberá ser "generar_anulación" para anular FACTURAS, BOLETAS, NOTAS DE CRÉDITO o DÉBITO
String
Obligatorio
17 exactos
tipo_de_comprobante
Tipo de COMPROBANTE que desea anular
1 = FACTURA"
2 = BOLETA"
3 = NOTA DE CRÉDITO"
4 = NOTA DE DÉBITO"
Integer
Obligatorio
1 exacto
serie
Serie de documento que desea anular
String
Obligatorio
4 exactos
número
Número del documento que desea anular
Integer
Obligatorio
1 hasta 8
motivo
Motivo de anulación, ejemplo: "ERROR DE SISTEMA"
String
Obligatorio
Hasta 100
codigo_unico
Usar esto sólo si deseas que controlemos la generación de documentos. Código único generado y asignado por tu sistema. Por ejemplo, puede estar compuesto por el tipo de documento, serie y número correlativo.
String
Obligatorio
Hasta 250
Ejemplo Comunicación de Baja
{
"operacion": "generar_anulacion",
"tipo_de_comprobante": 1,
"serie": "F001",
"numero": 780,
"motivo": "ERROR DEL SISTEMA",
"codigo_unico": ""
}
Ejemplo Consultar Comunicación de Baja
ESTRUCTURA JSON PARA CONSULTAR ANULACIONES O COMUNICACIONES DE BAJA
operación
Este valor siempre deberá ser "consultar_anulacion" para consultar FACTURAS, BOLETAS, NOTAS DE CRÉDITO o DÉBITO.
String
Obligatorio
19 exactos
tipo_de_comprobante
Tipo de COMPROBANTE que desea consultar si fue anulado
1 = FACTURA
2 = BOLETA
3 = NOTA DE CRÉDITO
4 = NOTA DE DÉBITO
Integer
Obligatorio
1 exacto
serie
Empieza con "F" para FACTURAS y NOTAS ASOCIADAS. Empieza con "B" para BOLETAS DE VENTA y NOTAS ASOCIADAS.
String
Obligatorio
4 exactos
número
Número correlativo del documento, sin ceros a la izquierda.
Integer
Obligatorio
1 hasta 8
{
"operacion": "consultar_anulacion",
"tipo_de_comprobante": 1,
"serie": "F001",
"numero": 783
}
Ejemplo Respuesta Comunicación de Baja
{
"success": true,
"numero": 73,
"sunat_ticket_numero": "1627511513139",
"aceptada_por_sunat": true,
"key": "a3cf08cc-6e60-4d16-ae50-3add8d8707a0",
"enlace": "http://gyomanager.com/comprobante/a3c238cc-6e60-4d16-ae50-3a8d8707a0",
"enlace_del_pdf": "http://gyomanager.com/comprobante/a3c238cc-6e60-4d16-ae50-3a8d8707a0.pdf",
"enlace_del_xml": "http://gyomanager.com/comprobante/a3c238cc-6e60-4d16-ae50-3a8d8707a0.xml",
"enlace_del_cdr": "http://gyomanager.com/comprobante/a3c238cc-6e60-4d16-ae50-3a8d8707a0.cdr",
"sunat_responsecode": "0",
"sunat_description": "La Comunicacion de baja RA-20210728-00111, ha sido aceptada",
"sunat_soap_error": "[]"
}
Last updated