Função EnviarEmailNfse ( )
POST/EnviarEmailnfse/
Através da API é possivel enviar por email a Nota Fiscal, independente desta estar Aprovada ou Cancelada. Para utilizar esta função é necessário informar os dados abaixo.
Campo | Tipo | Obrigatório | Descrição |
de | Texto | Sim | E-mail de quem está enviando a Nota Fiscal de Serviço |
para | Texto | Sim | E-mail para quem será enviada a Nota Fiscal de Serviço |
searchkey | Texto | Sim | Código gerado pela API ao enviar a NFSE |
assunto | Texto | Sim | Assunto do e-mail |
mensagem | Texto | Sim | Mensagem do corpo de e-mail |
Exemplo de JSon
{
"ApiKey":"xxxapikeyhashxxx",
"Cnpj":"00.000.000/000-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"
}
}
Retornos e Erros
Todos os códigos de erros com os três primeiros dígitos sendo 540 são associados a função: EnviarEmailNfseCódigo | Campo | Mensagem de retorno |
---|---|---|
5401 | de |
- É preciso informar qual e-mail está enviado a Nota Fiscal - Favor informar um e-mail válido |
5402 | para |
- É preciso informar para qual e-mail você deseja enviar a Nota Fiscal - Favor informar um e-mail válido |
5403 | assunto | É preciso informar o assunto do e-mail |
5404 | searchkey | É preciso informar a Searckey da nota fiscal que será enviada por e-mail |
5405 | mensagem | É preciso preencher o campo mensagem para enviar por e-mail |
5406 | status_nfse | Esta Nota Fiscal não pode ser enviada por e-mail, pois está com status de SALVA/AGUARDANDO PROCESSAMENTO. |
5407 | Retorno com erro | |
5408 | 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": "5407", "descricao": "mensagem_de_erro" } |
Retorno com sucesso Se a Nota Fiscal não estiver com status de: APROVADA, APROVADA COM CORRECAO ou CANCELADA |
---|
{ "status": "OK", "codigo": "5408", "descricao": "E-mail enviado com Sucesso!", } |