Envio de e-mail via Web Service

Última atualização em: 20 de outubro, 2017

Existe a possibilidade de solicitar o envio de e-mails via Web Service, com o objetivo de permitir que o próprio usuário, via ERP por exemplo, solicite o envio de e-mail de determinados documentos, ou de todos os documentos emitidos em determinada data. O envio irá ocorrer na hora, caso a quantidade de documentos for igual a 1. Para quantidades superiores ou para um período de dias o processo será agendado.

É possível solicitar o envio de e-mails via Web Service de 3 formas, destacando que deve-se escolher apenas uma das opções:

– Solicitar o envio do e-mail de apenas um único documento: onde deve-se informar a chave de acesso específica do documento e um endereço de e-mail. Confira um exemplo desse layout de envio na imagem abaixo.

Ao informar um endereço de e-mail, somente este será o destinatário, independentemente do que estiver configurado no documento. Caso nenhum endereço seja informado, o e-mail será enviado para o e-mail do destinatário informado no documento. Caso o destinatário do documento não possua um e-mail informado, o usuário receberá como retorno o código 113 – Documento [Chave de Acesso] não possui e-mail para envio, e nenhum e-mail será enviado.

Caso o envio do e-mail seja executado com sucesso, o retorno será o seguinte: 100 – E-mail enviado com sucesso.

Para facilitar seu entendimento disponibilizamos um exemplo do layout enviado que está representado na imagem acima, clique aqui para fazer o download.

– Solicitar o envio do e-mail de vários documentos: pode-se informar um conjunto de chaves de acesso com seu respectivo e-mail. Por ser uma quantidade de documentos maior que 1, os e-mails não serão enviados na hora, mas será agendado um processo para executar o envio dos e-mails posteriormente. Confira um exemplo desse layout de envio na imagem a seguir.

Da mesma forma, ao informar um endereço de e-mail somente este será o destinatário. Caso nenhum endereço seja informado, o e-mail será enviado para o e-mail do destinatário informado no documento. E caso o destinatário do documento não possua um e-mail configurado, nenhum e-mail será enviado.

Caso o envio do e-mail seja executado com sucesso, o retorno será o seguinte: 100 – Envio de e-mail agendado com sucesso.

Para facilitar seu entendimento disponibilizamos um exemplo do layout enviado que está representado na imagem acima, clique aqui para fazer o download.

– Solicitar o envio do e-mail de documentos emitidos em um determinado período: pode-se informar um conjunto de datas (de emissão do documento) com seu respectivo e-mail. Confira um exemplo desse layout de envio na imagem abaixo.

Seguindo a lógica dos exemplos anteriores, ao informar um e-mail todos os documentos emitidos naquela data serão enviados para o endereço informado. Caso não informar nenhum endereço, os documentos serão enviados para o e-mail do destinatário de cada documento. E caso o destinatário do documento não possua um e-mail configurado, não receberá nenhum e-mail.

Caso o envio do e-mail seja executado com sucesso, o retorno será o seguinte: 100 – Envio de e-mail agendado com sucesso.

Para facilitar seu entendimento disponibilizamos um exemplo do layout enviado que está representado na imagem acima, clique aqui para fazer o download.

Os possíveis retornos para o cliente, ao solicitar o envio de e-mail via Web Service são:

100 – E-mail enviado com sucesso

100 – Envio de e-mail agendado com sucesso

111 – Falha no envio de e-mail [DESCRIÇÃO DA FALHA]

112 – Documento [CHAVE DE ACESSO] não foi localizado na base de dados

113 – Documento [CHAVE DE ACESSO] não possui e-mail para envio

114 – Não foi localizado nenhum documento emitido na data [DATA DE EMISS]

115 – O e-mail informado é inválido

116 – Chave de acesso inválida

118 – Solicitação ultrapassou o limite de [LIMITE] dias

118 – Solicitação ultrapassou o limite de [LIMITE] documentos

119 – Data inválida

120 – Documento [CHAVE DE ACESSO] não possui um status final da SEFAZ e não será enviado.

É possível ainda configurar se os e-mails que serão enviados irão anexar os arquivos do documento, enviar apenas o link para download dos mesmos, ou não enviar essa informação. A tela de configurações dos e-mails pode ser acessada através do ‘Painel de Controle’, e no módulo desejado clicar sobre a opção ‘Configurações dos e-mails’, conforme demonstra a imagem a seguir.

Na tela de configurações dos e-mails existem os campos “Enviar PDF” e “Enviar XML”, com as opções: ‘Em anexo’, ‘Link para download’ e ‘Não enviar’. Nessa mesma tela também pode-se configurar o texto dos e-mails que serão enviados pela aplicação.

Ao selecionar a opção ‘Em anexo’ para ambos os campos, os arquivos PDF e XML serão anexados junto ao e-mail. Selecionando a opção ‘Link para download’, um link será enviado junto ao texto do e-mail. E marcando a opção ‘Não enviar’, o destinatário do e-mail não receberá os documentos XML e PDF do documento.

Evento de Prestação do Serviço em Desacordo

Última atualização em: 19 de outubro, 2017

Juntamente com a nova versão do layout 3.0 do CT-e, foi disponibilizado o novo evento de prestação do serviço em desacordo.

Esse evento permite que o tomador do serviço informe ao fisco que o documento CT-e que o relaciona está em desacordo com a prestação de serviço, ou seja, o tomador pode se manifestar nas situações em que não estiver de acordo com o CT-e emitido pela transportadora.

O prazo para informar esse evento é de até 45 dias após a autorização de uso do CT-e objeto do evento, sendo que este CT-e não pode estar cancelado ou denegado, ou ter um CT-e de substituição ou anulação associado.

O código correspondente ao evento de prestação do serviço em desacordo é 610110, onde o autor do evento é o tomador do serviço que está indicado no CT-e.

Para efetuar o envio do evento, deve-se usar o layout de eventos, apenas adequando os campos necessários para o evento em específico. De acordo com a imagem abaixo, deverá informar na tag <Evedet> a descrição “Prestação do serviço em Desacordo”. A tag <indDesacordo> deverá ser preenchida com o valor ‘1’, e se desejar ainda pode informar observações do tomador na tag <Observacao>.

Estrutura evento

Para entender melhor a estrutura do layout de eventos disponibilizamos nosso layout em Excel, com todos os campos disponíveis, faça download clicando aqui. Para visualizar um exemplo completo do XML do evento clique aqui.

Release Notes – Versão 1.28.0.0

Versão 1.28.0.0 – 17/10/2017 – Em produção

 

Consulta do status da NF-e

Através da tela de detalhes é possível consultar o status da emissão de uma NF-e, através do novo ícone posicionado no grupo Ações.

Consultar

Ao clicar no ícone será aberta uma tela com o resultado da emissão da nota. No exemplo abaixo foi consultada uma NF-e que estava rejeitada. E ainda tem a possibilidade de fazer download do arquivo XML através do ícone ‘Download do XML’.

 

Destacando que essa opção estará disponível apenas para clientes que tenham ativa a licença de digitação.

Exportação de arquivos rejeitados via FTP

A partir dessa versão, para os usuários que utilizam a exportação de arquivos via FTP, será possível configurar se deseja exportar também os arquivos com status rejeitado. Através da tela de exportação automática, do módulo NFC-e, quando configurar uma exportação automática do tipo período, exibirá a configuração ‘Exportar documentos rejeitados?’, como pode-se visualizar na imagem abaixo.

 

Detalhamento da versão

Para conhecer todas as modificações realizadas nessa versão, clique aqui.

 

 

Versão 1.28.0.0 – mais detalhes

Última atualização em: 17 de outubro, 2017

 

Confira todas as alterações e melhorias realizadas na versão 1.28.0.0 do InvoiCy, que já está em produção:

Código da solicitação – Descrição

7698 – Status em conflito: quando o InvoiCy recebe um documento que já está com a mesma numeração autorizada em outro sistema, deixa o status do documento como ‘em conflito’.

7699 – Mostrar data/hora de autorização na tela de detalhes: a partir dessa versão, será exibida na tela de detalhes do documento a informação da data e hora de autorização do documento, como pode ser observado na imagem a seguir.

Data de autorização

7034 – Alterar a chave de parceiro: a partir dessa versão, no ambiente de homologação será possível alterar a chave de parceiro para empresas que possuem licenças ativas ou bloqueadas. Ao fazer isso o status de todas as licenças da empresa ficará como ‘Não licenciada’, mas ao fazer uma emissão a licença respectiva do módulo será ativada novamente.

Solicitações do Módulo NF-e

7802 – Digitação – Emissão de eventos utilizando A3: quando emitido um documento através da digitação da NF-e utilizando um certificado A3, agora também poderá ser emitido eventos para esse documento usando a assinatura A3, para efetuar a emissão de evento basta entrar nos Detalhes do documento e nas ações escolher qual o evento que necessita fazer, seja a emissão de uma carta de correção, seja realizar uma manifestação do destinatário ou pedir o cancelamento da NF-e. Já para realizar a inutilização de um número ou faixa de numeração da NF-e acesse o Menu do InvoiCy opção -> Inutilizar.

Solicitações do Módulo NFC-e/SAT

7755 – Envio de e-mail de certificado digital vencido: quando uma empresa emissora de SAT não possuir um certificado digital cadastrado, e efetuar a emissão de documentos CF-e SAT, não será mais enviado e-mail com notificação de certificado digital vencido.

7798, 7815 – Exportação de documentos rejeitados via FTP: a partir dessa versão os usuários que utilizam a exportação de arquivos via FTP terão a possibilidade de configurar se desejam exportar também os arquivos com status rejeitado.

Solicitações do Módulo NFS-e

7697 – Tratar tag TributMunicipio – Padrão Ginfes: devido a uma validação da prefeitura de Hortolândia – SP que utiliza o padrão Ginfes, realizamos um tratamento para não enviar para a prefeitura a tag TributMunicipio. Esta alteração é válida somente para este padrão e município.

7439, 7786 – Falha na sincronização dos dados: implementado ajuste na sincronização de dados do RPS quando o cliente envia um documento que já está autorizado na prefeitura, porém com dados diferentes. Agora o InvoiCy irá realizar uma consulta e sincronizar corretamente os dados do documento que está na prefeitura.

7775 – Impressão NFS-e Londrina: realizada alteração no espelho da NFS-e para que seja impresso a descrição “ Valor Total da NFS-e” quando o documento estiver com status Autorizado.

7709 – Retornar link de Impressão no modelo da Prefeitura – São Miguel de Iguaçu: nesta versão foi disponibilizado o link para impressão do espelho da NFS-e no modelo da prefeitura de São Miguel do Iguaçu.

7719, 7626 – Tratamento número do lote padão ISS Simples Consig:  o padrão ISS Simples Consig possui uma particularidade em que o número do lote deve ser obrigatoriamente sequencial. Nesta versão realizamos tratamento para que o RPS seja reenviado de forma automática e com o mesmo número do lote quando houver time out devido a instabilidade do serviço na prefeitura.

7750 –  Ajustar OptSN padrão INFISC – Versão 1.10 Homologação: realizado ajuste para que quando o cliente enviar a tag OptSN = 2 o InvoiCy envie para a prefeitura tag regimeTrib = 3, representando que o prestador do serviço não é optante pelo Simples Nacional. Este ajuste foi realizado somente para o Padrão INFISC Versão 1.10 no ambiente de homologação.