Web Service - Evento de Cancelamento
Conteúdo técnico da parte específica do Sistema de Registro de Eventos do MOC NF3e - Visão Geral v.1.00a. O MOC Online é material de apoio e não substitui os documentos oficiais.
1. Evento de Cancelamento
Função: evento destinado ao atendimento de solicitações de cancelamento de NF3e.
Autor do Evento: emissor da NF3e. A mensagem XML será assinada com certificado digital que tenha o CNPJ base do Emissor da NF3e.
Código do Tipo de Evento: 110111.
Schema XML: evCancNF3e_v9.99.xsd.
2. Leiaute do Evento
| # | Campo | Ele. | Pai | Tipo | Ocor. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| GP01 | evCancNF3e | G | - | - | - | - | TAG raiz. |
| GP02 | descEvento | E | GP01 | C | 1-1 | 12 | Descrição do Evento: “Cancelamento”. |
| GP03 | nProt | E | GP01 | N | 1-1 | 16 | Informar o número do protocolo de autorização da NF3e a ser cancelada. |
| GP04 | xJust | E | GP01 | C | 1-1 | 1-255 | Informar a justificativa do cancelamento. |
3. Validação das Regras Específicas do Evento
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| L01 | Verificar se a UF da Chave de Acesso difere da UF do Web Service. | Obrig. | 249 | Rej. | Rejeição: UF da Chave de Acesso diverge da UF autorizadora. |
| L02 | Verificar se o nSeqEvento é maior que o valor permitido (=1). | Obrig. | 636 | Rej. | Rejeição: O número sequencial do evento é maior que o permitido. |
| L03 | Emitente deve estar habilitado na base de dados para emissão da NF3e. | Obrig. | 203 | Rej. | Rejeição: Emissor não habilitado para emissão da NF3e. |
| L04 | Verificar Situação Fiscal irregular do Emitente. | Obrig. | 240 | Rej. | Rejeição: Cancelamento - Irregularidade Fiscal do Emitente. |
| L05 | Verificar se NF3e já está cancelada. | Obrig. | 218 | Rej. | Rejeição: NF3e já está cancelada na base de dados da SEFAZ. [nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD]. |
| L06 | Verificar se NF3e já está substituída. | Obrig. | 224 | Rej. | Rejeição: NF3e já está substituída na base de dados da SEFAZ. [nProt:999999999999999][dhSubst: AAAA-MM-DDTHH:MM:SS TZD]. |
| L07 | Verificar se NF3e já está ajustada por outra. | Obrig. | 299 | Rej. | Rejeição: NF3e já está ajustada na base de dados da SEFAZ. [nProt:999999999999999][dhAjuste: AAAA-MM-DDTHH:MM:SS TZD]. |
| L08 | Rejeitar se o Tipo da NF3e = 2 (Substituição), campo finNF3e. | Obrig. | 505 | Rej. | Rejeição: NF3e de Substituição não pode ser cancelada. |
| L09 | Rejeitar se o Tipo da NF3e = 3 (Normal com Ajustes), campo finNF3e. | Obrig. | 506 | Rej. | Rejeição: NF3e Normal com Ajustes não pode ser cancelada. |
| L10 | Verificar se o número do Protocolo informado difere do número do Protocolo da NF3e. | Obrig. | 222 | Rej. | Rejeição: Protocolo de Autorização de Uso difere do cadastrado. |
| L11 | NF3e autorizada até o último dia do mês anterior. Exceção: a critério da UF, poderá ser aceito cancelamento até 120 horas além do prazo normal. Observação: aceitar tolerância de 5 minutos na comparação dos horários, devido ao sincronismo entre os servidores da Empresa e da SEFAZ Autorizadora. | Obrig. | 220 | Rej. | Rejeição: Vedado cancelamento de NF3e com data/hora de autorização anterior ao prazo permitido. |
4. Liberação do Prazo de Cancelamento
O Fisco poderá liberar o cancelamento fora de prazo por meio do evento de Manifestação do Fisco do tipo “Liberação do Prazo de Cancelamento”.
5. Final do Processamento
Se o evento de cancelamento for homologado, a situação da NF3e, para efeito de consulta situação, passará para “101 - Cancelamento homologado”.

