Para imprimir as informações necessárias no DANFE (Documento Auxiliar da Nota Fiscal Eletrônica), é possível realizar as seguintes configurações:

O sistema busca a pasta "TEXTONF" do mesmo local de onde está o executável do Agrotis Gerencial.    

Os arquivos abaixo devem estar dentro da pasta \SAFEBD\SISTEMAS\TEXTONF - NÃO É NA PASTA DA NFE

Para o Datacenter vai funcionar da mesma forma, mesmo não existindo a estrutura \SAFEBD\SISTEMAS o importante é a pasta "TEXTONF" estar na mesma pasta do executável do sistema.


Importante = Algumas variáveis por padrão já vem "ligada" no sistema, então caso na Danfe a informação esteja sendo impressa mesmo sem a variável configurada no arquivo Config, significa que ele é por padrão "ligada" no sistema, e caso não queira que aparece deve "desligar" a mesma no arquivo Config. PS. Isso só ocorre com variáveis usadas no arquivo Config. A exemplo das variáveis PROD.DESCONTO=[0] e PRODUTO.RECEITA=[0] 


Arquivos de configuração

CONFIG.TXT — Configuração de alguns campos a serem impressos no DANFE;

GRUPOMED.TXT — Contém a lista separada por vírgulas do grupo de medicamentos. Será utilizado para criar a TAG específica de medicamentos;

TEXTOCORPO.TXT — O conteúdo desse arquivo será impresso no corpo do DANFE;

TEXTORODAPE.TXT — O conteúdo desse arquivo será impresso no rodapé do DANFE;

FILIAL<CNPJ>.TXT — Será lido quando o CNPJ do emitente for igual a <CNPJ>. Ele incrementa o texto, não substitui o arquivo TEXTORODAPE.TXT. Será impresso no rodapé do DANFE.

FILIAL<Codigo>.TXT — Será lido quando o código do emitente no Gerencial for igual a <Codigo>. Ele incrementa o texto, não substitui o arquivo TEXTORODAPE.TXT. Será impresso no rodapé do DANFE;

CFOP<CFOP>.TXT — Será lido quando a CFOP principal da NF for igual a <CFOP>. Ele será impresso no rodapé do DANFE.

TEXTORODAPEFISCO.TXT — O conteúdo desse arquivo será impresso no rodapé do DANFE porém enviado na seção Informações do Fisco no XML;

FILIAL<CNPJ>FISCO.TXT — Será lido quando o CNPJ do emitente for igual a <CNPJ>. Ele incrementa o texto, não substitui o arquivo TEXTORODAPE.TXT. Será impresso no rodapé do DANFE, porém enviado na seção Informações do Fisco no XML;

FILIAL<Codigo>FISCO.TXT — Será lido quando o código do emitente no Gerencial for igual a <Codigo>. Ele incrementa o texto, não substitui o arquivo TEXTORODAPE.TXT. Será impresso no rodapé do DANFE, porém enviado na seção Informações do Fisco no XML;

CFOP<CFOP>FISCO.TXT — Será lido quando a CFOP principal da NF for igual a <CFOP>. Ele será impresso no rodapé do DANFE, porém enviado na seção Informações do Fisco no XML;

DEFENSIVOAGRICOLACORPO.TXT — O conteúdo desse arquivo será impresso no corpo do DANFE quando houver algum produto que seja defensivo agrícola (marcado no grupo de produto);

DEFENSIVOAGRICOLARODAPE.TXT — O conteúdo desse arquivo será impresso no rodapé do DANFE quando houver algum produto que seja defensivo agrícola (marcado no grupo de produto).


Variáveis possíveis a serem utilizadas nos arquivos de rodapé e corpo do DANFE

|FETHAB| - Mostrar o valor do FETHAB calculado na transação na DANFE.

|FABOV| - Mostrar o valor do FABOV calculado na transação na DANFE.

|IAGRO| - Mostrar o valor do IAGRO calculado na transação na DANFE.

|ARMAZENAGEM.CLASSIFICACAO| — Mostra os dados da classificação de grãos no caso de armazenagem;

|REFERENCIA| — Mostra "Referência: " mais a referência da nota fiscal;

|VENDEDOR_NOME| — Mostra "Vendedor: " mais o nome do vendedor da nota fiscal (busca pelo último ítem da NF);

|VENDEDOR_CODIGO| — Mostra "Vendedor: " mais o código do vendedor da nota fiscal (busca pelo último ítem da NF);

|VENDEDOR_NOME2| — Mostra "Vendedor: " mais o nome do vendedor 2 da nota fiscal (busca pelo último ítem da NF);

|FUNRURAL| — Mostra "Funrural: " mais o valor do funrural destacado na NF (quando houver);

|BASEFUNRURAL| — Mostra "Base Funrural: " mais o valor da base do funrural destacado na NF (quando houver);

|ALIQFUNRURAL| — Mostra "Alíquota Funrural: " mais o valor da alíquota do funrural destacado na NF (quando houver);

|ROYALTIES| — Mostra "DPI - Royalties: " mais o valor dos royalties destacado na NF (quando houver);

|DESCONTO| — Mostra "Desconto concedido: " mais o valor do desconto concedido geral na NF;

|DESCONTOICMS| — Mostra "Desconto isencao ICMS: " mais o valor de desconto pela isenção de ICMS (automático);

|RECEITA.UNIDADEDESTINO| — Imprime o endereço final de destino das embalagens do cadastro da empresa / Ramo agrícola;

|REDESPACHANTE| — Quando estiver preenchido, imprime os dados do redespachante da nota fiscal (Nome / Endereço / CNPJ e Insc. Estadual);

|LICSAN| — Imprime o campo Licença sanitária do cadastro adicional do cliente (aba Ramo Hospitalar) - PROHOSP;

|VINCULO.NF| — Número da nota fiscal vinculada;

|VINCULO.SERIE| — Série da nota fiscal vinculada;

|VINCULO.DATA| -— Data de emissão da nota fiscal vinculada;

|VINCULO.REFERENCIA| — Referência da nota fiscal vinculada;

|VINCULO.NOTAEDATA| — Número da nota vinculada e a data de emissão;

|VINCULO.QTDADE| — Quantidade constante na nota vinculada;

|VINCULO.QTDADEKG| — Quantidade constante na nota vinculada acrescido do sufixo Kg;

|VINCULO.NOTAEDATA| — Nota e data do vínculo;

|VINCULO.COMPLETO| — Descrição completa das notas no formato "Serie/Número, Emissao, Qtdade";

|FATURA| — Mostra o restante das faturas quando ultrapassam 6;

|RENASEM| — Mostra o código do RENASEM do REGISTRO DE EMPRESAS;

|RENASEM_DEST| — Mostra o código do RENASEM do cadastro do cliente;

|NFEMPENHO| — Número da NF empenho;

|DATANFEMPENHO| — Data da NF empenho;

|SUFRAMA| — Número do Suframa indicado no cadastro do subagente, botão [Adicional];

|EXIBERETENCAO| — Mostra as retenções dos Impostos;

|TRANSPORTADOR.CONTATOMOTORISTA| — Mostra o nome do contato do transportador como motorista;

|TRANSPORTADOR.CONTATOMOTORISTACPF| — Exibir o CPF do contato do transportador como CPF do motorista;

|NFPRODUTORDATA| — Data da NF produtor;

|NFPRODUTORSERIE| — Número de série da NF produtor;

|NFPRODUTORNF| — Número da NF produtor;

|VENDEDOR_CODIGO2| — Código do vendedor 2.

Variáveis configuráveis no arquivo CONFIG.TXT

Nesse arquivo você pode ativar / inativar algumas informações relacionadas no DANFE.

O padrão do sistema é todos os campos ativos, ou seja, caso haja informação no campo, o sistema IMPRIME, mesmo que não apareça a configuração no arquivo CONFIG.TXT.


Para desativar basta trocar para [0]. 


ENTREGA=[1] — Imprimir o endereço de entrega informado no cabeçalho da transação no campo "Entrega".

NUMPEDIDO=[1] —  Pedido: Número do pedido.

PEDIDO.REFERENCIA=[1] —  Referência do pedido.

NUMORDEM=[1] — Ordem: Número de ordem do ítem do pedido.

RENASEM=[1] — Mostra o código do RENASEM do REGISTRO DE EMPRESAS no rodapé.

RENASEM_DEST=[1] — Mostra o código do RENASEM do CADASTRO DO CLIENTE no rodapé.

NFEMPENHO=[1] — Número da NF empenho no rodapé.

DATANFEMPENHO=[1] — Data da NF empenho no rodapé.

IMA=[1] — Sair o código do registro do IMA do subagente(dados adicionais).

SUFRAMA=[1] — Sair Suframa.

EXIBERETENCAO=[1] — Sair os impostos retidos na nota.

COMPOSICAO.FORMULA=[1] —  Composição Fórmula quando houver.

NFPRODUTORDATA=[1] — Data da NF produtor no rodapé.

NFPRODUTORSERIE=[1] — Número de série da NF produtor no rodapé.

NFPRODUTORNF=[1] — Número da NF produtor no rodapé.

PRODUTO.SOLUBILIDADESOLIDOAGUA=[1] — Habilita a impressão da informação "Solubilidade em água a 20ºC".

PRODUTO.RELACAOSOLUTOSOLVENTE=[1] — Habilita a impressão da informação "Maior relação Soluto/Solvente".

PRODUTO.PH=[1] — Habilita a impressão da informação "pH (Sol. 1%)".

PRODUTO.INDICESALINO=[1] — Habilita a impressão da informação "Índice Salino".

PRODUTO.CONDUTIVIDADEELETRICA=[1] — Habilita a impressão da informação "Cond. elétrica (Sol. 0,1%)".

PRODUTO.GARANTIAS=[1] — Habilita a impressão dos níveis de Garantias da Fórmula do Produto no seguinte formato "- Garantias: 4% N; 14% P; 8% K; 1% Bo;", na falta de garantias para a fórmula, busca as garantias do Produto.

PRODUTO.AGINATFISICA=[1] — Natureza física do produto

PRODUTO.NATUREZAFISICAIN46=[1] — Frase obrigatória da IN46 para os produtos sem especificação granulométrica e para os farelados

PRODUTO.AGICLASSE=[1] — Informa a categoria e classe do Produto.

PRODUTO.CATEGORIA.VARREDURA=[1] — Categoria de produto quando VARREDURA

PRODUTO.MODOSAPLICACAO=[1] — Modos de aplicação do produto

PRODUTO.GSI=[1] — GSI da fórmula do produto

PRODUTO.OBSADICIONAL=[1] — Imprimir obs. adicionais do produto na descrição adicional na DANFE

PRODUTO.PRINCATIVO=[1] — Princípio Ativo

PRODUTO.NONU=[1] — Número ONU

PRODUTO.NRISCO=[1] — Grau de risco

PRODUTO.GRUPOEMB=[1] — Grupo de Embalagens

PRODUTO.CLASSE2=[1] — Classe/Subclasse de Risco

PRODUTO.NOMEEMBARQUE=[1] — Nome apropriado para embarque

PRODUTO.DENSIDADE=[1] — Exibe a densidade do produto acabado.

Imprimir dados adicionais referente aos produtos

PRODUTO.OBSADICIONAL=[1] —  Imprimir obs. adicionais do produto na descrição adicional no DANFE.

PRODUTO.RECEITA=[0] —  Imprime o número da Receita por item na Danfe. Essa variável vem ligada por padrão no sistema sem a necessidade de configurar ela, orienta-se configurar para desligar a mesma, caso seja necessário.

PRODUTO.PRINCATIVO=[1] —  Princípio Ativo.

PRODUTO.REGISTROMA=[1] —  Registro MA.

PRODUTO.DOSEHA=[1] —  Dose / Hectare.

PRODUTO.CLTOX=[1] —  Classe Toxicológica.

PRODUTO.NONU=[1] —  Número ONU.

PRODUTO.NRISCO=[1] —  Grau de risco.

PRODUTO.GRUPOEMB=[1] —  Grupo de Embalagens.

PRODUTO.CLASSE2=[1] —  Classe.

PRODUTO.NOMEEMBARQUE=[1] —  Nome apropriado para embarque.

PRODUTO.EMBALAGEM=[1] —  Descrição da embalagem do produto nas informações adicionais do produto.

PRODUTO.OBSMANUAL=[1] —  Observação manual do item da transação.

PRODUTO.CONVENIOICMS10097=[1] — Imprimir texto adicional na descrição do produto o desconto de icms ref. ao convenio de icms 100/97 (PreçoUnitarioBruto - ValorDescICMS = PreçoUnitarioLiquido).

PROD.FABRICANTE=[1] —  Sair o código do fabricante na nf.

PROD.LOCALESTOQUE=[1] —  Sair o local de estoque do produto na nf.

PROD.DESCONTO=[0] —  Sair o desconto do item nas observações do produto na Danfe. Essa variável vem ligada por padrão no sistema sem a necessidade de configurar ela, orienta-se configurar para desligar a mesma, caso seja necessário.

PROD.EAN=[1] —  Sair o Número Gtin.

ITEM.NSERIE=[1] —  Número de Série.

LOTE.PENEIRA=[1] —  Peneira do lote.

LOTE.ATESTADO=[1] —  Atestado do lote.

LOTE.GERMINACAO=[1] —  Germinação do lote.

LOTE.PUREZA=[1] —  Pureza do lote.

LOTE.RENASEM=[1] —  Renasem do lote.

LOTE.CLASSE=[1] —  Classe do lote.

LOTE.VALIDADE=[1] —  Validade do lote.

LOTE.FABRICACAO=[1] —  Fabricação do lote.

LOTE.CARACTERISTICA=[1] —  Característica do lote.

LOTE.EPLOTE=[1] —  EP do lote.

LOTE.REGISTROLOTEMA=[1] —  Registro MA do lote.

LOTE.GRAMAGEM=[1] —  Gramagem do lote.

Imprimir dados adicionais referente a transportadora

TRANSPORTADOR.CONTATOMOTORISTA=[1] — Exibir o nome do contato do transportador como motorista no rodapé.

TRANSPORTADOR.CONTATOMOTORISTACPF=[1] —  Exibir o CPF do contato do transportador como CPF do motorista no rodapé.

Imprimir dados adicionais referente a venda de vacinas (será necessário informar os dados no momento de inserir os itens da NF)

TEXTOCORPOVACINA=[1] —  Sair o texto no corpo da nota.

TEXTORODAPEVACINA=[1] — Sair o texto no rodapé da nota.

CODAUTORIZAVACINA=[1] — Sair a autorização da vacina.


Artigos relacionados