Função EnviarEmailNfe ( )
Através da API é possivel enviar por email a Nota Fiscal. Independente desta estar Aprovada, Cancelada ou Denegada. Para utilizar esta função é necessário informar os dados abaixo. O parêmetro "mensagem" pode receber código html porém o parametro mensagem_html deve ser informado 1.
POST/EnviarEmailNfe/
|
Campo |
Tipo |
Obrigatório |
Descrição |
|---|---|---|---|
| de | Texto | Sim | E-mail de quem está enviando a Nota Fiscal |
| para | Texto | Sim | E-mail para quem será enviada a Nota Fiscal |
| searchkey | Texto | Sim | Código gerado pela API ao enviar a NF-e |
| assunto | Texto | Sim | Assunto do e-mail |
| mensagem | Texto | Sim | Mensagem do corpo de e-mail |
| mensagem_html | Texto | Sim | Informe se a mensagem está em formato html 1 - Sim 2 - Não |
Exemplo de JSon
{
"ApiKey":"xxxapikeyhashxxx",
"Cnpj":"00.000.000/0000-00",
"Dados":{
"de":"nomeempresa@dominioempresa.com.br",
"para":"emailcliente@dominiocliente.com.br",
"assunto":"Envio XML e PDF Nota Fiscal Eletrônica de Serviço",
"searchkey":"xxxhashkeyxxxx",
"mensagem":"Prezado cliente segue e-mail com XML e PDF da Nota Fiscal solicitada",
"mensagem_html": 2
}
}
Retornos e Erros
Todos os códigos de erros com os três primeiros dígitos sendo 170 são associados a função: EnviarEmailNfe| Código | Campo | Mensagem de retorno |
|---|---|---|
| 1701 | de | - É preciso informar qual e-mail está enviado a Nota Fiscal
- Favor informar um e-mail válido |
| 1702 | para | - É preciso informar para qual e-mail você deseja enviar a Nota Fiscal
- Favor informar um e-mail válido |
| 1703 | assunto | É preciso informar o assunto do e-mail |
| 1704 | searchkey | É preciso informar a Searckey da nota fiscal que será enviada por e-mail |
| 1705 | mensagem | É preciso preencher o campo mensagem para enviar por e-mail |
| 1706 | mensagem_html | É preciso informar se o campo mensagem está em formato html 1 – SIM; 2 - NÃO; |
| 1707 | status_nfe | Esta Nota Fiscal não pode ser enviada por e-mail, pois está com status de SALVA/AGUARDANDO PROCESSAMENTO. |
| 1708 | Retorno com erro | |
| 1709 | Retorno com sucesso | |
Retornos de JSON
| Retorno com erro de parametros |
|---|
| { "Status": "Erro", "codigo": "codigo_erro", "campo": "campo_com_erro", "descricao": "descricao_erro" } |
| Retorno com erro |
|---|
| { "status": "Erro", "codigo": "1708", "descricao": "mensagem_de_erro" } |
| Retorno com sucesso |
|---|
| { "status": "OK", "codigo": "1709", "descricao": "E-mail enviado com Sucesso!", "resultado": { "status": "status_nfe", "numero": "numero_nfe", "serie": "serie_nfe", "destinatario": "nome_destinatario_nfe" } } |
