Enviando a DANFE/XML via e-mail

Modificado em Sex, 11 Mar, 2022 na (o) 1:46 PM

Resumo


Este artigo irá apresentar como parametrizar o SGE para o envio de e-mail contendo as informações da nota fiscal eletrônica para o cliente.


NEM001 - Parâmetros da Filial NF-e


A primeira configuração a ser feita é parametrizar o servidor de envio de e-mail na rotina NEM001, aba "Comunicação":



Feito esta configuração, é possível iniciar o processo de envio.


NEM002 - Envio de E-mail da NF-e 


Depois da nota fiscal eletrônica ser enviado para o SEFAZ e sua situação no SGE estar "Processada com Sucesso", o botão "Enviar E-mail" ficará disponível:



Ao clicar neste botão, o sistema fará o envio do e-mail com o seguinte conteúdo padrão:



É anexado ao e-mail o XML e o PDF. A informação de "Forma de Emissão" irá ser uma das opções abaixo:


  • CTE/NFE - Normal;
  • NFE - Contigência FS;
  • NFE - Contingência SCAN;
  • NFE - Contingência DPEC;
  • NFE - Contingência SVC-AN;
  • CTE/NFE - Contingência FS-DA;
  • CTE/NFE - Contingência pela SVC-RS;
  • CTE - Contingência pela SVC-SP;


Para o destinátario do e-mail, caso a nota fiscal seja do faturamento, o campo "E-mail envio NF-e" deverá estar informado na rotina GEM033 - Clientes.



Se a nota fiscal for do módulo de recebimento de materiais, o mesmo campo deverá ser informado, mas na rotina GEM034 - Fornecedores.



Caso a nota fiscal enviada seja do faturamento e na nota fiscal tenha transportadora vínculada, será verificado o código do fornecedor de transporte cadastrado na rotina GEM034 - Fornecedores e se tiver e-mail de nf-e, será enviado uma cópia para o fornecedor de transporte avisando-o da emissão da mesma para a preparação do CT-e e dos documentos de romaneio.


Nas rotinas onde é informado o campo de "E-mail envio NF-e" é possível especificar mais de um endereço separando com o caracter ";" (ponto e vírgula).


Configurações Adicionais de Envio de E-mail


Para personalizar os campos de envio de e-mail, algumas configurações adicionais podem ser feitas através do arquivo NEM002.CFG:


#GERA LOG EMAIL: X

X - Deve ser "S" ou "N", na posição 18. Indica ao sistema para gerar o log de envio do e-mail.


Exemplo:

#GERA LOG EMAIL: S


#ENVIO EMAIL AUTOMATICO: X

X - Deve ser "S" ou "N", na posição 26. Indica ao sistema para depois de receber o retorno do SEFAZ, enviar o e-mail automáticamente sem necessitar o usuário clicar no botão para isto.


Exemplo:

#ENVIO EMAIL AUTOMATICO: S


#ENVIO EMAIL REPRESENTANTE: XXXXXX

X - Deve ser o códido do representante que será enviado uma uma cópia do e-mail para o representante ligado a nota fiscal e deve estar a partir da posição 29. Pode ser especificado apenas um representante ou somente alguns. Para que seja enviado para todos, não é necessário especificar todos os códigos, bastando apenas criar o parâemtro com o código 999999.


Exemplo:

#ENVIO EMAIL REPRESENTANTE: 4546

#ENVIO EMAIL REPRESENTANTE: 5051


No exemplo acima, somente os representantes com os códigos 4546 e 5051 receberão uma cópia do e-mail.


#ENVIO EMAIL REPRESENTANTE: 999999


Já neste exemplo de configuração, todos os representantes receberão uma cópia do e-mail.


Para o endereço do e-mail do representante, é usado o que esta cadastrado na rotina GEM032 - Pessoas Físicas/Jurídicas:



#ASSUNTO EMAIL: XXXXXXXXXXXXXXXXXXXXXXX

X - Deve ser o assunto que será enviado via e-mail.


Para esta configuração, por padrão a rotina usa o seguinte texto:


Nota Fiscal Eletrônica XXX YYYYYY

Onde X é a séria da nota fiscal e Y é o numero da nota fiscal.


Este campo de assunto pode ser personalizado para serem substituidos TAG´s configuradas por campos do banco de dados do SGE, como do exemplo mostrado mais adiante.


#ARQUIVO CORPO EMAIL: XXXXXXXXXXXXXXXXXXXXXXXXXX

X - Deve ser o caminho completo do arquivo que irá conter o corpo do e-mail. Este arquivo poderá ter seu conteúdo sendo texto simples ou TAG´s HTML. Também pode conter campos personalizado para serem substituidos TAG´s configuradas por campos do banco de dados  


Exemplo:

#ARQUIVO CORPO EMAIL: s:\wsgeteste\cfg\modelonfe.cfg


Abaixo esta um exemplo de corpo de e-mail usando formato HTML:


<font face='Calibri'><hr>
<center>
<img src="https://www.softdata.com.br/wp-content/themes/softdata2018/images/logo.svg" height="180" width="180"><br>
</center>
<b>Envio Automatico de Nota Fiscal Eletronica - NFe</b><br>
<br>
<b>Voce está recebendo em anexo o arquivo XML referente a uma Nota Fiscal Eletronica.</b><br>
<hr>
<b>Emitente:</b> ^A18C4~ - ^A18C3~ <br>
<b>Destinatario:</b> ^A23C2~ - ^A10C3~ <br>
<b>Chave de Acesso:</b> ^A1106C12~ <br>
<b>Serie/Especie/Numero:</b> ^A1106C4~ / ^A1106C3~ / ^A1106C5~<br>
<b>Valor Nf-e:</b> ^A1017C55~ <br>
<hr>
<center>
<b>Esse e um e-mail automatico. Não e necessario responde-lo !</b>
</center>
<hr>
<b>Saiba como consultar o status da sua Nota Fiscal Eletronica ! </b><br>
<br>
<b>Acesse o Portal da Nota Fiscal Eletrenica do Ministerio da Fazenda em www.nfe.fazenda.gov.br e clique em Consultar NFe Completa. Digite a chave de acesso informada acima e clique em Consultar para visualizar todas as informacoes da NFe e se ela esta autorizada.</b>


Os campos que contém os caracteres ^AXXCXX~, serão substituidos pelo conteúdo da informação do banco de dados antes de serem enviados.


Exemplo:

^A18C3~, será a tabela 18 do com o conteúdo do campo 3, ou seja a razão social da filial emitente.


Caso o arquivo esteja em formato HTML, a configuração abaixo deve ser definida:


#EMAIL HTML: X

X - Deve ser "S" ou "N, na posição 14.


Exemplo:

#EMAIL HTML: S


E para exemplificar a questão da configuração de assunto, temos o exemplo abaixo:


#ASSUNTO EMAIL: ^A18C3~ | NF-e ^A1106C4~ / ^A1106C3~ / ^A1106C5~


E teremos o formato de e-mail abaixo:



O mesmo modelo pode ser usado para o envio de e-mail simplesmente como texto sem formatação HTML


Envio Automatico de Nota Fiscal Eletronica - NFe
================================================

Voce está recebendo em anexo o arquivo XML referente a uma Nota Fiscal Eletronica.

----------------------------------------------------------------------------------
Emitente: ^A18C4~ - ^A18C3~
Destinatario:</b> ^A23C2~ - ^A10C3~ 
Chave de Acesso:</b> ^A1106C12~
Serie/Especie/Numero:</b> ^A1106C4~ / ^A1106C3~ / ^A1106C5~
>Valor Nf-e:</b> ^A1017C55~
----------------------------------------------------------------------------------
          Esse e um e-mail automatico. Não e necessario responde-lo !
----------------------------------------------------------------------------------
Saiba como consultar o status da sua Nota Fiscal Eletronica !

Acesse o Portal da Nota Fiscal Eletrenica do Ministerio da Fazenda em www.nfe.fazenda.gov.br e clique em Consultar NFe Completa. Digite a chave de acesso informada acima e clique em Consultar para visualizar todas as informacoes da NFe e se ela esta autorizada.


Mas neste caso, teremos que ajustar o parâmetro abaixo:


#EMAIL HTML: N


E o resultado final é o seguinte:



Caso o nome do PDF gerado seja diferente de <chave NF-e>+"-nfe.pdf", que é o padrão, existe um parâmetro para que o SGE possa encontrar o arquivo para anexar no e-mail. Isto é necessário em algumas versões do UNIDANFE onde esta configurado para gerar o PDF:


#SUFIXO NOME ARQUIVO PDF DANFE: XXXXXXXXXXXXXXXXXXXX

X - Deve ser o sufixo do arquivo a ser encontrado.


Exemplo: 

#SUFIXO NOME ARQUIVO PDF DANFE: -danfe.pdf



Observação: Em anexo, estão os dois arquivos de corpo de e-mail para serem utilizados como modelo.



Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo