Você está na página 1de 11

ATENO: MANUAL INACABADO. 01/11/2010 - Tio.....

Impresso de textos e cdigo de Barras


Uma abordagem direta a PPL-A / PPL-B
Acessando a impressora
Inicialmente devemos conhecer o formato que os programas se comunicam com as impressoras de cdigo de barras. A impressoras no requerem nenhum tipo de Driver especfico para funcionar, bastando que lhe seja passada uma sequencia de comandos ASCII pela porta a qual esta conectada. Sendo assim o acesso pode ser feito at mesmo pelo MS-DOS (Prompt do Windows.) com um comando do tipo: TYPE MEU_ARQUIVO.TXT > LPT1 COPY MEU_ARQUIVO.TXT LPT1 COPY MEU_ARQUIVO.TXT COM1 Onde MEU_ARQUIVO.TXT um arquivo de texto comum contendo o SCRIPT em PPLA/PPLB que se deseja executar e deve ser enviado para a porta paralela (LPT1) ou serial (COM) Este tipo de abordagem de comunicao facilita, e muito, a implementao, uma vez que a nossa nica preocupao ser conhecer os comandos, utilizando os mtodos padres do EST476LA, para o envio das strings. Lembrando que: O comando <STX> o comando ASCII 02 ALT+002 O comando <CR> o comando de Carriagem return ASC 13;

Linguagem PPL-A
Os comandos em PPLA obedecem uma sintaxe geral do tipo: A Comandos p1,p2,p3 Parmetros [p1,p2,p3] Parmetros opcionais 2 Apesar da impressora disponibilizar uma infinidade de comandos e opes, tais como contadores, criao e armazenamento de formulrios em memria, velocidade de impresso dentre outros. Vamos abordar alguns itens principais:
1. Configurao da Etiqueta

2. Impresso de Textos 3. Impresso de Cdigos de Barras Sempre que desejarmos imprimir uma determinada etiqueta devemos seguir um procedimento geral indicado pela impressora:
1. Inicialmente declaramos a unidade de comprimento que iremos utilizar, atravs do comando STX m (milmetro) ou STX n (polegadas). 2. Configuramos o comprimento da etiqueta, Comando Stx c 3. A linguagem PPLA necessita de um comando com o intuito de entrar no modo de 4. formatao da etiqueta, utilizamos o comando STX L. 5. Fixamos a temperatura com o Comando H. 6. Torna-se necessrio fazer a configurao das dimenses da etiqueta com a qual estamos trabalhando Comando D. 7. Aps esse processo, a impressora estar pronta para receber os comandos relativos a montagem da nova etiqueta - Comandos de Texto e Cdigo de Barras. 8. Uma vez concluda a montagem da etiqueta, determina-se quantas vezes a impressora deve repetir a impresso da etiqueta criada - Comando Q. 9. definida uma pausa no intervalo de impresso entre as etiquetas - Comando J. 10. Por fim o Comando E para impresso e retorno do modo de sistema.

Definio da Unidade de Comprimento


Antes de passarmos qualquer comando de impresso necessrio definirmos a unidade de comprimento que iremos trabalhar a partir do momento. Geralmente, o comando STX m, que no aceita nenhum parmetro e determina a unidade milmetros, porm tambm usado o comando STX n se o programador utilizar a unidade polegadas. A partir disso todos os valores passados impressora sero interpretados de acordo com a escolha de um dos comandos acima.

Tamanho da etiqueta
Em seguida definiremos o tamanho da etiqueta com o comando STX c que aceita uma varivel inteira determinando o comprimento do papel.

Modo de Formato
O comando STX L, desprovido de parmetros, possui a funo de habilitar a impressora a receber os comandos para a formatao da etiqueta.

Temperatura
Fixaremos a temperatura padro da cabea de impresso atravs do Comando H, que possui uma varivel com valor padro igual a 10 e um mximo recomendado de 16. A temperatura controla o contraste da impresso. Devem ser considerados fatores como tipo de papel e tipo de ribbon para ajuste da qualidade da impresso.

Configurao da Etiqueta

Para configurao da largura e altura da etiqueta, utilizamos o Comando D, cuja sintaxe mostrada abaixo: Dp1,p2 Onde, p1 Largura da etiqueta em pixeis. p2 Altura de da etiqueta em pixeis. Varivel Valores p1 1,2 p2 1,2,3 Obs: os valores em negrito so considerados padres.

Impresso de Textos / EAN 13 em PPL-A


Para impresso de textos formatados na etiqueta, utilizamos os comandos de Texto, cuja sintaxe mostrada abaixo: p1,p2,p3,p4,p5,p6,p7,TEXTO A SER IMPRESSO p1,p2,p3,p4,p5,p6,p7,EAN13
Exemplo do comando de impresso de texto que deve ser enviado a impressora; 120000000300050TEXTO A SER IMPRESSO 1F22040002500209990000000029 Agora mostramos a linha acima separada por pontos apenas para facilitar a visualizao de ambos os comando. Lembrando que o comando sempre tem 15 dgitos (120000000300050 ou 1F2204000250020) e o texto limitado pelo tamanho da etiqueta em relao ao tamanho do fonte, j o EAN tem que ser 13 dgitos, e se for utilizado um fator multiplicador horizontal muito elevado, sera impresso fora da rea da etiqueta, no sendo lido pelos leitores de cdigos de barras. 1.2.0.0.000.0030.0050.TEXTO A SER IMPRESSO - - - - --- ---- ---- -------------------| | | | | | | | | | | | | | | |-> P8-Texto que ser impresso na etiqueta | | | | | | +----> P7-posio horizontal em pixeis | | | | | +---------> P6-posio vertical em pixeis | | | | +--------------> P5-Altura texto (quando for fonte normal ignorado) | | | +-----------------> P4-mltiplo da largura do fonte ou cdigo de barras | | +-------------------> P3-mltiplo da altura do fonte ou cdigo de barras | +---------------------> P2-Cdigo do Fonte de letra(1...9) +-----------------------> P1-rotao do fonte ou cdigo de barras; 1.F.2.2.040.0025.0020.9990000000029 - - - - --- ---- ---- -------------------| | | | | | | | | | | | | | | |-> P8-EAN 13 que ser impresso na etiqueta | | | | | | +----> P7-posio horizontal em pixeis | | | | | +---------> P6-posio vertical em pixeis | | | | +--------------> P5-Altura do EAN13 | | | +-----------------> P4-mltiplo da largura do fonte ou cdigo de barras | | +-------------------> P3-mltiplo da altura do fonte ou cdigo de barras | +---------------------> P2-fonte do cdigo de barras. veja tabela abaixo +-----------------------> P1-rotao do fonte ou cdigo de barras;

Observao para o parmetro P2 nos comandos de texto ou cdigo de barra;

Modelos de cdigos de barras disponveis / fontes de letra A B D F 1..9 CODEBAR 39 (3 de 9) UPC-A INTERLEAVE 2/5 (Iof25) EAN13 Cdigo do fonte de letra(1..9) para os comandos de texto

Comandos de finalizao da Etiqueta


Aps passarmos todos dados para a etiqueta determinamos a quantidade de etiqueta a ser impressa pelo Comando Q. Para finalizarmos, atravs do Comando E, indicamos o fim do modo de formatao de etiquetas, Impresso e retorno para o modo de sistema. Lembrando que: O comando <STX> o comando ASCII 2 ALT+002 O comando <CR> o comando de Enter ASC 13; Exemplo de arquivo de texto em PPL-A:
<CR> <STX>KI7<CR> <STX>V0<CR> <STX>LD11<CR> H12<CR> SC<CR> 140000000750050EMPRESA DE DEMONSTRACAO<CR> 120000000580020Codigo: 133344 Referencia: ABCK<CR> 130000000370020DESCRICAO DO PRODUTO<CR> 120100000220020PARCELADO 6X NO CARTAO<CR> 120100000100020A VISTA 10% DESCONTO<CR> 130100000100200R$ 1211,99<CR> Q0001E<CR> <CR>

Impresso de Textos / EAN 13 em PPL-B


Exemplo se sequncias de comando.
Exemplo 1 - Etiqueta com 3 colunas de 33 mm de largura x 23 mm altura, espaamento 10 pixeis entre etiquetas na vertical. N ZB D15 Q175,10 R05,20 A008,004,0,2,1,1,N,"ARROZ AGULHINHA" B023,035,0,E30,2,2,070,B,"9990000005741" A013,125,0,1,1,2,N,"AV: 22,99" A153,125,0,1,1,2,N,"PZ: 33,99" A290,004,0,2,1,1,N,"LEITE EM PO INTEGRAL" B305,035,0,E30,2,2,070,B,"9990000005741" A295,125,0,1,1,2,N,"AV: 22,99" A435,125,0,1,1,2,N,"PZ: 33,99" A575,004,0,2,1,1,N,"PRODUTO A SER IMPESSO" B590,035,0,E30,2,2,070,B,"9990000005741" A575,125,0,1,1,2,N,"AV: 33,99" A710,125,0,1,1,2,N,"PZ: 55,99" P1 Lembre-se que o sinal a quebra de linha em um texto(Tecla Enter); Este comando obrigatrio no inicio do arquivo texto(uma linha em branco antes de qualquer outro comando), no final de cada linha de comando, e no final do arquivo, aps o ultimo comando 'P1'.

N ZB D15 Q175,10 R05,20 A008,004,0,2,1,1,N,"ARROZ AGULHINHA" B023,035,0,E30,2,2,070,B,"9990000005741"

Avano de linha obrigatrio Inicio de definio Orientao da etiqueta Densidade de impresso Tamanho da etiqueta vertical com o espao vertical entre as etiquetas. Deslocamento de inicio da etiqueta(x=05, y=20) Impresso do texto na posio x=008 e y=004, fonte 2 etc.. ver detalhes deste comando abaixo. Impresso do EAN13 na posio x=023, y=035, 2largura das barras, 2 altura das barras, 070 pixel de altura no cdigo de barras, ver detalhes deste comando abaixo Impresso do texto Impresso do texto Impresso do texto Impresso do EAN13

A013,125,0,1,1,2,N,"AV: 22,99" A153,125,0,1,1,2,N,"PZ: 33,99" A290,004,0,2,1,1,N,"LEITE EM PO INTEGRAL" B305,035,0,E30,2,2,070,B,"9990000005741"

A295,125,0,1,1,2,N,"AV: 22,99" A435,125,0,1,1,2,N,"PZ: 33,99" P1

Impresso do texto Impresso do texto Impresso da etiqueta Avano de linha obrigatrio

Para impresso de textos formatados na etiqueta, utilizamos os comandos de Texto, cuja sintaxe mostrada abaixo: AP1,P2,P3,P4,P5,P6,P7,Texto a ser impresso; BP1,P2,P3,P4,P5,P6,P7,P8,EAN13; Diferentemente dos comandos da PPL-A, os comandos em PPL-B, necessitam das virgulas separadoras, tornado-o mais legveis de fcil compreenso, e o contedo a ser impresso deve sempre estar entre aspas duplas sempre sendo finalizados por tecla Enter (saldo de linha); Logo abaixo o comentrio para cada um dos seus parmetros para um texto impresso em PPL-B retirado do exemplo 1 acima. Para melhor detalhamento dos comandos aqui descritos, consulte o manual em ingls PPLA&PPLB.PDF - B5. Command Reference page: 112. que se encontra no FTP na pasta: FTP://189.26.121.9/Verses e Aplicativos/Eco/Etiquetas EST476LA

A008,004,0,2,1,1,N,"PRODUTO DE TESTE" ---- --- - - - - - -----------------| | | | | | | | | | | | | | | +-> DATA | | | | | | +---> A7 | | | | | +-----> A6 | | | | +-------> A5 | | | +---------> A4 | | +-----------> A3 | +--------------> A2 +-------------------> AP1

valor
A008 4 0

Par
AP1 P2 P3

Descrio do parmetro.
impresso de texto, com a posio X em pixeis, que representa o deslocamento em pixeis na horizontal a partir da esquerda da etiqueta. Y:Coordenada Posio vertical em pixel. Orientao de impresso, com valores aceitos de 0 a 3 sendo 0 - normal sem rotao 1 - 90 graus de rotao. 2 - 180 graus de rotao 3 270 graus de rotao Fonte de letra (1 a 5) sendo um a menor e 5 a maior. Espaamento horizontal fator de multiplicador com a faixa valida entre 1 e 10, dependendo da fonte de letra Espaamento vertical fator de multiplicador, com a faixa valida entre 1 e 10, dependendo da fonte de letra Texto N-Normal e R-Invertido Texto a ser impresso sempre entre aspas

2 1 1 N texto

P4 P5 P6 P7 data

B023,035,0,E30,2,2,070,B,"9990000005741" ---- --- - --- - - --- - ----------------| | | | | | | | | | | | | | | | | +-> DATA | | | | | | | +----> P8 | | | | | | +-------> P7 | | | | | +----------> P6 | | | | +------------> P5 | | | +---------------> P4 | | +------------------> P3 | +---------------------> P2 +--------------------------> BP1

valor
B023 35 0

Par
BP1 P2 P3

Descrio do parmetro.
impresso do cdigo de barras, na posio X em pixeis, que representa o deslocamento em pixeis na horizontal a partir da esquerda da etiqueta. Y:Coordenada Posio vertical em pixel. Orientao de impresso, com valores aceitos de 0 a 3 sendo 0 - normal sem rotao 1 - 90 graus de rotao. 2 - 180 graus de rotao 3 270 graus de rotao Seleciona o EAN13. Ver mais modelos pagina 115 do manual; Narrow bar width in pixeis, escala de tamanho (fator de aumento) para as colunas do cdigo de barras. Espaamento horizontal do cdigo de barras. Altura do cdigo de barras impresso em pixeis. B-imprime o numero juntamente com o cdigo de barras, N-sem o numero. Cdigo de barras a ser impresso sempre entre aspas

E30 2 1 1 N texto

P4 P5 P6 P7 P8 P9

Manual reduzido dos comandos mais utilizados em PPL-B Principais comandos


Fonte de consulta: PPLA&PPLB.PDF Pagina # 110.
A B

Prints Text Prints Bar Code

Imprime texto A001,002 na posio X=001 E Y=002 Imprime cdigos EAN13, B001,002 na posio X=001 E Y=002, para outros modelos de cdigos de barras no manual na pgina 115 e 116 Imprime as fontes disponveis Ajusta a largura da etiqueta Ajusta o avano vertical da etiqueta Ponto de origem para inicio da impresso deslocamento do LABEL Imprime etiqueta P1-imprime uma etiqueta, P2-imprime 2 etc.. Direo de impresso ZB-Portrait ZN-invertida Deslocamento horizontal entre as colunas da etiqueta. Inicializa o buffer de impresso

EI q

Prints Soft Font Names Set Label Width Set Origin Point Print Label Set Print Direction Horizontal Shift Clear Frame Buffer

QA Set Label and Gap Length** R P Z d N

USANDO OS COMANDO DEFEINIDOS EM ARQUIVO TEXTO PARA SEREM IMPRESSOS PELO EST476LA/EST475LA
O programa eco, na sua rotina de impresso de etiquetas via arquivo texto, permite que o suporte possa configurar uma infinidade de etiquetas, apenas alterando poucos parmetros. Para definir uma etiqueta de 3 colunas, por exemplo basta fazer algumas alteraes nos arquivos textos inserido apenas as colunas {01} {02} ...etc... no inicio dos comandos de impresso de texto ou impresso de cdigos de barras, e inserir as variveis que sero substitudas. Os outros comando continuam sendo lidos pelo programa e enviados diretamente para a impressora. Por isso mais importante conhecer o que cada comando faz, antes de configurar o EST746LA para a impresso. O funcionamento e simples, lido o arquivo de configurao e os parmetros reconhecidos(variveis) pelo ECO, so substitudos pelos seus valores do cadastro de produtos, na ordem em que forem sendo selecionados pelo usurio, para cada um dos parmetros que define a coluna. Todas as linhas de configurao que possuem o comando {01} no inicio tero suas variveis substitudas pelos valores dos dados do primeiro produto selecionado, as linhas que possuem {02} no inicio, do segundo produto e assim por diante, at um mximo de etiquetas. Suponhamos que temos uma RIBBON de 3 colunas (etiquetas) e queremos imprimir apenas com duas linhas em cada etiqueta, uma com a descrio do produto e a outra com o cdigo de barras EAN13. Devemos configurar o arquivo texto em PPL-B desta forma:
N ZB D15 Q175,10 R05,20 {01}A008,004,0,2,1,1,N,"@DESC" {01}B023,035,0,E30,2,2,070,B,"@BARR" {02}A290,004,0,2,1,1,N,"@DESC" {02}B305,035,0,E30,2,2,070,B,"@BARR" {03}A575,004,0,2,1,1,N,"@DESC" {03}B590,035,0,E30,2,2,070,B,"@BARR" P1

Neste exemplo esta definido, para ser impressas 3 etiquetas, iniciando o primeira linha no pixel 008, a segunda etiqueta no pixel 290 e a etiqueta no pixel 575, fazendo assim a composio da linha 1 das 3 etiqueta. O parmetro @DESC da primeira linha{01) ser substitudo pela descrio do primeiro produto, selecionado no EST476LA. O parmetro @DESC da segunda linha {02} pelo segundo e o @DESC da terceira {03} pelo terceiro produto.

O mesmo ocorre com os 3 cdigos de barras, que esto nas colunas 023, 305, 590 de cada etiqueta. Este exemplo foi testado em uma uma RIBBON que possuir 3 colunas (etiquetas) de 33mm Largura X 33mm Altura. (Q175, 10); e deve se encaixar na maioria das etiquetas que possuem este formato. Neste exemplo acima, se for necessrio inserir o preo de venda abaixo do EAN13, bastaria inserir 3 linhas, configurando a posio verticais e trocando o varivel que sera impressa. O resultado obtido ser algo parecido com isso:
N ZB D15 Q175,10 R05,20 {01}A008,004,0,2,1,1,N,"@DESC" {01}B023,035,0,E30,2,2,070,B,"@BARR" {01}A008,075,0,2,1,1,N,"venda:@VEND" {02}A290,004,0,2,1,1,N,"@DESC" {02}B305,035,0,E30,2,2,070,B,"@BARR" {02}A290,075,0,2,1,1,N,"venda:@VEND" {03}A575,004,0,2,1,1,N,"@DESC" {03}B590,035,0,E30,2,2,070,B,"@BARR" {03}A575,075,0,2,1,1,N,"venda:@VEND" P1

Lembre-se que se uma RIBBON possuir 4 etiquetas, e no for configurado s parmetros {04}, no ser impresso a 4 etiqueta.

Observaes importantes: O Numero de colunas est definido sempre por quatro caracteres que esto entre chaves ex: {01} ou {02}, etc... e o numero mximo de colunas suportados {05}. O numero de linhas que cada etiqueta comporta, limitado pelo tamanho da etiqueta. Normalmente em uma etiqueta de 23 mm de altura, so colocadas menos de 6 linhas juntamente com o cdigo de barras. O numero de colunas(pixeis horizontais} tambm e limitados ao tamanho da etiqueta, Todos os parmetros possuem 4 caracteres. Podem ser impressos textos fixos na linhas para os comandos de texto, juntamento com parmetros a serem impressos. Ex1 em PPL-B.: {01}A001,125,0,1,1,2,N,"Valor Prazo:@VEND" Ex2 em PPL-B.: {01}A001,125,0,1,1,2,N,"Texto sem parmetros" Ex3 em PPL-A.: {01}140000000750050**Venda Prazo R$: @VEND Ex4 em PPL-A.: {01}140000000750050**Texto sem parmetro****
NO Devemos ultrapassar o tamanho do Parmetro 2 em relao ao comando de altura de etiqueta(Q175,10). pois haver um salto da etiqueta e a prxima linha de etiquetas no ser impressa.

Ex1:{01}A001,325,0,1,1,2,N,"@VEND", este comando no Parmetro 2 esta


com um valor maior(325) que o comando de definio da altura da etiqueta (Q175,10).

Ex2:{02}B305,145,0,E30,2,2,070,B,"@BARR", este comando no Parmetro


2 esta com um valor menor(145), que a definio de altura(Q175,10), mais se somar a altura do cdigo(Parmetro 7) de barras(070+145), o resultado ultrapassa este valor(Q175+10).

EST476 Etiquetas PPLA/PPLB pr configurado Conjunto de parmetros configurveis.


|
Parmetro @EMPE @EMP1 @CODE @BARR @DESC @DES1 @DES2 @REFE @EMBE @FABR @MARC @VEND @VEN1 @VEN2 @VEN3 @ATAC @ATA1 @ATA2 @ATA3 @AJUS @AJU1 @AJU2 @AJU3 @PROM @PRO1 @PRO2 @PRO3 tipo/mascara Campo origem na base de dados CHAR 40 CHAR 20 CHAR 06 CHAR 16 CHAR 40 CHAR 20 CHAR 20 CHAR 16 CHAR 02 CHAR 20 CHAR 20 TGEREmpresa.RazaoSocial TGEREmpresa.RazaoSocial (1 A 20) TEstProdutoGeral.Codigo TEstProdutoGeral.CodigoBarra Codigo EAN 13 TEstProdutoGeral.Descricao TEstProdutoGeral.Descricao(01 A 20) TEstProdutoGeral.Descricao(21 A 40) TEstProdutoGeral.Referencia TEstProdutoGeral.Embalagem TEstProdutoGeral.CodigoFabrica TEstMarca.Descricao

ZZZ9,99 TEstProduto.PRPraticado ZZZZ9,99 TEstProduto.PRPraticado ZZZZZ9,99 TEstProduto.PRPraticado ZZZZZZ9,99 TEstProduto.PRPraticado ZZZ9,99 TEstProduto.PRPraticado ZZZZ9,99 TEstProduto.PRPraticado ZZZZZ9,99 TEstProduto.PRPraticado ZZZZZZ9,99 TEstProduto.PRPraticado ZZZ9,99 TEstProduto.PRAtacado ZZZZ9,99 TEstProduto.PRAtacado ZZZZZ9,99 TEstProduto.PRAtacado ZZZZZZ9,99 TEstProduto.PRAtacado ZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE ZZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE ZZZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE ZZZZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE

EST475LA Etiquetas PPLA/PPLB para balana com peso digitado Conjunto de parmetros configurveis.
|
Parmetro @EMPE @EMP1 @CODE @BARR @DESC @DES1 @DES2 @REFE @EMBE @FABR @MARC @VEND @VEN1 @VEN2 @VEN3 @ATAC @ATA1 @ATA2 @ATA3 @AJUS @AJU1 @AJU2 @AJU3 @PROM @PRO1 @PRO2 @PRO3 @DATA @CLIC @CLIN @CLI1 @CLI2 @CLI3 @PESO @PES1 @PES2 @TOTA @TOT1 @TOT2 tipo/mascara CHAR 40 CHAR 20 CHAR 06 CHAR 16 CHAR 40 CHAR 20 CHAR 20 CHAR 16 CHAR 02 CHAR 20 CHAR 20 Campo origem na base de dados TGEREmpresa.RazaoSocial TGEREmpresa.RazaoSocial (01 a 20) TEstProdutoGeral.Codigo TEstProdutoGeral.CodigoBarra Codigo EAN 13 TEstProdutoGeral.Descricao TEstProdutoGeral.Descricao(01 a 20) TEstProdutoGeral.Descricao(21 a 40) TEstProdutoGeral.Referencia TEstProdutoGeral.Embalagem TEstProdutoGeral.CodigoFabrica TEstMarca.Descricao

ZZZ9,99 TEstProduto.PRPraticado ZZZZ9,99 TEstProduto.PRPraticado ZZZZZ9,99 TEstProduto.PRPraticado ZZZZZZ9,99 TEstProduto.PRPraticado ZZZ9,99 TEstProduto.PRPraticado ZZZZ9,99 TEstProduto.PRPraticado ZZZZZ9,99 TEstProduto.PRPraticado ZZZZZZ9,99 TEstProduto.PRPraticado ZZZ9,99 TEstProduto.PRAtacado ZZZZ9,99 TEstProduto.PRAtacado ZZZZZ9,99 TEstProduto.PRAtacado ZZZZZZ9,99 TEstProduto.PRAtacado ZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE ZZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE ZZZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE ZZZZZZ9,99 TEstProduto.PRPraticado - OU + AJUSTE CHAR 10 Data digitada no campo de tela data de produo CHAR 05 TRecClienteGeral.Codigo CHAR 40 TRecClienteGeral.Nome CHAR 20 TRecClienteGeral.Nome (01 a 20) CHAR 20 TRecClienteGeral.Nome (21 a 40) CHAR 30 TRecClienteGeral.Nome (01 a 30) ZZZ9,999 Peso digitado pelo usurio ZZZZ9,999 Peso digitado pelo usurio ZZZZZ9,999 Peso digitado pelo usurio ZZZ9,999 Peso digitado pelo usurio * TEstProduto.PRPraticado com arredonamento a 2 decimais ZZZZ9,999 Peso digitado pelo usurio * TEstProduto.PRPraticado com arredonamento a 2 decimais ZZZZZ9,999 Peso digitado pelo usurio * TEstProduto.PRPraticado com arredonamento a 2 decimais

Você também pode gostar