1. Início
  2. Docs
  3. GTI PLUG
  4. Funcionalidades
  5. Configuração
  6. Config. Template Etiqueta

Config. Template Etiqueta

O que é?

Permite alterar os valores que serão impressos na etiqueta quando utilizado a impressora de código de barras. Quando utilizado impressora de RFID o template é alterado no GTI MID.

A linguagem utilizada do template é a ZPL, entretanto é possível utilizar algumas tags para substituição por valores do sistema.

Tag’s disponíveis:

     📅 Data impressão

  • ${DATA_IMPRESSAO}
    Data da impressão atual

    🛒 Etiqueta Produto:

  • ${GTI}
    GTI# do produto (código da etiqueta)
  • ${PRODUTO_DATA_PRIMEIRA_IMPRESSAO}
    Data da primeira impressão da etiqueta
  • ${PRODUTO_ID_EXTERNO_NOME}
    Nome + ID externo do produto
  • ${PRODUTO_NOME}
    Nome do produto 
  • ${PRODUTO_ID_EXTERNO}
    Código externo do produto
  • ${PRODUTO_DESCRICAO}
    Descrição do produto
  • ${PRODUTO_QTDE_FRACAO}
    Mostra a quantidade de fração do produto

    🎲Dados Complementares:

  • ${PRODUTO_NUMERO_SERIE}
    Numero de serie do produto
  • ${PRODUTO_LOTE}
    Lote do produto
  • ${PRODUTO_DATA_VALIDADE}
    Data de validade do produto
  • ${PRODUTO_DATA_FABRICACAO}
    Data de fabricação do produto
  • ${PRODUTO_PESO}
    Peso do produto
  • ${PRODUTO_VALOR}
    Valor do produto
  • ${PRODUTO_LIVRE1}
    Campo Livre 1
  • ${PRODUTO_LIVRE2}
    Campo livre 2

    🏷️Código do produto

  • ${PRODUTO_CODIGO_EAN13}
    Código EAN-13 do produto
  • ${PRODUTO_CODIGO_DUN14}
    Código DUM 14 da caixa do produto
  • ${PRODUTO_CODIGO_PERSONALIZADO1}
    Código personalizado 1
  • ${PRODUTO_CODIGO_PERSONALIZADO2}
    Código personalizado 2
  • ${PRODUTO_ANVISA}
    Código ANVISA do produto

     🏬ARMAZÉM

  • ${ARMAZEM_NOME}
    Nome do armazém selecionado ao imprimir a etiqueta
  • ${ARMAZEM_ENDERECAMENTO}
    Endereçamento do armazém
  • ${ARMAZEM_ENDERECO}
    Informa endereço padrão
  • ${ARMAZEM_ENDERECO_ALIAS}
    Informa o ALIAs do Armazém.

    🚚Operações (Expedição / Recebimento / Agrupador)

  • ${AGRUPADOR_CODIGO}
    Código do agrupador de fracionados.

    Recebimento

  • ${RECEBIMENTO_NUMERO}
    Numero do recebimento

  • ${RECEBIMENTO_ID_EXTERNO}
    Identificador externo do recebimento

  • ${RECEBIMENTO_ETAPA_ID}
    Numero interno

  • ${RECEBIMENTO_ETAPA_NUMERO}
    Numero da etapa da operação

  • ${RECEBIMENTO_NUMERO_PEDIDO}
    Numero do pedido do recebimento

  • ${RECEBIMENTO_NUMERO_NF}
    Numero da nota fiscal do recebimento

  • ${RECEBIMENTO_DATA_AGENDAMENTO}
    Data de agendamento do recebimento

  • ${RECEBIMENTO_DATA_EXECUCAO}
    Data da execução do recebimento

  • ${RECEBIMENTO_OBSERVACAO}
    Observação do recebimento

    Expedição

  • ${EXPEDICAO_NUMERO}
    Numero da expedição
  • ${EXPEDICAO_ID_EXTERNO}
    Identificador externo da expedição
  • ${EXPEDICAO_ETAPA_ID}
    Numero Interno
  • ${EXPEDICAO_ETAPA_NUMERO}
    Numero da etapa da operação
  • ${EXPEDICAO_NUMERO_PEDIDO}
    Numero do pedido da expedição
  • ${EXPEDICAO_NUMERO_NF}
    Numero da nota fiscal da expedição
  • ${EXPEDICAO_DATA_AGENDAMENTO}
    Data de agendamento da expedição
  • ${EXPEDICAO_DATA_EXECUCAO}
    Data de execução da expedição
  • ${EXPEDICAO_OBSERVACAO}
    Observação da expedição

📍Endereço Remetente/Destinatário


      Remetente

  • ${RECEBIMENTO_REMETENTE_NOME}
    Nome do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_RUA}
    Rua do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_NUMERO}
    Numero do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_COMPLEMENTO}
    Complemento do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_BAIRRO}
    Bairro do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_CIDADE}
    Cidade do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_ESTADO}
    Estado do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_PAIS}
    País do remetente
  • ${RECEBIMENTO_REMETENTE_ENDERECO_CEP}
    CEP do remetente
  • ${RECEBIMENTO_REMETENTE_CPF_CNPJ}
    CPF/CNPJ do remetente

      Destinatário

  • ${EXPEDICAO_DESTINATARIO_NOME}
    Nome do destinatário 
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_RUA}
    Rua do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_NUMERO}
    Numero do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_COMPLEMENTO}
    Complemento do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_BAIRRO}
    Bairro do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_CIDADE}
    Cidade do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_ESTADO}
    Estado do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_PAIS}
    País do destinatário
  • ${EXPEDICAO_DESTINATARIO_ENDERECO_CEP}
    País do destinatário
  • ${EXPEDICAO_DESTINATARIO_CPF_CNPJ}
    CPF/CNPJ do destinatário

        📦Etiqueta de Empacotamento:

  • ${EMPACOTAMENTO_NUMERO}
    Numero do empacotamento
  • ${EMPACOTAMENTO_ID_EXTERNO}
    ID Externo do empacotamento
  • ${EMPACOTAMENTO_VOLUME_ID}
    Volume ID do empacotamento
  • ${EMPACOTAMENTO_VOLUME_NUMERO}
    Numero do volume do empacotamento
  • ${EMPACOTAMENTO_VOLUME_TOTAL}
    Numero total do empacotamento
  • ${EMPACOTAMENTO_PRODUTO_NOME_NUMERO}
    Numero do produto do empacotamento
  • ${EMPACOTAMENTO_PRODUTO_QTDE_ETIQUETA_}
    Numero da quantidade do produto
  • ${EMPACOTAMENTO_PRODUTO_EAN_}
    Código EAN do produto
  • ${EMPACOTAMENTO_PRODUTO_QTDE_}
    Numero das frações do produto

    Destinatário:

  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_NOME_}
    Nome do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_RUA_}
    Rua do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_NUMERO_}
    Numero do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_COMPLEMENTO_}
    Complemento do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_BAIRRO_}
    Nome do bairro do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_CIDADE_}
    Nome da cidade do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_ESTADO_}
    Nome do estado do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_PAIS_}
    Nome do país do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_CEP_}
    Numero do CEP do destinatário da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_DESTINATARIO_CPF_CNPJ_}
    CPF/CNPJ do destinatário da expedição que vir depois do “_”

        Remetente:

  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_NOME_}
    Nome do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_RUA_}
    Rua do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_NUMERO_}
    Numero do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_COMPLEMENTO_}
    Complemento do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_BAIRRO_}
    Nome do bairro do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_CIDADE_}
    Nome da cidade do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_ESTADO_}
    Nome do estado do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_PAIS_}
    Nome do país do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_CEP_}
    Numero do CEP do remetente da expedição que vir depois do “_”
  • ${EMPACOTAMENTO_EXPEDICAO_REMETENTE_CPF_CNPJ_}
    CPF/CNPJ do remetente da expedição que vir depois do “_”

 

Existem algumas tag’s especiais:

  •  #[substr(parametro,inicio,fim)]
    Realiza o retorna caracteres do valor cadeia a partir da posição de caractere especificada por início. O número de caracteres retornados é especificado pelo comprimento.

    Exemplo de uso: [substr(${NAME},0,40)]  -> Retornar os 40 primeiros caracteres do nome do produto

    [substr(Teste,0,2)] -> Retorna “Te”


  • #[truncate(${string_alvo}, tamanho_maximo, [padrao_opcional])
    Limitar o comprimento maximo de uma string no template da etiqueta (Corta quanto atingir a quantidade limite de caractere)

    Exemplo de uso: #[truncate(${ABCDEFG},4]) = “ABCD”

  • #[fill(${parametro}, caractere_preenchimento, tamanho_final)]
    Faz um preenchimento de caractere no tamanho selecionado para o parâmetro selecionado

    Exemplo de uso: #[fill(${GTI}, 0, 15)] -> Preenchera com o campo a esquerda o valor “0” na esquerda do campo GTI até que atinja o valor total de 15 caracteres.

  • #[replace(${parâmetro},texto_a_substituir,_texto_substituto)]
    Realiza uma alteração de caracteres no texto do parâmetro declarado no texto a substituir, para o definido no texto substitutivo 

    Exemplo de uso: #[replace(${PRODUTO_ID_EXTERNO_NOME},PRD,Produto)] -> Altera o valor PRD presente no parâmetro do ID externo do produto para o valor: Produto, resumo:  PRD vira: Produto

  • #[replace_fill(${parametro},a_substituir, substituto, char_preenchimento, tamanho_final)]
    Unifica o conceito do replace de alterar o caractere no texto do parametro, e o fill de preencher com um valor selecionado, então essa funcionalidade altera um caractere, seleciona um valor de preenchimento e completa ele até chegar no tamanho final.

    Exemplo de uso: #[replace_fill(${RECEBIMENTO_REMETENTE_NOME},Letwe Innovation, gtiplug, 100, 13)]

Quais são os campos importantes?

Template Etiqueta: ZPL que será impresso.

Default template: Retorna para o template padrão.

Saiba como utilizar

Como alterar os templates de etiqueta

Como alterar os templates de Agrupadores de Fracionados

Como alterar os templates de Empacotamento

Este artigo foi útil para você? Não Sim

How can we help?