SunatConsultarTicket
Descripción
Sección titulada «Descripción»Consulta el estado de un ticket devuelto previamente por un resumen diario de boletas o por una comunicación de baja (operación getStatus). Mientras SUNAT todavía lo está procesando, el nodo devuelve enProceso en verdadero. Cuando ya está procesado, lee el CDR (aceptado, observado o rechazado) y actualiza el estado del resumen guardado en la base.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Sí | Credencial SUNAT |
| ticket | text | Sí | Ticket devuelto por el resumen o la baja a consultar |
Credenciales
Sección titulada «Credenciales»Este módulo requiere una credencial de tipo sunat con los siguientes campos:
- Certificado (.p12): certificado digital del emisor
- Contraseña del certificado
- RUC del emisor (11 dígitos)
- Usuario SOL y Clave SOL: credenciales de Clave SOL de SUNAT
- Modo: directo (a SUNAT) u OSE (Operador de Servicios Electrónicos)
- URL del OSE, si el modo es OSE
- Entorno: beta (pruebas) o production (producción)
{ "ticket": "1234567890", "enProceso": false, "estado": "accepted", "codigo": "0", "descripcion": "El Resumen numero RC-20260101-1, ha sido aceptado", "notas": [], "statusCode": "0"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»{ "credentials_id": "cred-sunat-prod", "ticket": "1234567890"}- statusCode 0 significa procesado; statusCode 99 significa procesado con errores (el nodo lo mapea a estado rejected).
- Mientras enProceso es verdadero conviene reintentar la consulta más tarde, por ejemplo con un nodo de espera o un cron corto.
- El resultado también actualiza el registro del resumen o de la baja que quedó guardado al enviarlo.
Nodos Relacionados
Sección titulada «Nodos Relacionados»- SunatResumenBoletas - Enviar el resumen diario de boletas
- SunatEmitirCPE - Emitir factura o boleta individual