NFS-e
Consultar NFS-e recibida
Detalle de una NFS-e recibida: partes, valores, origen, enlaces y la manifestación de esta empresa.
/openapi/v2/empresas/{empresaId}/nfse/recebidas/{chaveAcesso}token, timestamp y sign, vea Autenticación.Devuelve una factura de servicio en la que esta empresa es tomadora o intermediaria, por la clave de acceso. La respuesta tiene la misma forma que los ítems de NFS-e recibidas y además trae el array eventos, que los ítems de la lista no traen. Para registrar una manifestación use Manifestar sobre NFS-e recibida. Una clave que no está entre las recibidas de esta empresa devuelve 404.
Parámetros de ruta
empresaId* | string | Identificador de la empresa |
chaveAcesso* | string | Clave de acceso |
* Campo obligatorio
chaveAcesso | string | Clave de acceso |
numero | int | Número de la NFS-e |
codigoVerificacao | string | Código de verificación |
status | string | Estado del documento |
papel | string | Papel de esta empresa |
origem | string | Origen de la fila |
dataEmissao | string | Fecha de emisión |
dataAutorizacao | string | Fecha de autorización |
competencia | string | Competencia |
| object | Prestador |
| object | Tomador del servicio |
| object | Intermediario |
codigoTributacaoNacional | string | Código nacional del servicio |
discriminacao | string | Descripción del servicio |
valorServico | number | Valor del servicio |
valorLiquido | number | Valor líquido |
valorIss | number | Valor del ISS |
issRetido | bool | ISS retenido |
chaveSubstituida | string | Clave de la nota sustituida |
chaveSubstituta | string | Clave de la nota sustituta |
dataUltimoEvento | string | Último evento |
dataRecebimento | string | Momento de la recepción |
| object | Manifestación de esta empresa |
linkXml | string | Enlace del XML oficial |
linkDanfse | string | Enlace de la DANFSe |
| array | Eventos de la nota |
Las facturas recibidas llegan por la distribución nacional. Una empresa de São Paulo tiene una segunda fuente: después de cada sincronización la plataforma también busca en el sistema municipal de São Paulo las facturas que esta empresa recibió, y son visibles antes de que llegue la transcripción nacional. Una fila PrefeituraSP pasa a `ADN` por sí sola cuando llega la transcripción, sin generar una segunda fila; en ese momento chaveAcesso cambia la clave temporal por la oficial y los enlaces pasan a ser el original nacional y la DANFSe. Use prestador.cpfCnpj + numero como identificador estable entre sincronizaciones y nunca trate la clave temporal como clave primaria permanente.
Fila llegada por la distribución nacional
La forma definitiva: clave oficial, original en layout nacional y DANFSe disponibles.
{"chaveAcesso": "35503082406730610001340000000000000000000000000077","numero": 77,"codigoVerificacao": null,"origem": "ADN","prestador": { "cpfCnpj": "40673061000134" },"linkXml": "https://api.v2.tffiscal.com/openapi/files/xml/9101?token=...","linkDanfse": "https://api.v2.tffiscal.com/openapi/files/danfse/35503082406730610001340000000000000000000000000077?token=..."}
origem* | string | Origen |
chaveAcesso* | string | Clave oficial |
* Campo obligatorio
Fila traída directamente del sistema de São Paulo
Solo para empresas de São Paulo, antes de la fusión. La clave temporal es 3550308 + 0 + el CNPJ del prestador de 14 dígitos + el número de la nota rellenado con ceros a la izquierda hasta 28 dígitos, reconocible por el 0 en la posición 8; funciona en las rutas de detalle y de manifestación. linkXml apunta al original del sistema municipal y linkDanfse todavía es null.
{"chaveAcesso": "35503080406730610001340000000000000000000000000077","numero": 77,"codigoVerificacao": "A1B2C3D4","origem": "PrefeituraSP","prestador": { "cpfCnpj": "40673061000134" },"linkXml": "https://api.v2.tffiscal.com/openapi/files/xml/9099?token=...","linkDanfse": null}
origem* | string | Origen |
chaveAcesso* | string | Clave temporal |
codigoVerificacao* | string | Código de verificación municipal |
* Campo obligatorio
El status de la factura recibida sigue siendo Autorizada / Cancelada / Substituida; la manifestación de esta empresa se guarda aparte en el bloque manifestacao, y cada parte se manifiesta una sola vez por factura, mientras esté Autorizada. El significado de cada estado está en la enumeración.
(sin manifestación, filtro Pendente) ──┬──► Confirmada├──► Rejeitada ──► RejeicaoAnulada└──► ConfirmacaoTacita
statusEstado del documento
| Valores | Significado |
|---|---|
| Autorizada | Válida en la autoridad |
| Cancelada | Cancelada por el prestador o de oficio por el municipio |
| Substituida | Sustituida por otra nota; chaveSubstituta trae la nueva clave |
papelPapel de esta empresa
| Valores | Significado |
|---|---|
| Tomador | Tomador del servicio; manifiesta con 203202 (confirmación) o 203206 (rechazo) |
| Intermediario | Intermediario del servicio; manifiesta con 204203 (confirmación) o 204207 (rechazo) |
origemOrigen de la fila
| Valores | Significado |
|---|---|
| ADN | Distribuida por la distribución nacional |
| PrefeituraSP | Traída directamente del sistema municipal de São Paulo; solo empresas de São Paulo; pasa a ADN cuando llega la transcripción |
manifestacao.statusEstado de la manifestación
null en el campo significa sin manifestación; en el filtro de la lista ese caso es Pendente.
| Valores | Significado |
|---|---|
| Confirmada | Confirmada por esta empresa (203202 / 204203); terminal |
| Rejeitada | Rechazada por esta empresa (203206 / 204207); el municipio todavía puede anularla |
| ConfirmacaoTacita | Confirmación tácita del municipio por falta de manifestación en el plazo (205204); terminal |
| RejeicaoAnulada | El municipio anuló el rechazo de esta empresa (205208); terminal |
manifestacao.codigoEventoCódigo del evento de manifestación
| Valores | Significado |
|---|---|
| 203202 | Confirmación por el tomador |
| 204203 | Confirmación por el intermediario |
| 203206 | Rechazo por el tomador |
| 204207 | Rechazo por el intermediario |
| 205204 | Confirmación tácita por el municipio |
| 205208 | Rechazo anulado por el municipio |
manifestacao.codigoMotivoCódigo del motivo del rechazo
| Valores | Significado |
|---|---|
| 1 | Nota duplicada |
| 2 | El tomador ya emitió la nota por su cuenta |
| 3 | El hecho imponible no ocurrió, el servicio no fue prestado |
| 4 | Parte responsable equivocada |
| 5 | Importe o datos incorrectos |
| 9 | Otros; explique en motivo |
eventos[].tipoTipo del evento
La lista acompaña los eventos oficiales y puede crecer.
| Valores | Significado |
|---|---|
| Cancelamento | Cancelación registrada por el prestador (101101) |
| CancelamentoPorSubstituicao | Cancelada por haber sido sustituida por otra nota (105102) |
| PedidoAnalise | Solicitud de análisis fiscal de cancelación (101103) |
| AnaliseDeferida | El municipio concedió la cancelación (105104) |
| AnaliseIndeferida | El municipio denegó la cancelación (105105) |
| CancelamentoDeOficio | Cancelación de oficio por el municipio (305101) |
| Bloqueio | Bloqueo de oficio por el municipio (305102) |
| Desbloqueio | Desbloqueo de oficio por el municipio (305103) |
| Confirmacao | Una de las partes confirmó la nota, o confirmación tácita del municipio (202201 / 203202 / 204203 / 205204) |
| Rejeicao | Una de las partes rechazó la nota (202205 / 203206 / 204207) |
| RejeicaoAnulada | El municipio anuló un rechazo (205208) |
| Outro | Evento oficial aún no modelado; el código real está en status |
eventos[].codigoCódigo oficial del evento
| Valores | Significado |
|---|---|
| 101101 | Cancelación por el prestador |
| 105102 | Cancelación por sustitución |
| 101103 | Solicitud de análisis fiscal de cancelación |
| 105104 | Análisis concedida |
| 105105 | Análisis denegada |
| 305101 | Cancelación de oficio |
| 305102 | Bloqueo de oficio |
| 305103 | Desbloqueo de oficio |
| 202201 | Confirmación por el prestador |
| 203202 | Confirmación por el tomador |
| 204203 | Confirmación por el intermediario |
| 205204 | Confirmación tácita por el municipio |
| 202205 | Rechazo por el prestador |
| 203206 | Rechazo por el tomador |
| 204207 | Rechazo por el intermediario |
| 205208 | Rechazo anulado por el municipio |
| 000000 | Evento oficial aún no modelado; el código real está en status |
| Código | HTTP | |
|---|---|---|
| 10018003 | 404 | La clave no está entre las facturas recibidas de esta empresa. Verifique chaveAcesso y empresaId, y recuerde que la sincronización corre cada 15 minutos por defecto. |
| 10003000 | 404 | empresaId no existe o no pertenece a esta aplicación. |
