2014
Cancelando um MDF-e
2 de abril de 2014Olá! Neste artigo iremos descrever como é realizado o cancelamento de um MDF-e através do InvoiCy.
A partir deste momento, assumimos que você já leu o artigo “Enviando um MDF-e”. Caso ainda não tenha lido este artigo, recomendamos a sua leitura para facilitar o entendimento deste artigo.
Proceda com os seguintes passos para realizar o cancelamento de um documento:
1. Autorize um documento
O cancelamento só pode ser feito para documentos que receberam a autorização de uso pelo SEFAZ. Atente-se para o prazo de cancelamento que pode variar para cada UF. Em caso de dúvidas, consulte a SEFAZ de seu estado para maiores informações.
2. Gere a estrutura do arquivo XML de cancelamento
Você deverá gerar a estrutura do XML de cancelamento de um MDF-e, de acordo com o Layout de eventos do MDF-e. Para visualizá-lo, faça download do “Layout 3.0 Evento MDF-e”.
Nós disponibilizamos para você um exemplo da estrutura do arquivo de cancelamento para facilitar seu entendimento. Clique aqui, para realizar o download.
3. Consuma o Web Service de envio de documentos do InvoiCy
Após gerar o layout de cancelamento do MDF-e que você deseja cancelar, basta realizar o consumo do WS de integração do InvoiCy, conforme já descrito no artigo “Integrando com o InvoiCy”.
Para facilitar o seu entendimento, anexamos a este artigo um exemplo completo de cancelamento de uma MDF-e através do WS de integração do InvoiCy. Clique aqui, e realize o download do documento.
4. Obtenha o retorno do cancelamento
Ao realizar o consumo do Web Service do InvoiCy, no retorno será possível identificar se a operação for realizada com sucesso e qual o status do documento.
O layout de retorno do Web Service para o cancelamento, assim como qualquer outro evento, é o mesmo retornado no momento da emissão do MDF-e. Para os eventos, estarão preenchidas as tags específicas no retorno, como o EveTp e EveId, como mostra a imagem abaixo.
O próximo passo é: Consultando um documento
Artigos Relacionados: