AP — Recepción CT-e y NF-e
Existen dos rutas independientes. La primera se activa cuando llega un documento; la segunda opera en paralelo de forma autónoma.
Flujo 1 — Casilla de recepción o Upload
Se activa cuando un proveedor envía directamente el XML a la casilla de recepción, o cuando se usa la opción "Upload" de Inbox:
- El documento llega a la casilla de recepción de Gosocket (o se carga por Upload) y se almacena en Inbox.
- Gosocket verifica si el TaxID receptor tiene configuración activa y email de reenvío.
- Sin email de reenvío o TaxID no configurado → el documento se marca en Estado 5 (Error) y el flujo se detiene.
- Con email configurado → Gosocket envía el XML a NDD y realiza hasta 10 reintentos durante 30 minutos para obtener el estado.
- Si tras los 10 reintentos NDD no tiene el documento → se marca en Estado 6 (No disponible en entidad tributaria).
- Si NDD responde → Gosocket actualiza el estado en Inbox.
📝 Este flujo depende del email de reenvío configurado en el receptor. Sin este email, el flujo se detiene en Estado 5 (Error) y no puede avanzar hasta que se active la configuración.
Flujo 2 — Sincronización periódica (cada 4 horas)
Opera de forma autónoma, independientemente del Flujo 1:
- Gosocket ejecuta la sincronización automática con NDD cada 4 horas.
- Detecta todos los documentos disponibles en NDD para los TaxID configurados.
- Documento ya existente en Inbox → se actualiza el estado según corresponda.
- Documento no existente en Inbox → se almacena con una nota indicando que fue sincronizado desde NDD (no recibido por casilla).
📝 La nota "Sincronizado desde NDD" permite identificar rápidamente si un documento llegó por casilla o fue descargado proactivamente por Gosocket.
Estados del documento (AuthorityStatus)
| Código | Estado | Descripción y acción |
|---|---|---|
| 1 | Pendiente | Esperando respuesta de NDD. Si el estado no cambia en más de 24 h, contacta a Soporte. |
| 2 | Autorizado | Flujo completado |
| 3 | Rechazado | Permite reenvío desde Inbox |
| 4 | Cancelado | Evento Cancelamento (110111) procesado |
| 5 | Error | Permite reenvío — activar TaxID en NDD Space, esperar 24 h y usar Re-Procesar documentos |
| 6 | No disponible en ET | Esperar sincronización (4 h) o reprocesar desde Inbox |
Procesamiento de eventos
Los eventos se reciben por casilla de recepción y se procesan únicamente si el documento relacionado ya existe en Inbox. Gosocket los almacena como adjuntos al XML original. Los eventos no pasan por validaciones de firma, estructura o estado.