dwh_failed_invoice (v1.0.0)
Produzido quando a geração de nota fiscal falha. Este evento é exportado para o data warehouse para fins de análises e monitoramento.
Info
Detalhes
Este evento é publicado quando uma solicitação de geração de nota fiscal falha. Contém informações sobre a tentativa de nota fiscal falhada incluindo detalhes do pedido, informações de erro e a solicitação que foi enviada para a Avalara.
Quando este evento é produzido?
Este evento é produzido quando:
- A geração de nota fiscal falha devido a erros de validação (ex: CEP inválido)
- A geração de nota fiscal falha devido a erros da API Avalara
- A geração de nota fiscal falha devido a dados fiscais faltando
- Qualquer outro erro ocorre durante o processo de geração de nota fiscal
Estrutura do Payload do Evento
O payload do evento contém:
- Nome do Evento: Identificador do tipo de evento (
dwh_failed_invoice) - Informações do Pedido: ID do pedido e ID do Hub
- Informações da Nota Fiscal: Chave de acesso da nota fiscal e número da nota fiscal (se disponível)
- Dados da Solicitação: O JSON completo da solicitação que foi enviada para a Avalara
- Informações de Erro: Código de erro e mensagem de erro descrevendo a falha
Campos Principais
event_name: Identificador do tipo de evento (dwh_failed_invoice)order_id: Identificador único do pedidohub_id: Identificador do hub onde o pedido foi atendidoinvoice_access_key: Chave de acesso da nota fiscal (se a nota fiscal foi parcialmente criada)invoice_number: Número da nota fiscal (se a nota fiscal foi parcialmente criada)request_json: JSON completo da solicitação que foi enviada para a Avalaraerror_code: Código de erro da Avalara ou código de erro internoerror_message: Mensagem de erro legível descrevendo a falha
Tipos de Erro
Cenários de erro comuns:
- Erros de Validação: Endereço do cliente inválido, dados fiscais faltando, formato de CEP inválido
- Erros da API Avalara: Serviço indisponível, falhas de autenticação, limitação de taxa
- Erros de Dados: Dados fiscais do hub faltando, dados fiscais do produto faltando, códigos fiscais inválidos
- Erros de Sistema: Falhas de banco de dados, problemas de rede, erros de timeout
Fluxo de Processamento
- Solicitação de geração de nota fiscal é recebida
- Serviço tenta gerar nota fiscal via API Avalara
- Se a geração falhar, erro é capturado
- Evento de nota fiscal falhada é publicado no canal
ordr-data-warehouse - Data warehouse processa o evento para análises e monitoramento
Casos de Uso
- Análises: Acompanhar taxas de falha de geração de notas fiscais
- Monitoramento: Alertar sobre altas taxas de falha
- Depuração: Investigar casos específicos de falha
- Relatórios: Gerar relatórios sobre problemas de geração de notas fiscais
Eventos Relacionados
invoice_generation: O evento original que acionou a tentativa de geração de nota fiscal
Payload
Event type identifier
dwh_failed_invoice Unique identifier for the order
Hub identifier where the order was fulfilled
Invoice access key (if invoice was partially created)
^[0-9]{44}$ Invoice number (if invoice was partially created)
^[0-9]{9}$ Complete JSON request that was sent to Avalara
Error code from Avalara or internal error code
Human-readable error message describing the failure
No properties match your search
Try a different search term or clear the search to see all properties