Millen-34069 – Integração Anymarket - Recuperar Etiquetas dos Marketplaces
Release - 105
Versão - 5
Autor - Jaciara Silva
Caminho:
Logística > Expedição > Emissão de Etiqueta de Transporte
Objetivo
Empresas que utilizam o e-Millennium, integrado com a Anymarket, tem a necessidade de recuperar as etiquetas emitidas pelo marketplace.
O sistema não estava preparado para realizar as chamadas na API da plataforma para que as etiquetas, geradas pelo próprio marketplace, pudessem ser capturadas após o faturamento do pedido.
Foi realizado um ajuste, criando parâmetro nas configurações adicionais do cadastro de Vitrines para seleção de para quais marketplaces o sistema deverá buscar as etiquetas de transporte para impressão:
- Alterar integração com a plataforma Anymarket para recuperação da etiqueta disponibilizada pelos marketplaces, após o faturamento do pedido de venda;
- Alterar comportamento da API MILLENIUM_LOG.DOCUMENTOS.Etiqueta_Transporte para que, caso os marketplaces que estiverem com a opção de recuperar a etiqueta, não gerar e retornar etiqueta do sigep, independente da configuração do evento;
- Deverá ser retornada a etiqueta recuperada do Marketplace;
- A emissão da etiqueta não será no momento do faturamento, e sim, posteriormente, em uma tela a parte que deverá ser acessada pelo usuário após o e-Millennium recuperar a etiqueta;
- Será necessário configurar um evento específico para o processo dos pedidos que terão etiqueta recuperada;
- Todas as etiquetas serão baixadas em PDF.
Lista de marketplaces aceitos e formatos conforme documentação (Developer Platform (anymarket.com.br)):
- AliExpress
- Amazon
- Americanas Marketplace (B2W)
- Carrefour
- Dafiti
- Magalu
- Mercado Livre
- Netshoes
- Shopee
- Shein
- Via
Pré-requisitos
Instalar o módulo millenium_eco_active_hub.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Parâmetros
Em Produtos e Serviços > Vitrine > Vitrines:
- Ter vitrine cadastrada com o exportador Hub Anymarket.
- Nas Configurações Adicionais da vitrine, preencher o parâmetro Marketplaces para Recuperar Etiquetas (selecione quantas opções forem necessárias às operações da empresa).
![](/download/attachments/510697838/image-2024-8-5_22-8-16-1.png?version=1&modificationDate=1722993729634&api=v2)
Entradas
Recuperando Etiqueta Enviada pelo Hub Anymarket
Em Vendas\Movimentações, após a emissão da nota fiscal, no pedido de venda, a etiqueta resgatada ficará no campo PDF_ETIQUETA_TRANSPORTE, aguardando para ser impressas.
![](/download/attachments/510697838/image-2024-8-5_22-9-10-1.png?version=1&modificationDate=1722993729500&api=v2)
Validações e Saídas
Pedido sem etiqueta resgatada para impressão
![](/download/attachments/510697838/image-2024-8-5_22-10-36-1.png?version=1&modificationDate=1722993729363&api=v2)
![](/download/attachments/510697838/image-2024-8-5_22-11-21-1.png?version=1&modificationDate=1722993729227&api=v2)
Pedido com etiqueta resgatada para impressão
![](/download/attachments/510697838/image-2024-8-5_22-11-45-1.png?version=1&modificationDate=1722993729086&api=v2)
![](/download/attachments/510697838/image-2024-8-5_22-12-17-1.png?version=1&modificationDate=1722993728928&api=v2)