Você está na página 1de 19

Variveis de txt

Topo Anterior Prximo


Variveis de txt

Formatador de Relatrios do Sistema

D A D O S D A E M P R E S A

&codemp: Cdigo
&codemp3 (&TSIEMP.CODEMP): Cdigo da empresa
&razsoc: Razo Social
&e-maile: E-mail da empresa
&endemp: Endereo
&baiemp: Bairro
&cidemp: Cidade
&cepemp: CEP
&estemp: Estado(UF) da Empresa
&estado: Estado(UF) da Empresa
&estori: Descrio Estado(UF) da Empresa
&imuemp: Inscrio estadual da empresa municpio
&CNPJemp: CNPJ da Empresa
&insemp: Inscrio Estadual
&fonemp: Telefone
&faxemp: Fax


D A D O S D O C L I E N T E

&telcont: Telefone do Contato do Parceiro
&codcli: Cdigo do cliente
&razcli: Razo social do Parceiro
&razcli4: Razo social do parceiro com at 40 caracteres
&razdes: Razo Social do Parceiro destinatrio
&nomcli: Nome do cliente
&contat: Nome do contato do Parceiro
&identi: Identidade do Parceiro inscrio estadual
&e-mailc: E-mail do parceiro
&loctra: Nome da empresa onde trabalha (Razo Social quando fornecedor)
&endcli: Endereo do Parceiro Cliente
&baicli: Bairro do Parceiro
&cidcli: Cidade do Parceiro
&cepcli: CEP do Parceiro
&nomeusur: Nome do usurio da TSIUSU
&codusu: Cdigo do usurio do sistema
&telcli: Telefone do cliente
&numfax: Fax
&estcli: Estado(UF) do Parceiro Cliente
&estdes: Descrio Estado(UF) do Parceiro Cliente
&endrec: Endereo Recebimento do Parceiro Cliente
&bairec: Bairro do Parceiro de Recebimento
&cidrec: Cidade do Parceiro de Recebimento
&ceprec: CEP do Parceiro de Recebimento
&estrec: Estado(UF) de Recebimento do Parceiro Cliente
&endent: Endereo Entrega do Parceiro Cliente
&baient: Bairro do Parceiro de Entrega
&cident: Cidade do Parceiro de Entrega
&cepent: CEP do Parceiro de Entrega
&estent: Estado(UF) de Entrega do Parceiro Cliente
&CNPJcpf: CNPJ ou CPF do Parceiro
&insest: Inscrio Estadual
&insest: Identidade
&insest: Inscrio Estadual(para pessoa jurdica)
&regcli: Regio do cliente
&codsuf: Cdigo SUFRAMA
&nombcopar: Nome do banco do parceiro. tamanho 40.
&nomven: Nome parceiro - tamanho 36
&e-mailven: E-mail vendedor - tamanho 40
&CNPJcpfven: CNPJ/ CPF vendedor - tamanho 18
&telven: Telefone vendedor - tamanho 14
&contat: Nome do contato do Parceiro
&apecont: Apelido do contato
&telcont: Telefone do contato
&faxcont: Fax do contato
&cargo: Cargo do contato
&emailcont: E-mail do contato
imucli: Cod.Mun.Contribuinte do Parceiro tamanho 16
imucli_r: Cod.Mun.Contribuinte do Parceiro remetente
imucli_d: Cod.Mun.Contribuinte do Parceiro destinatrio
imucli_c: Cod.Mun.Contribuinte do Parceiro consignatrio
imucli_p: Cod.Mun.Contribuinte do Parceiro redespacho
&ctaemp_c: Conta corrente do parceiro Consignatrio
&ctaemp_r: Conta corrente do parceiro Remetente
&ctaemp_p: Conta corrente do parceiro Redespacho
&ctaemp_d: Conta corrente do parceiro Destinatrio
Para impresso de nota de transferncia e requisio, existem as variveis para imprimir os dados do parceiro. Elas
tero a terminao "_t". Basta acrescentar a terminao _t nas variveis de dados do parceiro para que o sistema
busque os dados de notas de transferncia ou requisio.


P A R C E I R O D O V E C U L O

&codcli_v: Cdigo do Parceiro do Veculo
&razcli_v: Razo social do Parceiro do Veculo

OBS:
As Variveis dos dados do parceiro do veculo so as mesmas do Parceiro


D A D O S D O T R A N S P O R T E

codcli_p: Cdigo do cliente redespacho
codcli_r: Cdigo do cliente remetente
codcli_d: Cdigo do cliente destinatario
codcli_c: Cdigo do cliente consignatario
&veicul: Placa do veculo
&transp: Nome da transportadora
&endtra: Endereo do Parceiro Transportadora
&veicul: Placa do Veiculo com 17 posies
&modvei: Modelo do Veculo
&teltra: Telefone da Transportadora
&plavei: Placa do Veculo com 8 posies
&esttra: Estado(UF) do Parceiro Transportadora
&munici: Cidade da Transportadora
&munici: Municpio do veiculo
&marvol: Marca('S/M')
&numcot: Numero da cotao da TGFCOT
&numdup: Nmero da duplicata da TFGFIN
&nrovol: Nmero
&qtdvol: Quantidade de Volumes
&qtdvob: Quantidade de Volumes (mscara 99999.9999)
&qtdvoe: Quantidade de Volumes (mscara 999999.9999)
&espvol: observao do cadastro do parceiro transportadora
aps o fim itens e conta produtos e servios juntos)
&espvol: Volume informado na tela de transporte
&pedcli: Nmero do Pedido do cliente
&viatra: Via de Transporte
&locent: Local de Entrega
&pesolb: Peso lquido total informado na tela (mscara 99999.9999)
&pesobb: Peso bruto total informado na tela (mscara 99999.9999)
&CNPJtra: CNPJ ou CPF da transportadora
&instra: Inscrio da transportadora
&pesbou: Outras valores do peso, pesliq mais pesbru
&tgfpro.descmax : Desconto mximo do cadastro de produto
&perfre: Valor do frete menos o valor do desconto
&tipfre: Tipo de Frete

Quando no txt as variveis estiverem com terminao "_v", o sistema imprime os dados do cadastro de veculos.
Exemplo: razcli_v - veculo informado no cabealho da nota.


Variveis TGFORD para notas que tenham Nota de Carga

&TGFORD.CODEMP: Cdigo do campo Empresa a ser pesquisado
&TGFORD.ORDEMCARGA: Cdigo do campo Ordem de Carga
&TGFORD.DTINIC: Cdigo da Data Incio da nota
&TGFORD.DTPREVSAIDA: Cdigo da Data prevista para sada
&TGFORD.CODPARCTRANSP: Cdigo da Transportadora/Motorista
&TGFORD.CODVEICULO: Cdigo do campo Veculo
&TGFORD.CODREG: Cdigo do campo Regio
&TGFORD.ROTEIRO: Cdigo do Roteiro
&TGFORD.SITUACAO: Cdigo do campo Situao (aberta ou fechada)
&TGFORD.TIPCARGA: Cdigo do campo Tipo de Carga (fechada ou fracionada)
&TGFORD.KMINIC: Cdigo do Km Inicial
&TGFORD.KMFIN: Cdigo do KM Final
&TGFORD.HORASAIDA: Cdigo da Hora de Sada
&TGFORD.PESOMAX: Cdigo do Peso Mximo


Variveis para notas de conhecimento de frete

&ctnumxx: Nmero da nota
&ctvlrxx: Valor da nota
&ctdatxx: Data da emisso
&ctserxx: Srie, onde XX varivel, de acordo com o limite das notas que podem ser impressas no modelo do cliente.


D A D O S D O S I T E N S D A N O T A

&vvoa01: Volume principal do cadastro de produto
&vvic01: Valor do ICM do Percentual NN dos Itens da Nota
&vvla01: Valor do Volume Alternativo ('###,##0.00')
&vsut01: Valor da substituio tributaria liquida por produto
&vtab01: Valor do preco de tabela ('#####,##0.00')
&vsug01: Valor de sugestao na compra ('#####,##0.00')
&vsu101: Valor da substituio tributaria liquida por produto
&vvbo01: Valor da Bonificacao
&vqta01: Quantidade volume alternativo
&vqt601: Quantidade em Volume alternativo, com 6 casas decimais. ###,##0.000000
&vnol01: Descrio do produto + Localizao do produto.
&vlur01: Valor de lucratividade do produto ('###0.00')
&cartei: Varivel que busca o campo carteira do cadastro de Conta Banc.
&vluc01: Valor da margem de lucro ('##0.00')
&vcus01: Valor do Custo Gerencial por produtos ('#####,##0')
&vcd601: Cdigo do produto sem o traco com 6 digitos
&vcd001: Cdigo do produto sem o traco ('#####')
&vcd701: Cdigo do produto com 07 digitos
&vbas01: Base de Calculo do Percentual NN de ICM dos Itens da Nota
&vbar01: Cdigo de barra da TGFEST
&vali01: Percentual NN de ICM dos itens da nota
&vapr01: Indicador de qual aliquota e de substituio tributaria
&vcod01: Cdigo do produto com traco (####-#)
&vcd001: Cdigo do produto sem o traco ('#####') com zeros a esq.
&vco501: Cdigo do produto sem o traco
&vldc01: Codigo local de destino tamanho 3
&vldd01: Descricao local de destino tamanho 36
&varc01: Cdigo do LOCAL de Armazenagem do Item numero NN da Nota
&vard01: Descrio do LOCAL de Armazenagem do Item da Nota (20)
&vref01: Referncia (Cod.Fabricante) do Item numero NN da Nota
&cenres: Cdigo do Centro de Resultado
&descre: Descrio do Centro de Resultado
&cenres01 .. nn - tamanho 15: cdigo do centro de resultado do financeiro
&descre01 .. nn - tamanho 40: cdigo centro de resultados central de atendimento ao fornecedor.
&codnat01: Cdigo da natureza do financeiro da nota
&desnat01: Descrio da Natureza da TGFNAT
&qtdite: com 3 posies que conta quantos produtos foram impressos (ela s est disponvel aps o fim itens e conta
produtos e servios juntos)
&vrfe01: Referencia (Cod.Fabricante) do Item numero com 3 caracteres
&sequencia: Sequencia de impressao dos itens da nota
&vcpl01: Complemento (Aplicacao) do Item numero NN da Nota
&vcpx01: Complemento (Aplicacao)do Item numero NN da Nota c/ duas casas
&vloc01: Localizacao do Item numero NN da Nota
&vemb01: Quantidade de embalagens do Item numero NN da Nota
&vem301: Qtde de embalagens do Item numero NN da Nota com 3 posicoes
&vqtd01: Quantidade do Item numero NN da Nota (mascara 999.999,99)
&vqtdd01:Quantidade unitario para volume (mascara 999.999,99)
&vqtf01: Quantidade do Item numero NN da Nota (mscara 999.999,99)
&vqtc01: Quantidade do Item numero NN da Nota (mscara 99999,9999)
&vqte01: Quantidade do Item numero NN da Nota (mscara 999999,9999)
&vqtm01: Quantidade do Item numero NN da Nota (mscara 9999,9)
&vqtEx01: Quantidade por Extenso
&TGFSER.SEQUENCIA: Imprime a sequncia dos servios
&TGFITE.SEQUENCIA: Imprime a sequncia dos produtos. Metros de incio e fim itens/servios, e a quantidade de itens
se usado depois do "FIM ITENS".
LINHA(&NOMEDOCAMPOADICIONAL,TAMANHOQUESERAIMPRESSO,LINHA)
LOTEINFO('chave', tamanho) busca informaes complementares de lote
&qtdite: Consta a sequencia dos itens impressos se usado entre os parmetros
&vvol01: Volume do Item(ITE) numero NN da Nota
&vcfo01: C.F.O do Item numero NN da Nota

&vcfo_cXX: Cdigo da CFOP
&vdcf_cXX: Descrio da CFOP
Onde XX varia de 01 a 10, e representam as CFOP'S usadas nos itens em ordem de cdigo.
Sero usadas para imprimir mais de uma CFOP no cabecalho da nota.

&vpes01: Peso liq.do Item numero NN da Nota (mscara 999,999.99)
&vpel01: Peso liq.do Item numero NN da Nota (mscara 9999.9)
&vpl401: Peso liq.do Item numero NN da Nota (mscara 9999.9999)
&vpb401: Peso Bruto (Bruto*Qtd,'#####0.0000')
&vpl501: Peso liq.Unitario do Item numero NN da Nota (mscara 9999.9)
&vpb501: Peso Bruto digitado na nota ('###0.0')
&vpno01: Percentual do item sobre o valor total da nota
&vnom01: Descrio do Item numero NN da Nota com 36 posicoes
&vnoc01: Descrio do Item NN (30 pos.) + 'DEVOLUCAO' p/ qtd < 0
&vgru01: Descrio do grupo de produtos do item nmero NN
&vvod01: Descrio do volume do Item
&vmar01: Marca do Item numero NN da Nota
&vvlr01: Valor Unitario do Item numero NN da Nota
&vvla01: Valor Unitario do Item considerando volume alternativo
&vvde01: Valor do desconto por produto ('#####,##0.00')
&vdes01: Percentual de desconto do item ('#0.00')
&vpde01: Percentual do desconto do Item da Nota com mscara 99.99%
&vpdg01: Perc. de desc. geral do item (vlrtot+vlripi+vlrsubst-vlrdesc- desc.prop.do total da nota)
&vtot01: Valor Total do Item numero NN da Nota
&vcip01: Cdigo do IPI do Item numero NN da Nota
&vcfi01: Classificacao fiscal do IPI do Item numero NN da Nota
&vpip01: Percentual inteiro de IPI do Item numero NN da Nota (99,99)
&vpif01: Percentual de IPI do Item da Nota (sempre o do cadastro)
&vpii01: Percentual inteiro de IPI do Item numero NN da Nota (10%)
&vipi01: Valor do IPI do Item numero NN da Nota('#####,##0.00')
&vcti01: Cdigo de origem do produto + '.' + Cdigo de Tributacao existente no cadastro de aliquotas de ICMS
&vicm01: Aliquota de ICM do Item numero NN da Nota('#0%')
&vicm21: Aliquota de ICM do Item numero NN da Nota',('#0.00')
&vric01: Valor do ICM do Item numero NN da Nota
&vctr01: Cdigo de Tributacao digitado na Nota
&vpbr01: Peso bruto digitado na Nota
&vesp01: Especie do volume de cada produto
&vnro01: Numero de volume de cada produto
&vped01: Numero do pedido de cada produto
&vcpd01: Complemento da descrio do produto digitada na nota
&vpsa01: Quantidade de produto entregue
&vtod01: Valor Total do Item da Nota menos o desconto
&vvl301: Valor unitrio do item menos o desconto com 3 casa decimais
&vvld01: Valor unitrio do Item numero NN da Nota menos o desconto
&vvlda01: imprime o valor unitrio em unidade alternativa com 2 casas decimais
&vvl3a01: imprime o valor unitrio em unidade alternativa com 3 casas decimais
&vnpc01: Nome do produto complemento informado na venda.
&vev101: Primeira linha do extenso do valor unitrio do produto
&vev101: Segunda linha do extenso do valor unitrio do produto
&vet101: Primeira linha do extenso do valor Total do produto
&vet101: Segunda linha do extenso do valor Total do produto
&vIRRF01: Valor de IRRF do produto
&vins01: Valor de INSS do produto
&baseINSS: Base do calculo do INSS
&vlrINSS : Valor do INSS
&vcon01: Descrio do Controle do produto
&gvlrtotdesc: 16 posies, somatria de (QTDNEG * VLRUNIT) - VLRDESC.
&venext01: Para imprimir o (VLRDESDOB + VLRJURO) nos boletos.
&vlrmoeda: Para ser utilizada ao imprimir o valor da moeda da data de negociao da nota, para moeda informada na
TGFCAB.
&vclas1: (colocada fora da macro de itens) Legenda da Classificao Fiscal,corresponde a
varivel &vcip01documentado: 19/10/2005 funciona na verso 3.1, e est preparado para funcionar at 8 linhas.
&cfiA: Classificacao fiscal de classe "A"

&cfiB: Classificacao fiscal de classe "B"

&cfiC: Classificacao fiscal de classe "C"

&cfiD: Classificacao fiscal de classe "D"

&cfiE: Classificacao fiscal de classe "E"

&cfiF: Classificacao fiscal de classe "F"
&vct201: Codigo de origem do produto + codigo de tributacao existente no cadastro de aliquota de ICMS
&frepeso: peso bruto digitado na Nota na tela de transporte
&vqtEx01: Quantidade de produtos por Extenso
&VCON01 : Lote informado nos itens da nota
&vclas42n: exibir o cdigo da alquota de IPI dos Produtos no Pedido/Nota.
O parmetro "Tamanho p/varivel VCLAS" chave TAMCLAS controla o tamanho desta varivel, neste parmetro
pode ser informado os valores 28, 42 e 56, sendo que para cada um desses valores deve haver a mudana de nome da
varivel no TXT.
Exemplo:
Valor 28 no parmetro - Nome da varivel no TXT: "VCLAS28n"
Valor 42 no parmetro - Nome da varivel no TXT: "VCLAS42n"
Valor 56 no parmetro - Nome da varivel no TXT: "VCLAS56n"
Onde "n" o nmero da varivel.

Nota: O valor 42 default para o parmetro.

Ateno: A partir da verso 3.11 o sistema apresenta a varivel "vcde01" com 11 posies, que apresentar o
campo CONTROLE de DESTINO em uma Nota de Transferncia.
Quando o tamanho do campo Controle for maior que 11 posies a TGFITEDEST ser usada
(&TGFITEDEST.CONTROLE).


IMPRIMIRTUDO - funo usada do lado da macro *** SIADE ***, ao inserir, o sistema imprimi servio, produtos e MP.
Caso no queira |
|os produtos que tem a MP, ou seja, somente as MPS, pode usar esse filtro: |
|*** INICIO FILTRO *** |
|AND NOT EXISTS(SELECT 1 FROM TGFVAR V WHERE V.NUNOTA = I.NUNOTA AND V.NUNOTAORIG = I.NUNOTA AND
V.SEQUENCIAORIG = I.SEQUENCIA) |
|*** FIM FILTRO *** |



A C U M U L A D O R E S

&perdes: Desconto total dividido pela soma do desconto total com o valor da nota multiplicado por 100 com a mascara
(#0.00%)
&vlremb: Valor da embalagem ('#####,##0.00')
&vlricm: Valor do ICMS ('#####,##0.00')
&vlripi: Valor do IPI ('#####,##0.00')
TGFCAB.ISSRETIDO: Iss retido imprime S quando nao retido imprime N
&IRRFret: IRRF retido
&vlriss: Valor do ISS
&nosnum: Nosso Numero
&vlrjur: Valor do Juro ('#####,##0.00')
&vlrsub: Valor da substituio tributaria ('###,###,##0.00')
&vendor: Valor do vendor ('#####,##0.00')
&subtri: Valor da Base de Substituio Tributaria('###,###,##0.00')
&subtoi: Valor da Nota-Valor Seguro-Valor Frete-Valor Embalagem com a seguinte mascara ('###.###.###,##')
&subtot: Valor da somatoria da (qtdneg*vlrtot dos itens)
&subliq: Valor do subtot - somatoria dos descontos dos itens
&periss: Percentual de ISS ('0.0')
&vpiss1: Percentual de ISS da Aliquota separado por servico(1 a 9)
&vviss1: Valor de ISS do Servico (1 a 9)
&vbiss1: Base de ISS do Servico (1 a 9)
&outros: Valor do campo de Outros, do financeiro('#####,##0.00')
&ipiemb: Valor do IPI da embalagem ('99999,999.99')
&icmsai: Valor do ICMS de Saida ('999.99')
&cusfix: Custo fixo
&vbissN: Base de ISS do Item de Servico
&vvissN: Valor de ISS do Item de Servico
&vpissN: Percentual de ISS do Item de Servico
&acuqtd: Quantidade total vendida (mscara 999,999.99)
&acuqtm: Quantidade total vendida (mscara 99.999)
&subtot: Subtotal da Nota ('#####,###,##0.00')
&subliq: Valor do Subtotal Liquido ('#####,###,##0.00')
&vvl301: Valor liquido unitario (15 posicoes) ('####,###,##0.00')
&pesbru: Peso Bruto ('###,##0.00')
&pesliq: Peso Liquido ('###,##0.00')
&totite: Total dos itens(total nota - valor IPI - desconto item) com a
seguinte mascara ('#####,###,##0.00')
&totipi: Total de IPI
&totfre: Valor Total do Frete ('#####,##0.00')
&totseg: Valor Total do Seguro ('#####,##0.00')
&todesi: Total Unitario dos itens sem o desconto
&segfre: Valor do Seguro do Frete ('#####,##0.00')
&picmfr: Percentual do ICMS sobre frete ('#0.00')
&icmfre: Valor do ICM sobre Frete
&destot: Desconto total ('99999,999.99')
&desite: Desconto total por item ('99999,999.99'), seno 12 espaos
&desito: Soma de todos os descontos(desconto por item+desconto servico+ desconto total)
&vlrdes: Valor do Desconto dos itens da Nota
&descon: Quando houver desconto, imprime a palavra 'Desconto:' mais o valor do desconto total com a seguinte
mascara(99999,999.99)
&desred: Desconto ref. a icms da reduo de Base da Aliquota de Icms
&baseicms: Base do Icms
&vlricms: Valor do Icms
&totnot: Valor Total da Nota ('###.###.###,##')
&totser: Valor Total dos Servicos ('#####,###,##0.00')
&basipi: Base de Calculo de IPI
&basicm: Base de Calculo de ICM
&aliquo: Alquota de ICM
&vlrser: Valor dos Servicos (Prestao de servios)
&basiss: Base de Calculo do I.S.S.
&encinc: Juros inclusos na NF
&encext: Juros extra NF
&encfin: Total juros da NF
&encfre: Juros + Frete
&liqser: Valor liquido do servico ('99999,999,999.99')
&baslis: Base liquida do servico (-) desconto no produto de prestacao
&desser: Desconto total de servicos
&qtdent: Quantidade entregue no pedido
&qtdsal: Quantidade restante a atender
&vlrIRRF: Valor total do IRRF da nota
&empfin: Varivel para impressao nota fiscal (If para emp > 500)
&desiteprod: Valor desconto total dos produtos
&desiteserv: Valor desconto total dos servicos


I N F O R M A E S D A N O T A

&tipmov: Tipo do Movimento
&tipiemb: Tipo de Embalagem
&obser1: Observao padro do cabealho da nota
&obstn1: Observao padro informada no tipo de negociao, para ser impressa na central quando se estiver usando o
tipo de negociao referido.
&obs1 : Observao do item
&obsis1: Linha 01 observao p/ produtos isentos conf. parmetro
&obsit1: Observao cadastrada no campo cod.obs do cadastro de aliquota
&obsno1: Observao da nota. Usada tb para informar o nr. cupom fiscal a que se refere. Nota: possvel alterar o
tamanho desta varivel a ser impressa, conforme parmetro TAMLINHAOBS, alm disto para cada linha de
observao da nota deve-se trocar o nmero do final da varivel &OBSNOn onde n se refere ao nmero da
linha da observao: &OBSNO2, &OBSNO3.
&obsre1: Linha 01 observao p/ prod. com reduo base conf. parmetro
&obssub: Observao na nota para produtos com substituio('* Produtos com substituio tributaria')
&notdes: Nmero da nota do desdobramento (' ')
&destaq: Campo de destaque da tela de totais ('99999,999.99')
&nunota: Nmero nico da Nota
&numnot: Nmero da Nota
&sernot: Serie da Nota
&numped: Numero do Pedido
&serped: Serie do Pedido
&ordcar: Nmero da Ordem de Carga
&bcofin: Cdigo do Banco do Financeiro
&codprj: Cdigo do Projeto
&desprj: Descrio do Projeto
&nombco: Nome do Banco Cobranca
&nombco01.. nn uma para cada parcela do financeiro. 40 posicoes.
&abrbco01..nn Abreviatura do Banco Cobranca. 15 posicoes.
&bcofin01..nn cd.do banco 3 posicoes.
&abrbco: Abreviatura do Banco Cobranca
&codcfo: Cdigo da C.F.O.
&descfo: Descrio da C.F.O.
&codtpo: Cdigo da T.P.O.
&destpo: Descrio da TOP
&atuest: Flag de atualizao de estoque (C/D/R)
&codtip: Cdigo do Tipo da Venda
&codtpv: Cdigo do Sub-Tipo da Venda
&ciffob: Tipo de frete (1=CIF ou 2=FOB)
&perfil: Perfil do Tipo de Negociacao
&tven36: Descrio do Tipo da Venda c/ 36 posies
&tipven: Descrio do Tipo da Venda
&codven: Cdigo do Vendedor
&execut: Apelido do Vendedor
&apelid: Apelido do Vendedor
&nomusu: Nome do usuario do sistema
&dataneg: Data da Negociacao(Venda)
&datafim: Data final da Cotacao
&dataini: Data inicial da Cotacao
&datafat: Data do faturamento da TGFCAB
&datfat: Data do faturamento com a mscara dd/mm/yy
&dataes: Data de entrada e saida da TGFCAB
&dates: Data de entrada e saida com a mscara dd/mm/yy
&datval: Data de Validade do cabealho da nota
&dataval: Data da Validade com a mscara dd/mm/yyyy
&datneg: Data de negociacao do cabealho da nota
&datmov: Data do movimento do cabealho da nota
&datamov: Data movimento dd/mm/yyyy
&datfat: Data do faturamento do cabecalho da nota
&datsis: Data do sistema(geralmente e a mesma da maquina-a do dia)
&datasis: Data do sistema com a mscara dd/mm/yyyy
&datped: Data de negociacao da nota de origem
&datanegx:Data da Negociacao(Venda) por extenso
&dataori: Data de origem da devoluo/Pedido
&datmovx: Data do Movimento por extenso
&datfatx: Data do Faturamento por extenso
&datsaix: Data da Saida por extenso
&datemix: Data da Emisso por extenso
&datsisx: Data do Sistema por extenso
&datorsx: Data de Origem da devoluo/Pedido por extenso
&horasis: Hora do sistema('hh:mm:ss')
&extens1: Primeira Linha do Extenso do Total da Nota com 65 Caracteres
&extens2: Segunda Linha do Extenso com 65 Caracteres
&extens3: Terceira Linha do Extenso com 65 Caracteres
&cfia, &cfib, &cfic, &cfid, &cfie e &cfif: variveis para impresso da classificao fiscal por classe, respectivamente, A,
B, C, D, E e F
&PDES('CODUSULIB','TSILIB','(TABELA='TGFITE' OR TABELA = 'TGFCAB') AND NUCHAVE='+&TGFCAB.NUNOTA) - Cdigo do
Usurio que liberou a nota |

&PDES('NOMEUSU','TSIUSU','CODUSU='+&PDES('CODUSULIB','TSILIB','(TABELA='TGFITE' OR TABELA = 'TGFCAB') AND
NUCHAVE='+&TGFCAB.NUNOTA)) - Nome do usurio que liberou a nota.
Se no txt tem AGRUPA=L no ir funcionar, funcionar com AGRUPA=N. Se o parmetro AGRUPAPROD estiver ligado,
tambm no imprime. Seno, no tem jeito de agrupar. O AGRUPA no modelo deve ser S, N, L, C ou V
&bcofin01..NN Cd.do banco 3 posies.
&abrbco: Abreviatura do Banco Cobrana
&nombcopar: Nome do Banco do Parceiro, tamanho 40
&nombco01:nn uma para cada parcela do financeiro. 40 posicoes.
&nomven:Nome do vendedor
&cgccpfven: cgc/cpf vendedor - tamanho 18
&telven: telefone vendedor - tamanho 14
&vdvl01: Data da validade do lote informada na confirmacao do item
&munserv: Cidade da Execuo do Servio
&estserv: Estado da Execuo do Servio


D A D O S D O P A R C E L A M E N T O

&taxfin: % da taxa de juros informada no tipo de negociao ('##0.00')
&descta01: Descrio da conta (' ')
&przmed: Prazo medio(' ')este prazo e dtvenc - dtneg
&qtddia: Prazos das parcelas em dias (30/60/90 dias)
&desdob01: Desdobramento da Parcela NN
&DesTip01: Descrio do tipo de ttulo NN
&datsisx : Data do vencimento por extenso
&dat2vct01: Data de Vencimento da Parcela NN
&vlrven01: Valor da Parcela NN
&veninc01: Valor da Parcela NN mais juros inclusos
&venext01: Valor da Parcela NN mais juros extra nota
&venjur01: Valor da Parcela NN mais juros
&vlrdct01: Valor do desconto da Parcela NN
&perdct01: Percentual de desconto do desdobramento NN('##0.00')
&extenso: Valor total por extenso
tensoL1: Primeira linha do valor por extenso
&extensoL2: Segunda linha do valor por extenso
&multa01: Valor da multa por dias de atraso. Esta varivel busca o valor no parmetro
PERCMULTA
&jurdia01: Valor do juro do desdobramento por dia de acordo com a taxa permanente. Esta varivel busca o valor no
parmetro TAXAPERMAN.
&jurext01: Valor do juro do desdobramento por dia de acordo com a taxa permanente por extenso ('
')
&jurinc01: Valor do juro do desdobramento sobre o encargo financeiro
&jurtot01: Valor do juro total (' ')
&empfin01: Cdigo da Empresa do Financeiro


F O R M A O D E D U P L I C A T A S

Existe algumas variveis especficas para a tela de formao de duplicatas, como essas:


&bnumnotNN - Nmero de nota da NN nota.
&bdesdobNN - Desdobramento NN da nota.
&bvlrvenNN - Valor da nota de NN nota.
&bdatnegNN - Data de negociao NN nota.


A D I A N T A M E N T O / E M P R S T I M O

&TotEmp = Valor do Emprstimo (Despesa)
&TotJur = Valor juros
&TotDup = Valor total c/juros(R$)
&QtdParc = Quantidade de Parcelas
&Desdob = nmero parcela 1/n, 2/n, ..., 12/n
&datvctNN = Data Vencimento
&dat2vctNN = Data Vencimento dd/mm/aaaa
&vlrvenNN = Valor da Parcela
o NN 01 representa a despesa o NN de 02 em diante representa cada uma das receitas.

&Extenso = TotDup por extenso.


I M P O S T O S

&impostos(1,0,'V')
1=cdigo do imposto
0=sequencia, no caso de impresso nos itens
V=tipo a ser impresso(valor)
B=tipo a ser impresso(base)
A=tipo a ser impresso(aliquota)
N=tipo a ser impresso(nome)


P D E S

&Pdes('DESCRCFO','TGFCFO','CODCFO='+&Pdes('CODCFO_SAIDA','TGFTOP','CODTIPOPER=' + &TGFCAB.CODTIPOPER)) -
Descrio da CFOP da TOP.
&Pdes('CODCFO_SAIDA','TGFTOP','CODTIPOPER='+&TGFCAB.CODTIPOPER) - Cdigo da CFOP da TOP.
formatnumeric('###,##0.00',&Val(&Pdes('SUM(AD_QTDE_PARC * VLRUNIT)','TGFITE','NUNOTA='+&TGFCAB.NUNOTA))) -
Como colocar mscara em um campo decimal usando o PDES.
&Pdes('DTNEG + 1','TGFCAB','NUNOTA=' + &TGFCAB.NUNOTA)
&PDES('SysDate','DUAL','0=0')= Data do Servidor
&Pad(Pdes('CODAGE','TSICTA','CODCTABCOINT='+&TGFFIN.CODCTABCOINT),7) - Pega a Agncia do cadastro da Conta
Bancria.
&Pdes('TO_CHAR(SysDate,'HH24:MM')','DUAL','0=0') - Hora do Servidor
&Pad(Pdes('I.VALOR + F.VLRDESDOB','TGFIMN I, TGFFIN F','I.NUNOTA = F.NUNOTA AND
F.NUNOTA='+&TGFCAB.NUNOTA),12) - Somar um pdes mais o outro.
|formatnumeric('###,##0.00',&Val(&Pdes('NVL(SUM(I.VLRUNIT),0)','TGFITE I','I.CODOBSPADRAO = 1 AND
I.NUNOTA='+&TGFCAB.NUNOTA))) - mais de uma condio no Pdes.
&PDES('TO_CHAR(DHPREVISTA,'HH24:MI')','TCSITE','NUMOS='+&PDES('NUMOS','TCSOSE','NUNOTA='+&TGFCAB.NUNOTA))
- pega hora de um campo data/hora.
&Padl(formatnumeric('########000',&Val(&Pdes('(I.QTDNEG-I.QTDCONFERIDA)/V.QUANTIDADE','TGFITE I, TGFVOA
V','I.NUNOTA='+&TGFCAB.NUNOTA+'AND I.CODVOL=V.CODVOL AND V.CODPROD='+&TGFITE.CODPROD))),07) - Pdes com
mais de uma condio varivel.
&Pdes('RAZAOSOCIAL','TGFPAR','CODPARC='+&Pdes('C.CODPARC','TGFCAB C, TGFVAR
VAR','VAR.NUNOTA='+&TGFCAB.NUNOTA+' AND C.NUNOTA=VAR.NUNOTAORIG')) - Razo social do parceiro da nota fiscal
de origem
&PDES('NUFIN','TGFFIN','NUNOTA='+&TGFCAB.NUNOTA+' AND &TGFFIN.DESDOBRAMENTO='+if(&DESDOB01='
',9999,&DESDOB01)) - nufin da primeira parcela do financeiro.
&Padl(&PDES('F.DTVENC-C.DTFATUR','TGFFIN F, TGFCAB C','C.NUNOTA=F.NUNOTA AND
C.NUNOTA='+&TGFCAB.NUNOTA+' AND F.DESDOBRAMENTO='+if(&DESDOB01=' ',9999,&DESDOB01)),5) - data de
vencimento menos data de faturamento da primeira parcela do financeiro.


D E S P R E Z A R L I N H A B R A N C O
Existe uma funo que sobe uma linha na impresso. A varivel DESPREZARLINHABRANCO ir desprezar linhas em branco
no rodap do cupom. Pode ser feito Linha a Linha.

Para usar a funo em Nota ou Pedido nos itens tem que colocar a funo em frente a macro de inicializao. Exemplo:
*** INICIO ITENS *** DESPREZARLINHABRANCO




V A R I V E I S D E I M P R E S S O

&i05: Ativa expansao em uma linha
&i10: Ativa impressao em 10 cpp
&i7: Ativa impressao meio expandida
&id5: Desativa expansao
&im: Ativa impressao para 163 caracteres
&oitrel: Ativa a impressao em oito linhas por polegada
&sexrel: Ativa a impressao em seis linhas por polegada
&cptre2: Ativa compactacao intermediaria
&cptrel: Ativa compactacao maxima
&dcpre2: Desativa compactacao intermediaria
&dcprel: Desativa compactacao maxima
&dexrel: Ativa impressao em negrito
&exprel: Ativa expansao da impressao
&grarel: Ativa impressao em modo grafico
&pg1rel: Ativa impressao em tamanho de pagina normal
&pg2rel: Ativa impressao em tamanho de pagina maior
&prirel: Imprime simbolo('')
&desiteprod (valor total do desconto concedido para os itens diferentes de servio)
&desiteserv (valor total do desconto concedido para os itens de servio)
A varivel &desiteprod imprime o valor total de descontos em reais da aba produtos, e a varivel &desiteserv imprime o
valor total de descontos em reais da aba servios.
&codproparc: Cdigo do produto do parceiro
&descrpropar: Descrio do produto do parceiro.
H : Desativa impresso em nergrito
&dexrel: Desativa expansao da impressao
&SaltaPagina: Comando de salto de pagina


A L G U N S E X E M P L O S D E F U N E S E I F

COPY e LEFT sao as duas funcoes que podem ser usadas para layouts do
MGE.
Utilizaremos como exemplo a variavel &numnot com o valor 001505

copy: serve para cortar strings, pegar determinados trechos das variaveis;
copy(&numnot,3,2): ser impresso 15

left: corta variaveis a partir da esquerda;
left (&numnot,3): ser impresso 001

if: testa os valores das variaveis antes de imprimi-la;
if("&numnot"="001505","Nota da SANKHYA","Nao e nota da SANKHYA"): se o nmero da nota for igual a 001505, ser
impresso Nota da SANKHYA. Se o numero da nota nao for 001505, ser impresso Nao e nota da SANKHYA.


V A R I V E I S P A R A C O N H E C I M E N T O D E F R E T E

&frepeso: Peso digitado na aba de tranporte na TGFCAB. tamanho 10
&frevlrm: Valor da mercadoria tamanho 14
&frenfs : Notas do conhecimento frete tamanho 35
&ctnumXX: Numero da nota (aba de transporte)
&ctvlrXX: Valar da nota (aba de transporte)
&ctdatXX: Data da emissao (aba de transporte)
&ctserXX: Serie da nota (aba de transporte)
&loccole: Local coleta tamanho 40
&locentr: Local de entrega tamanho 40


V A R I V E I S P A R A O R D E M DE S E R V I C O

&datasis: Data do sistema
&datsisx: Data do sistema por extenso
&horasis: Hora do sistema
&numos : Numero da Ordem de Servico
&numitem: Numero do item da Ordem de Servico
&situacao: Situacao da Ordem de Servico
&retrabalho: Retrabalho(S/N)
&prioridade: Prioridade
&graudif: Grau de dificuldade
&cobrar: Cobra (S/N)
&horini: Hora inicial (hh:mm)
&horfim: Hora final (hh:mm)
&horint: Intervalo (hh:mm)
&tempprevos: Tempo previsto da ordem de servico (hh:mm:ss)
&tempprevite Tempo previsto do item da ordem de servico (hh:mm:ss)
&tempgastos: Tempo gasto da ordem de servico (hh:mm:ss)
&tempgastite: Tempo gasto do item da ordem de servico (hh:mm:ss)
&qtdserv: Quantidade do servico (###,##0.00)
&vlrserv: Valor do servico (###,###,##0.00)
&datcham: Data da chamada (dd/mm/yyyy)
&datprevos: Data prevista da ordem de servico (dd/mm/yyyy)
&horprevos: Data prevista da ordem de servico (dd/mm/yyyy)
&datprevite: Data previstado item da ordem de servico (dd/mm/yyyy)
&horprevite: Hora prevista do item da ordem de servico (hh:mm)
&datfech: Data do fechamento da ordem de servico (dd/mm/yyyy)
&datexec: Data da execucao do item da ordem de servico (dd/mm/yyyy)
&nomaten: Nome do atendente
&nomresp: Nome do responsavel
&nomexec: Nome do executante
&nomusuf: Nome do usuario do fechamento
&codser : codigo do servico
&desserv: Descricao do servico
&codprod: Codigo do produto
&codprj : Codigo do projeto
&desprj : Descricao do projeto
&desocor: Descricao da ocorrencia
&numneg : Numero da negociacao
&tipneg : Tipo da negociacao (Contrato ou Pedido)
&ctrclausX: Clausulas do contrato, onde X, 1,2,3,4,5,...
&desosX : Descricao da ordem de servico, onde X e o numero da linha
&desiteX: Descricao do item da ordem de servico, onde X e o n da linha
&solitex: Solucao do item da ordem de servico, onde X e o n da linha
&contat : Nome do contato
Obs.: Os campos relativos a empresa e ao parceiro seguem o mesmo padrao
do modelo de notas fiscais.


V A R I V E I S P A R A F O L H A D E P A G A M E N T O

&mesref e &mesre_ = Mes de referencia
&anoref e &anore_ = Ano de referencia
&dat1si e &dat1s_ = Data do sistema
&dat2si e &dat2s_ = Data da m quina
&diatra e &diatr_ = Numero de dias trabalhados
&salbru e &salbr_ = Valor do salario bruto
&vlrliq e &vlrliq_ = Valor do salario liquido
&salnor e &salno_ = Valor do salario base
&tippro e &tippr_ = Tipo da folha 1-Mensal, 2-Ferias, 3-Rescisao
&vlrdif e &vlrdi_ = Salario bruto - salario liquido
&marcon e &marco_ = Margem consignavel (30%)
&extens1 e &exten_1 = Linha 1 do Extenso do Sal. Liquido c/ 60 Caract.
&extens2 e &exten_2 = Linha 2 do Extenso do Sal. Liquido c/ 60 Caract.
&extens3 e &exten_3 = Linha 3 do Extenso do Sal. Liquido c/ 60 Caract.
&extbru1 e &extbr_1 = Linha 1 do Extenso do Sal. Bruto c/ 60 Caract.
&extbru2 e &extbr_2 = Linha 2 do Extenso do Sal. Bruto c/ 60 Caract.
&extbru3 e &extbr_3 = Linha 3 do Extenso do Sal. Bruto c/ 60 Caract.
&extbas1 e &extba_1 = Linha 1 do Extenso do Sal. Normal c/ 60 Caract.
&extbas2 e &extba_2 = Linha 2 do Extenso do Sal. Normal c/ 60 Caract.
&extbas3 e &extba_3 = Linha 3 do Extenso do Sal. Normal c/ 60 Caract.



DADOS DA EMPRESA (Holerit e Rescises)

&razsoc = Razo social
&endemp = Nome endereo
&numend = Nmero
&cendemp = Complemento
&baiemp = Bairro
&cidemp = Cidade
&estemp = Estado
&cepemp = CEP
&fonemp = Telefone
&tlxemp = Telex
&codcgc = CGC
&insest = Inscrio estadual
&insmun = Inscrio municipal
&respon = Responsvel pela folha
&cnae = Atividade IBGE


DADOS DO FUNCIONRIO (Holerit e Rescises)

&codfun = Cdigo
&matric = Matricula
&nomfun = Nome
&endfun = Endereo
&cendfun = Complemento
&tendfun = Tipo endereo
&nendfun = Numero
&baifun = Bairro
&cidfun = Cidade
&estfun = Estado
&cepfun = CEP
&telfun = Telefone
&cpsser = Srie carteira de trabalho
&cpsnum = Nro da carteira de trabalho
&cpsest = Estado carteira de trabalho
&numcic = CPF
&numpis = PIS
&dessex = Sexo ('Masculino' ou 'Feminino)
&estciv = Estado Civil
&nivesc = Nivel de escolaridade
&anoche = Ano de chegada ao pas
&datnas = Data de nascimento
&datadm = Data de admisso
&datsau = Data carteira de saude
&codbco = Banco
&codage = Agencia
&ctabco = Conta
&ctafgt = Conta FGTS
&priemp = Primeiro emprego (Sim' ou 'No')
&vincul = Vinculo empregatcio
&tipsal = Tipo de salrio ('Mensal','Quinzenal','Semanal,'Dirio',
'Horista'
&sitfun = Situao do funcionrio
&sitsin = Situao sindical ('No Pagou','Pagou'
&depart = Cdigo do departamento
&nomdep = Nome do departamento
&funcao = Cdigo da funo
&desfun = Nome da funo
&horsem = Horas semanais
&afafgt = Cdigo de afastamento FGTS
&afarai = Cdigo de afastamento RAIS
&unimed = Convenio medico ('Sim','No')
&numcar = Numero do carto de ponto
&depuni = Dependente convenio medico
&cauafa = Cdigo causa do afastamento
&desafa = Descrio causa de afastamento
&codsaq = Cdigo SAQ
&datavi = Data aviso prvio
&percar = Percentual do convnio
&codcar = Cdigo carga horria
&tiprec = Tipo de recebimento ('Banco','Cheque','Dinheiro')
&codcgo = Cdigo do cargo
&descgo = Descrio do cargo
&datdem = Data de demisso
&codgov = Cdigo governamental para afastamento FGTS
&dtemis = Data de emisso
&nommae = Nome da me
&codcat = Categoria FGTS
EspacaTexto(<Texto>,<QtdEspacos>) = Separa as letras com espaos
EspacaTexto('Teste', 1) ou EspacaTexto('Teste')


V A R I V E I S D E G R U P O D E P R O D U T O S

&codgrupo: Cdigo do Grupo
&vgru: Nome do Grupo
&gqtdneg: Quantidade de Negociacao
&gqtdent: Quantidade de Entrega
&gqtd: Quantidade de Negociacao-Quantidade de Entrega
&gvlrtot: Valor Total
&gcontad: Contador


VARIVEIS DO PARCEIRO DESTINATRIO (estas variveis tambm servem para o Parceiro Do Portal de
Movimentaes Internas)

&coddes: cdigo parceiro destinatrio
&destin: descrio parceiro destinatrio - tamanho 40
&CNPJdes: CNPJ parceiro destinatrio - tamanho 18
&enddes: endereco parc. destinatrio - tamanho 30
&baides: Bairro do Parceiro Destinat rio
&mundes: municipio parc. destinatrio - tamanho 20
&estdest: UF parceiro destinatrio - tamanho 2
&insdes: inscricao estadual parc. destinatrio - tamanho 16
&baiedes: Bairro de entrega do Parceiro Destinatrio
&estedest: Estado de entrega do Parceiro Destinatrio
&cepdes: Cep do Parceiro Destinatrio
&endedes: Endereco de entrega do parceiro Destinatrio
&estedes: Estado de entrega do Parceiro Destinatrio
&munedes: Municipio de entrega do Parceiro Destinatrio
&cepedes: Cep do endereo de entrega do Parceiro Destinatrio
&cepdes: Cep do endereo do Parceiro Destinatrio


V A R I V E I S P A R A F O L H A D E P A G A M E N T O

&mesref e &mesre_ = Mes de referncia
&anoref e &anore_ = Ano de referncia
&dat1si e &dat1s_ = Data do sistema
&dat2si e &dat2s_ = Data da mquina
&diatra e &diatr_ = Nmero de dias trabalhados
&salbru e &salbr_ = Valor do salario bruto
&vlrliq e &vlrliq_ = Valor do salario lquido
&salnor e &salno_ = Valor do salario base
&tippro e &tippr_ = Tipo da folha 1-Mensal, 2-Ferias, 3-Rescisao
&vlrdif e &vlrdi_ = Salario bruto - salario liquido
&marcon e &marco_ = Margem consignvel (30%)
&extens1 e &exten_1 = Linha 1 do Extenso do Sal. Lquido c/ 60 Caract.
&extens2 e &exten_2 = Linha 2 do Extenso do Sal. Lquido c/ 60 Caract.
&extens3 e &exten_3 = Linha 3 do Extenso do Sal. Lquido c/ 60 Caract.
&extbru1 e &extbr_1 = Linha 1 do Extenso do Sal. Bruto c/ 60 Caract.
&extbru2 e &extbr_2 = Linha 2 do Extenso do Sal. Bruto c/ 60 Caract.
&extbru3 e &extbr_3 = Linha 3 do Extenso do Sal. Bruto c/ 60 Caract.
&extbas1 e &extba_1 = Linha 1 do Extenso do Sal. Normal c/ 60 Caract.
&extbas2 e &extba_2 = Linha 2 do Extenso do Sal. Normal c/ 60 Caract.
&extbas3 e &extba_3 = Linha 3 do Extenso do Sal. Normal c/ 60 Caract.
&VlrIncorpora = Varivel que contm o valor das incorporaes. Dependendo da situao, poder substituir a formula
10000.
&Calculo = Varivel que define se clculo somente das incorporaes (Eventos incorporado remunerao) ou
clculo de folha.


V A R I V E I S D O S L A N A M E N T O S (FOLHA)

&tipNN e &ti_NN = Tipo do evento P-Provento, D-Desconto
&codNN e &co_NN = Cdigo do evento
&nomNN e &no_NN = Descrio do evento
&seqNN e &se_NN = Numero da sequencia de lancamento
&prtNN e &pr_NN = Numero total do prazo nos eventos fixos
&pinNN e &pi_NN = " de prazo final
&vlrNN e &vl_NN = Valor do evento
&indNN e &in_NN = Quantidade de dias ou horas do evento
&idiNN e &id_NN = Quantidade de dias ou horas do evento com duas casas decimais
&uniNN e &un_NN = Unidade D-Dias, H-Horas, V-Valor


V A R I V E I S D E C O N T R O L E D E I M P R E S S O

&cptrel = Ativa Compactacao maxima
&cptre2 = Ativa Compactacao intermediaria
&dcprel = Desativa compactacao
&oitrel = Ativa impressao em oito linhas por polegada
&sexrel = Ativa impressao em seis linhas por polegada
&salbru = Salario bruto da folha
&vlrliq = Salario liquido da folha
&vlrsal = Salario base
&vlrdir = Valor dos descontos da folha
&a_cod01 = Cdigo do evento com tres posicoes
&a_c5d01 = Cdigo do evento com cinco posicoes
&a_nom01 = Descrio
&a_seq01 = Sequencia
&a_vlr01 = Valor do evento
&a_ind01 = Indice
&a_idi01 = Indice
&a_dtaboi= Data do inico do abono
&a_dtabof= Data do final do abono
&a_vlrabo= Valor total do abono
&extabo1 = Extenso do valor do abono
&dtemis = Data de emissao que e informada na tela


V A R I V E I S D O C A D A S T R O D E F U N C I O N R I OS

&codgov e &codgo_ = Cdigo governamental
&empfun e &empfu_ = Cdigo da empresa
&codfun e &codfu_ = Cdigo do funcionario
&codcat e &codca_ = Cdigo da categoria do funcionario
&matric e &matri_ = Matricula do funcionario
&nomfun e &nomfu_ = Nome
&endfun e &endfu_ = Endereco
&nendfun e &nendfu_=Numero do endereco
&tendfun e &tendfu_=Tipo do endereco
&cendfun e &cendfu_=Complemento do endereco
&baifun e &baifu_ = Bairro
&cidfun e &cidfu_ = Cidade
&estfun e &estfu_ = Estado
&cepfun e &cepfu_ = CEP
&telfun e &telfu_ = Telefone
&cpsser e &cpsse_ = Serie da Carteira de Trabalho
&cpsest e &cpses_ = UF da Carteira de Trabalho
&cpsnum e &cpsnu_ = Numero da Carteira de Trabalho
&numcic e &numci_ = Numero do CIC
&numpis e &numpi_ = Numero do PIS
&codsex e &codse_ = Cdigo do Sexo
&dessex e &desse_ = Descrio do sexo
&estciv e &estci_ = Estado civil
&nivesc e &nives_ = Nivel de escolaridade
&nacion e &nacio_ = Nacionalidade
&estnac e &estna_ = Estado de nascimento
&anoche e &anoch_ = Ano de chegada ao Brasil (Quando for estrangeiro)
&depIRRF e &depir_ = Numero de dependentes do IRRF
&depsfm e &depsf_ = Numero de dependentes do Salario Famlia
&datnas e &datna_ = Data de Nascimento
&datadm e &datad_ = Data de admissao na empresa
DATA_AFASTAMENTO = Data de afastamento para config. de arq. SEFIP
Para retornar fortamato(DDMMAAAA)utilizar a funcao
FSTRDAT(Dados_Funcionario.DATA_AFASTAMENTO,'N')
&datdem e &datde_ = Data de demissao
&datsau e &datsa_ = Data da Carteira de Sade
&ultfer e &ultfe_ = ultimas fErias
&datpre e &datpr_ = Data prevista para retirada de frias
&datafa e &dataf_ = Data do afastamento
&dattra e &dattr_ = Data da Carteira de Trabalho
&codbco e &codbc_ = Cdigo do Banco de pagamento
&codage e &codag_ = Cdigo da agencia bancaria
&desage e &desag_ = Descrio da agencia bancaria
&ctafgt e &ctafg_ = Numero da conta do FGTS
&priemp e &priem_ = Primeiro emprego (S/N)
&vincul e &vincu_ = Tipo de veiculo com a empresa
&tipsal e &tipsa_ = Tipo de salario
&vlrsal e &vlrsa_ = Valor do salario base
&sitfun e &sitfu_ = Situacao do funcionario
&sitsin e &sitsi_ = Situacao sindical
&insalu e &insal_ = Insalubridade
&sessao e &sessa_ = Cdigo da secao
&nomsec e &nomse_ = Descrio da secao
&depart e &depar_ = Cdigo do departamento
&nomdep e &nomde_ = Descrio do departamento
&funcao e &funca_ = Cdigo da funcao
&desfun e &desfu_ = Descrio da funcao
&codcbo e &codcb_ = Cdigo da CBO
&descbo e &descb_ = Descrio da CBO
&horsem e &horse_ = Quantidade de horas semanais
&afafgt e &afafg_ = Cdigo do Afastamento do F.G.T.S.
&afarai e &afara_ = Cdigo do Afastamento R.A.I.S.
&ctapel e &ctape_ = Numero da conta apelido
&unimed e &unime_ = Convenio medico
&numcar e &numca_ = Numero do carto de ponto
&depuni e &depun_ = Numero de dependentes no convenio mdico
&depm65 e &depm6_ = Numero de dependentes acima de 65 anos
&agruni e &agrun_ = Dependentes agregados
&agrm65 e &agrm6_ = Dependentes agregados acima de 65 anos
&plaseg e &plase_ = Plano de seguro
&cauafa e &cauaf_ = Causa do afastamento do FGTS
&desafa e &desaf_ = Descrio de afastamento FGTS
&codsaq e &codsa_ = Cdigo do saque do FGTS
&nrofer e &nrofe_ = Quantidade de ferias gozadas
&carcon e &carco_ = Cartao convenio (S/N)
&percar e &perca_ = Percentual do salario para cartao convenio
&divfun e &divfu_ = Cdigo da divisao
&desdiv e &desdi_ = Descrio da divisao
&sitest e &sites_ = Cdigo da situacao estatutario
&dessit e &dessi_ = Descrio da situacao estatutario
&codniv e &codni_ = Cdigo do Nivel de Referncia
&desniv e &desni_ = Descrio do Nivel de Referncia
&codgra e &codgr_ = Cdigo da gratificao
&desgra e &desgr_ = Descrio da gratificao
&opcgra e &opcgr_ = Opcao de gratificao (S/N)
&codcar e &codca_ = Cdigo da carga horaria
&codgg1 e &codg_1 = Cdigo de evento para quinquenio 1
&codgg2 e &codg_2 = Cdigo de evento para quinquenio 2
&codgg3 e &codg_3 = Cdigo de evento para quinquenio 3
&codgg4 e &codg_4 = Cdigo de evento para quinquenio 4
&codgg5 e &codg_5 = Cdigo de evento para quinquenio 5
&codgg6 e &codg_6 = Cdigo de evento para quinquenio 6
&codgg7 e &codg_7 = Cdigo de evento para quinquenio 7
&codgg8 e &codg_8 = Cdigo de evento para quinquenio 8
&codgg9 e &codg_9 = Cdigo de evento para quinquenio 9
&codgg0 e &codg_0 = Cdigo de evento para quinquenio 10
&anueni e &anuen_ = Anuenio
&tiprec e &tipre_ = Tipo de recebimento (Banco/Dinheiro/Cheque)
&tipins e &tipin_ = Tipo do INSS (CLT/Estatutario)
&abopec e &abope_ = Nmero de dias do abono pecunirio da ltima frias
&codcgo e &codcg_ = Cdigo do cargo
&descgo e &descg_ = Descrio do cargo
&descgo e &descg_ = Descrio do cargo
&desvin e &desvi_ = Descrio do vinculo
&desesc e &deses_ = Descrio da escolaridade
&desnac e &desna_ = Descrio da nacionalidade
&desciv e &desci_ = Descrio do estado civil

*** OBS: A segunda opo de nomes de variveis somente dever ser utilizada quando o formulrio tiver dois hollerits
por pgina, lado a lado. Exemplo:

&codfun &nomfun &codfu_ &nomfu_
&matric &nomdep &matri_ &nomde_



V A R I V E I S D E D A T A (FERIAS FOLHA DE PAGAMENTO)

&dtreci, &dtrec_= Data do Recibo frias
&dtreto, &dtret_= Data Retorno das frias



V A R I V E I S D O C A D A S T R O D E E M P R E S A S

&razsoc e &razso_ = Razao social
&razabr e &razab_ = Razao social abreviada
&endemp e &endem_ = Endereco
&numend e &numen_ = Nmero do endereco
&baiemp e &baiem_ = Bairro
&cidemp e &cidem_ = Cidade
&estemp e &estem_ = Estado
&cepemp e &cepem_ = C.E.P.
&fonemp e &fonem_ = Telefone
&tlxemp e &tlxem_ = Telex
&CNPJcei e &CNPJce_ = Opcao de C.G.C. ou C.E.I.
&codCNPJ e &cdCNPJ_ = Cdigo do C.G.C. ou C.E.I.
&insest e &inses_ = Inscricao Estadual.
&insmun e &insmu_ = Inscricao Municipal.


V A R I V E I S D E M E N S A G E N S D O H O L L E R I T

&msg100 e &msg_100 = 1a linha da mensagem 1
&msg101 e &msg_101 = 2a linha da mensagem 1
&msg102 e &msg_102 = 3a linha da mensagem 1

&msg200 e &msg_200 = 1a linha da mensagem 2
&msg201 e &msg_201 = 2a linha da mensagem 2
&msg202 e &msg_202 = 3a linha da mensagem 2

&msg300 e &msg_300 = 1a linha da mensagem 3
&msg301 e &msg_301 = 2a linha da mensagem 3
&msg302 e &msg_302 = 3a linha da mensagem 3


V A R I V E I S D E A R Q U I V O S (QUERIES UTILIZADAS)

** Variveis de arquivos/Queries utilizadas **

- Valores da folha (Cabealho do funcionrio )
&salbru = Salario bruto da folha
&vlrliq = Salario liquido da folha
&vlrsal = Salario base

- Valores das bases dos evento (Itens dos funcionrios)
queEventosBases1.VLREVENTO = Somatoria da primeira base seleci
queEventosBases2.VLREVENTO = Somatoria da Segunda base seleci
queEventosBases3.VLREVENTO = Somatoria da Terceira base seleci
queEventosBases4.VLREVENTO = Somatoria da Quarta base seleci
queEventosBases5.VLREVENTO = Somatoria da Quinta base seleci

- Valores de cada evento (Itens dos funcionrios )
queEventos.CODEVENTO = Cdigo do evento
queEventos.DESCREVENTO = Descrio do evento
queEventos.SEQUENCIA = Sequencia calculada do evento
queEventos.VLREVENTO = Valor calculado do evento


E X P R E S S O C O N D I C I O N A L IF ():

IF(<condicao>,<verdadeiro>,<falso>)
As repostas devem estar entre aspas duplas e ser do mesmo tamanho.

Exemplos:
CNPJCEI: IF("&CNPJcei" = "1", "CNPJ","CEI")
Se o cdigo para a variavel CNPJCEI for igual a 1 ser impresso CNPJ, senao CEI.

EVENTO: IF("&TIPPRD01" = "P", "PROVENTO","DESCONTO")
Se o cdigo para a vari vel TIPPRD01 for igual a P sera impresso PROVENTO, senao DESCONTO.

Dicas na utilizacao do IF()

- Ambas as respostas devem ter o mesmo tamanho para que o texto no fique desalinhado.

- No utilizar aspas simples ('), mas apenas aspas duplas (").

- Todos os comandos dentro do IF() incluindo ele prprio devem ser escritos em letras maisculas.

- Em linhas que contm o comando IF(), no usar o parenteses fora do comando.

*** Funes adicionais ***

FORMATNUMERIC( 'M', 'V') = Formata um valor, onde 'M' representa a mscara e 'V' o valor a ser formatado.

Exemplo: FORMATNUMERIC('###,###,##0.00', ((queEventosBases1.VLREVENTO * 8.5)/100))

Observao: Essa funo foi utilizada na formatao de frmulas. Logo qualquer outra funo que esteja disponvel
tambm pode ser utilizada por esse formatador.


C A R A C T E R S T I C A S D O A R Q U I V O M O D E L O

Tipo - Texto
Extenso - TXT

- Exemplo:


Cod. Func.: &codfun Nome..: &nomfun Empresa....: &empfun - &nomemp
Endereco..: &endfun
Cidade....: &cidfun Bairro: &baifun
Carteira..: &cpsnum Serie.: &cpsser Data Emissao: &dattra


Proventos e Descontos

&tip01 &cod01 &nom01 &seq01 &vlr01 &ind01 &uni01
&tip02 &cod02 &nom02 &seq02 &vlr02 &ind02 &uni02
&tip03 &cod03 &nom03 &seq03 &vlr03 &ind03 &uni03
&tip04 &cod04 &nom04 &seq04 &vlr04 &ind04 &uni04

Resumo
Salrio Base Salrio Bruto Base FGTS Base INSS Base IRRF Salario Liq.
&vlrsal &salbru &basfgt &basiap &basIRRF &salliq


V A R I V E I S P A R A E M I S S A O D O D A E

&datvct: Data de vencimento dd/mm/yyyy
&datini: Data Inicial dd/mm/yyyy
&datfim: Data Final dd/mm/yyyy
&empnom: Razao Social da Empresa
&empend: Endereco da Empresa
&insest: Inscricao Estadual da Empresa
&nomcid: Nome da Cidade da Empresa
&nomest: UF da Empresa
&fonemp: Telefone da Empresa
&vlrimp: Valor total do Imposto a recolher



V A R I V E I S D O M D U L O C A A M B A

Variaveis para impressao:
&horasis = Hora do sistema
&datasis = Data do sistema
&numnot = Numero do pedido
&datloc = Data da entrega
&datvct = Data de vencimento
&datret = Data da solicitacao de retirada
&datvctf = Data de vencimento financeiro
&codven = Cdigo do vendedor
&nomven = Nome do vendedor
&apeven = Apelido do vendedor
&codtpv = Cdigo tipo de negociacao
&nomtpv = Descrio tipo de negociacao
&codtop = Cdigo tipo de operacao
&nomtop = Descrio tipo de operacao


V A R I V E I S D O A C A D M I C O

&matricula = Matricula do Aluno
&turma = Turma do Aluno
&curso = Curso do Aluno
&serie = Serie do Estudante
&nomeresponsavel = Nome do Responsavel.
&cgcpai = Cgc ou Cpf do Pai
&nomemae = Nome da Mae
&cgcmae = Cgc da Mae

DADOS DO PARCEIRO
&codcli = Cdigo do parceiro
&nomcli = Nome do parceiro
&telcli = Telefone
&endcli = Endereco
&baicli = Bairro
&endent = Endereco entraga
&baient = Bairro entrega
&endrec = Endereco recebimento
&bairec = Bairro recebimento


DADOS DA CAAMBA
&qtdpro = Quantidade
&codpro = Cdigo
&ctrpro = Controle
&nomepro = Descrio
&vlrpro = Valor Unitario
&totpro = Valor Total
&descpro = Valor do desconto da locacao
&vlrdpro = Valor da locacao com desconto
&totdpro = Valor total com desconto
&totnot = Total da Nota
&desctot = Desconto total (&descpro + &descdia)
&obs = Observao


DIRIA
&qtddia = Quantidade
&coddia = Cdigo
&nomedia = Descrio
&vlrdia = Valor Unitario
&totdia = Valor Total
&descdia = Desconto


V A R I V E I S D O M D U L O C O T A O

&cidOri = cdigo da cidade origem
&CidDes = cdigo da cidade destino
&contat = Nome do contato do parceiro
&codcontato= Cdigo do contato
&nomcli = Nome do parceiro
&vcod01 = Cdigo do produto
&vnom01 = Descrio do produto
&codvol = Cdigo do volume do produto
&vref01 = Descrio da referencia do produto (15 posicoes)
&varc01 = Cdigo do local
&qtdcot = Quantidade cotada
&vard01 = Descrio do local
&vcon01 = Descrio do Controle do produto
&obs01 = Observao
&nomusus= Nome do usuario ("&nomeusur") 14 posi.
&numcot = Numero da cotacao
&dataini= Data inicial
&datafim= Data final
&datasis= Data do Sistema
&horasis= Hora do Sistema

&codcli = Cdigo do parceiro
&codpar = Cdigo do parceiro
&nomcli = Nome do parceiro
&endcli = Endereco do parceiro
&cidcli = Cidade do parceiro
&estcli = Estado do parceiro
&baicli = Bairro do parceiro
&cepcli = Cep do parceiro
&razcli = Razao Social
&e-mailc = E-mail do parceiro
&loctra = Local de trabalho do parceiro (36 posicoes).
&CNPJcpf = CNPJ ou CPF do parceiro
&identi = Identidade do parceiro para pessoa Fisica
&insjur = Inscricao Estadual para pessoa Juridica
&insest = Inscricao Estadual da Empresa
&telcli = Telefone do parceiro
&numfax = Numero do fax do parceiro
&codsuf = Cdigo do Suframa

&endrec = Endreco de recebimento do parceiro
&cidrec = Cidade de recebimento do parceiro
&estrec = Estado de recebimento do parceiro
&bairec = Bairro de recebimento do parceiro
&ceprec = Cep de recebimento do parceiro

&endent = Endereco de entrega
&cident = Cidade de entrega
&estent = Estado de entrega
&baient = Bairro de entrega
&cepent = Cep de entrega
&locent = Local de entrega
&perfil = Descrio do perfil do parceiro


V A R I V E I S D O M D U L O S E R V I C O S

Variveis disponveis para impresso de ordem de servio:

&Datasis = Data do sistema
&Datsisx = Data do sistema por extenso
&Horasis = hora do sistema

&numos = Nmero da ordem de servio
&Numitem = Nmero do item da ordem de servio
&Situao = Situao da ordem de servio
&Retrabalho = Retrabalho (S,N)
&Prioridade = Prioridade
&Graudif = Grau de dificuldade
&Cobrar = Cobra (S,N)
&Horini = Hora inicial (hh:mm)
&Horfim = Hora final (hh:mm)
&Horint = Intervalo (hh:mm)
&Tempprevos = Tempo previsto da ordem de servio (hh:mm:ss)
&Tempprevite = Tempo previsto do item da ordem de servio (hh:mm:ss)
&Tempgastos = Tempo gasto da ordem de servio (hh:mm:ss)
&Tempgastite = Tempo gasto do item da ordem de servio (hh:mm:ss)
&Qtdserv = Quantidade do servio (###,##0.00)
&vlrserv = Valor do servico (###,###,##0.00)
&datcham = Data da chamada (dd/mm/yyyy)
&datprevos = Data prevista da ordem de servio (dd/mm/yyyy)
&horprevos = Hora prevista da ordem de servio (hh:mm)
&datprevite = Data prevista do item da ordem de servio (dd/mm/yyyy)
&horprevite = Hora prevista do item da ordem de servio (hh:mm)
&datfech = Data do fechamento da ordem de servio (dd/mm/yyyy)
&datexec = Data da execuo do item da ordem de servio (dd/mm/yyyy)
&nomaten = Nome do atendente
&nomresp = Nome do responsvel
&nomexec = Nome do executante
&nomusuf = Nome do usurio do fechamento
&codserv = Cdigo do servio
&desserv = Descrio do servio
&codprod = Cdigo do produto
&desprod = Descrio do produto
&codprj = Cdigo do projeto
&desprj = Descrio do projeto
&desocor = Descrio da ocorrncia
&numneg = Nmero da negociao
&tipneg = Tipo da negociao (Contrato ou Pedido)
&desosX = Descrio da ordem de servio, onde X o nmero da linha
&desiteX = Descrio do item da ordem de servio, onde X o nmero da linha
&soliteX = Soluo do item da ordem de servio, onde X o nmero da linha
&contat = Nome do contato
&ctrclausX= em que X um nmero de 1 a 9: clusula do contrato.
Obs: Os campos relativos empresa e ao parceiro seguem o mesmo padro do modelo de notas fiscais.
&CODVENDCALC: quando esta varivel utilizada em uma frmula de comisso e a nota de venda possuir comisso
mltipla, a comisso para o gerente do vendedor que utilizar essa frmula no ser calculada.


V A R I V E I S P A R A O R A T E I O (Incio Rateio/Fim Rateio)

&ratcodcr = Cdigo. do Centro de Resultado no Rateio
&ratdescr = Descrio do Centro de Resultado no Rateio
&ratcodnat = Cdigo. da Natureza no Rateio
&ratdesnat = Descrio da Natureza no Rateio
&ratcodproj = Cdigo. do Projeto no Rateio
&ratdesproj = Descrio do Projeto no Rateio
&ratperc = Percentual de Rateio
&ratvlrnota = Valor da nota Rateado


V A R I V E I S D E F O R M A T A O D E D U P L I C A T A /
R E C I B O N A I M P R E S S O D A B A I X A.

&totjuro = total de juros
&totmulta = total de multa
&totdesc = total de desconto
&totbaixa = total da baixa
&extensobaixa = extenso baixa
&extensoL1baixa = extenso L1 baixa
&extensoL2baixa = extenso L2 baixa
&tiptit01 at 12 = tipo de ttulo de 01 a 12
&tottiptit01 at 12 = total de tipo de ttulo de 01 a 12

Você também pode gostar