Impressão de etiquetas com Dynamics 365 Finance & Operations: X++, REST e integração por arquivo
Imprima etiquetas de produto, placa de licença e expedição do Dynamics 365 F&O / Supply Chain Management pela API REST, pastas monitoradas ou views diretas de banco — com cenários de armazém e lista de verificação.
O Dynamics 365 Finance & Operations (hoje Supply Chain Management) opera armazéns com a gestão avançada: placas de licença, ordens de trabalho, ondas e fluxos em dispositivos móveis. Cada um desses passos produz uma etiqueta, e o roteamento padrão de documentos depende do gerenciamento de impressão do Windows. O EtikStudio recebe os mesmos eventos e imprime em qualquer impressora, em qualquer linguagem, em qualquer unidade.
Quais vias de integração se encaixam no Dynamics 365
| Via | Encaixe | Por quê |
|---|---|---|
| API REST | Ideal | Do X++ (System.Net.Http) ou de um fluxo Power Automate / Logic Apps num evento de negócio: a API REST com os campos do registro; status do trabalho de volta ao D365. |
| Pasta monitorada / FTP | Bom | Exportações de gerenciamento de dados (CSV/XML) ou um job recorrente depositam arquivos; o EtikStudio imprime o lote. Sem X++. |
| Dados embutidos (ODBC) | Complemento | Views somente leitura na exportação BYOD / Azure SQL ou no entity store: item, lote, placa e cliente lidos ao imprimir. |
| Conector + relay | Bom | O D365 na nuvem imprime em impressoras locais sem VPN pelo conector vinculado de cada armazém. |
Cenários de armazém e produção
| Processo | Etiqueta | Disparo |
|---|---|---|
| Entrada | Etiqueta de placa de licença no recebimento, lote e validade | Registro de linhas de pedido de compra, criação de placa |
| Produção | Etiquetas de produto acabado e contêiner com lote e série | Relato como acabado, mudança de status da ordem |
| Saída | Etiquetas de expedição, SSCC de palete e transportadora | Processamento de onda, conclusão de trabalho, confirmação de remessa |
| Varejo | Etiquetas de gôndola e preço a partir de produtos liberados | Alteração de preço, atualização de sortimento |
Fluxo recomendado
Use eventos de negócio (ou um gatilho do Power Automate) para o passo que precisa da etiqueta — placa criada, trabalho concluído, remessa confirmada — e chame a API REST com os campos; mantenha o design no EtikStudio e o mapeamento de impressoras por armazém. Para unidades que não alcançam o tenant do D365 pela rede das impressoras, a via conector + relay imprime localmente sem regra de firewall de entrada.
Lista de verificação de implantação
- Escolher o disparo: extensão X++, evento de negócio + Power Automate ou agendamento de exportação do gerenciamento de dados.
- Mapear armazéns e impressoras do D365 aos nomes de impressora no EtikStudio; um conector por unidade.
- Decidir quais campos viajam na chamada e quais a etiqueta lê de uma view (descrição, alérgenos, preços).
- Validar códigos de placa e SSCC com um verificador nas impressoras de destino.
- Manter o roteamento de documentos no D365 para relatórios; mover só as etiquetas para o EtikStudio.
Como o EtikStudio resolve
O servidor REST responde a cada chamada com um id de trabalho e status, para o D365 registrar o sucesso ou repetir. Os modelos são versionados centralmente, e o mesmo design imprime nas Zebra de um armazém e nas TSC de outro.
Os detalhes de integração variam conforme versão, implantação e licenciamento do ERP. Adaptadores e exemplos são fornecidos durante a implementação.