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 utilizam um formato específico da empresa que são definidos e geridos no 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, Código QR GS1 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 de aplicação 01 – O número global de item comercial (GTIN) GS1 do item.
  • Identificador da aplicação 17 – A data de validade.
  • Identificador da aplicação 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 (número inteiro)
  • 3101123456 → 12345,6 (uma casa decimal)
  • 3102123456 → 1234,56 (duas casas decimais)
  • 3103123456 → 123,456 (três casas decimais)
  • 3104123456 → 1234,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 – Código QR (Q) Símbolo modelo 2 com FNC1 na primeira posição (3), também conhecido como Código QR 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:

  • Digitalização de campo único – Este método preenche apenas o campo para onde 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 movimentos e requer apenas que a configuração genérica dos dados do código de barras 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. Isto comportamento é controlado pela configuração genérica dos dados do código de barras, tal como descrito na secção Estabelecer a configuração genérica dos dados do código de barras .
  • Digitalização de vários campos – Este 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. Isto comportamento é controlado por políticas de dados de código de barras que estão ligadas a itens de menu, tal como 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 predefinidas foram testadas para funcionarem sem comportamentos inesperados. No entanto, a personalização das políticas de dados do código de barras que estão ligadas a itens de menu pode causar um comportamento inesperado, porque o fluxo pode não esperar que alguns dados estejam disponíveis num 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:

    • Caráter FNC1, Caráter Datamatrix e Caráter do código QR – Especifique os 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 que é permitido para o identificador de aplicação. Este campo não é obrigatório se a funcionalidade Parser GS1 melhorado estiver ativada para o seu sistema.

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

      • Erro – O sistema reportará um erro e não digitalizará 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 comunicar 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 aplicação 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. Aceder a Gestão de armazéns > Setup > GS1 > Identificadores de aplicações de dados de códigos 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. Aceder a Gestão de armazéns > Setup > GS1 > Identificadores de aplicações de dados de códigos 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 de aplicação – Introduza o código de identificação para o identificador de aplicação. 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 – Introduza uma descrição breve do identificador.
    • Comprimento fixo – Selecione esta caixa de verificação se os valores digitalizados através deste identificador de aplicação 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 – Introduza o número máximo de caracteres que podem aparecer nos valores que são digitalizados utilizando este identificador de aplicação. 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 é digitalizado utilizando este identificador de aplicação (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 – Selecione esta caixa de verificaçã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 dos dados do código de barras

A configuração genérica dos dados do código de barras estabelece um conjunto 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, podem ser substituídos para um ou mais campos específicos por uma política de dados de código de barras que é atribuída a um item de menu específico.

A configuração genérica dos dados do código de barras só permite a leitura de um valor de cada vez. Por conseguinte, se pretender carregar vários valores de campo a partir de uma única leitura, deve definir uma política de dados de código de barras para os itens de menu relevantes.

Para mais informações sobre as políticas de dados do código de barras, consulte a secção seguinte.

Carregar a configuração dos dados do código de barras genérico standard

A página Barcode data generic setup permite-lhe carregar um conjunto padrão de mapeamentos entre campos de dispositivos móveis e identificadores de aplicações padrão que são criados pela configuração predefinida.

Para estabelecer a configuração genérica dos dados do código de barras, vá a Gestão de armazéns > Configuração > GS1 > Configuração genérica dos dados do código de barras. 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 uma configuração genérica de dados de código de barras, o comando Create default setup elimina-a completamente e carrega a configuração padrão.

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

Para personalizar a configuração dos dados do código de barras genérico, siga estes passos.

  1. Aceder a Gestão de armazéns > Configuração > GS1 > Configuração genérica de dados de códigos de barras.

  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 introduza o campo de entrada da aplicação móvel a que 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 de aplicação - Seleccione o identificador de aplicação aplicável, tal como definido na página Identificadores de aplicação 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 isto objetivo, os gestores de logística devem definir políticas de dados de código de barras que indiquem 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 pode capturar apenas um único valor. Isto valor é aplicado à entrada da aplicação móvel que é selecionada quando o trabalhador faz a leitura, conforme especificado pela configuração genérica dos dados do código de barras. Se for atribuída uma política de dados de código de barras ao item de menu, o sistema continua a utilizar 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 do código de barras específico da norma

Para começar rapidamente, pode carregar um conjunto de políticas de dados de códigos 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. Aceder a Gestão de armazéns > Configuração > GS1 > Política de dados de códigos de barras.
  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ódigo de barras específicas e personalizadas

Aviso

Algumas políticas de dados de códigos de barras podem não funcionar com todos os fluxos móveis que utiliza. Quando configura políticas de dados de códigos de barras personalizados, tem de testar o fluxo do dispositivo móvel utilizando diferentes informações que são digitalizadas em diferentes pontos do fluxo. Dessa forma, pode determinar se o fluxo se comporta conforme o esperado.

Para configurar e personalizar as suas políticas de dados de código de barras, siga estes passos.

  1. Aceder a Gestão de armazéns > Configuração > GS1 > Política de dados de códigos de barras.

  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 – Introduza um nome para a política.

    • Descrição – introduza 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 de código de barras individuais devem ser tratados como parte do fluxo do dispositivo móvel:

      • Processar imediatamente – Os valores do identificador da aplicação serão transmitidos de imediato ao próximo passo do dispositivo móvel, mesmo que os valores registados não sejam necessários para 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 nas etapas do dispositivo móvel que exigem os campos definidos. Por conseguinte, os nomes exactos do campo de controlo do passo do dispositivo móvel devem ser especificados como parte da configuração da política de dados do código de barras, para ligar os valores do identificador da aplicação dos códigos de barras aos campos da aplicação móvel de Gestão de Armazéns. 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.
    • Submeter automaticamente – Esta opção está disponível apenas quando o campo Método de captura de valor de campo está definido como Guardar como predefiniçã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 introduza o campo de entrada da aplicação móvel a que 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 de aplicação - Seleccione o identificador de aplicação aplicável, tal como definido na página Identificadores de aplicação 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 do 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 do código de barras aplicável identifica o identificador de aplicação que é mapeado para cada campo da base 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 está disponível apenas 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 defeito, todos os itens de menu dos dispositivos móveis fornecem campos de entrada onde os trabalhadores podem digitalizar um único valor, de acordo com a configuração genérica dos dados do código de barras. Se pretender que os trabalhadores possam ler mais do que um valor de campo numa única leitura para qualquer item de menu de dispositivo móvel, deve atribuir uma política de dados de código de barras seguindo estes passos.

  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. No separador General FastTab, defina o campo Barcode data policy para 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:

    • Caráter FNC1:]C1
    • Separador de grupo:~
  • Na página Identificadores de aplicação de dados de código de barras , os seguintes identificadores de aplicação 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 definições para a política genérica de dados de código de barras 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ódigos de barras , há uma política em que o campo Nome da política está definido como Receção de compras. 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 Barcode data policy está definido como Purchase receiving.

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 dos dados do código de barras.
Qtd 30 30 Uma vez que estão a ser capturados vários valores de campo numa única leitura, isto mapeamento e todos os restantes mapeamentos são retirados da política de dados do código de barras que é atribuída ao item de menu Purchase receiving . 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 aplicações de dados de código de barras , certifique-se de que as definições estão alinhadas com os códigos de barras que está a utilizar e com a política de dados de código de barras atribuída na página Item de menu do dispositivo móvel .

  • Na página Política de dados de código de barras , seleccione a política com a qual está a ter problemas e verifique as seguintes definiçõ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