Saltar al contenido principal

Brasil: AP — Recepción

La recepción de documentos tributarios en Brasil se realiza a través de NDD como intermediario ante la entidad tributaria (SEFAZ / Prefeituras). NDD es responsable de las validaciones de esquema, firma y estado; Gosocket almacena y gestiona los documentos con el estado que entrega NDD.

⚠️ Activación obligatoria en NDD Space

En Brasil, cada cliente (TaxID) debe estar activado en el portal NDD Space para que la recepción funcione correctamente. Esta habilitación es un requisito previo indispensable; sin ella el flujo se detiene.

En la mayoría de países la recepción opera directamente por casilla. Brasil agrega esta capa de activación adicional.

Las dos rutas de entrada

Casilla / UploadSincronización periódica
ActivaciónProveedor envía XML o carga manualAutomática, según cadencia por tipo
RequisitoEmail de reenvío en el TaxIDTaxID activo en NDD Space
Sin requisitoEstado 5 (Error) — flujo detenidoNo aplica
ReintentosHasta 10 en 30 minutosN/A
Marca en InboxSin nota especial"Sincronizado desde NDD"

Responsabilidades por equipo

NDD
Crear la empresa en NDD Space; habilitar configuraciones de emisión y recepción; generar casillas de recepción por TaxID para CT-e, NF-e y NFS-e; incluir todos los TaxID en el grupo de responsable técnico (obligatorio para CT-e y NF-e).
Equipo de Operaciones
Verificar en NDD Space que las funcionalidades estén activas. Si no: habilitar consulta directa a SEFAZ para CT-e, NF-e y NFS-e; configurar descarga iniciando desde el documento más reciente. Completar configuración en Gosocket Inbox → Configuraciones → Pestaña "Entidad tributaria".

Para el detalle de configuración en NDD Space consulta Portal de NDD.


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:

  1. El documento llega a la casilla de recepción de Gosocket (o se carga por Upload) y se almacena en Inbox.
  2. Gosocket verifica si el TaxID receptor tiene configuración activa y email de reenvío.
  3. Sin email de reenvío o TaxID no configurado → el documento se marca en Estado 5 (Error) y el flujo se detiene.
  4. Con email configurado → Gosocket envía el XML a NDD y realiza hasta 10 reintentos durante 30 minutos para obtener el estado.
  5. Si tras los 10 reintentos NDD no tiene el documento → se marca en Estado 6 (No disponible en entidad tributaria).
  6. 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:

  1. Gosocket ejecuta la sincronización automática con NDD cada 4 horas.
  2. Detecta todos los documentos disponibles en NDD para los TaxID configurados.
  3. Documento ya existente en Inbox → se actualiza el estado según corresponda.
  4. 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ódigoEstadoDescripción y acción
1PendienteEsperando respuesta de NDD. Si el estado no cambia en más de 24 h, contacta a Soporte.
2AutorizadoFlujo completado
3RechazadoPermite reenvío desde Inbox
4CanceladoEvento Cancelamento (110111) procesado
5ErrorPermite reenvío — activar TaxID en NDD Space, esperar 24 h y usar Re-Procesar documentos
6No disponible en ETEsperar 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.

Cancelamento (110111)
El documento referenciado cambia a Cancelado/Anulado
Ciência da Operação (210210)
Genera iconografía de acuse de recibo (ARR 30) en Gosocket
Confirmação da Operação (210200)
Genera iconografía de documento aceptado expresamente (ACD 33)
Desconhecimento da Operação (210220)
Genera iconografía de rechazo expreso o rechazo comercial (ACD 31)
Operação não Realizada (210240)
Genera iconografía de rechazo expreso o rechazo comercial (ACD 31)

NFS-e

Participantes

ActorRol
ProveedoresEnvían documentos en formato XML a la casilla de correo de Inbox
GosocketPlataforma de intercambio de documentos electrónicos
NDDIntermediario entre Gosocket y las Prefeituras municipales
PrefeiturasEntidades gubernamentales locales encargadas de validar las NFS-e

Pasos del flujo

  1. Envío por proveedores — Los proveedores envían XML a la casilla de correo de Inbox. El procesamiento de PDF no está implementado actualmente (depende de la activación de OCR por NDD; se considerará a futuro).

  2. Recepción por Gosocket — Gosocket recibe los XML. Los documentos no se procesan en Inbox en esta instancia.

  3. Remisión a NDD — Gosocket envía los XML a la casilla NFS-e de NDD para su procesamiento. Esta casilla está configurada en Inbox para cada TaxID receptor.

  4. Procesamiento en NDD — NDD convierte el XML a formato NFS-e. (La conversión de PDF vía OCR es implementación futura.)

  5. Almacenamiento y procesamiento en NDD — NDD almacena los documentos y los envía a las Prefeituras locales para validación. El tiempo de procesamiento varía entre 8 y 72 horas.

  6. Consulta periódica de Gosocket — Gosocket consulta a NDD cada hora. Los documentos disponibles se almacenan en Inbox y se confirma su recepción a NDD.

⚠️ Diferencias críticas respecto a CT-e y NF-e

  • Solo se almacenan en Inbox los documentos con estado Aprobado o Cancelado/Anulado. Los en estado Error no se guardan.
  • No existe reprocesamiento manual desde Inbox para NFS-e (CT-e y NF-e sí lo permiten).
  • La cadencia de consulta es cada hora (CT-e/NF-e sincronizan cada 4 horas).