O envio do XML da Nota Fiscal Eletrônica (NF-e) para pedidos integrados via Anymarket é frequentemente uma exigência do marketplace ou da logística configurada pelo seller na Anymarket.
1. Verificação da Obrigatoriedade do XML
Antes de enviar o XML, é crucial verificar se o pedido realmente exige essa informação.
- Consulta: Utilize a documentação oficial da Anymarket para a API de Pedidos.
- Campo de Validação: No retorno da API, verifique o campo needInvoiceXML. A obrigatoriedade é tipicamente definida pela logística e configurada pelo seller no marketplace.
2. Identificação do Pedido Anymarket na Wake
O Order ID da Anymarket não é o identificador principal do pedido na WAKE.
- Localização: Após o consumo do pedido na WAKE, os dados de origem são armazenados no bloco omniChannel.
- Campo de Identificação: Dentro do bloco omniChannel, o ID do pedido na Anymarket pode ser encontrado no campo integrador.pedidoId.
3. Autenticação na Anymarket
O token de autenticação para as chamadas de API pode ser obtido diretamente no painel da Anymarket.
- Caminho:
- Acesse o menu do usuário (canto superior direito).
- Clique em Dados da Organização.
- Localize a seção Token.
- Clique em Gerar token.
4. Métodos de Envio do XML
Existem duas formas principais para enviar o XML da NF-e à Anymarket:
| Forma de Envio | Recomendação | Vantagens |
| 1. Envio via API (Integração ERP) | Forma recomendada, ideal para clientes com ERP integrado e alto volume de pedidos. | - Processo automático - Maior estabilidade operacional - Sem intervenção manual |
| 2. Envio via E-mail (xml-nfe-importer) | Alternativa mais simples, indicada quando o ERP não envia via API ou a NF-e está em ambiente privado. | - Não exige integração via API - Implementação mais rápida |
Fluxo Técnico do Envio via API:
- Validar se needInvoiceXML está como true.
- Identificar o pedido da Anymarket pelo campo integrador.pedidoId no bloco OmniChannel da Wake.
- Se a exigência for ativa, enviar o XML via endpoint correspondente da Anymarket.
Funcionamento do Envio por E-mail:
- O seller ou ERP encaminha o arquivo XML da NF-e para o e-mail específico da Anymarket.
- O serviço xml-nfe-importer recebe, identifica o pedido correspondente, importa automaticamente a NF-e e disponibiliza o XML no pedido.
Fluxo Completo de Faturamento (Wake + Anymarket)
- O pedido é importado na Wake.
- A Wake disponibiliza os dados de origem da Anymarket no bloco omniChannel.
- O ERP do seller emite a NF-e.
- É validado se o pedido exige XML (needInvoiceXML).
- O XML é enviado à Anymarket (via API ou e-mail).
- A Wake captura a chave de acesso da nota.
- As informações são validadas.
- O pedido é faturado corretamente.
Pontos de Atenção:
- O XML deve conter a chave correta da NF-e vinculada ao pedido.
- O envio do XML é de responsabilidade do seller ou do ERP. A Wake não gera o XML da NF-e.
- A exigência do XML é baseada na regra logística do marketplace.
- O identificador do pedido na Anymarket deve ser sempre obtido a partir do campo integrador.pedidoId no bloco omniChannel.
Comentários
0 comentário
Por favor, entre para comentar.