Cadastrar Campos Dinâmicos

Anterior
Próximo
Feedback
Imprimir

Cadastrar Campos Dinâmicos

Para algumas empresas, muitas informações que são impressas na nota fiscal não fazem parte do Layout da nota fiscal eletrônica, mas fazem parte do contexto da empresa ou do produto que esta comercializa. Sendo assim, são disponibilizados os campos adicionais, os quais podem conter todas as informações que se deseja imprimir. Os campos adicionais são informados no arquivo TXT delimitado utilizando o código 10200.

 

 

10200;Mensagem01;Qualquer Duvida ou Sugestão

10200;Mensagem02;Lique Para XXXXXXXX

 

Estes campos representam duas mensagens impressas na parte inferior das notas, nesse exemplo, apenas observações que não fazem parte do Layout da nota fiscal eletrônica, logo não serão enviados para SEFAZ. No momento da impressão, as informações registradas nestes campos serão enviadas para o módulo Forms que, por sua vez, realizará a impressão. A parte Mensagem01 representa o campo que deverá ser preenchido. No arquivo PDF este campo deverá seguir a seguinte nomenclatura:

 

DADOSADIC_Mensagem01.

 

Os campos dinâmicos permitem registrar informações adicionais dos produtos que compõem a nota, os quais deverão ser informados através do código 30100, podendo ser utilizado de diversas formas, explanadas na sequência.

 

Funcionalidade disponível apenas para documento NF-e e MDF-e.

 

Para documentos MDF-e as configurações de campos dinâmicos irá funcionar apenas para quebra de página

 

Antes de iniciar o procedimento, verifique se atende aos requisitos abaixo:

 

Pré-Requisitos

Não há.

 

Passo a passo

a.Acesse o menu Iniciar> Programas> NDDigital> e-Forms> e-Connector Settings.

b.No menu principal do e-Connector Settings, clique em clip1424_zoom27.

c.À direita da tela clique em clip0236, então a tela abaixo será exibida:

 

clip0237

 

d.Digite um nome para esta configuração, em seguida clique em clip0238.

 

 

A configuração será feita seguindo o exemplo abaixo de campos informados no arquivo TXT Delimitado.

30000;

30100;0;ComplementoProduto;Complemento

 

Onde: código 30000 determina o início dos campos dinâmicos e 30100 o primeiro campo dinâmico, primeiro valor 0 representa o item que contém este campo, os itens de uma nota sempre irão iniciar em 0. Não é necessário informar campo dinâmico para todos os itens da nota, apenas para aqueles que realmente necessitam desta informação, mas deve-se respeitar a numeração correta dos itens, o segundo valor ComplementoProduto informa qual campo dinâmico está sendo informado, pois poderá ser utilizado mais de um campo dinâmico na configuração, o terceiro valor Complemento indica a informação que deverá ser impressa.

 

e.Após clicar para adicionar um campo, selecione o tipo do campo.

 

clip0239

 

Onde:

Dinâmico: campo que poderá ser informado na massa de dados;

Repetição: campo que deverá ser repetido caso ocorra uma quebra de linha no item da linha subsequente;

Quebra: campo que poderá ter uma descrição muito grande e precisa ser quebrado em mais de uma linha.

 

f.No campo Nome, deverá ser colocado o que é informado no segundo valor da linha 30100, no exemplo, ComplementoProduto, respeitando letras maiúsculas e minúsculas. Na configuração Campo no PDF deve-se informar qual campo no PDF receberá a informação que estará contida na linha 30100 no terceiro valor, no exemplo, Complemento poderá ser utilizado um campo que já faça parte do Layout da nota fiscal, como a descrição do produto que é impressa utilizando o campo DET_PROD_XPROD, ou pode ser utilizado um novo campo para impressão.

 

clip0240

 

 

O Campo Campo no PDF da Definição de Campos Dinâmicos não aceita iniciar com números ou caracteres especiais.

 

g.A Opção Iniciar na mesma linha do item/Produto poderá ser utilizada quando for criado um novo campo no arquivo PDF, e este esteja ao lado do campo do item correspondente. Caso esta opção não esteja preenchida, a impressão será feita na segunda linha do produto.

 

clip0241

 

h.Ao marcar a opção Utilizar mais de uma linha, o número máximo de caracteres que o campo suporta também deverá ser informado, pois, seguindo esta configuração será preenchido o campo no arquivo PDF com este número máximo, e caso seja necessário será adicionada uma nova linha.

 

clip0242

 

i.Após ser realizada esta configuração, deve-se adicioná-la a um Job de trabalho NF-e.

 

 

Na parte de Dados do Produto/Serviços do DANFE, os itens poderão ser separados por uma linha tracejada;

Para habilitar a quebra de itens pelo campo infAdProd, basta adicionar o campo DET_INFADPROD, como sendo do tipo quebra e em seguida vincular essa definição de campo dinâmico ao Job.