Integração V5 com o Microsoft Business Central

Seu guia para a integração V5!

Rastreabilidade do Business Central V5

A SG Systems tem o prazer de oferecer aos nossos clientes serviços completos de integração com o Microsoft Business Central (BC), incluindo recursos e funções personalizáveis ​​para atender a uma ampla variedade de requisitos.

A integração do BC com o V5 Traceability oferece vários benefícios que exploraremos ao longo deste artigo, incluindo:

  • Troca de dados em tempo real: Aumenta a precisão e a eficiência no gerenciamento dos processos de fabricação e da cadeia de suprimentos.
  • Consistência de lote e conformidade de auditoria: Garante consistência na fabricação de alimentos e mantém padrões rígidos de conformidade.
  • Operações sem papel: Facilita a gestão do armazém e reduz a burocracia.
  • Prevenção de erros: Reduz erros de rastreabilidade manual, melhorando a precisão dos dados.
  • Rastreabilidade ponta a ponta: Fornece rastreabilidade abrangente em todo o ciclo de produção.
  • Flexibilidade Operacional: Personalizável para diversas necessidades de negócios e escalonável para empresas em crescimento.

Conteúdo

1. Visão geral da integração do Microsoft Business Central com a rastreabilidade V5

Uma visão geral de como o V5 Traceability se integra ao BC pode ser vista abaixo:

Nesta discussão, daremos uma olhada em todos os principais aspectos da integração do BC com a rastreabilidade V5, analisando estudos de caso sobre produção, compra e vendas ordens.

Material interno Ordem de transferência a integração estará disponível em breve!

1.1. Objetivo e Escopo da Integração

O objetivo da integração do V5 com o Microsoft BC é permitir que os clientes acostumados a trabalhar no fluxo de trabalho do BC possam criar facilmente ordens de compra e venda, além de fazer uso de BOMs mantidas no BC para programar a produção do V5 Traceability usando materiais mantidos no inventário do BC.

O escopo desta integração abrange todos os principais aspectos das instalações de produção de um cliente, incluindo:

Como podemos ver acima, isso permite que a BC continue a atuar como um local mestre do cliente para modelos de BoM/códigos de matéria-prima/níveis de estoque/pedidos etc., com quaisquer atualizações de pedidos sendo enviadas instantaneamente para a V5. Nesse caso, a V5 estaria passando de volta os dados de consumo de produção/recebimento/enviados de volta para a BC, atualizando os níveis de estoque e os status dos pedidos em tempo real.

2. Configuração do sistema

2.1 Configuração de Hardware

Para uma implantação no local do sistema de rastreabilidade V5, a SG Systems requer acesso a um servidor validado (hardware ou virtual) para instalar o banco de dados V5 e o middleware necessário (V5 Connect) para permitir a integração com o BC.

Terminais de Produção e Sistema de gerenciamento de armazém (WMS) tablets podem então ser instalados conforme necessário em toda a unidade de produção. Neste documento, daremos uma olhada na produção e no envio/recebimento, que apresenta aplicativos de software V5 instalados no seguinte:

  • Terminais Industriais (Tela Touchscreen de 15”)
    • Terminal V5 – processa ordens de serviço enviadas do BC.
  • Comprimidos Industriais
    • V5 WMS – recebe/seleciona itens para pedidos enviados do BC.

Cada dispositivo V5 aqui pode ser conectado a:

  • Balanças – em rede (para Terminal e WMS) ou por conexão serial direta (para Terminal)
  • Impressoras de etiquetas – para imprimir Labels em qualquer estágio do processo de produção, desde a impressão de etiquetas de estoque para produtos recebidos, passando por etiquetas de lote ao processar ordens de serviço, até etiquetas de remessa para produtos acabados de saída. As etiquetas podem ser totalmente personalizadas de acordo com as necessidades do cliente.
  • Scanners de código de barras – permite a digitalização de matérias-primas e lotes WiP para garantir que os itens corretos sejam usados ​​no ponto correto do processo de fabricação.

2.2. Requisitos de Software

Os requisitos para instalação do software necessário para facilitar o funcionamento do sistema de Rastreabilidade V5 podem ser visualizados aqui..

A comunicação entre a BC e a V5 Traceability é facilitada pela instalação adicional do V5 Connect.

3. Integração de dados BC usando endpoints personalizados

3.1. Endpoints personalizados

Na Colúmbia Britânica, os endpoints personalizados são criados pela SG Systems e carregados diretamente na API do Business Central para cada cliente, permitindo que o sistema V5 Traceability interaja diretamente com a Colúmbia Britânica por meio do V5 Connect.

Esses endpoints personalizados são criados usando AL (Application Language) e são usados ​​para definir objetos, incluindo páginas, relatórios e codeunits, dentro do BC. Cada endpoint pode ser personalizado para interagir com vários campos de dados dentro do BC para cada função específica (Orders/BoMs etc.).

3.2. Troca de dados JSON

Depois que os endpoints personalizados estiverem em vigor, a troca de dados poderá ocorrer por meio da troca de arquivos JSON, usando o V5 Connect como cliente REST para executar solicitações GET e POST para facilitar a troca instantânea de dados.

3.3. Vantagens de usar JSON para troca de dados

Há várias vantagens em usar JSON para nossa troca de dados:

  • Simplicidade e legibilidade: JSON apresenta uma sintaxe simples e facilmente legível por humanos, com uma estrutura limpa e concisa.
  • Independência de idioma: JSON é independente de linguagem, o que significa que é compatível com uma ampla variedade de linguagens de programação diferentes, tornando-o ideal para troca de dados entre diferentes plataformas.
  • Fácil integração com APIs da Web: JSON é o padrão de fato para a maioria das APIs da web modernas e é compatível com a maioria das tecnologias de backend.
  • leve: JSON é um formato leve e compacto, que usa menos caracteres do que outros formatos, como XML, resultando em cargas de dados menores, o que leva a melhor desempenho/velocidade na comunicação por redes.
  • Flexibilidade e suporte para dados aninhados: JSON é capaz de representar estruturas de dados complexas, incluindo objetos, matrizes e objetos aninhados, tornando-o adequado para manipular uma ampla variedade de dados diferentes.
  • Compatibilidade: JSON é fácil de analisar e gerar, com analisadores e serializadores integrados disponíveis na maioria das linguagens de programação. Por exemplo, JavaScript tem funções nativas JSON.parse() e JSON.stringify() para manipular JSON, tornando simples converter entre strings JSON e objetos JavaScript. Outras linguagens como Python também suportam funções JSON.
  • Ampla adoção e apoio comunitário: JSON ganhou ampla adoção na comunidade de desenvolvedores, tornando-o um formato bem suportado e bem documentado que é usado por muitos serviços web populares, bancos de dados e sistemas de mensagens como REST APIs. Essa ampla adoção garante muitas ferramentas, bibliotecas e suporte para trabalhar com JSON em praticamente qualquer ambiente de desenvolvimento.

4. Processo de Integração

4.1. Passo a passo

  • A API V5 será instalada – isso fornece o link inicial de e para o banco de dados V5.
  • O V5 Connect será então instalado – ele atua como um middleware entre a API do V5 e o BC e facilita a troca de arquivos JSON.
  • Os endpoints personalizados serão carregados na API de BC do cliente.
  • O V5 Connect pode ser configurado para se conectar a esses pontos de extremidade personalizados.

4.2. Definições de configuração

Do ponto de vista do cliente, para permitir a conectividade com o V5, ele precisaria:

  • Habilite a API do Business Central usando OAuth2 para acesso seguro.
  • Forneça o locatário e as credenciais para autenticação da API do BC

5. Benefícios da Integração

Então, quais são os principais benefícios de escolher a integração do V5 Traceability com o BC para o seu negócio?

  • Ambiente de Trabalho Familiar – A integração com o V5 Traceability permite que os usuários do BC interajam com o V5 a partir do ambiente familiar do BC, reduzindo a necessidade de treinamento adicional para funcionários que geralmente acompanha a incorporação de um novo software a um negócio.
  • Troca de dados em tempo real – Garanta compartilhamento de dados instantâneo e contínuo entre BC e V5 Traceability. Essa integração mantém suas operações de fabricação e cadeia de suprimentos sincronizadas, aumentando a eficiência e a precisão geral.
  • Consistência e conformidade de lote – Mantenha uma consistência de lote impecável e atenda aos rigorosos padrões de auditoria sem esforço. Esta integração é crucial para as indústrias de produção alimentar, onde a conformidade regulamentar não é negociável. O sistema fornece controle preciso sobre os lotes de produção, garantindo que cada produto atenda aos padrões exigidos.
  • Operações sem papel – Transforme a gestão do seu armazém com uma abordagem sem papel. Esse recurso reduz drasticamente as tarefas administrativas e a papelada, levando a uma operação mais ágil, eficiente e livre de erros. Imagine um espaço de trabalho digital onde todas as informações são prontamente acessíveis e fáceis de gerenciar.
  • Prevenção de erros – Elimine o risco de erros manuais com rastreabilidade automatizada e leitura integrada de etiquetas/códigos de barras. A integração captura dados com precisão, garantindo que seus registros de rastreabilidade sejam precisos e confiáveis. Isso reduz o risco de erros dispendiosos e aumenta a confiabilidade dos seus processos.
  • Rastreabilidade ponta a ponta – Obtenha visibilidade completa de todo o seu ciclo de produção, desde matérias-primas até produtos acabados. Essa rastreabilidade abrangente garante que você possa monitorar cada etapa do processo, proporcionando transparência e responsabilidade. É um recurso crítico para indústrias onde o rastreamento do histórico do produto é essencial para segurança e qualidade.
  • Flexibilidade Operacional – Beneficie-se de um sistema altamente adaptável que pode ser personalizado para atender às necessidades exclusivas do seu negócio. Esteja você expandindo operações ou adaptando processos específicos, a integração apoia seu crescimento e adaptabilidade. Ele se adapta ao seu negócio, garantindo que seus sistemas evoluam junto com você.

6. Fluxo de Trabalho Operacional

6.1. Fluxo de trabalho do pedido de compra

Agora podemos dar uma olhada em um exemplo de fluxo de trabalho para uma ordem de compra utilizando rastreabilidade BC e V5.

  • As ordens de compra são agendadas dentro do BC
    • Os códigos de materiais a serem solicitados são mantidos no BC e sincronizados com a rastreabilidade V5
    • Os fornecedores registrados são gerenciados pelo BC e sincronizados com o V5 Traceability
  • Os pedidos de compra são então enviados ao V5 Control Center e agendados automaticamente no V5 Control Center.
  • O pedido, juntamente com as linhas e quantidades esperadas do pedido, são enviados para tablets V5 WMS para recebimento.
  • V5 WMS recebe o pedido. Opções configuráveis ​​estão disponíveis aqui para inserir informações sobre lotes recebidos, como:
    • Datas de fabricação e validade
    • Números de lote (podem ser atribuídos automaticamente ou inseridos manualmente)
    • Números BoL/CoA e captura de imagem
    • Respostas de controle de qualidade personalizadas que podem ser visualizadas em relatórios gerados
  • As etiquetas de estoque também podem ser impressas pelo V5 WMS automaticamente após o recebimento.
  • Os dados são então devolvidos ao BC para contabilizar:
    • Quantidades de itens de linha de pedido recebidos
    • Números de lote

Uma visão simplificada de cima para baixo deste processo pode ser vista abaixo:

6.2. Fluxo de trabalho de execução em lote

Podemos dar uma olhada em um exemplo de fluxo de trabalho onde uma fórmula em lote pode ser produzida a partir de matérias-primas.

  • Os códigos RM (matéria-prima) e o inventário, juntamente com ordens de serviço/trabalhos, são todos mantidos no BC.
  • Os códigos BoM são mantidos no BC, juntamente com sua ordem de etapas e requisitos de RM.
    • Os BoMs são criados e mantidos dentro do BC como base 1 (ou seja, todas as etapas são calculadas com base em 1 unidade sendo o tamanho padrão da fórmula (no exemplo que veremos abaixo, o BoM é estruturado de modo que todas as etapas somam 1 kg e, então, quantidades maiores são programadas a partir disso).
    • Tipos de etapas adicionais para eventos como 'alterações de contêiner' ou mensagens para operadores de lote podem ser inseridos manualmente no V5 por meio do Centro de Controle.
  • Ordens de serviço que usam códigos de BoM armazenados no BC são enviadas ao V5 Control Center e programadas automaticamente no V5 Traceability usando a configuração de BoM do V5 e a quantidade solicitada.
  • A produção em lote ocorre nos Terminais V5. Opções de personalização estão disponíveis aqui para:
    • Cálculo do tamanho do lote
    • Uso de granel e restante
    • Integração de dispensadores a granel
    • Atribuição de produção com base em locais físicos
    • Campos de rótulos personalizados
    • E muito mais!
  • Os lotes são então misturados e processados ​​usando o Terminal V5
  • Os dados são então devolvidos ao BC para contabilizar:
    • Consumo de matéria-prima por lotes (números de lote e quantidades)
    • Dados dos lotes produzidos (quantidade total produzida e um número de lote final para o lote)

Uma visão simplificada de cima para baixo disso pode ser vista abaixo:

 
  

6.3. Fluxo de trabalho de pedidos de vendas

A integração de pedidos de vendas entre V5 e BC funciona de forma muito similar ao que vimos acima com pedidos de compra. Então, primeiro, vamos dar uma olhada no fluxo de trabalho para um pedido de vendas.

  • Os pedidos de vendas são agendados na Colúmbia Britânica.
    • Os códigos de produtos para itens pedidos são mantidos no BC e sincronizados com o V5.
    • As informações do cliente também são mantidas no BC e sincronizadas com o V5
  • Os pedidos de vendas são então enviados para o V5 Control Center e agendados automaticamente.
  • As linhas de pedido e as quantidades necessárias a serem separadas são enviadas para tablets V5 WMS.
  • O V5 WMS envia o pedido. Opções configuráveis ​​estão disponíveis aqui para garantir que:
    • Os itens corretos são coletados/digitalizados no pedido por leitores de código de barras conectados
    • As regras FEFO/FIFO são aplicadas
  • Etiquetas de paletes de envio e notas de entrega do pedido podem ser impressas aqui para serem anexadas ao pedido.
  • Os dados são então devolvidos ao BC para contabilizar:
    • Quantidades de itens enviados
    • Atualizações de status de linha de pedido

Uma visão simplificada de cima para baixo deste processo pode ser vista abaixo:

  

6.4. Fluxo de trabalho de ordem de transferência

Em breve!

6.5. Interação de hardware e software

Como podemos ver nos diagramas de fluxo acima, uma vez que o V5 Traceability tem os dados necessários do BC (PO/SO/Ordem de Serviço etc.), há várias instâncias em que o software V5 irá interagir com o hardware fornecido/do cliente pela SG. Essas interações são:

  • Balanças – O V5 Traceability fornece conectividade total com uma variedade de balanças e pesos de uma ampla variedade de fabricantes. Eles podem ser conectados por meio da rede local ou por meio de uma conexão serial direta. Isso permite que os operadores de piso sejam capazes de pesar com precisão os requisitos de matéria-prima usando o mostrador de pesagem integrado dos Terminais V5.
  • Impressoras de etiquetas – As etiquetas podem ser impressas em todas as etapas do processo de produção, incluindo:
    • Etiquetas para matérias-primas, impressas no recebimento, que são digitalizadas nos terminais de dosagem durante o processamento de ordens de serviço
    • Etiquetas de lote que são digitalizadas nos terminais do produto acabado
    • Rótulos de produtos acabados para atender a uma ampla variedade de requisitos para distribuição de produtos
  • Scanners de código de barras – Sejam com ou sem fio, os leitores de código de barras podem ser conectados aos terminais para garantir que os operadores de chão sempre selecionem o item correto para:
    • Ingredientes em lote.
    • Componentes e rótulos WiP usados ​​para produtos acabados.
    • Produtos para envio.
    • Transferências internas.

7. Estudos de caso

7.1. Estudo de caso – Ordens de compra

Vamos começar nossos estudos de caso no início do processo de produção, comprando matérias-primas que podemos usar na produção posteriormente.

Sincronização de pedidos de compra do BC para o V5 A rastreabilidade começa com o agendamento do pedido no BC.

Começaríamos no BC criando uma nova ordem na seção 'Ordens de Compra' do BC:

 

Na página resultante para criar o pedido, podemos selecionar em nossa lista de fornecedores armazenados no BC, digitando na caixa 'Nome do fornecedor':

 

Ou usando o botão '…' para abrir uma lista de fornecedores para selecionar:

 

Observe que, assim que selecionarmos um Fornecedor aqui, o número do pedido será gerado automaticamente pelo BC:

 

Podemos então adicionar linhas ao pedido digitando na tabela abaixo onde inserimos as informações do Fornecedor. Aqui podemos encontrar itens digitando códigos de itens na tabela ou selecionando de uma lista de itens dentro do sistema:

 

Podemos continuar adicionando itens, juntamente com as quantidades e custos necessários para concluir nosso pedido:

 

Também podemos inserir mais dados nos campos abaixo das linhas de pedidos, como a 'Data de recebimento solicitada', que será importada para o V5. Outros campos de data aqui são puramente para uso interno no BC:

 

Depois de concluir a configuração do pedido, podemos usar os controles de liberação na parte superior da página para liberar o pedido para a V5.

 

Uma vez "Liberado", o PO será enviado para o Centro de Controle V5.

 

Depois de importado para o V5, o pedido aparecerá na aba "Pedidos de Compra", sob o cabeçalho "Pedidos" no Centro de Controle:

 

Podemos ver aqui que importamos as seguintes informações do BC:

  • Número PO
  • Vendedor
  • Data de recebimento solicitada
  • Data do documento
  • Itens de linha do pedido + quantidades e custos necessários

Observe que o status do pedido é automaticamente definido como "Pendente", o que significa que este pedido ficará imediatamente visível para os dispositivos WMS relevantes conectados ao sistema V5.

Se abrirmos o WMS agora, poderemos ver este pedido em 'Pedido' > 'Pedidos de compra':

  

Observe que os custos podem ser ocultados dos operadores do WMS, se necessário.

Abrir este pedido acionará todos os eventos de QA atribuídos ao gatilho de evento 'Início do pedido de compra' e, após respondê-los, veremos nossas linhas de pedido para RM032 e RM036 aguardando para serem recebidas:

 

Selecionar uma linha de pedido aqui iniciará o processo de recebimento. Processos de QA podem ser atribuídos a esta parte também usando o gatilho de evento 'Mercadorias em'.

Podemos configurar o WMS para solicitar a entrada manual de vários bits de informação, como número de lote, número de lote do fornecedor, datas de validade/fabricação e local para recebimento (ou estes podem ser configurados para preencher automaticamente). Neste caso, permitiremos que o operador insira o número do lote e defina a data de validade da remessa:

 
 

 

Podemos então inserir o valor a receber. Opções de pesagem com balança integrada também estão disponíveis aqui:

 

Depois disso, o sistema pode imprimir uma etiqueta (ou várias etiquetas) para o item recém-recebido:

 

Observe que o design do rótulo pode ser completamente personalizado de acordo com as necessidades individuais do cliente.

Podemos receber a segunda linha de ordem de forma semelhante, depois da qual veremos que ambas as linhas de ordem estão completas, indicadas pelas linhas verdes.

 

O pedido pode então ser concluído usando a marca de verificação verde no canto inferior direito.

 

Se clicarmos em "sim" aqui, serão exibidas todas as mensagens de controle de qualidade com o evento "PO concluído" atribuído a elas, após o qual o pedido será concluído, exibido em uma mensagem no banner do WMS.

 

Retornando ao Centro de Controle, veremos que o status do pedido agora é 'Recebido' e podemos ver as informações do lote recebido (quantidades recebidas e números de lote, etc.) no painel inferior direito:

 

Voltando ao BC, podemos ver que a 'Quantidade Recebida' foi atualizada para refletir o que acabamos de receber.

 

Se então olharmos para 'Linhas de Rastreamento de Itens' sob o subtítulo 'Linha' para cada item (visualizável ou a linha de pedido destacada – neste caso, o pó de Aspirina):

 

Veremos as informações que aplicamos aos lotes recebidos, como o número do lote e a data de validade:

  

7.2. Estudo de caso – Produção

Neste estudo de caso, veremos como as ordens de serviço para códigos de BoM específicos enviados do BC são produzidas no V5 Traceability, bem como como o retorno de dados ao BC é tratado.

Podemos começar olhando para nossa configuração de BoM dentro do BC. Elas podem ser encontradas na seção 'Production BOMs' dentro do BC. A fórmula que veremos aqui é o exemplo 'F010 – Aspirin Powder (Batch)', que podemos ver aqui no BC:

 

Então podemos ver informações armazenadas aqui, como a ordem das etapas, unidades de medida para a fórmula em si e as linhas da fórmula, quantidades alvo (quantidade por), bem como tolerâncias superiores e inferiores. Podemos sincronizar fórmulas do BC com o V5, e uma vez no V5 Control Center o BoM ficará assim:

 

Observe aqui que adicionamos manualmente uma 'Mensagem' para o operador auxiliar na produção.

Depois que nossas Listas de Materiais estiverem sincronizadas, podemos ir para a seção "Ordens de Produção Liberadas" do BC para agendar esta fórmula para produção.

Começando clicando no botão 'Novo' nesta área do BC:

 

Isso criará automaticamente uma nova ordem de serviço dentro do BC (101019 neste caso), e podemos começar a configurar isso selecionando primeiro uma BoM para produzir. Assim como com os fornecedores para POs acima, a BoM pode ser encontrada digitando na caixa apropriada e selecionando nossa BoM desejada:

 

Depois que a lista de materiais for selecionada, podemos adicionar a quantidade necessária, neste caso 100 kg.

 

Depois de adicionar a quantidade necessária e qualquer outra informação que queiramos adicionar, podemos liberar a ordem de serviço clicando em "Atualizar ordem de produção" nos controles na parte superior da página, selecionando "Liberado" e confirmando nossa escolha.

 

Assim que liberarmos esta ordem de serviço, a linha de trabalho será adicionada à ordem dentro do BC:

 

Podemos usar 'Linha' e clicar em 'Componentes' para ver os requisitos totais para esta ordem de serviço específica:

 

Então, podemos ver depois de abrir isso que, como solicitamos 100 kg e nossa fórmula é criada com base em 1 kg, nossos requisitos (ou 'Quantidade Esperada' aqui) aqui são 100x a quantidade:

 

Liberar a ordem de serviço do BC também a sincroniza com o V5 Control Center e programa automaticamente o trabalho para produção nos V5 Terminals conectados ao sistema. Podemos ver a ordem de serviço no Production Plan abaixo.

 

Como esse trabalho é agendado automaticamente no Plano de Produção do V5, se formos a um dos Terminais V5 do sistema, veremos o trabalho pronto para produção.

 

Iniciar o trabalho aqui mostrará quaisquer avisos de alérgenos/perigo, bem como qualquer controle de qualidade que possamos ter definido para ser solicitado no início do trabalho/lote (como verificações/notificações de limpeza, verificações de calibração de balança etc.).

Então, seremos solicitados a começar selecionando um lote adequado para nosso primeiro ingrediente. Aqui, o sistema pode ser configurado para permitir que o operador do Terminal escolha livremente o lote, selecione automaticamente com base nas regras FEFO/FIFO ou exija que uma etiqueta de estoque válida seja escaneada para selecionar o lote. Aqui, temos a livre escolha, então selecionaremos o primeiro a expirar.

 

Dependendo das configurações aplicadas ao Terminal V5, podemos ser solicitados a adicionar sacos inteiros de um ingrediente no misturador, seguidos por qualquer restante. Então, neste exemplo, o sistema sabe que recebemos este primeiro ingrediente em sacos de 20 kg, e nosso requisito de passo é de 33.513 kg, então primeiro seremos solicitados por 1 saco:

 

Antes de ser solicitado os 13.513kg restantes. Note que temos uma opção aqui para selecionar um lote diferente, ou o Terminal pode continuar a consumir o mesmo lote. Isso depende de uma configuração do Terminal.

 

O operador pesaria então até a zona verde, que representa a tolerância prescrita para cada etapa. Observe que as tolerâncias podem ser definidas para escalar com os requisitos, ou seja, uma tolerância de 10g para a fórmula original com base em 1kg de pó escalará para 1000g/1kg para 100kg de pó. Neste caso, no entanto, as tolerâncias não são escalares, proibindo o operador de pesar mais de 10g acima/abaixo da meta. Então podemos ver aqui que o operador pesou 3g acima da meta.

 

A fórmula então prosseguiria de acordo com a configuração do BoM, pesando cada ingrediente por vez:

 

Até que o processo seja concluído. Observe que o V5 Traceability pode ser configurado para exigir uma aprovação simples ou dupla (verificação do supervisor necessária) pode ser implementada se necessário para fins de conformidade regulatória.

 

Assim que o lote e a aprovação forem concluídos, o Terminal exibirá uma mensagem com este efeito:

 

E uma etiqueta de lote será impressa com o código exclusivo do lote. O design da etiqueta aqui pode ser completamente personalizado com base em requisitos individuais.

 

Podemos então ver esse lote recém-criado no inventário do Centro de Controle.

 

E voltando à ordem de produção liberada no BC, podemos ver que a quantidade finalizada versus a quantidade restante foi atualizada para refletir o trabalho que acabamos de concluir na Rastreabilidade V5.

 

Se usarmos os controles 'Linha > Componentes' para os itens de linha da ordem de serviço:

 

Podemos ver o consumo individual de cada ingrediente em comparação com a quantidade esperada, atualizado com informações ao vivo do lote que acabamos de processar:

 

E da mesma forma, se usarmos os controles 'Linha > Linhas de rastreamento de itens' no mesmo lugar:

 

Para ver as informações do lote para o lote que acabamos de produzir. Então, como podemos ver, o número do lote produzido dentro do V5 Traceability foi transferido para o BC.

  

7.3. Estudo de caso – Pedidos de vendas

Assim como nas compras, os pedidos de venda são criados primeiro no BC usando o botão "Novo" na parte superior da página Pedido de Venda.

 

Isso criará um novo pedido ao qual podemos atribuir um cliente, digitando diretamente no campo relevante:

 

Ou use o botão '…' indicado acima para selecionar em uma lista de fornecedores sincronizados com o V5 Traceability.

 

Campos como Documento/Postagem/Data do Pedido serão preenchidos automaticamente, e podemos alterá-los se desejado. A data de entrega solicitada pode ser inserida manualmente e isso preencherá o campo 'Data de Envio' assim que o pedido for importado para o V5 Traceability.

 

Depois de inserirmos as informações, podemos começar a preencher nossas linhas de pedido na seção 'Linhas' abaixo. Podemos começar a adicionar itens simplesmente digitando nossos códigos de item na caixa 'Nº' aqui, ou usar a opção 'Selecionar da lista completa' para abrir uma lista completa de itens mantidos no sistema.

Aqui selecionaremos 'Comprimidos de aspirina' para esta linha de pedido.

 

Podemos adicionar mais informações ao item aqui, como a quantidade pedida e as unidades do item a serem vendidas.

 

Também podemos ver mais adiante na linha a quantidade aguardando para ser enviada, que será atualizada conforme o pedido for enviado pelo V5 Traceability.

 
Podemos continuar a adicionar linhas de pedido da mesma forma que acima. Para este exemplo, no entanto, vamos olhar apenas para esta linha e, uma vez que tenhamos configurado isso, podemos liberar o Pedido de Venda para o V5 Traceability usando os controles no topo da página do pedido.

 

Isso mudará o status do pedido de 'Aberto' para 'Liberado':

 

Depois disso, o pedido será sincronizado com o V5 Traceability e aparecerá no V5 Control Center assim.

 

Então podemos ver que todas as informações do pedido que inserimos no BC foram transferidas para o V5 Control Center. Observe também que o pedido já está 'Programado', o que significa que ele está automaticamente disponível para qualquer dispositivo V5 WMS que esteja conectado ao sistema.

Se acessarmos nosso dispositivo WMS de remessa, poderemos ver como processar o pedido daqui em diante.

Após efetuar login no WMS, podemos navegar até o menu Pedido de Venda ('Pedido' > 'Pedidos de Venda'), onde veremos nosso pedido do BC pronto para ser enviado.

 

Selecionar este pedido e avançar usando a marca de verificação verde no canto inferior direito iniciará o processo de envio. Aqui, o operador do WMS será questionado sobre quaisquer perguntas de QA atribuídas ao evento 'Shipping Start', após o qual as linhas do pedido estarão disponíveis para atendimento.

 

Depois que selecionamos a linha para nossos comprimidos de aspirina programados, veremos uma lista de lotes disponíveis e suas quantidades. Podemos escolher atender o pedido de qualquer um deles, ou o WMS pode ser configurado para forçar uma seleção FEFO/FIFO.

 

Selecionaremos o lote 27282 aqui, após o qual seremos solicitados a atribuir o estoque deste lote. Poderíamos potencialmente obter os 5 pacotes necessários de lotes diferentes, mas neste caso vamos pegar 5 pacotes dos 10 neste lote.

 

Assim que a linha de pedido for atendida, o operador retornará à visualização da linha de pedido, onde podemos ver que a linha de comprimidos de aspirina foi atendida, indicada pela linha verde.

 

E quando todas as linhas estiverem concluídas, o pedido pode ser enviado usando a marca de verificação verde no canto inferior direito da tela.

 

Ao clicar em "Concluir", o operador responderá a quaisquer perguntas de controle de qualidade atribuídas ao evento "Despacho".

Após a conclusão, o WMS exibirá uma mensagem no banner de mensagens na parte superior da tela para informar ao operador que o pedido foi concluído.

 

Se retornarmos ao Centro de Controle, podemos ver que o status do pedido foi atualizado para "Enviado" e podemos ver as informações do lote escolhido no painel inferior direito desta tela.

 

Voltando ao BC daqui, podemos ver na visualização principal do pedido que os campos 'Qtd. a enviar' vs 'Quantidade enviada' foram atualizados adequadamente.

 

Podemos encontrar mais informações sobre os itens que foram enviados usando a caixa de diálogo 'Pedido > Remessas' acima dos itens.

 

Isso abrirá o menu de remessas e nos mostrará as remessas associadas a este pedido. Como acabamos de realizar uma única remessa, há apenas 1 entrada para visualizar aqui.

 

Podemos então abrir esta remessa para visualizar informações sobre os itens de linha que foram enviados como parte do pedido. Podemos ver na seção 'Linhas' a quantidade de tablets que enviamos no pedido.

 

E se usarmos os controles 'Linha' > 'Entradas de rastreamento de itens':

 

Serão mostradas as informações do lote dos comprimidos, enviados de volta pela V5 Traceability, que foram selecionados para o pedido.

 

7.4. Estudo de caso – Transferências

Em breve!

8. Conclusão

Em resumo, integrar o Microsoft Business Central com o V5 Traceability pode beneficiar sua empresa ao garantir a troca de dados em tempo real, manter a consistência e a conformidade do lote e permitir operações sem papel. Ele previne erros manuais, oferece rastreabilidade de ponta a ponta e fornece flexibilidade operacional, adaptando-se às suas crescentes necessidades comerciais. Essa integração aprimora a eficiência, a precisão e a escalabilidade, tornando-a um ativo indispensável para empresas modernas.

Descubra mais sobre esta solução transformadora na SG Systems Global.

9. Apêndices

Para mais informações sobre como usar a API do BC, clique em aqui..

Para obter mais informações sobre como usar a API do BC com serviços REST integrados, clique em aqui..

Esta página foi útil?
SimNão