2017
Retorno de eventos pendentes no InvoiCy
20 de janeiro de 2017A Plataforma InvoiCy está em constante evolução para atender as necessidades de seus usuários, dessa forma, desenvolveu-se um processo para armazenar os eventos enviados ao InvoiCy, e que por algum motivo ficaram com status pendente na SEFAZ.
Ao enviar um evento, como um cancelamento ou carta de correção, por exemplo, e por algum motivo ocorrer alguma falha de comunicação com a SEFAZ, o evento ficará pendente perante a SEFAZ, mas mesmo assim será vinculado ao respectivo documento no InvoiCy.
O cliente receberá como retorno no Web Service o código “105 – Evento pendente”. Para visualizar o exemplo completo do retorno do evento clique aqui.
Mesmo estando pendente, esse evento será vinculado ao documento no InvoiCy, e ao acessar a tela de detalhes do documento, na aba Eventos, o mesmo estará disponível, onde o usuário poderá fazer download do seu XML. A imagem abaixo demonstra o evento pendente vinculado ao documento no InvoiCy.
Ao fazer uma consulta para o documento que possui evento pendente, será retornado o status 105 para o evento, o que representa que o mesmo está pendente. Veja um exemplo de retorno de uma consulta clicando aqui.
Destacando que ao efetuar a consulta, nos parâmetros da consulta deve-se enviar a tag como S, para retornar as informações do evento. Para mais informações sobre o processo de consulta de documentos leia o artigo Consultando um documento.
Após voltar a comunicação com a SEFAZ o evento será processado pelo InvoiCy e enviado para a SEFAZ, e caso tudo esteja correto o usuário poderá efetuar download do XML, e em alguns casos também do PDF do evento.
Ao consultar novamente o documento, retornará o status do evento após o envio para a SEFAZ. Isso possibilita ao usuário efetuar um acompanhamento do processamento dos eventos.