Esta seção descreve os tipos enumerados usados na fatura documentos de solicitação e resposta. O padrão UBL não define tipos de enumeração como parte de seu padrão. Portanto, usamos tipos enumerados definidos sempre que possível, com base em padrões de uso público, estendendo esses padrões com nossos padrões valores somente quando necessário.
Código de status do arquivo de lote
Esse tipo enumerado fornece mais esclarecimentos para o arquivo de resposta
o tratamento de erros da
<ApplicationResponseBatch>/<FileStatus>
Código de status | Descrição | Ações esperadas |
---|---|---|
S | Nenhum problema, arquivo processado | Sucesso |
E | Erro ao processar o arquivo (erro de descriptografia, não é possível abrir o arquivo) | Intervenção manual |
D | Arquivo duplicado | Nenhuma ação é necessária |
Código do motivo do status
Esse tipo enumerado fornece mais esclarecimentos para cbc:StatusReasonCode
.
. Usamos uma combinação dos códigos de motivo do status.
e Códigos de motivo para esclarecimento do status
do padrão Peppol BIS 3.0,
complementadas com nossas próprias definições
quando necessário.
Código do motivo do status | Descrição | Ações esperadas (específicas da entidade) |
---|---|---|
NÃO | Nenhum problema | Sucesso |
REF | Referências incorretas (informações fiscais do comprador incorretas ou ausentes) | Falha + revisão/nova fatura |
TER | Restrição de tempo anterior para processar a fatura. Observação: extensão do Google | Falha + revisão/nova fatura |
SVE | Violação de sintaxe da solicitação de fatura, formato inválido, informações ausentes | Intervenção manual |
CER | Erro temporário de comunicação: o fornecedor tentará enviar a solicitação novamente. Observação: extensão do Google | Aguardar e Consulte |
OTH | O motivo do status não é definido pelo código | Intervenção manual |
PEN | A geração de faturas está pendente. Observação: extensão do Google | Aguardar e Consulte |
COM | Falha de comunicação permanente: o fornecedor NÃO tentará novamente fazer a solicitação. Observação: extensão do Google | Intervenção manual |
REJ | Rejeição do sistema de back-end, fatal | Intervenção manual |