Partilhar via


Códigos de barras GS1

Os trabalhadores do armazém têm muitas vezes de completar várias tarefas quando utilizam um scanner móvel para registar movimentos de um item, palete ou contentor. Estas tarefas podem incluir tanto a digitalização de códigos de barras como a introdução manual de informações no dispositivo móvel. Os códigos de barras usam um formato específico da empresa que você define e gerencia usando Microsoft Dynamics 365 Supply Chain Management.

Foram desenvolvidos códigos de barras GS1 para guias de remessa para fornecer uma norma global para a troca de dados entre empresas. Estão disponíveis em simbologias lineares (1D) (formatos de códigos de barras), como GS1-128, e simbologias 2D, como códigos QR GS1 DataMatrix e GS1. Os códigos de barras GS1 não só codificam os dados como também permitem utilizar uma lista predefinida de identificadores de aplicação para definir o significado desses dados. O padrão GS1 define o formato de dados e os vários tipos de dados que podem ser utilizados para codificar. Ao contrário das normas dos códigos de barras mais antigos, os códigos de barras GS1 podem ter vários elementos de dados. Portanto, uma única digitalização do código de barras pode capturar vários tipos de informações do produto, tais como o lote e a data de validade.

O suporte de GS1 no Supply Chain Management simplifica drasticamente o processo de digitalização em armazéns onde paletes e contentores são rotulados com códigos de barras no formato GS1. Os trabalhadores do armazém podem extrair todas as informações necessárias através de uma única digitalização de um código de barras GS1. Ao eliminar a necessidade de fazer múltiplas digitalizações e/ou introduzir informações manualmente, os códigos de barras GS1 ajudam a reduzir o tempo que está associado às tarefas. Ao mesmo tempo, também ajudam a melhorar a precisão.

Os gestores de logística devem configurar a lista necessária de identificadores de aplicação e associar cada um deles aos itens apropriados do menu do dispositivo móvel. Os identificadores de aplicação podem então ser utilizados em armazéns como uma definição global para fins de movimentação e embalagem. Portanto, todas as guias de remessa assumem um formato unificado.

Salvo indicação em contrário, este artigo utiliza o termo código de barras para se referir tanto aos códigos de barras lineares (1D) como aos códigos de barras 2D.

O formato do código de barras GS1

As Especificações Gerais GS1 especificam que simbologias podem ser usadas para códigos de barras GS1 e como codificar os dados no código de barras. Esta secção fornece uma breve introdução ao artigo. Para obter detalhes completos, consulte as Especificações Gerais GS1 publicadas por GS1. O documento de especificações GS1 é atualizado regularmente e as informações que fornece estão atualizadas com as Especificações Gerais GS1 versão 22.0.

Os códigos de barras GS1 utilizam as seguintes simbologias:

  • Códigos de barras lineares ou 1D – GS1-128 e GS1 DataBar
  • Códigos de barras 2D – GS1 DataMatrix, GS1 QR Code e GS1 Dotcode

GS1 é mencionado em GS1-128, que é um caso especial do código de barras linear Code-128 comum, GS1 DataMatrix e Código QR GS1. A diferença entre a versão GS1 e a versão não GS1 é a presença de um caráter especial (FNC1) como primeiro caráter nos dados do código de barras. A presença do caráter FNC1 indica que os dados do código de barras devem ser interpretados de acordo com a especificação GS1.

Os dados no próprio código de barras consistem em vários elementos de dados, cada um dos quais é identificado por um identificador de aplicação no início do campo. Normalmente, os dados também são apresentados sob o código de barras em formato legível, onde o identificador da aplicação é mostrado entre parênteses. Veja um exemplo: (01) 09521101530001 (17) 210119 (10) AB-123. Este código de barras contém três elementos:

  • Identificador do aplicativo 01 – O número de item de comércio global (GTIN) GS1 do item.
  • Identificador do aplicativo 17 – A data de validade.
  • Identificador do aplicativo 10 – O número do lote.

Para cada elemento, os dados podem ter um comprimento predefinido ou um comprimento variável. Há uma lista fixa de identificadores de aplicações com comprimentos predefinidos. Todos os outros identificadores de aplicações têm comprimento variável e a lista de identificadores de aplicações GS1 especifica o comprimento máximo e o formato dos dados. Por exemplo, o identificador de aplicação 01 tem um comprimento predefinido de 16 caracteres (dois para o próprio identificador de aplicação e 14 para o GTIN), e o identificador de aplicação 17 tem um comprimento predefinido de oito caracteres (dois para o próprio identificador de aplicação e seis para a data). Contudo, o identificador de aplicação 10 possui dois números para o próprio identificador de aplicação e, em seguida, até 20 caracteres alfanuméricos.

Quando os elementos são reunidos, se um elemento segue um elemento de comprimento variável, um caráter separador deve ser utilizado. Este separador pode ser o caráter especial FNC1 ou o caráter separador de grupo (um caráter não imprimível que possui código ASCII 29 e código hexadecimal 1D). O separador não deve ser utilizado após o último elemento. Embora o separador também não deva ser utilizado após elementos com comprimento predefinido, sua presença não é um erro crítico.

Nos dados do código de barras do exemplo anterior de código de barras que contém os identificadores de aplicação 01, 17 e 10, os dados num símbolo Código 128, Código QR ou DataMatrix serão codificados como <FNC1>01095211015300011721011910AB-123 (os identificadores da aplicação são mostrados em negrito). Como melhor prática, qualquer elemento que tenha comprimento variável deve ser colocado no final, para eliminar a necessidade de um caráter separador de grupo extra. Porém, o código de barras também pode ter uma ordem de elementos diferente, onde o separador é obrigatório. Veja um exemplo: <FNC1>010952110153000110AB-123<GS>17210119.

Datas e números decimais

As datas são sempre representadas no formato AAMMDD, onde o século do ano é determinado pelas especificações GS1. Somente datas de 49 anos no passado a 50 anos no futuro (em relação ao ano atual) podem ser representadas.

Alguns elementos de dados contêm números decimais. Por exemplo, os identificadores de aplicação 3100, 3101, ... 3105 representam um peso líquido em quilogramas. Como esses identificadores de aplicação têm comprimento predefinido de 10, seis números estão disponíveis para a quantidade. A posição do ponto decimal é especificada pelo último número do identificador da aplicação. Portanto, esta família de identificadores de aplicação também pode ser representada como 310n. Como a norma GS1 especifica que deve haver sempre pelo menos um número à esquerda da vírgula, é permitido um máximo de cinco casas decimais.

Aqui estão alguns exemplos que mostram como o número 123456 será interpretado por diferentes identificadores de aplicação (mostrados em negrito):

  • 3100123456 → 123456 (inteiro)
  • 3101123456 → 12345.6 (uma casa decimal)
  • 3102123456 → 1234,56 (duas casas decimais)
  • 3103123456 → 123.456 (três casas decimais)
  • 3104123456 → 12,3456 (quatro casas decimais)
  • 3105123456 → 1.23456 (cinco casas decimais)

Digitalização de códigos de barras GS1 no Supply Chain Management

Para ler códigos de barras GS1, os funcionários do armazém usam um scanner integrado ou conectado a um dispositivo móvel. O scanner então transmite o código de barras digitalizado para a aplicação móvel Warehouse Management como uma série de eventos de teclado. Esse modo de operação também é conhecido como cunha de teclado ou cunha. A aplicação móvel então envia o texto recebido como está para o Supply Chain Management. Quando o sistema recebe dados de entrada, primeiro determina se os dados começam com um dos prefixos configurados que indicam que os dados são na verdade um código de barras GS1 (consulte a secção Configurar opções GS1 globais). Se os dados digitalizados começarem com um desses prefixos, o sistema usará um parser GS1 para analisar os dados e extrair elementos de dados individuais de acordo com seus identificadores de aplicação. Após a análise dos dados, o campo de entrada atual ou vários campos serão preenchidos com os dados digitalizados.

Configuração de hardware e software do scanner de código de barras

Para que o Supply Chain Management reconheça e descodifique corretamente os códigos de barras GS1, o scanner de hardware ou software de suporte deve ser configurado para executar as seguintes ações:

  • Adicionar um prefixo aos códigos de barras digitalizados, para que o sistema possa reconhecer um código de barras GS1.
  • Converter o caráter separador de grupo ASCII não imprimível (código ASCII 29 ou código hexadecimal 1D) num caráter imprimível, como um til (~).

Embora possa adicionar qualquer prefixo ao código de barras digitalizado, uma opção é adicionar um identificador de simbologia ISO/IEC 15424, também conhecido como um identificador AIM. Este identificador de três caracteres começa com ] e, em seguida, tem um caráter que identifica a simbologia usada e, em seguida, tem um número que é utilizado como modificador adicional. Por exemplo, o identificador AIM ]C1 especifica um código de barras Código 128 (devido ao caráter C) e o modificador 1 especifica que há um caráter FNC1 na primeira posição dos dados. Por outro lado, ]C0 é um código de barras Code 128 que possui qualquer outro caráter como primeiro caráter dos dados.

Os cinco identificadores de simbologia a seguir correspondem aos códigos de barras GS1 que possuem elementos identificadores de aplicação:

  • ]C1 – Código 128 (C) com caráter FNC1 na primeira posição (1), também conhecido como GS1-128.
  • ]e0 – GS1 DataBar.
  • ]d2 – DataMatrix (d) com ECC 200 e FNC1 na primeira posição (2), também conhecido como GS1 DataMatrix.
  • ]Q3 – QR Code (Q) Símbolo do modelo 2 com FNC1 na primeira posição (3), também conhecido como QR Code GS1.
  • ]J1 – GS1 DotCode.

Se usar esses identificadores, a compatibilidade com códigos de barras não GS1 exigirá que os scanners ou o software de digitalização sejam configurados para remover quaisquer identificadores que não correspondam aos identificadores GS1. Por exemplo, se digitalizar um código de barras Code 39 "normal", o prefixo ]A0 será adicionado. Como o sistema não entenderá este prefixo como um dos prefixos GS1, irá interpretá-lo como dados e produzir resultados inesperados.

Nota

Para sua conveniência, a versão 2.0.17.0 e posterior da aplicação móvel Warehouse Management removerá quaisquer prefixos AIM que não estejam incluídos na lista anterior. Este comportamento suporta casos em que pode configurar o scanner para adicionar o prefixo AIM, mas não para remover os prefixos indesejados.

Digitalização de campo único e múltiplo

Após a análise dos dados do código de barras, estes serão inseridos nos controlos de fluxo do dispositivo móvel. Por sua vez, existem dois métodos que serão processados:

  • Varredura de campo único – Isto método preenche apenas o campo em que o código de barras foi digitalizado. Por exemplo, se digitalizar o código de barras <FNC1>01095211015300011721011910AB-123 enquanto o cursor estiver no campo Item , o GTIN 09521101530001 do código de barras será introduzido nesse campo. Se digitalizar o mesmo código de barras enquanto o cursor estiver no campo ID de lote, o número do lote AB-123 do código de barras será introduzido. Isto modo funciona para todos os campos em todos os fluxos e requer apenas que a configuração de dados de código de barras genérico seja configurada. Se um código de barras contiver vários elementos, ainda deverá ser digitalizado várias vezes, porque apenas uma parte do código de barras de cada vez será introduzida no fluxo do dispositivo móvel. Esse comportamento é controlado pela configuração de dados de código de barras genérico, conforme descrito na secção Estabelecer a configuração de dados de código de barras genérico.
  • Varredura de vários campos– Isto método preenche vários campos quando um código de barras é digitalizado, enviando dados adicionais para o estado de fluxo do dispositivo móvel. Por exemplo, a política é configurada para enviar o identificador de aplicação 01 para o controlo ItemId e o identificador de aplicação 10 para o campo InventBatchId. Neste caso, se digitalizar o código de barras <FNC1>01095211015300011721011910AB-123, os dados de ambas as variáveis serão enviados ao mesmo tempo. Portanto, o sistema não pedirá o número do item e/ou do lote no fluxo. Esse comportamento é controlado por políticas de dados de código de barras vinculadas a itens de menu, conforme descrito na secção Configurar políticas de dados de código de barras para itens de menu de dispositivos móveis.

Aviso

As políticas de dados de código de barras padrão foram testadas para funcionar sem comportamento inesperado. No entanto, a personalização de políticas de dados de código de barras vinculadas a itens de menu pode causar um comportamento inesperado, porque o fluxo pode não esperar que alguns dados estejam disponíveis em um determinado momento.

Ativar esta funcionalidade GS1 para o seu sistema

Para usar códigos de barras GS1, a funcionalidade Digitalizar códigos de barras GS1 deve estar ativada no seu sistema. A partir da versão 10.0.32 do Supply Chain Management, esta funcionalidade é obrigatória e não pode ser desativada. Se estiver a executar uma versão anterior à 10.0.32, os administradores podem ativar ou desativar esta funcionalidade procurando a funcionalidade Digitalizar códigos de barras GS1 na área de trabalho Gestão de funcionalidades.

Se usa códigos de barras GS1, recomendamos que também ative a funcionalidade Analisador melhorado para códigos de barras GS1. (A partir da versão 10.0.32 do Supply Chain Management, esta funcionalidade está ativada por predefinição. A partir da versão 10.0.36 do Supply Chain Management, esta funcionalidade é obrigatória e não pode ser desativada.) Esta funcionalidade fornece uma implementação melhorada do parser do código de barras GS1. Adiciona as seguintes melhorias:

  • Segue o algoritmo de Especificação Geral GS1 para análise de dados de símbolos e valida se os dados no símbolo são válidos de acordo com a especificação.
  • Não requer que configure um valor de Comprimento máximo do identificador e usa a correspondência de prefixo mais longa dos identificadores de aplicação configurados.
  • Permite configurar mais facilmente identificadores de aplicação decimais usando a letra n para corresponder a qualquer número. Por exemplo, pode configurar apenas um identificador de aplicação (310n) em vez de identificadores de aplicação separados (3101, 3102, 3103, e assim por diante).
  • Corrige um problema em que dados codificados incorretamente são interpretados como dados de campo.
  • Vem como uma classe separada que pode ser reutilizada noutros contextos e permite que um ponto de extensibilidade seja utilizado para manipular dados digitalizados antes de os campos de fluxo serem preenchidos.

Configurar opções GS1 globais

A página Parâmetros de gestão de armazém fornece algumas definições que estabelecem opções GS1 globais.

Para configurar opções GS1 globais, siga estes passos.

  1. Vá para Gestão de armazéns > Configuração > Parâmetros de gestão de armazéns.

  2. No separador Geral, no Separador Rápido Códigos de barras, defina os seguintes campos:

    • Caractere FNC1, caráter Datamatrix e caráter de código QR– Especifique caracteres que devem ser interpretados como um prefixo para cada tipo de código de barras GS1.

    • Separador de grupo– Especifique o caráter que substitui o caráter separador de grupo ASCII.

    • Comprimento máximo do identificador – Especifique o número máximo de caracteres permitido para o identificador do aplicativo. Este campo não é obrigatório se a funcionalidade Parser GS1 melhorado estiver ativada para o seu sistema.

    • Política de identificador de aplicativo desconhecido– Selecione um dos seguintes valores para especificar o que o sistema deve fazer se encontrar um identificador de aplicativo desconhecido ao analisar um código de barras GS1:

      • Erro – O sistema reportará um erro e não verificará nenhuma parte do código de barras. Para digitalizar este tipo de código de barras, deve adicionar uma entrada correspondente na tabela de identificadores de aplicação GS1.
      • Ignorar o elemento de dados – O sistema continuará a analisar o código de barras sem relatar um erro ou um aviso. Os dados do identificador de aplicação desconhecido não estarão disponíveis para a aplicação para posterior processamento.

Nota

Os prefixos indicam ao sistema que um código de barras está codificado de acordo com a norma GS1. Até três prefixos (Caráter FNC1, Matriz de dados e Caráter de código QR) podem ser utilizados simultaneamente e para vários fins.

Identificadores de aplicativos de dados de código de barras

Os formatos GS1 não só codificam os dados como também permitem utilizar uma lista predefinida de identificadores de aplicação para definir o significado dos dados. Os gestores de logística devem configurar a lista necessária de identificadores de aplicação e associar cada um deles aos itens apropriados do menu do dispositivo móvel. Os identificadores podem então ser utilizados em armazéns como uma definição global para fins de movimentação e embalagem. Portanto, todas as guias de remessa assumirão um formato unificado.

O sistema utiliza os dados, especialmente os identificadores de aplicação predefinidos, para estabelecer as regras que devem ser aplicadas à parte relevante da informação digitalizada.

Cada identificador de aplicação indica ao sistema que os caracteres subsequentes no código de barras digitalizado devem ser considerados um bloco de informações encriptadas. A configuração dos identificadores de aplicação define como o sistema deve interpretar um código de barras e guardá-lo como um valor no sistema.

Os gestores de logística podem usar identificadores de aplicação internacionais padrão e/ou criar os seus próprios.

Carregar os identificadores de aplicação padrão

Para começar rapidamente, pode carregar uma lista de identificadores de aplicação internacionais comuns. Mais tarde, pode alargar ou editar a lista, conforme necessário.

Para carregar os identificadores de aplicação padrão, siga estes passos.

  1. Vá para Configuração de gerenciamento de > > armazéns > GS1Identificadores de aplicativo de dados de código de barras.
  2. No Painel de Ações, selecione Criar configuração predefinida.

Aviso

O comando Criar configuração predefinida elimina todos os identificadores de aplicação atualmente definidos e substitui-os pela lista padrão. No entanto, depois de carregar a configuração predefinida, pode personalizar a lista conforme necessário.

Configurar identificadores de aplicação personalizados

Se alguns ou todos os identificadores de aplicação que a sua empresa utiliza forem diferentes do conjunto padrão, pode criar os seus próprios códigos de raiz ou personalizar o conjunto padrão conforme necessário.

Para configurar e personalizar os seus próprios identificadores de aplicação GS1, siga estes passos.

  1. Vá para Configuração de gerenciamento de > > armazéns > GS1Identificadores de aplicativo de dados de código de barras.

  2. Siga um destes passos:

    • Para criar um novo identificador: no Painel de Ações, selecione Novo.
    • Para editar um identificador existente: selecione o identificador e, em seguida, no Painel de Ações, selecione Editar.
  3. Defina os seguintes campos para o identificador novo ou selecionado:

    • Identificador do aplicativo– Insira o código de identificação do identificador do aplicativo. Normalmente, este código é um número inteiro de dois dígitos, mas pode ser mais longo. Para valores decimais, o último dígito indica o número de casas decimais. Para mais informações, consulte a descrição da caixa de verificação Decimal mais tarde nesta lista. Se a funcionalidade Parser melhorado para códigos de barras GS1 estiver ativada, poderá criar um único identificador de aplicação para todas as variantes de casas decimais usando a letra n como o último caráter no identificador da aplicação. Por exemplo, pode configurar apenas um identificador de aplicação (310n) em vez de um identificador de aplicação separado para cada número de casas decimais (3101, 3102, 3103, e assim por diante).
    • Descrição– Insira uma breve descrição do identificador.
    • Comprimento fixo– Marque esta caixa de seleção se os valores que são verificados usando isto identificador de aplicativo tiverem um número fixo de caracteres. Desmarque esta caixa de verificação se o comprimento dos valores for variável. Neste caso, deve indicar o fim do valor utilizando o carácter separador de grupo especificado na página Parâmetros de gestão de armazém.
    • Comprimento– Insira o número máximo de caracteres que podem aparecer nos valores que são verificados usando isto identificador de aplicativo. Se a caixa de verificação Comprimento fixo for selecionada, espera-se exatamente este número de caracteres.
    • Tipo – Selecione o tipo de valor que é verificado usando isto identificador de aplicativo (numérico, alfanumérico ou data). Para obter mais informações sobre como datas e números são representados em dados de código de barras, consulte a secção Datas e números decimais.
    • Decimal – Marque esta caixa de seleção se o valor incluir um ponto decimal implícito. Se esta caixa for selecionada, o sistema utilizará o último dígito do identificador de aplicação para determinar o número de casas decimais. Para obter mais informações sobre como datas e números são representados em dados de código de barras, consulte a secção Datas e números decimais.

Aviso

Embora o sistema permita que defina a caixa de verificação Comprimento fixo para qualquer identificador de aplicação, deve ser usada apenas para o subconjunto de identificadores de aplicação que têm um comprimento predefinido de acordo com as Especificações Gerais GS1. O parser GS1 melhorado já contém a lista de todos os identificadores de aplicações que possuem comprimentos predefinidos.

Nota

O valor Separador de grupo especificado na página Parâmetros de gestão de armazéns é opcional se um valor seguido por um identificador de aplicação tem um comprimento fixo.

Estabelecer a configuração genérica de dados de código de barras

A configuração genérica de dados de código de barras estabelece uma coleção de mapeamentos comuns. Estes mapeamentos fazem corresponder cada campo de entrada relevante na aplicação móvel ao identificador de aplicação que controla como os valores dos códigos de barras digitalizados devem ser interpretados e armazenados nesse campo. Por predefinição, estas definições aplicam-se a todas as digitalizações para todos os itens do menu do dispositivo móvel. No entanto, eles podem ser substituídos por um ou mais campos específicos por uma política de dados de código de barras atribuída a um item de menu específico.

A configuração genérica de dados de código de barras permite que apenas um valor seja digitalizado de cada vez. Portanto, se quiser carregar vários valores de campo de uma única verificação, você deve configurar uma política de dados de código de barras para os itens de menu relevantes.

Para obter mais informações sobre políticas de dados de código de barras, consulte a próxima secção.

Carregue a configuração de dados de código de barras genérica padrão

A página Configuração genérica de dados de código de barras permite carregar um conjunto padrão de mapeamentos entre campos de dispositivos móveis e identificadores de aplicativos padrão criados pela configuração padrão.

Para estabelecer a configuração de dados de código de barras genérico, vá para Configuração de gerenciamento > de armazém Configuração genérica de dados > de código de barras GS1 > . Em seguida, selecione Criar configuração predefinida para atribuir automaticamente um identificador de aplicação adequado a cada campo que é normalmente utilizado por itens de menu de dispositivos móveis.

Aviso

Se já existir alguma configuração genérica de dados de código de barras, o comando Criar configuração padrão a excluirá completamente e carregará a configuração padrão.

Personalizar a configuração de dados de código de barras genérico padrão

Para personalizar a configuração genérica de dados de código de barras, siga estas etapas.

  1. Vá para Configuração de gerenciamento de > armazém Configuração genérica de dados de código de barras GS1 > > .

  2. Siga um destes passos:

    • Para criar um novo mapeamento: no Painel de Ações, selecione Novo.
    • Para editar um mapeamento existente: selecione o mapeamento e, em seguida, no Painel de Ações, selecione Editar.
  3. Defina os seguintes campos para o mapeamento novo ou selecionado:

    • Campo – Selecione ou insira o campo de entrada do aplicativo móvel ao qual o valor de entrada deve ser atribuído. O valor não é o nome a apresentar visualizado pelos trabalhadores. Em vez disso, é o nome chave que é atribuído ao campo no código subjacente. A configuração padrão fornece uma coleção de campos que são suscetíveis de ser úteis, e inclui nomes chave intuitivos para cada campo e funcionalidade programada correspondente. No entanto, poderá ter de falar com os seus parceiros de desenvolvimento para encontrar as seleções corretas para a sua implementação.
    • Identificador do aplicativo– Selecione o identificador do aplicativo aplicável, conforme definido na página Identificadores do aplicativo de dados de código de barras. O identificador estabelece como o código de barras será interpretado e armazenado como um valor para o campo nomeado. Depois de selecionar um identificador de aplicação, o campo Descrição mostra a descrição do mesmo.

Configurar políticas de dados de código de barras para itens de menu de dispositivos móveis

O objetivo da norma GS1 é permitir que os trabalhadores carreguem vários valores quando digitalizam um único código de barras uma vez. Para atingir esse objetivo, os gerentes de logística devem configurar políticas de dados de código de barras que digam ao sistema como interpretar códigos de barras de vários valores. Mais tarde, podem ser atribuídas políticas a itens de menu de dispositivos móveis para controlar como um código de barras será interpretado quando os trabalhadores o digitalizarem enquanto estão a usar um item de menu específico.

Se nenhuma política de dados de código de barras for atribuída a um item de menu, o sistema poderá capturar apenas um único valor. Esse valor é aplicado à entrada do aplicativo móvel que é selecionada quando o trabalhador faz a verificação, conforme especificado pela configuração genérica de dados de código de barras. Se uma política de dados de código de barras for atribuída ao item de menu, o sistema ainda usará a configuração genérica de dados de código de barras para mapear o primeiro valor de código de barras para o campo selecionado. No entanto, pode depois capturar valores de campo adicionais, conforme especificado pela política aplicável.

Carregar as políticas de dados de código de barras específicas padrão

Para começar rapidamente, você pode carregar um conjunto de políticas de dados de código de barras padrão. Mais tarde, pode alargar ou editar as políticas, conforme necessário.

Para carregar os identificadores de aplicação padrão, siga estes passos.

  1. Vá para Configuração de gerenciamento de > > armazém Política de dados > de código de barras GS1.
  2. No Painel de Ações, selecione Criar configuração predefinida.

Aviso

O comando Criar configuração predefinida elimina todas as políticas atualmente definidas e substitui-as pelo conjunto de políticas padrão. No entanto, depois de carregar a configuração predefinida, pode personalizar as políticas conforme necessário.

Configurar políticas de dados de códigos de barras específicas personalizadas

Aviso

Algumas políticas de dados de código de barras podem não funcionar com todos os fluxos móveis que você usa. Ao configurar políticas de dados de código de barras personalizadas, você deve testar o fluxo do dispositivo móvel usando diferentes partes de informações que são verificadas em diferentes pontos do fluxo. Dessa forma, pode determinar se o fluxo se comporta conforme o esperado.

Para configurar e personalizar suas políticas de dados de código de barras, siga estas etapas.

  1. Vá para Configuração de gerenciamento de > > armazém Política de dados > de código de barras GS1.

  2. Siga um destes passos:

    • Para criar uma nova política: no Painel de Ações, selecione Novo.
    • Para editar uma política existente: selecione a política no painel de listas.
  3. No cabeçalho da política nova ou selecionada, defina os seguintes campos:

    • Nome da política– Insira um nome para a política.

    • Descrição– Insira uma breve descrição da política.

    • Método de captura de valor de campo – Selecione um dos seguintes valores para especificar como os valores individuais de código de barras devem ser manipulados como parte do fluxo do dispositivo móvel:

      • Processar imediatamente – Os valores do identificador do aplicativo serão imediatamente passados para o próximo passo do dispositivo móvel, mesmo que os valores gravados não sejam necessários para a captura como parte de um passo posterior do dispositivo móvel. Dependendo dos valores registados, esse valor pode causar processamento inesperado do fluxo do dispositivo móvel.
      • Guardar como predefinição – Os valores do identificador da aplicação serão armazenados em todo o fluxo de itens de menu do dispositivo móvel e serão utilizados apenas em passos do dispositivo móvel que exijam os campos definidos. Portanto, os nomes exatos do dispositivo móvel passo do controle de campo devem ser especificados como parte da configuração da política de dados de código de barras, para vincular os valores de identificador do aplicativo dos códigos de barras aos campos do aplicativo móvel Warehouse Management. Para obter mais informações sobre como encontrar os nomes de campo corretos, consulte Inspecionar detalhes de sessões ativas de aplicação móvel do Warehouse Management.
    • Envio automático– Esta opção está disponível somente quando o campo Método de captura de valor de campo está definido como Salvar como padrão. Defina-o como Sim para submeter automaticamente o passo do dispositivo móvel se todos os campos estiverem definidos.

  4. No Separador Rápido abaixo do cabeçalho, mapeie os nomes de campo com os identificadores de aplicação, conforme necessário para a política atual. Utilize os botões na barra de ferramentas para adicionar ou remover as linhas conforme necessário. Para cada linha, defina os seguintes campos:

    • Campo – Selecione ou insira o campo de entrada do aplicativo móvel ao qual o valor de entrada deve ser atribuído. O valor não é o nome a apresentar visualizado pelos trabalhadores. Em vez disso, é o nome chave que é atribuído ao campo no código subjacente. A configuração padrão fornece uma coleção de campos que são suscetíveis de ser úteis, e inclui nomes chave intuitivos para cada campo e funcionalidade programada correspondente. No entanto, poderá ter de falar com os seus parceiros de desenvolvimento para encontrar as seleções corretas para a sua implementação. Para obter mais informações sobre como pesquisar nomes de campo, consulte Inspecionar detalhes de sessões ativas de aplicação móvel do Warehouse Management.
    • Identificador do aplicativo– Selecione o identificador do aplicativo aplicável, conforme definido na página Identificadores do aplicativo de dados de código de barras. O identificador estabelece como o código de barras será interpretado e armazenado como um valor para o campo nomeado. Depois de selecionar um identificador de aplicação, o campo Descrição mostra a descrição do mesmo.
    • Classificação – Esta coluna está disponível somente quando o campo Método de captura de valor de campo está definido como Processar imediatamente. Cada código de barras de vários valores inclui uma série de identificadores de aplicação, cada um dos quais é seguido por um valor. A política de dados de código de barras aplicável identifica qual identificador de aplicativo é mapeado para cada campo de banco de dados. No entanto, se um código de barras utilizar o mesmo identificador de aplicação mais de uma vez, o sistema utiliza a ordem em que os identificadores de aplicação aparecem no código para mapear os mesmos com os campos. Para linhas que partilhem um identificador de aplicação com uma ou mais outras linhas, utilize este campo para estabelecer a ordem em que as linhas correspondentes devem ser processadas. A linha que tiver o valor de ordenação mais baixo será processada primeiro.
    • Permitir substituição – Esta coluna só está disponível quando o campo Método de captura de valor de campo está definido como Guardar como predefinição. Marque a caixa de verificação para guardar o valor do identificador da aplicação proveniente do código de barras, mesmo que já exista um valor como parte do passo do dispositivo móvel. Apenas os valores dos campos ativados para edição serão substituídos.

Nota

Para códigos de barras que incluam mais de um identificador de aplicação idêntico, tem de utilizar o campo Ordenação para estabelecer a ordem dos campos.

Atribuir políticas de dados de código de barras a itens de menu de dispositivos móveis

Por padrão, todos os itens de menu do dispositivo móvel fornecem campos de entrada onde os trabalhadores podem digitalizar um único valor, de acordo com a configuração genérica de dados do código de barras. Se quiser que os trabalhadores possam verificar mais de um valor de campo em uma única verificação para qualquer item de menu de dispositivo móvel, você deve atribuir uma política de dados de código de barras seguindo estas etapas.

  1. Va para Gestão de armazém > Configuração > Dispositivo móvel > Itens de menu do dispositivo móvel.
  2. Criar ou abrir um item de menu.
  3. Na Guia Rápida Geral , defina o campo Política de dados de código de barras como a política que se aplica ao item de menu.

Exemplo de configuração GS1

Este exemplo aplica-se a um sistema em que as opções GS1 estão configuradas da seguinte forma:

  • Na página Parâmetros de gestão de armazém, são estabelecidas as seguintes definições globais:

    • Caractere FNC1:]C1
    • Separador de grupo:~
  • Na página Identificadores de aplicativo de dados de código de barras, os seguintes identificadores de aplicativo são relevantes para isto exemplo.

    Identificador de aplicação Descrição Comprimento fixo Comprimento Tipo Decimal
    01 GTIN Selecionado 14 Numérico Não selecionado
    10 Número do lote Não selecionado 20 Alfanumérico Não selecionado
    17 Data de validade Selecionado 6 Data Não selecionado
    30 Quantidade recebida Não selecionado 8 Numérico Não selecionado
  • Na página Configuração genérica de dados de código de barras, as seguintes configurações para a política de dados de código de barras genérica são relevantes para isto exemplo.

    Campo Identificador de aplicação Descrição
    ItemId 01 GTIN
  • Na página Política de dados de código de barras, há uma política em que o campo Nome da política está definido como Recebimento de compra. Esta política inclui as seguintes linhas.

    Campo Identificador de aplicação Descrição Ordenação
    ExpDate 17 Data de validade 0
    InventBatchId 10 Número do lote 0
    Qtd. 30 Quantidade recebida 0
  • Na página Itens de menu do dispositivo móvel, há um item de menu que se chama Receção de compras. O campo Política de dados de código de barras está definido como Recebimento de compra.

Depois de chegarem ao armazém mercadorias para uma nota de encomenda, o trabalhador segue estes passos.

  1. No dispositivo móvel, selecione o item de menu Receção de compras.
  2. Introduza o número da nota de encomenda.
  3. Selecione o campo Item e digitalize o seguinte código de barras: ]C10100000012345678~3030~10b1~17220215

Devido às configurações que estão estabelecidas para este exemplo, o sistema analisa o código de barras digitalizado da seguinte forma.

Chave de campo ID da aplicação Valor Nota
ItemId 01 00000012345678 Como o trabalhador fez a digitalização para o campo Item, o primeiro valor no código de barras é mapeado para esse campo. O mapeamento é retirado da configuração genérica de dados do código de barras.
Qtd 30 30 Como vários valores de campo estão a ser capturados em uma única verificação, esse mapeamento e todos os mapeamentos restantes são retirados da política de dados de código de barras atribuída ao item de menu Recebimento de compra. Este valor é a quantidade que foi recebida.
InventBatchId 10 b1 Este valor é o ID do lote.
ExpDate 17 220215 O formato de data é AAMMDD. Assim, a data de validade é 15 de fevereiro de 2022.

A receção é então registada e os valores relevantes da base de dados são introduzidos após a única digitalização.

Dica

Se os códigos de barras GS1 que contêm vários valores não funcionarem como parte de um fluxo de aplicação móvel de gestão de armazém, verifique as seguintes definições:

  • Nas páginas Configuração genérica de dados de código de barras e Identificadores de aplicativo de dados de código de barras, verifique se as configurações estão alinhadas com os códigos de barras que você está a usar e com a política de dados de código de barras atribuída na página do item de menu Dispositivo móvel.

  • Na página Política de dados de código de barras, selecione a política com a qual você está a ter problemas e verifique as seguintes configurações:

    • Defina o campo Método de captura de valor do campo como Guardar como predefinição.
    • Na grelha, certifique-se de que todos os nomes de campo estejam alinhados com os nomes de controlo de entrada de ID do passo do dispositivo móvel real. Para obter mais informações sobre como pesquisar nomes de campo, consulte Inspecionar detalhes de sessões ativas de aplicação móvel do Warehouse Management. Para alguns exemplos típicos, consulte a tabela após esta lista.
  • Na página Parâmetros de gestão de armazéns, no separador Geral, no Separador Rápido Códigos de barra, defina o campo Política de identificador de aplicação desconhecido para Ignorar elemento de dados.

A tabela a seguir mostra alguns exemplos típicos em que o mapeamento do campo de ID do passo falha, de modo que um código de barras GS1 digitalizado não pode ser processado.

Nome do campo utilizado Nome do campo correto Processar
ID de Item ProductConfirmation Passo de confirmação do item
CatchWeight OutboundWeight Passo de recolha de peso de captura