Prévia de NFC-e
Através deste método é possível realizar a validação dos dados da NFC-e e obter o arquivo PDF da DANFE caso nenhum erro seja encontrado.
As informações que devem ser enviadas para este método são as mesma enviadas para o método de emissão de NFC-e. Clique aqui para verificar o método de emissão.
URL
Produção: POST https://nfce.ns.eti.br/v1/util/preview/nfce
Dados retornados
Campo | Descrição | Observação |
---|---|---|
status | Código de status do processamento | |
motivo | Descrição literal do status de processamento | |
PDF da NFC-e em Base64 | Somente em status = 200 | |
xml | XML da NFC-e | Somente em status = 200 |
Exemplos de retorno
Retorno com sucesso
{
"status": 200,
"motivo": "Pre-visualizacao gerada com sucesso",
"pdf": "JVBERi0xLjQKJeLjz...",
"xml": "..."
}
Retorno com erro
{
"status": -995,
"motivo": "Documento invalido de acordo com a validacao contra o XSD",
"erros": [
"O campo 'vPIS' e de preenchimento obrigatorio e nao foi preenchido. Este campo deve ser informado antes do campo 'qBCProd' com numeros contendo no maximo 15 casas inteiras e 2 decimais. (cvc-complex-type.2.4.a: Invalid content was found starting with element 'qBCProd'. One of '{\"http://www.portalfiscal.inf.br/nfe\":vPIS}' is expected.)",
"O campo 'vCOFINS' e de preenchimento obrigatorio e nao foi preenchido. Este campo deve ser informado antes do campo 'qBCProd' com numeros contendo no maximo 15 casas inteiras e 2 decimais. (cvc-complex-type.2.4.a: Invalid content was found starting with element 'qBCProd'. One of '{\"http://www.portalfiscal.inf.br/nfe\":vCOFINS}' is expected.)"
]
}
Códigos de retorno
Código | Descrição |
---|---|
200 | NF-e recebida e pré-visualização da DANFE gerada com sucesso. |
-995 | Documento invalido de acordo com a validação contra o XSD |
-997 | Campos obrigatórios não informados: {CAMPOS} |
-4 | Erro ao carregar os dados enviados: {ERRO} |