Modelos Word: tags de mesclagem e regras de formatação

Os modelos pré-definidos do Word utilizam tags de mesclagem para inserir campos e formatar valores, datas e outros conteúdos.

Regras e exemplos

Modelos do Word

Regras para criação de modelos pré-definidos do Word.

– É possível realizar a mesclagem
utilizando as seguintes tags:

Tag de abertura

Conteúdo

Tag de fechamento

Descrição

<var>

Qualquer
campo

</var>

Utilizada
para exibir a informação sem formatação pré-definida.

<dat>

Campo
que contenha data

</dat>

Define
que será exibida somente a data do campo de data informado.

<hor>

Campo
que contenha Hora

</hor>

Define
que será exibida somente a hora do campo de data e hora informado.

<dth>

Campo
de contenha Data e Hora

</dth>

Define
que serão exibidas a data e a hora do campo de data e hora informado.

<dia>

Campo
que contenha Data

</dia>

Será
exibido somente o dia do campo de data informado.

<mes>

Campo
que contenha Data

</mes>

Será
exibido somente o mês do campo de data informado.

<ano>

Campo
que contenha Data

</ano>

Será
exibido somente o ano do campo de data informado.

<dec>

Campo
numérico

</dec>

O
valor numérico será exibido na formatação de número decimal, conforme a
configuração de casas decimais nas propriedades do sistema.

<mon>

Campo
numérico

</mon>

O valor
numérico será exibido na formatação de número monetário, conforme a
configuração de casas decimais nas propriedades do sistema.

<qtd>

Campo
numérico

</qtd>

O
valor numérico será exibido na formatação de número de quantidade, conforme a
configuração de casas decimais nas propriedades do sistema.

<int>

Campo
numérico

</int>

O
valor numérico será exibido como número inteiro, sem casas decimais.

<sum>

Campo
numérico contendo a tag que identifica o tipo do
valor a ser apresentado

</sum>

Será
realizado o somatório dos valores contidos no campo dos registros existentes
na tabela. (Disponível apenas para Seção de Tabela)

<seq>

Não
é informado um campo, apenas informar o caracter “*”

</seq>

Define
que será exibido um número sequencial que representará a posição do registro
perante o total de registros da tabela. (Disponível apenas
para Seção de Tabela)

– A mesclagem
é dividida em duas seções: seção de texto e seção de tabelas.

Seção de Texto:

Para
realizar a mesclagem de uma informação existente em
um campo de uma tabela do formulário, a sintaxe é:

<tag>TABELA.CAMPO</tag>

Onde:

<tag>

Abertura da tag

TABELA

Nome da tabela

CAMPO

Nome do campo na tabela

</tag>

Fechamento da tag

Exemplo:

<var>EMPRESA.LKP_CNPJ</var>:
Imprime o CNPJ da empresa.

<dia>FAT_PEDIDO_PARCELAMENTO.DAT_VENCIMENTO</dia>: Dia do vencimento de uma parcela.

Seção de Tabela:

É
possível realizar a mesclagem de todos os registros
de uma tabela do formulário em uma tabela do Word, para isso a tabela de dados
e os campos devem ser informados em uma única linha da tabela do Word da
seguinte forma:

Na
primeira célula da linha deverá constar qual tabela será mesclada, seguindo a
sintaxe:

<tag>TABELA</tag>

Onde:

<tag>

Abertura da tag (<tab>: para abrir a tabela)

TABELA

Nome da tabela

</tag>

Fechamento da tag (</tab>)

Observações:

– Na
primeira célula da linha, além da tag “<tab>”, poderá ser informada também uma tag para apresentar uma informação.

– Nas
outras células da linha deverão ser informadas somente tags
para apresentar informações da tabela.

– A
formatação de estilo desta linha será replicada para todas as linhas da tabela
que serão inseridas na tabela do Word.

– Esta
linha deverá conter somente as tags a serem
mescladas, não permitindo qualquer outro texto fixo.

·        
Mesclagem de uma informação
calculada:

o   
Somando
valores:

<tag><subtag>TABELA.CAMPO</subtag></tag>

Onde:

<tag>

Abertura da tag (<sum>: para
realizar a somatório do valor)

<subtag>

Abertura da subtag,
informar o tipo do valor numérico a ser somado (decimal,
monetário ou quantidade)

TABELA

Nome da tabela

CAMPO

Nome do campo na tabela

</subtag>

Fechamento da subtag

</tag>

Fechamento da tag (</sum>)

Exemplo:

<sum><mon>FAT_PEDIDO_PARCELAMENTO.VAL_PARCELA</mon></sum>: Somatório do valor das parcelas
do pedido, seguindo a configuração de número monetário.

o   
Sequencial,
contagem de registros:

<tag>*</tag>

Onde:

<tag>

Abertura da tag (<seq>: para exibir a posição do registro)

*

Caracter fixo entre as tags de abertura e fechamento

</tag>

Fechamento da tag (</seq>)

Exemplo:

<seq>*</seq>: Posição do registro da parcela perante os
outros registros da tabela.

Exemplo geral da Seção de Tabela:

Sequencial

Núm. Parcela

Val. Parcela

Data Vencimento

<tab>

FAT_PEDIDO_PARCELAMENTO
</tab><seq>*</seq>

<int>
FAT_PEDIDO_PARCELAMENTO.NUM_DOCUMENTO
</int>

<mon>

FAT_PEDIDO_PARCELAMENTO.VAL_PARCELA

</mon>

<dat>

 FAT_PEDIDO_PARCELAMENTO.DAT_VENCIMENTO

</dat>

Exemplo de um de relatório
no Word:

A
<var>EMPRESA.LKP_NOM_PESSOA</var>, sob
CNPJ <var>EMPRESA.LKP_CNPJ</var> efetuou a emissão do pedido com
o seguinte parcelamento:

Sequencial

Val. Parcela

Data Vencimento

<tab>

FAT_PEDIDO_PARCELAMENTO

</tab><seq>*</seq>

<mon>

FAT_PEDIDO_PARCELAMENTO.VAL_PARCELA

</mon>

<dat>

FAT_PEDIDO_PARCELAMENTO.DAT_VENCIMENTO

</dat>

Total

<sum><mon>

FAT_PEDIDO_PARCELAMENTO.VAL_PARCELA

</mon></sum>

Pedido emitido em: <dat>FAT_PEDIDO.DAT_EMISSAO</dat>

Resultado da impressão:

A
Sensum Sistemas, sob CNPJ 99999999999 efetuou a emissão do pedido com o
seguinte parcelamento:

Sequencial

Val. Parcela

Data Vencimento

1

100,00

07/05/2013

2

100,00

06/06/2013

3

100,00

06/07/2013

Total

300,00

Pedido emitido em:
07/05/2013

– Relação
de tags gerais do sistema, usadas sem a
estrutura TABELA.CAMPO:

<var>login_usuario</var>

Exibe o login do usuário que está acessando o
sistema

<var>nome_usuario</var>

Exibe o nome do usuário que fez login no sistema

<var>_emp_data</var>

Exibe a data atual

<var>razao_social_empresa</var>

Razão social da empresa vinculada
a área atual 

<var>nome_fantasia_empresa</var>

Nome fantasia da empresa vinculada
a área atual

<var>cnpj_empresa</var>

CNPJ da empresa vinculada a área
atual

<var>logradouro_empresa</var>

Logradouro
do endereço principal da empresa vinculada a área atual

<var>numero_empresa</var>

Número
do endereço principal da empresa vinculada a área atual

<var>complemento_empresa</var>

Complemento
do endereço principal da empresa vinculada a área atual

<var>bairro_empresa</var>

Bairro
do endereço principal da empresa vinculada a área atual

<var>cidade_empresa</var>

Cidade do endereço principal da
empresa vinculada a área atual

<var>uf_empresa</var>

Unidade Federativa do endereço
principal da empresa vinculada a área atual

<var>fone_empresa</var>

Telefone
do endereço principal da empresa vinculada a área atual

<var>fax_empresa</var>

Fax
do endereço principal da empresa vinculada a área atual

<var>email_empresa</var>

E-mail
do endereço principal da empresa vinculada a área atual

<var>ie_empresa</var>

Inscrição Estadual da empresa
vinculada a área atual  

Aviso Legal

A Sensum Sistemas não assume qualquer tipo de responsabilidade sobre o uso ou a interpretação do conteúdo disponibilizado neste site. Utilize a informação aqui disponibilizada por sua conta e risco. 

Sempre consulte o seu Contador antes de modificar o cálculo de qualquer imposto ou alterar uma classificação tributária e valide com ele o resultado obtido antes de completar a operação. Nunca envie uma mercadoria ao destinatário sem ter a plena certeza de que o cálculo e as informações tributárias estão corretas.  Em caso de  dúvida não realize a operação!

A Sensum Sistemas e a sua equipe técnica não prestam serviços de assessoria tributária, limitando-se a orientar o usuário sobre como registrar no Sistema as informações tributárias informadas por este ou seu contador. A Sensum Sistemas não validará ou dará certeza sobre cálculos tributários ou sua configuração. Esta deverá obrigatoriamente ser fornecida e validada pelo Contador da sua empresa.

É obrigatória a conferência por parte do usuário do Sistema de qualquer documento fiscal ou informação fiscal gerada pelo Sistema. 

Esta página poderá sofrer modificações sem aviso prévio. 
Novas versões do Sistema poderão mudar total ou parcialmente o funcionamento  do Sistema  em relação ao procedimento registrado nesta página. 

Em caso de dúvida consulte nossa equipe técnica através do Portal do Cliente.

Sensum Sistemas 2019 - Todos os direitos reservados. A cópia ou reprodução total ou parcial do conteúdo deste site é proibida. 

Este artigo foi útil para você?

Selecione a quantidade de estrelas para indicar a sua nota:

Avaliação Média / 5. Número de Votos

Nenhum voto por enquanto! Seja o primeiro a votar!

Pedimos desculpas por este artigo não ter sido útil para você!

Nos ajude a melhorar este artigo!

Nos diga como podemos melhorar este post?

Barra lateral