1. Inicio
  2. Documentos
  3. NS BPe
  4. Funções Utilitárias de BP...
  5. Prévia de BPe

Prévia de BPe

Através deste método é possível realizar a validação dos dados do BP-e e obter o arquivo PDF da DABP-e 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 BP-e. Clique aqui para verificar o método de emissão.

URL

Produção: POST https://bpe.ns.eti.br/v1/util/preview/bpe

Dados Retornados
Exemplo de Retorno
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
xmlPDF do BP-e em Base64somente em status = 200

Retorno com sucesso:

{
    "status": 200,
    "motivo": "Pre-visualizacao gerada com sucesso",
    "pdf": "JVBERi0xLjQKJe..."
}

Retorno com falha:

{
    "status": -500,
    "motivo":"br.eti.ns.bpecommons.xml.BPeXmlValidation$InvalidXmlBySch
emaValidation: BPe invalido de acordo com a validacao contra schema"
}
Códigos de Retorno
CódigoDescrição
200BP-e recebida e pre-visualização da DANFE gerada com sucesso
-2Erro de informações de acordo com o tipo de dados. Verifique o campo motivo para identificar os campos incorretos. Os erros serão encontrados no objeto erros, que é um array de strings.
-3Schema de validação inexistente para a versão do BP-e informada em BPe/infBPe/versao
-4Dados enviados fora do padrão esperado. Verifique o campo motivo para maiores informações

Como podemos ajudar?