Retorno de Eventos Pendentes no InvoiCy
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 um exemplo completo do retorno de algum evento, acesse o artigo: Envio de Eventos.
Ao acessar a tela de detalhes do documento, na aba "Eventos", o mesmo estará disponível, para que o usuário possa fazer o download do seu XML, conforme evidenciado a seguir:
Além disso, ao realizar 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 aqui um exemplo de retorno de uma consulta.
Ao efetuar a consulta, nos parâmetros da consulta deve-se enviar a tag Eventos com o valor "S", para retornar as informações do evento vinculados ao documento.
Com o retorno da 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á realizar o download do XML, e em alguns casos também do PDF do evento.
Ao consultar novamente o documento, será retornado o status do evento após o envio para a SEFAZ. Isso possibilita ao usuário efetuar um acompanhamento do processamento dos eventos.
