manual técnico de etiquetas de pessoas (em atualização)

Conceito

As etiquetas de pessoas são representadas por layouts cuja definição deve ser realizada através de x-class, que são criados em classes específicas. Verificar os layouts cadastrados no tópico "Layouts Cadastrados". Cada classe de definição do layout deve ser filha da classe "Layouts de etiquetas de Pessoa" e deve ser montado a partir de seções cujos valores de preenchimentos são: imagens ( bitmap monocromáticas ), código de barra, desenhos como caixas e linhas ou textos comuns. Os valores de preenchimentos podem ser customizados de acordo com a necessidade de cada cliente. A utilização de uma imagem como valor de preenchimento está implementado somente para o protocolo PPLB.

A impressão da etiqueta está disponível para qualquer impressora que utilizem o protocolo PPLB e DPL para a porta LPT1. Para cada novo protocolo que surgir deve ser criada uma nova classe que herde da classe "ImpressoraEtiqueta" e implementar as funções de impressão especificas do novo protocolo. Além desse novo objeto deve ser analisada a necessidade de criar novos layouts.

Configurações

Configuração dos Layout's

Protocolo de impressão do layout

Define o protocolo utilizado para imprimir o layout

Tipo de configuração: por script

Propriedade: this.protocoloimpressao

Valor: -1897036235 /* PPLB */ ou -1894333762; /* DPL */

Localização: Script de definição do layout cadastrado

voltar ao topo

Seções que definem o layout

Define as configurações das seções do layout

Tipo de configuração: por script

Propriedade: this.configuracaoLayoutEtiqueta.secoes

Valor padrão: Específico de cada layout

Localização: Script de definição do layout cadastrado

voltar ao topo

Quantidade de colunas utilizadas na impressão

Define a quantidade de colunas que será utilizada na impressão.

Tipo de configuração: por script

Propriedade: this.configuracaoLayoutEtiqueta.quantidadeDeColunasDeEtiquetas

Valor padrão: Especifico de cada layout

Localização: Script de definição do layout cadastrado

voltar ao topo

Distância entre as colunas de impressão

Define a distância que deve existir entre as colunas no momento da impressão da etiqueta, utilizado para imprimir etiquetas com mais de 1 coluna.

Tipo de configuração: por script

Propriedade: this.configuracaoLayoutEtiqueta.distanciaEntreColunasDeEtiquetas

Valor padrão: Especifico de cada layout

Localização: Script de definição do layout cadastrado

voltar ao topo

Layouts Cadastrados

Etiqueta 23 X 100mm Simples

Tipo de configuração: classe x script

Protocolo: PPLB

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de Pessoa/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

Valores default das seções:

* Seção 01: Nome

* Seção 02: Endereço ( Tipo de Logradouro + Logradouro + Numero + Complemento )

* Seção 03: Bairro

* Seção 04: Cidade - Uf + CEP

voltar ao topo

Fórmulas de preenchimento dos layouts

Tipo de configuração: Por script

Propriedade: this.chaveDoLayoutDeEtiqueta

Valor padrão: Chave da classe do layout que será preenchido

Localização: Script de definição da fórmula cadastrada

voltar ao topo

Fórmulas Cadastradas

Etiqueta 23 X 100mm Simples

Tipo de configuração: classe x script

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de Pessoa/Modelos de Preenchimento/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

voltar ao topo

Telas Envolvidas

Consulta e Impressão das Etiquetas

A documentação das telas utilizadas para impressão das etiquetas de pessoas pode ser acessada através do link manual de etiquetas de pessoas.

Modelo de Dados

Scripts Envolvidos

Objetos

-1897036225 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiquetaPPLB.ijs

-1894442336 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiquetaDPL.ijs

-1897036227 /products/INTEQerp infrastructure/library/Etiquetas/ImpressaoEtiqueta.ijs

-1897036194 /products/INTEQerp infrastructure/library/Etiquetas/InteracaoImpressaoEtiquetas.ijs

-1897036223 /products/INTEQerp infrastructure/library/Etiquetas/LayoutEtiqueta.ijs

-1897036195 /products/INTEQerp infrastructure/library/Etiquetas/BuscaRecursosImpressaoEtiquetas.ijs

-1897036230 /products/INTEQerp infrastructure/library/Etiquetas/ConfiguracaoLayoutEtiqueta.ijs

-1897036228 /products/INTEQerp infrastructure/library/Etiquetas/ImagemEtiqueta.ijs

-1897036226 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiqueta.ijs

-1897036224 /products/INTEQerp infrastructure/library/Etiquetas/Layout.ijs

-1897036220 /products/INTEQerp infrastructure/library/Etiquetas/SecaoLayoutEtiqueta.ijs

-1897036196 /products/INTEQerp infrastructure/library/Etiquetas/TipoBuscaRecurso.ijs

-1897036222 /products/INTEQerp infrastructure/library/Etiquetas/PreenchimentoDasCaracteristicasDasSecoes.ijs

-1897036221 /products/INTEQerp infrastructure/library/Etiquetas/PreenchimentoDoConteudoDasSecoes.ijs

-1894442276 /products/INTEQorder/library/misc/EtiquetasMalaDireta.ijs

voltar ao topo

Process

-1894442363 /products/INTEQorder/modules/Venda/Etiquetas/Etiquetas de Pessoas/Etiqueta para Pessoa.ip

-1894442372 /products/INTEQorder/library/etiquetas/processos/Impressao de Etiquetas para Pessoa.ip

-1894442270 /products/INTEQorder/library/etiquetas/processos/Impressao de Etiquetas para Pessoas.il

voltar ao topo

X-class

-1894442272 /Configuracao/Operacoes/Cadastros/Etiquetas/Configuracoes de Etiquetas/Mala Direta/0100UNUMOrder.ic

-1894442353 /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de Pessoa/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

-1894442357 /Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de Pessoa/Modelos de Preenchimento/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

voltar ao topo