Esquemas e impressão de etiquetas de matrículas
Os esquemas de etiquetas são utilizados para controlar as informações que são impressas numa etiqueta e de que forma são dispostas. Existem duas formas de definir um esquema de etiquetas de matrículas:
- Esquemas de etiquetas de encaminhamento de documentos – Estes esquemas oferecem capacidades de esquema básicas.
- Esquemas de etiquetas – Estes esquemas permitem-lhe criar esquemas mais avançados. Os seus esquemas podem ter estruturas repetidas e incluir elementos de cabeçalho, corpo e de rodapé. Pode imprimir informações a partir de tabelas associadas e definir dados personalizados, formatos de hora e de números.
Este artigo descreve como criar e utilizar esquemas de etiqueta para etiquetas de matrículas. Para obter mais informações sobre esquemas de etiquetas de encaminhamento de documentos, consulte Esquemas de etiquetas de encaminhamento de documentos.
Ativar esquemas de etiquetas de matrículas
Para ativar esquemas de etiquetas de matrículas, tem de configurar os seguintes elementos (tal como descrito mais à frente neste artigo):
- Parâmetros de gestão de armazéns – Definir se devem ser utilizados esquemas de etiquetas de encaminhamento de documentos ou esquemas de etiquetas.
- Esquema de etiquetas de matrículas – Definir o esquema de etiquetas a ser utilizado para as etiquetas de matrículas.
- Encaminhamento de etiquetas de matrículas – Definir quais os esquemas de Linguagem de Programação Zebra (ZPL) que devem ser impressos, para que impressora de rede e quais as condições de impressão.
Configurar parâmetros da gestão do armazém
Siga estes passos para configurar os parâmetros de armazém para a impressão de etiquetas de matrícula.
- Vá para Gestão de armazéns > Configuração > Parâmetros de gestão de armazéns.
- No separador Geral, no Separador Rápido Matrículas, defina a opção Utilizar esquemas de etiquetas para etiquetas de matrículas como Sim para utilizar esquemas de etiquetas para as suas matrículas (tal como descrito neste artigo). Defina como Não para utilizar antes os esquemas de etiquetas de encaminhamento de documentos.
Criar um esquema de etiquetas de matrículas
O esquema de etiqueta controla as informações impressas na etiqueta e a forma como são dispostas. Aqui, introduza o código ZPL que é enviado para a impressora. Normalmente, irá copiar este código a partir de um programa de design de etiquetas.
À medida que o sistema gera uma etiqueta, é possível substituir os nomes do campo e método que são utilizados no esquema da etiqueta com valores reais. Pode encontrar facilmente texto que será substituído com uma aparência de símbolos de dólar ($
) no código.
Criar um esquema básico de etiquetas
Siga estes passos para criar um esquema de etiquetas de matrículas.
Aceda a Gestão de armazéns > Configuração > Encaminhamento de documentos > Esquema de etiquetas.
Na parte superior do painel de lista, defina o campo Tipo de esquema da etiqueta como Etiqueta da matrícula.
No Painel de Ação, selecione Novo para criar uma etiqueta.
Defina os seguintes campos para a nova etiqueta:
ID do esquema de etiquetas – Introduzir um nome para o esquema (por exemplo, Matrícula).
Descrição – Introduzir uma breve descrição do esquema (por exemplo, Matrícula).
Tipo de definição – Selecionar o método que é utilizado para definir o esquema da etiqueta:
ZPL – Definir o esquema de etiqueta através da utilização da ZPL.
Variáveis – Definir um esquema de etiqueta que possa ser utilizado com um serviço externo. (Para mais informações, ver Imprimir etiquetas através de um serviço externo.) Se selecionar esta opção, o Separador Rápido Esquema de texto da impressora fornece grelhas onde pode definir variáveis de sistema e variáveis de dados. Em Variáveis de sistema, defina o campo LabelFile com o caminho do design da etiqueta no sistema externo e defina o campo Quantidade com o número de etiquetas a imprimir. Em Variáveis de dados, defina os valores que são enviados desde o Microsoft Dynamics 365 Supply Chain Management através do seu mapeamento para os respetivos marcadores de posição no design da etiqueta do sistema externo.
Variáveis (script) – Utilizar o formato script para definir um esquema de etiqueta que possa ser utilizado com um serviço externo. (Para mais informações, ver Imprimir etiquetas através de um serviço externo.) No Separador Rápido Esquema de texto da impressora, defina o ficheiro da etiqueta, a quantidade e os valores a enviar. Veja aqui um exemplo.
"filePath": "/Instant Print/GS1-128.nlbl", "quantity": "1", "dataSources": [ { "GTIN of Contained Trade Items": "06183928726611", "Product_name": "D365FO: $ItemName$" } ]
ID de origem de dados do esquema da etiqueta – Deixar este campo em branco se utilizar apenas dados de matrículas. Se tiver de incluir dados de outras tabelas, selecione uma origem de dados de esquema de etiqueta que tenha as junções necessárias. Para obter mais informações sobre como configurar e utilizar uma origem de dados de esquemas de etiquetas, consulte a secção seguintes neste artigo.
Ativar suporte de modelo de etiqueta – Deixar esta opção definida como Não por enquanto. (Quando é definida para Sim, pode adicionar elementos de cabeçalho, linha e de rodapé para o seu esquema, tal como descrito mais à frente neste artigo.)
Formato de data, hora e número – Selecionar o idioma que vai ser usado quando os valores data, hora e número que são mostrados no esquema de etiqueta são formatados.
Tipo de stock de impressoras – Selecionar um tipo de stock de impressoras. Um tipo de stock de impressoras descreve, normalmente, o tipo de papel que é usado por uma impressora específica. Também é utilizado para especificar o tipo de papel em que um esquema de etiqueta específico deve ser imprimido. Para obter informações sobre como configurar tipos de stock de impressoras, consulte Configurar tipos de stock de impressoras.
No Separador Rápido Esquema de texto da impressora, introduza o código de etiqueta de uma forma que seja adequada para o tipo de definição selecionado. O exemplo seguinte mostra o código que pode copiar e colar para testar se o campo Tipo de definição está definido como ZPL.
CT~~CD,~CC^~CT~ ^XA~TA000~JSN^LT0^MNM,0^MTT^PON^PMN^LH0,0^JMA^PR8,8~SD15^JUS^LRN^CI27^PA0,1,1,0^XZ ^XA ^MMT ^PW831 ^LL609 ^LS0 ^FT19,59^A0N,28,28^FH\^CI28^FDLicense plate label^FS^CI27 ^FT19,148^A0N,42,43^FH\^CI28^FDItem: ^FS^CI27 ^FT128,148^A0N,42,43^FH\^CI28^FD$ItemId$ ^FS^CI27 ^BY3,3,180^FT116,525^BCN,,Y,N ^FH\^FD$LicensePlateId$^FS ^FT19,206^A0N,42,43^FH\^CI28^FDQty:^FS^CI27 ^FT128,206^A0N,42,43^FH\^CI28^FD$Qty$^FS^CI27 ^PQ1,0,1,Y^XZ
Nota
Enquanto personaliza o código de etiqueta no Separador Rápido Esquema de texto da impressora, pode adicionar nomes de campos e de métodos seguindo estes passos:
- Na lista Tabelas, selecione a tabela.
- Dependendo do tipo de item que pretende adicionar, selecione o separador Campos ou Métodos e, em seguida, selecione o nome do campo ou método a adicionar.
- Se o campo Tipo de definição estiver definido como ZPL ou Variáveis (script), selecione Inserir no fim do texto para adicionar o campo ou o método no final do código. Conforme for necessário, mova o novo campo ou método para o local do código onde deseja utilizá-lo.
- Se o campo Tipo de definição estiver definido como Variáveis, selecione uma linha na tabela Variáveis de dados e, em seguida, selecione Inserir referência de campo para adicionar o campo ou o método como valor de campo.
No Painel de Ações, selecione Guardar.
Configurar e utilizar uma origem de dados de esquema de etiqueta
No esquema de etiqueta do exemplo anterior, apenas o ID da matrícula ($LicensePlateId$
) é utilizado e este valor está disponível diretamente na tabela de matrículas. Se quiser incluir informações relacionadas (como o número da encomenda que está associado a uma matrícula) e a origem de dados do esquema de etiqueta necessária ainda não existir, siga estes passos para criá-la e, em seguida, selecione-a no seu esquema de etiqueta.
Aceda a Gestão de armazéns > Configuração > Encaminhamento de documentos > Origem de dados do esquema de etiquetas.
No Painel de Ações, selecione Novo.
Defina os campos seguintes para a nova origem de dados do esquema de etiquetas:
- ID da origem de dados do esquema de etiquetas – Introduzir um nome para a origem de dados (por exemplo, LPPlusPurchOrder).
- Descrição – Introduzir uma breve descrição da origem de dados (por exemplo, Matrícula + nota de encomenda).
- Tipo de esquema de etiquetas – Selecionar Etiqueta de matrículas.
No Painel de Ações, selecione Guardar.
No Painel de Ações, selecione Editar consulta.
Aparece uma caixa de diálogo de edição de consultas padrão. No separador Junções, adicione junções às tabelas necessárias. (Por exemplo, se quiser que a sua etiqueta mostre o número de encomenda, pode fazer uma junção na tabela de notas de encomenda.)
Aceda a Gestão de armazéns > Configuração > Encaminhamento de documentos > Esquema de etiquetas.
Crie ou selecione um esquema de etiqueta e, em seguida, no campo ID de origem de dados do esquema da etiqueta, selecione o registo que acabou de criar.
Agora, pode adicionar os valores do novo campo ao código de esquema de impressão. Certifique-se de consultar os valores table.field-names corretos no código ZPL. As tabelas adicionais irão incluir um número como sufixo (#).
Atenção
Na página Origem de dados do esquema da etiqueta, tenha cuidado ao remover a tabela da consulta para um registo existente. Pode remover nomes de campo e/ou de método que já estejam a ser utilizados em esquemas de etiquetas existentes.
Ativar suporte de modelo de etiqueta
Os modelos de etiquetas permitem-lhe criar etiquetas que tenham esquemas mais avançados, os quais podem incluir elementos de cabeçalho, linha ou rodapé. Siga estes passos para criar uma etiqueta que inclua elementos de modelos de etiqueta.
Aceda a Gestão de armazéns > Configuração > Encaminhamento de documentos > Esquema de etiquetas.
Na parte superior do painel de lista, defina o campo Tipo de esquema da etiqueta como Etiqueta da matrícula.
Siga um destes passos:
- Para criar um novo esquema, selecione Novo no Painel de Ações.
- Para editar um esquema existente, selecione-o no painel de lista e, depois, selecione Editar no Painel de Ações.
No campo ID da origem de dados do esquema de etiquetas, selecione uma origem de dados. (Uma origem de dados é necessária para ativar o suporte de modelo de etiqueta. Contudo, se só necessitar de dados de matrículas, pode selecionar uma origem de dados muito simples, onde não estão definidas quaisquer junções.)
Defina a opção Ativar suporte de modelo de etiqueta para Sim.
Utilize os elementos
{{Header ... }}
,{{Row ... }}
e{{Footer ... }}
no seu código. O exemplo seguinte mostra uma etiqueta que inclui todos estes elementos. Imprime dados sobre itens que são colocados numa matrícula.{{LabelStart ^FX ... ZPL commands that will be printed on every label ... CT~~CD,~CC^~CT~ ^XA ~TA000 ~JSN ^LT0 ^MNM,0 ^MTT ^PON ^PMN ^LH0,0 ^JMA ^PR8,8 ~SD15 ^JUS ^LRN ^CI27 ^PA0,1,1,0 ^XZ ^XA ^MMT ^PW831 ^LL609 ^LS0 }} {{Header ^FT31,59^A0N,28,28^FH\^CI28^FDLicense plate label with work lines^FS^CI27 ^BY3,3,180^FT116,300^BCN,,Y,N ^FH\^FD$WHSLicensePlateLabel.LicensePlateId$^FS }} {{Row Table=WHsWorkLine_1 StartY=400 IncY=68 RowsPerLabel=5 ^FT19,$position.YPos$^A0N,42,43^FH\^CI28^FDLine:^FS^CI27 ^FT128,$position.YPos$^A0N,42,43^FH\^CI28^FD$WHSWorkLine_1.ItemID$^FS^CI27 ^FT250,$position.YPos$^A0N,42,43^FH\^CI28^FD$WHSWorkLine_1.QtyWork$^FS^CI27 }} {{LabelEnd ^PQ1,0,1,Y ^XZ }}
Nota
Devido ao atributo
RowsPerLabel=5
, este exemplo irá percorrer todas as linhas de matrícula e dividir uma etiqueta por cada conjunto de cinco linhas de matrícula. Se alterar o atributo paraRowsPerLabel=1
, será gerada uma etiqueta para cada linha.Este exemplo imprimirá uma cópia de cada etiqueta. Se necessitar de mais cópias (por exemplo, uma cópia para cada lado da matrícula), defina o valor
n
para a secção\^PQn
no rodapé para o número de cópias necessário. Por exemplo, para imprimir duas cópias para cada etiqueta, especifique\^PQ2
.
Configurar encaminhamento de etiquetas de matrícula
Para especificar os esquemas de etiquetas de matrículas que são utilizados e onde são impressos, tem de definir um registo de encaminhamento de documentos, tal como descrito no seguinte procedimento.
Aceda a Gestão de armazéns > Configuração > Encaminhamento de documentos > Encaminhamento de documentos.
Na parte de cima do painel de lista, defina o campo Tipo de ordem de intervenção como Notas de encomenda.
No Painel de Ações, selecione Novo para criar um registo de encaminhamento.
No cabeçalho do novo registo de encaminhamento, defina os seguintes campos:
- Número sequencial – Introduza um número inteiro para definir a ordem pela qual o registo de encaminhamento deve ser avaliado. Cada encaminhamento tem de ter um número de sequência exclusivo. O sistema avalia os encaminhamentos na ordem de números de sequência ascendente e utiliza o primeiro encaminhamento cujos critérios foram cumpridos.
- Nome – Introduzir um nome para o registo de encaminhamento. Por exemplo, introduzir Matrícula.
No Separador Rápido Descrição geral, utilize os seguintes campos para definir os critérios que são utilizados para selecionar o encaminhamento de etiquetas.
- Armazém – Especificar o armazém onde o encaminhamento deve ser usado.
- ID de utilizador de dispositivo móvel – Especificar o ID de utilizador para o qual o encaminhamento deve ser utilizado. Para utilizar o encaminhamento para qualquer trabalhador, deixe este campo em branco.
- Número de conta – Especificar a conta de fornecedor para a qual o encaminhamento deve ser usado. Para utilizar o encaminhamento para qualquer fornecedor, deixe este campo em branco.
- Transportadora – Especificar a transportadora para a qual deve ser usado o encaminhamento. Para utilizar o encaminhamento para qualquer transportadora, deixe este campo em branco.
- Modelo de trabalho – Especificar o modelo de trabalho para o qual o encaminhamento deve ser usado. Para utilizar o encaminhamento para qualquer modelo de trabalho, deixe este campo em branco.
- Do ID de zona e Ao ID de zona – Especificar o intervalo de zonas para o qual o encaminhamento deve ser utilizado. Para utilizar o encaminhamento para qualquer zona, deixe estes campos em branco.
- Executar consulta - Para adicionar critérios de seleção personalizados a um registo de encaminhamento, defina esta opção como Sim e, em seguida, selecione Editar consulta no Painel de Ações. Aparece uma caixa de diálogo do editor de consultas padrão, onde pode adicionar mais critérios de seleção.
No Separador Rápido Impressoras de encaminhamento de documentos, atribua a impressora e o esquema de etiqueta que devem ser utilizados quando os critérios para o registo de encaminhamento são cumpridos. Selecione Novo na barra de ferramentas para adicionar uma linha à grelha. Em seguida, determine os seguintes campos para a nova linha:
- Nome - Selecione uma impressora ZPL adequada. Para obter mais informações, consulte Instalar o Document Routing Agent para ativar a impressão em rede. Deixe este campo em branco se pretender utilizar a Seleção dinâmica de impressoras.
- ID de esquema da etiqueta - Selecionar o esquema de etiqueta que pretende utilizar. O valor do ID do esquema de etiqueta usado como exemplo que foi sugerido anteriormente neste artigo foi Matrícula.
Imprimir automaticamente etiquetas quando são recebidas notas de encomenda através da utilização da aplicação móvel
Se pretender que uma etiqueta de matrícula seja impressa automaticamente sempre que uma nova nota de encomenda é recebida, configure os itens de menu de dispositivo móvel como descrito no procedimento seguinte.
Va para Gestão de armazém > Configuração > Dispositivo móvel > Itens de menu do dispositivo móvel.
Siga um destes passos:
- Para criar um novo item de menu, selecione Novo no Painel de Ações.
- Para editar um item de menu existente, selecione-o no painel de lista e, em seguida, selecione Editar no Painel de Ações.
Defina os seguintes campos para o novo item de menu ou item de menu selecionado:
- Nome do item de menu – Introduzir um nome interno para o novo item de menu. Por exemplo, introduza Mista.
- Título – Introduzir o nome do item como deve aparecer na aplicação móvel Warehouse Management. Por exemplo, introduza Receção de matrícula mista.
- Modo – Selecionar Trabalho.
- Processo de criação de trabalho – Selecione Receção de matrícula mista.
- Imprimir etiqueta – Definir esta opção como Sim.
Feche a página.
Se criou um novo item de menu de dispositivo móvel, tem de adicioná-lo ao menu de dispositivo móvel, tal como mostrado no seguinte exemplo. Neste exemplo, irá adicioná-lo ao menu de dispositivo móvel Entrada.
- Vá para Gestão de armazém > Configuração > Dispositivo móvel > Menu do dispositivo móvel.
- No Painel de Ações, selecione Editar.
- No painel de lista, selecione o menu Entrada.
- Na coluna Menus e itens de menu disponíveis, selecione o item de menu de dispositivo móvel que criou (por exemplo, Mista).
- Selecione o botão Adicionar (seta para a direita) para mover o item de menu para a coluna Estrutura de menus.
- Feche a página.
Executar um cenário para imprimir etiquetas de matrícula
Se desejar experimentar imprimir etiquetas de matrículas, pode configurar um cenário para efetuar receção de matrículas mista através da aplicação móvel Warehouse Management. Para mais informações, consulte Receção de placas de identificação mistas. Siga as instruções aqui e confirme se o cenário que é descrito neste artigo é suportado.