P. 1
NFe 2.0 in Portugese

NFe 2.0 in Portugese

|Views: 1,515|Likes:
Published by radharam56

More info:

Published by: radharam56 on Jan 04, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/28/2012

pdf

text

original

Sections

  • 1. Introdução
  • 2. Modelo Operacional do Registro de Eventos da NF-e
  • 2.1 Eventos de interesse da Nota Fiscal Eletrônica - NF-e
  • 2.2 Fluxo dos eventos
  • 2.3 Sincronização e compartilhamento de eventos
  • 2.4 Modelo genérico de Eventos
  • 2.5 Exibição dos eventos vinculados
  • 2.6 Nova Consulta Status da NF-e para suportar o modelo de eventos vinculados
  • 2.6.1 Diagrama simplificado da Mensagem de Consulta
  • Diagrama simplificado da Mensagem de Retorno da Consulta
  • 3. Arquitetura do Sistema de Registro de Eventos da NF-e
  • 3.1 Modelo Conceitual do SRE da NF-e
  • 3.2 Padrões Técnicos
  • 3.2.1 Padrão de documento XML
  • 3.2.2 Padrão de Comunicação
  • 3.2.3 Padrão de Certificado Digital
  • 3.2.4 Resumo dos Padrões Técnicos
  • 3.3 Padrão de mensagens dos Web Services
  • 3.3.1 Informação de controle e área de dados das mensagens
  • 3.3.2 Validação da estrutura XML das Mensagens dos Web Services
  • 3.3.3 Schemas XML das Mensagens dos Web Services
  • 3.4 Versão dos Schemas
  • 3.4.1 Liberação das versões dos Schemas para o WS de Registro de Eventos
  • 3.4.2 Pacote de Liberação Preliminar
  • 3.4.3 Pacote de Liberação de Homologação e Pacote de Liberação definitivo
  • 3.4.4 Correção de Pacote de Liberação
  • 3.4.5 Divulgação de novos Pacotes de Liberação
  • 3.4.6 Controle de Versão
  • 4. Web Service
  • 4.1 Serviço de Recepção de Evento
  • 4.1.1 Web Service – RecepcaoEvento
  • 4.1.2 Leiaute Mensagem de Entrada
  • 4.1.3 Leiaute Mensagem de Retorno
  • 4.2 Descrição do Processo de Recepção de Evento
  • 4.2.1 Validação do Certificado de Transmissão
  • 4.2.2 Validação Inicial da Mensagem no Web Service
  • Validação Inicial da Mensagem no Web Service
  • 4.2.3 Validação das informações de controle da chamada ao Web Service
  • Validação das informações de controle da chamada ao Web Service
  • 4.2.4 Validação da área de Dados
  • 4.2.5 Processamento das validações específicas do evento
  • 4.2.6 Final do Processamento do Lote
  • 5. Web Services – Informações Adicionais
  • 5.1 Regras de validação
  • 5.1.1 Tabela de códigos de erros e descrições de mensagens de erros
  • 6. Eventos gerados pela Empresa Emitente
  • 6.1.2 Autor do Evento
  • 6.1.3 Leiaute da Mensagem de Carta de Correção
  • 6.1.4 Diagrama simplificado do detalhe do Evento
  • 6.1.5 Regras de validação específica
  • 7. Eventos gerados pelo Fisco da Empresa Emitente
  • 7.1 Cancelamento pelo Fisco
  • 7.1.1 Descrição do Evento
  • 7.1.2 Autor do Evento
  • 7.1.3 Leiaute da Mensagem de cancelamento pelo Fisco
  • 7.1.5 Regras de validação específica
  • 7.2 Reversão de cancelamento pelo Fisco
  • 7.2.1 Descrição do Evento
  • 7.2.2 Autor do Evento
  • 7.2.5 Regras de validação específica
  • 7.3 NF-e em análise
  • 7.3.1 Descrição do Evento
  • 7.3.2 Autor do Evento
  • 7.3.5 Regras de validação específica
  • 7.4 Correção pelo Fisco
  • 7.4.1 Descrição do Evento
  • 7.4.2 Autor do Evento
  • 7.4.5 Regras de validação específica

Nota Fiscal eletrônica

Registro de Eventos da Nota Fiscal Eletrônica

Projeto Nota Fiscal Eletrônica

Registro de Eventos da Nota Fiscal Eletrônica

Versão 0.05 Junho 2010

Nota Fiscal eletrônica
Registro de Eventos da Nota Fiscal Eletrônica

Controle de Versões
Versão 0.00 0.01 0.02 0.03 0.04 0.05 Data 09/12/2008 – SP 22/04/2009 – Reunião GO 21/05/2009 – Reunião RS 03/08/2009 – Reunião MG 25/05/2010 – Reunião GO 18/06/2010 – Revisão RS/SC

Pág. 2 / 46

Nota Fiscal eletrônica
Registro de Eventos da Nota Fiscal Eletrônica

Identificação e vigência do Manual
Versão do manual Data de divulgação do manual Pacote de liberação de Schemas XML Data de início de vigência no ambiente de homologação Data de início de vigência no ambiente de produção

0.05

Versões de leiautes do PL_SRE_000
Leiaute envEvento leiauteEvento retEvento xmldsig-core-schema
versão

1.00 1.00 1.00 1.01

Schema XML envEvento_v1.00.xsd leiauteEvento_v1.00.xsd retEvento_v1.00.xsd xmldsig-core-schema_v1.01.xsd

Observação Mensagem de envio de Evento Repositório de tipos utilizados no pacote Mensagem de retorno de processamento do Evento Schema da assinatura digital

A versão final do PL será divulgada até a data de entrada em produção.

Pág. 3 / 46

Nota Fiscal eletrônica
Registro de Eventos da Nota Fiscal Eletrônica

Índice
Introdução ............................................................................................................................. 6 Modelo Operacional do Registro de Eventos da NF-e........................................................... 7 2.1 Eventos de interesse da Nota Fiscal Eletrônica - NF-e ........................................................ 7 2.2 Fluxo dos eventos ................................................................................................................ 9 2.3 Sincronização e compartilhamento de eventos .................................................................. 10 2.4 Modelo genérico de Eventos .............................................................................................. 10 2.5 Exibição dos eventos vinculados........................................................................................ 10 2.6 Nova Consulta Status da NF-e para suportar o modelo de eventos vinculados ................. 13 2.6.1 Diagrama simplificado da Mensagem de Consulta ........................................................ 13 Diagrama simplificado da Mensagem de Retorno da Consulta .................................................. 14 3. Arquitetura do Sistema de Registro de Eventos da NF-e .................................................... 15 3.1 Modelo Conceitual do SRE da NF-e .................................................................................. 15 3.2 Padrões Técnicos .............................................................................................................. 15 3.2.1 Padrão de documento XML ........................................................................................... 15 3.2.2 Padrão de Comunicação ............................................................................................... 16 3.2.3 Padrão de Certificado Digital ......................................................................................... 17 3.2.4 Resumo dos Padrões Técnicos ..................................................................................... 18 3.3 Padrão de mensagens dos Web Services.......................................................................... 18 3.3.1 Informação de controle e área de dados das mensagens ............................................. 18 3.3.2 Validação da estrutura XML das Mensagens dos Web Services ................................... 18 3.3.3 Schemas XML das Mensagens dos Web Services ....................................................... 19 3.4 Versão dos Schemas ......................................................................................................... 20 3.4.1 Liberação das versões dos Schemas para o WS de Registro de Eventos..................... 20 3.4.2 Pacote de Liberação Preliminar .................................................................................... 20 3.4.3 Pacote de Liberação de Homologação e Pacote de Liberação definitivo....................... 20 3.4.4 Correção de Pacote de Liberação ................................................................................. 21 3.4.5 Divulgação de novos Pacotes de Liberação .................................................................. 21 3.4.6 Controle de Versão ....................................................................................................... 21 4. Web Service ....................................................................................................................... 22 4.1 Serviço de Recepção de Evento ........................................................................................ 23 4.1.1 Web Service – RecepcaoEvento ................................................................................... 25 4.1.2 Leiaute Mensagem de Entrada ..................................................................................... 25 4.1.3 Leiaute Mensagem de Retorno ..................................................................................... 28 4.2 Descrição do Processo de Recepção de Evento................................................................ 31 4.2.1 Validação do Certificado de Transmissão ..................................................................... 31 4.2.2 Validação Inicial da Mensagem no Web Service ........................................................... 31 4.2.3 Validação das informações de controle da chamada ao Web Service ........................... 32 4.2.4 Validação da área de Dados ......................................................................................... 32 4.2.5 Processamento das validações específicas do evento .................................................. 34 4.2.6 Final do Processamento do Lote ................................................................................... 34 5. Web Services – Informações Adicionais ............................................................................. 35 5.1 Regras de validação .......................................................................................................... 35 5.1.1 Tabela de códigos de erros e descrições de mensagens de erros ................................ 35 6. Eventos gerados pela Empresa Emitente ........................................................................... 37 6.1 Carta de Correção ............................................................................................................. 37 6.1.1 Descrição do Evento ..................................................................................................... 37 6.1.2 Autor do Evento ............................................................................................................ 37 6.1.3 Leiaute da Mensagem de Carta de Correção ................................................................ 37 6.1.4 Diagrama simplificado do detalhe do Evento ................................................................. 38 6.1.5 Regras de validação específica ..................................................................................... 38 7. Eventos gerados pelo Fisco da Empresa Emitente ............................................................. 39 7.1 Cancelamento pelo Fisco ................................................................................................... 39 7.1.1 Descrição do Evento ..................................................................................................... 39 7.1.2 Autor do Evento ............................................................................................................ 39 7.1.3 Leiaute da Mensagem de cancelamento pelo Fisco ...................................................... 39
Pág. 4 / 46

1. 2.

......3 Leiaute da Mensagem de Correção pelo Fisco ...............1....................4 Diagrama simplificado do detalhe do Evento .....................................................................5 Regras de validação específica ......................... 44 7............. 45 7........................3....................................................................................2 Reversão de cancelamento pelo Fisco .......................4 Correção pelo Fisco ....................................................................4.................................... 46 Pág...................................................................................... 41 7...................3............................................................... 40 7................. 41 7................................. 43 7...2........................................ 40 7......................................................................................................................... 41 7.. 5 / 46 .......4..................................................... 45 7......... 46 7......................................................2 Autor do Evento ............................................................ 42 7.....4 Diagrama simplificado do detalhe do Evento ................................................5 Regras de validação específica .....................3 Leiaute da Mensagem de reversão do cancelamento ..... 44 7.................................. 41 7........2............ 43 7.............4 Diagrama simplificado do detalhe do Evento ..............................3 NF-e em análise ...... 42 7...5 Regras de validação específica ...............................1 Descrição do Evento ..............2...2................3 Leiaute da Mensagem de NF-e em Análise .........................................................2 Autor do Evento ........................3.....................................4...............................................................3..........4.......................................5 Regras de validação específica .........2 Autor do Evento .....................2.................................... 45 7..................................................... 43 7.. 43 7......................................4......... 45 7............................3.....................................4 Diagrama simplificado do detalhe do Evento ...........1 Descrição do Evento .........................................Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7...1 Descrição do Evento ..............1.

Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 1. 6 / 46 . Introdução Este documento tem por objetivo a definição das especificações e critérios técnicos necessários para implementação do registro de eventos da Nota Fiscal Eletrônica. Pág.

Como as informações da NF-e não estão fixadas em uma folha de papel como acontece com a nota fiscal tradicional. não sendo uma deficiência exclusiva da NF-e. Cabe destacar que a ausência de registro dos eventos de interesse da Administração Tributária também ocorre com a nota fiscal tradicional. que eram na maioria das vezes registrados no próprio documento. pois só existe um original no documento fixado no papel.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 2. O Projeto da NF-e é baseado no conceito de documento fiscal eletrônico: um arquivo eletrônico com as informações fiscais da operação comercial com a assinatura digital do emissor. onde o emissor da NF-e pode sanear uma informação incorreta da NF-e. como é o caso do cancelamento. Modelo Operacional do Registro de Eventos da NF-e A Nota Fiscal é o documento fiscal que registra as informações da operação e do fato gerador do tributo. O Ambiente Nacional e da SEFAZ de origem são repositório de registro da NF-e. ou outras que confirmam um benefício tributário condicional como é o caso da internalização da mercadoria na SUFRAMA ou a confirmação do embarque em operação de exportação ou o licenciamento de veículo. sendo um documento importante para a Administração Tributária e aos demais interessados na operação. Podem existir outros eventos como é o caso da carta de correção. as informações estavam vinculadas ao suporte físico. Na Nota Fiscal tradicional. Uma forma de minimizar esta situação é a adoção de um repositório central onde ficam armazenadas as NF-e existentes. hoje podemos ter diversos exemplares de uma mesma NF-e com pessoas distintas e todos os exemplares são juridicamente válidos por representarem a mesma NF-e. A NF-e provocou uma alteração significativa no modelo operacional existente. Este modelo é impraticável com a NF-e. não existia qualquer possibidade de verificar a regularidade da operação. pois todos os exemplares são válidos. não havendo nenhuma dificuldade de identificar qual seria o documento fiscal original. Um documento fiscal registra uma operação de circulação de mercadorias ou prestação de serviços e após a sua emissão ocorrem diversos eventos que têm conseqüências relevantes para este documento fiscal.1 Eventos de interesse da Nota Fiscal Eletrônica . Apesar de não ter consequência para a situação da NF-e existem eventos como o Registro de Passagem que registra a circulação da mercadoria e impossibilita o registro do evento de cancelamento. podemos ficar com diversos exemplares da mesma NF-e com registros totalmente diferentes em razão da dificuldade de identificar qual seria a NF-e original. Pág. pois estes eventos podem alterar a situação da NF-e. Os demais eventos ou não são registrados em nenhum lugar ou são registrados em um sistema autônomo o que dificulta a identificação de todos os eventos de interesse que ocorreram com uma NF-e. Vale observar que antes do advento da NF-e. no máximo era possível consultar a situação cadastral do suposto emitente na consulta SINTEGRA. estes registros também são distribuídos para os demais órgãos interessados na operação. sem garantia de sincronismo dos repositórios. denegação e cancelamento da NF-e. pois mesmo que passássemos a agregar as novas informações na NF-e. 7 / 46 . para registro de todos eventos que tenham alguma relevância para a Administração Tributária. desde não modifique as informações vedadas na legislação. onde são registradas os eventos de autorização.NF-e Existem diversos eventos que interessam para a NF-e. 2.

Confirmação de Internalização na Suframa. Registro de passagem. Eventos de interesse da Nota Fiscal Eletrônica A partir das reuniões técnicas da equipe do Projeto NF-e. Ocorrência em Fiscalização de Trânsito. Pág. 8 / 46 . foram mapeados os seguintes eventos: • • • • • • • • • • • • • • • • • • • Registros de saída. Registro de Veículos. Confirmação de recebimento. Cancelamento pelo Fisco. Saída para exportação.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica A confirmação de recebimento da mercadoria é um evento importante para a Administração Tributária pois circulariza a operação declarada na nota fiscal. Carta de Correção. Carta de Correção pelo Fisco. NF-e referenciada pelo Fisco. Devolução de mercadoria. Desconhecimento da operação. Roubo de Carga. Visto da NF-e. Outros. Rastreamento RFID. Restituição ICMS sobre Combustíveis. Reversão do cancelamento.

2 Fluxo dos eventos Os eventos podem ser praticados pelo próprio emissor. Receita Federal do Brasil e outros órgãos da Administração como é o DETRAN no licenciamento de veículos. 9 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 2. a forma de recepção. Pág. como é o caso do cancelamento ou por um órgão da Administração Tributária. Existem outros eventos que serão tratados pelo Ambiente Nacional como é o caso do registro de passagem que pode envolver qualquer órgão da Administração Tributária e requer um sistema de controle único de abrangência nacional para melhor performance e controle. Todos os eventos devem ser encaminhados para o repositório de NF-e do ambiente nacional para que sejam vinculadas à respectiva NF-e para permitir que todos os interessados possam consultar a NF-e e os seus eventos. A recepção do evento pode ser realizada pela SEFAZ de origem quando o evento for praticado pelo emissor ou pela SEFAZ de destino quando o evento for praticado pelo destinatário da mercadoria. SUFRAMA. O Fisco também pode gerar eventos. desde que a numeração do protocolo seja única para SEFAZ. controle e registro dos eventos pode ser realizada através de Web Service de registro de eventos e/ou sistemas específicos. como é caso da Secretaria de Fazenda.

O órgão que recepcionar ou gerar o evento deve encaminhá-lo para o sistema de compartilhamento de documentos do Ambiente Nacional que irá atualizar o Ambiente Nacional vinculando o evento à respectiva NF-e. sendo a sua implementação um grande desafio em razão da existência da informação em diversos órgãos interessados que podem autorizar eventos incompatíveis com a situação atual do documento fiscal por absoluta falta de atualização da informação.4 Modelo genérico de Eventos Como novos eventos sempre podem ser associados à NF-e. Os órgãos interessados devem implementar um mecanismo de sincronismo permanente de seu repositório local através do download de documentos que é oferecido pelo sistema de compartilhamento de documentos do Ambiente Nacional. O sincronismo das informações é necessário para que todos tenham a mesma visão da situação da NF-e. O acréscimo de um novo evento não deve provocar alteração no leiaute de recepção dos eventos já existentes para que os demais interessados e usuários do serviço de Registro de Eventos não sejam obrigados a atualizar a sua aplicação a cada novo evento que surgir. identificação da NF-e vinculada. a arquitetura de Registro de Eventos das UF deve adotar um modelo genérico para permitir a recepção de novos eventos sem grandes alterações nas aplicações e principalmente evitar a necessidade de oferecer Web Services específicos para recepção dos novos eventos que surgirão. Exibição dos eventos vinculados 2. de forma que todos tenham a mesma visão atualizada da NF-e e dos eventos existentes para esta NF-e.5 A consulta de uma NF-e deve oferecer o acesso a todos os eventos que estão vinculados à NF-e consultada. como é o caso do cancelamento de NF-e cuja circulação já havia sido registrada pela fiscalização de trânsito. Os eventos serão mostrados por ordem cronológica em forma de uma lista de acontecimentos. O modelo de mensagem do evento deverá ter um conjunto mínimo de informações comuns. informações específicas do evento. assinatura digital da mensagem. Pág. 10 / 46 .3 Sincronização e compartilhamento de eventos Além do registro de todos os eventos no repositório de NF-e do ambiente nacional existe a necessidade de compartilhamento destes eventos para todos os interessados. além de disponibilizar o evento para os demais órgãos interessados. com a descrição sucinta do evento. a data e hora de ocorrência e respectivo número do protocolo do evento. identificação do evento. a saber: • • • • • identificação do autor da mensagem.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 2. 2.

A seguir temos um exemplo de detalhamento do evento de autorização de uso: Pág. 11 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica A exibição do detalhamento do evento somente será possível quando da Consulta Completa e será realizada através de um hiperlink existente em cada evento. Ao clicar no hiperlink. será exibida uma nova página HTML com o detalhamento do evento.

12 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica A tecnologia XSLT de apresentação de documentos XML será utilizada para apresentar o evento que é um documento XML assinado pelo autor do evento. Pág. sendo necessário algum mecanismo de controle para filtrar os eventos vinculados a NF-e que serão exibidos na consulta da NF-e. Alguns tipos de eventos podem conter informações reservadas de interesse exclusivo da Administração Tributária.

6.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 2.1 Diagrama simplificado da Mensagem de Consulta Pág. 2. 13 / 46 .6 Nova Consulta Status da NF-e para suportar o modelo de eventos vinculados Um novo Web Service de consulta status da NF-e deverá ser oferecido para que possa recuperar todos os eventos vinculados à NF-e.

Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Diagrama simplificado da Mensagem de Retorno da Consulta Pág. 14 / 46 .

como são os casos dos eventos relacionados com a fiscalização de trânsito.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 3. O registro do evento deverá ocorrer preferencialmente no órgão que autorizou a NF-e vinculada ao evento e será propagado para os demais órgãos interessados pelo mecanismo de compartilhamento de documentos fiscais eletrônicos. O Ambiente Nacional deve oferecer um serviço de registro de eventos que será utilizado nas situações em que o autor do evento gere eventos que envolvam NF-e emitidas por qualquer UF. O autor da assinatura da mensagem XML do evento pode ser o emissor da NF-e. Arquitetura do Sistema de Registro de Eventos da NF-e 3. contudo alguns eventos do trânsito e da confirmação de recebimento poderão ser registrados sem que exista a confirmação da existência da NF-e vinculada. Os serviços oferecidos serão síncronos com o processo de solicitação concluído na mesma conexão. O projeto não prevê o uso de certificado digital de pessoa física para assinatura de mensagens. assim apesar de existir previsão no modelo para que uma pessoa física seja a autora de um evento. A mensagem XML desta classe de evento será assinado digitalmente com o certificado digital do órgão interveniente. a assinatura digital da mensagem do evento deverá ser realizada com uso do certificado digital da pessoa jurídica do órgão participante do evento. que deverá manter a trilha de auditoria com os dados do usuário que acessou o serviço oferecido. Quando o evento envolver a participação de personagem que não possua um certificado digital de pessoa jurídica. como é o caso do evento de confirmação de recebimento.2. O Web Service será único com a funcionalidade de tratar eventos de forma genérica para facilitar a criação de novos eventos sem a necessidade de criação de novos serviços e com poucas alterações na aplicação de Registro de Eventos dos Portais das Secretarias de Fazenda. O registro do evento requer a existência da NF-e vinculada na SEFAZ ou no Portal Nacional. 3.1 Modelo Conceitual do SRE da NF-e O Sistema de Registro de Eventos da NF-e – SRE NF-e é o modelo genérico que permite o registro de evento de interesse da NF-e por personagem que pratica ou recepciona qualquer evento que tenha vinculação e interesse para a NF-e. O evento de Registro de Veículo. a Secretaria da Fazenda interessada deverá oferecer um serviço em seu Portal para que estes participantes possam gerar o evento que a legislação lhe obrigue. o destinatário da NF-e ou qualquer órgão interessado que gerou o evento. apesar da possibilidade de envolver uma pessoa física no evento é um evento de responsabilidade do DETRAN que será o autor do evento.1 Padrões Técnicos Padrão de documento XML a) Padrão de Codificação Pág. Os eventos serão representados por mensagens no formato XML que serão gerados pela aplicação do contribuinte ou através dos serviços oferecidos através do Portal da Secretaria de Fazenda interessada ou órgão público que pratique atos de interesse da NF-e.2 3. 15 / 46 .

Essa restrição visa otimizar o tamanho do arquivo XML.org/TR/REC-xml e a codificação dos caracteres será o UTF-8.inf.inf.portalfiscal. 3. as mensagens XML deverão ser submetidas ao respectivo Schema XML (XSD – XML Schema Definition).inf. A declaração do namespace da assinatura digital deverá ser realizada na própria tag <Signature>.w3. disponível em www.0. <Signature xmlns="http://www. Segue abaixo um exemplo: <?xml version="1. ao invés da declaração: <evento xmlns:nfe=http://www.portalfiscal.br/nfe"> <infEvento Id="CRB31060243816719000108650000000010001234567890" versao="1.portalfiscal.portalfiscal.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica A especificação do documento XML adotada é a recomendação W3C para XML 1. 16 / 46 .org/2000/09/xmldsig#"> … </evento> </envEvento> c) Prefixo de namespace Não é permitida a utilização de prefixos de namespace.00"> <evento xmlns="http://www.inf.br/nfe” > d) Validação de Schema Para garantir minimamente a integridade das informações prestadas e a correta formação dos arquivos XML.br/nfe" versao="1.inf.2 Padrão de Comunicação A comunicação será baseada em Web Services disponibilizados pelo Sistema de Registro de Eventos. conforme exemplo abaixo.br/nfe> (exemplo para o XML de evento com prefixo nfe) deverá ser adotado a declaração: <evento xmlns =”http://www.br/nfe” > (exemplo para o XML de envio de Evento) O uso de declaração namespace diferente do padrão estabelecido é vedado. assim todos os documentos XML serão iniciados com a seguinte declaração: <?xml version="1..0" encoding="UTF-8"?> <envEvento xmlns="http://www.portalfiscal.00"> . Assim.w3.0" encoding="UTF-8"?> b) Declaração namespace O documento XML deverá ter uma única declaração de namespace no elemento raiz do documento com o seguinte padrão: <envEvento xmlns=”http://www..2. Pág.

1.org/2003/05/soapenvelope"> <soap12:Header> <nfeCabecMsg xmlns="http://www. A troca de mensagens entre os Web Services do Ambiente Nacional e o aplicativo da administração tributária interessada será realizada no padrão SOAP versão 1.0.org/2001/XMLSchema" xmlns:soap12="http://www.2.w3.w3.w3. com autenticação mútua. que além de garantir um duto de comunicação seguro na Internet.76. Pág.3 Padrão de Certificado Digital O certificado digital utilizado no estabelecimento da conexão segura com autenticação mútua será emitido por Autoridade Certificadora credenciada pela Infra-estrutura de Chaves Públicas Brasileira – ICP-Brasil. A chamada de diferentes Web Services do Sistema de Registro de Eventos é realizado com o envio de uma mensagem XML através do parâmetro nfeDadosMsg.inf. A versão do leiaute da mensagem XML contida no parâmetro nfeDadosMsg será informado no elemento versaoDados do tipo string localizados no elemento nfeCabecMsg do SOAP Header.inf.portalfiscal. O modelo de comunicação segue o padrão de Web Services definido pelo WS-I Basic Profile.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.3 e ter a extensão Extended Key Usage com permissão de "Autenticação Cliente". com o uso do protocolo SSL versão 3.3. 17 / 46 .portalfiscal.br/nfe/wsdl/nfeRecepcaoEvento"> <nfeDadosMsg>xml</nfeDadosMsg> </nfeRecepcaoEvento> </soap12:Body> </soap12:Envelope> Exemplo de uma mensagem de retorno padrão SOAP: <?xml version="1.portalfiscal.br/nfe/wsdl/nfeRecepcaoEvento"> <nfeRecepcaoEventoResult>xml</nfeRecepcaoEventoResult> </ nfeRecepcaoEventoResponse > </soap12:Body> </soap12:Envelope> 3.org/2001/XMLSchema" xmlns:soap12="http://www.br/nfe/wsdl/nfeRecepcaoEvento"> <versaoDados>string</versaoDados> </nfeCabecMsg> </soap12:Header> <soap12:Body> <nfeRecepcaoEventoResponse xmlns="http://www. devendo conter o CNPJ da pessoa jurídica titular do certificado digital no campo otherName OID =2.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3. permite a identificação do servidor e do cliente através de certificados digitais.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica O meio físico de comunicação utilizado será a Internet.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.2.inf. Exemplo de uma mensagem requisição padrão SOAP: <?xml version="1.inf.org/2003/05/soapenvelope"> <soap12:Header> <nfeCabecMsg xmlns="http://www.w3. tipo A1 ou A3.br/nfe/wsdl/RecepcaoEvento> <versaoDados>string</versaoDados> </nfeCabecMsg> </soap12:Header> <soap12:Body> <nfeRecepcaoEvento xmlns="http://www.org/2001/XMLSchema-instance" xmlns:xsd="http://www.portalfiscal. eliminando a necessidade de identificação do usuário através de nome ou código de usuário e senha. com troca de mensagens XML no padrão Style/Enconding: Document/Literal.16.

Pág.4 Resumo dos Padrões Técnicos A tabela a seguir resume os principais padrões de tecnologia utilizados: 3.3.3 Padrão de mensagens dos Web Services As chamadas dos Web Services disponibilizados pelo Ambiente Nacional e os respectivos resultados do processamento são realizadas através das mensagens com o seguinte padrão: Padrão de Mensagem de chamada/retorno de Web Service versaoDados Estrutura XML definida na documentação do Web Service Área de dados (SOAP Body) Elemento nfeCabecMsg (SOAP Header) • • versaoDados .portalfiscal.inf.versão do leiaute da estrutura XML informado na área de dados.br/nfe/wsdl/nfeRecepcaoEvento"> <nfeRetornoMsg>xml</nfeRetornoMsg> </nfeRecepcaoDPECResponse> </soap12:Body> 3.3. 3.1 Informação de controle e área de dados das mensagens A identificação da versão da mensagem XML submetida ao Web Service será realizada através do campo versaoDados informado no elemento sceCabecMsg do SOAP Header: <soap12:Header> <nfeCabecMsg xmlns="http://www.br/nfe/wsdl/nfeRecepcaoEvento"> <versaoDados>string</versaoDados> </nfeCabecMsg> </soap12:Header> A informação armazenada na área de dados é um documento XML que deve atender o leiaute definido na documentação do Web Service acessado: <soap12:Body> <nfeRecepcaoNfeCResponse xmlns="http://www.2 Validação da estrutura XML das Mensagens dos Web Services As informações são enviadas ou recebidas dos Web Services através de mensagens no padrão XML definido na documentação de cada Web Service.portalfiscal.inf. Área de Dados – estrutura XML variável definida na documentação do Web Service acessado.2. As alterações de leiaute e da estrutura de dados XML realizadas nas mensagens são controladas através da atribuição de um número de versão para a mensagem. 18 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 3.

00.xsd.org/2000/09/xmldsig#" schemaLocation="xmldsig-coreschema_v1.00</versaoDados> </nfeCabecMsg> </soap12:Header> 3.org/2001/XMLSchema" xmlns="http://www.w3. devendo ainda informar a versão do leiaute da estrutura XML da mensagem no campo versaoDados do elemento nfeCabecMsg do SOAP Header. versão 10.inf.00. descrevendo os seus elementos e a sua organização.org/2000/09/xmldsig#" xmlns:xs="http://www. <soap12:Header> <nfeCabecMsg xmlns="http://www.portalfiscal.00). além de estabelecer regras de preenchimento de conteúdo e de obrigatoriedade de cada elemento ou grupo de informação. Assim.15).xsd.w3. 19 / 46 .00.0" encoding="UTF-8"?> <xs:schema xmlns:ds="http://www. como segue: envEvento_v1. Por exemplo.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://www. etc. A identificação da versão dos Schemas será realizada com o acréscimo do número da versão no nome do arquivo precedida da literal ‘_v’.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Um Schema XML é uma linguagem que define o conteúdo do documento XML.xsd (Schema XML da mensagem de envio da Evento.inf.inf. provoca um erro de validação do Schema XML. a modificação de versão do Schema básico será repercutida no Schema principal.01. A primeira condição para que a mensagem seja validada com sucesso é que ela seja submetida ao Schema XML correto. nestes casos.br/nfe" targetNamespace="http://www.3.).br/nfe/wsdl/SCERecepcaoRFB"> <versaoDados>1. leiauteEvento_v10. os aplicativos clientes devem estar preparados para gerar as mensagens no leiaute em vigor. todos os Schemas que utilizam este tipo básico devem ter a sua versão atualizada e as declarações “import” ou “include” devem ser atualizadas com o nome do Schema básico atualizado.3 Schemas XML das Mensagens dos Web Services Qualquer alteraçã de leiaute das mensagens dos Web Services implica na atualização do seu respectivo Schema XML. o tipo numérico de 15 posições com 2 decimais é definido no Schema leiuateEvento_v1. Qualquer divergência da estrutura XML da mensagem em relação ao seu Schema XML.portalfiscal. caso ocorra alguma modificação na definição deste tipo. versão 1.w3.xsd"/> <xs:element name="envEvento"> <xs:annotation> <xs:documentation>mensagem de envio de Evento</xs:documentation> </xs:annotation> Pág. A validação da estrutura XML da mensagem é realizada por um analisador sintático (parser) que verifica se a mensagem atende as definições e regras de seu Schema XML.00.15.xsd (Schema XML dos tipos básicos do Evento.: leiauteEvento_v1.portalfiscal.xsd"/> <xs:include schemaLocation="leiauteEvento_v1. A maioria dos Schemas XML do Sistema de Registro de Eventos utilizam as definições de tipos básicos ou tipos complexos que estão definidos em outros Schemas XML (ex. Exemplo de Schema XML <?xml version="1.

00pre.fazenda.xsd retEvento_v1.zip.1 Versão dos Schemas Liberação das versões dos Schemas para o WS de Registro de Eventos Os schemas válidos para o WS de Registro de Eventos serão disponibilizados no sítio nacional do Projeto (www.3 Pacote de Liberação de Homologação e Pacote de Liberação definitivo Pág.00. Exemplificando: PACOTE DATA LIBERAÇÃO SCHEMAS PL_ SRE_ 1.00. onde v9. os novos Schemas XML serão avaliados e testados para a identificação de eventuais falhas de implementação das alterações realizadas na nova versão do Manual de Sistema de Registro de Eventos. 3. corresponderá um arquivo com a extensão “. seguido da versão do respectivo schema.xsd”. As modificações de ordem técnica serão divulgadas pela Coordenação Técnica do ENCAT e poderão ocorrer sempre que se fizerem necessárias.00. 3.99. como por exemplo: PL_SRE_1. Assim. Durante este período.zip representa o “Pacote de Liberação” de schemas do WS do Sistema de Registro de Eventos compatíveis com o Manual de Sistema de Registro de Eventos – versão 1.xsd”.4. corresponde à versão do respectivo schema.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica As modificações de leiaute das mensagens dos Web Services podem ser causadas por necessidades técnicas ou em razão da modificação de alguma legislação.nfe.01.ZIP 01/10/2009 envEvento_v1. Os pacotes de liberação serão identificados pelas letras “PL_SRE”. e serão liberados após autorização da Coordenação Técnica do Projeto. 20 / 46 .2 Pacote de Liberação Preliminar Após a divulgação de uma nova versão do Manual de Sistema de Registro de Eventos.br). Para identificar quais os schemas que sofreram alteração em um determinado pacote liberado. para o schema XML de “Envio de Evento”. será divulgado um pacote de liberação preliminar com vigência limitada até o início da fase de disponibilização do ambiente de homologação.ZIP 01/09/2008 envEvento_v1.xsd PL_SRE_ 1. Os schemas XML das mensagens XML do projeto são identificados pelo seu nome.xsd leiauteEvento_v1.01.4. O PL preliminar será identificado com o acréscimo do literal ‘pre’ na identificação do pacote.00. Exemplificando: O pacote PL_SRE_1. As modificações decorrentes de alteração da legislação deverão ser implementadas nos prazos previstos no ato normativo que introduziu a alteração. que terá o nome de “envEvento_v9.00.00.xsd retEvento_v1. devese comparar o número da versão do schema deste pacote com o do pacote anterior. Este arquivo será denominado “Pacote de Liberação” e terá a mesma numeração da versão do Manual que lhe é compatível.xsd 3. seguida do número da versão do Manual de Sistema de Registro de Eventos correspondente. A cada nova liberação será disponibilizado um arquivo compactado contendo o conjunto de schemas a serem utilizados pelos emissores de NF-e para a geração dos arquivos XML.4 3.xsd leiauteEvento_v1.gov.30.00.99.4.

21 / 46 . Este controle de versões permite a adaptação dos sistemas de informática dos emissores em diferentes datas. Pág. Mensagens recebidas com uma versão de leiaute não suportada serão rejeitadas com uma mensagem de erro específica na versão do leiaute de resposta mais recente em uso.5 Divulgação de novos Pacotes de Liberação A divulgação de novos pacotes de liberação ou atualizações de pacote de liberação será realizada através da publicação de Notas Técnicas pela Coordenação do ENCAT com as informações necessárias para a implementação dos novos pacotes de liberação. como por exemplo: PL_SRE_100hom. 3.zip. • quais são as versões anteriores ainda suportadas. que não modifica a estrutura do Schema XML e nem exige a alteração dos aplicativos da SEFAZ. obrigatoriedade de campo. Ou seja. A principal característica do pacote de liberação de homologação é seu uso estar restrito ao ambiente de homologação por aceitar somente mensagens XML com tpAmb=2-homologação.4 Correção de Pacote de Liberação Em algumas situações pode surgir a necessidade de correção de um Schema XML por um erro de implementação de regra de validação. sem modificar o número da versão do PL para manter a compatibilidade com o Manual de Sistema de Registro de Eventos vigente. alguns emissores poderão estar com uma versão de leiaute mais atualizada. nome de tag divergente do definido no leiaute da mensagem.4.4. divulgaremos um novo pacote de liberação com o Schema XML corrigido.ZIP. enquanto outros poderão ainda estar operando com mensagens em um leiaute anterior. Nesta situação.00. A identificação dos pacotes mais recentes se dará com o acréscimo de letra minúscula do alfabeto.ZIP 3. 3.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Para o ambiente de homologação será divulgado um pacote de liberação de homologação identificado com o acréscimo da literal ‘hom’ na identificação do pacote. O pacote de liberação definitivo será divulgado na véspera da data de início da vigência do ambiente de produção.00a.6 Controle de Versão O controle de versão de cada um dos schemas válidos para o WS do Sistema de Registro de Eventos compreende uma definição nacional sobre: • qual a versão vigente (versão mais atualizada). indicando que se trata da primeira versão corrigida do PL_SRE_1.4. como por exemplo: PL_SRE_1.

c) A URL do Web Service será publicada no portal do Ambiente Nacional. d) O processo de utilização do Web Service sempre é iniciado pelo interessado com o envio uma mensagem nos padrões XML e SOAP. Web Service O mecanismo de utilização do Web Service segue as seguintes premissas: a) Será disponibilizado um único Web Service. 22 / 46 . Pág. b) O envio da solicitação e a obtenção do retorno serão realizados na mesma conexão através de um único método.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 4. Acessando a URL pode ser obtido o WSDL (Web Services Description Language) do Web Service. através do protocolo SSL com autenticação mútua. e) A ocorrência de qualquer erro na validação dos dados recebidos interrompe o processo com a disponibilização de uma mensagem contendo o código e a descrição do erro.

Existem atualmente os seguintes eventos identificados nas reuniões da NF-e: Tipo de Evento Descrição Evento *** Evento: Empresa Emitente 110100 Autorização de Uso 110101 Denegada 110111 Cancelamento 110110 Carta de Correção 110120 Registros de Saída *** Evento: Empresa Destinatário Confirmação de Recebimento Desconhecimento da Operação Devolução de Mercadoria Confirmação de Recebimento – Portal SEFAZ 220220 Desconhecimento da Operação – Portal SEFAZ 220240 Devolução de Mercadoria – Portal SEFAZ 210200 210220 210240 220200 *** Evento: Empresa 310220 Desconhecimento da Operação pela Transportadora *** Evento: Fisco do Emitente Cancelamento pelo Fisco Reversão do Cancelamento Operação não Realizada Recuperação do ICMS Restituição ICMS Combustível NF-e em Análise NF-e visada pelo Fisco Correção pelo Fisco Tipo de Autor do Evento 1-Empresa Emitente 1-Empresa Emitente 1-Empresa Emitente 1-Empresa Emitente 1-Empresa Emitente Tipo de Meio Informação 1=via WS Autorização 1=via WS Autorização 1=via WS Autorização 1=via WS Evento 1=via WS Evento NF-e deve Visibiliexistir? dade Não Não Sim Sim Sim F/C/O F/C/O F/C/O F/C/O F/C/O 2-Empresa Destinatário 2-Empresa Destinatário 2-Empresa Destinatário 2-Empresa Destinatário 2-Empresa Destinatário 2-Empresa Destinatário 1=via WS Evento 1=via WS Evento 1=via WS Evento 2=via Portal SEFAZ 2=via Portal SEFAZ 2=via Portal SEFAZ Não Não Não Não Não Não F/C/O F/C/O F/C/O F/C/O F/C/O F/C/O 3-Empresa 1=via WS Evento Sim F/C/O 430111 431111 431100 430400 430420 430430 430440 430450 4-Fisco do Emitente 4-Fisco do Emitente 4-Fisco do Emitente 4-Fisco do Emitente 4-Fisco do Emitente 4-Fisco do Emitente 4-Fisco do Emitente 4-Fisco do Emitente 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ Sim Sim Sim Sim Sim Sim Sim Sim F/C/O F/C/O F/C/O F/C/O F/C/O F/C/O F/C/O F/C/O *** Evento: Fisco Destinatário 590500 IE Destinatário Inexistente 590510 IE Destinatário Situação Irregular no Fisco 590520 IE Destinatário diverge do CNPJ *** Evento: Fisco Registro de Passagem via SCIMT Registro de Passagem via SEFAZ Ocorrência Trânsito via SCIMT Ocorrência Fiscalização Trânsito Rastreamento RFID Roubo de Carga NF-e referenciada pelo Fisco Correção pelo Fisco *** Evento: RFB 5-Fisco do Destinatário 9-Integração Sistemas 5-Fisco do Destinatário 9-Integração Sistemas 5-Fisco do Destinatário 9-Interação Sistemas Sim Sim Sim F/C/O F/C/O F/C/O 610600 630600 610620 630620 690630 630640 630660 630680 6-Fisco 6-Fisco 6-Fisco 6-Fisco 6-Fisco 6-Fisco 6-Fisco 6-Fisco 1-WS Evento (SCIMT) 3=Intranet SEFAZ 1-WS Evento (SCIMT) 3=Intranet SEFAZ 9-Integração Sistemas 3=Intranet SEFAZ 3=Intranet SEFAZ 3=Intranet SEFAZ Não Não Sim Sim Não Sim Sim Sim F/O F/O F/O F/O F/O F/C/O F/C/O F/C/O Pág. 23 / 46 .1 Serviço de Recepção de Evento O Serviço de Recepção de Evento é o serviço oferecido para Registro de Eventos da NF-e.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 4.

24 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Tipo de Evento Descrição Evento 790700 Saída para Exportação 790720 Internalização Mercadoria (Desembaraço Aduaneiro) *** Evento: Outros Órgãos 990900 Internalização na SUFRAMA 990910 Registro de Veículo (Primeiro Emplacamento) Tipo de Autor do Evento 7-RFB 7-RFB Tipo de NF-e deve VisibiliMeio Informação existir? dade 9-Integração Sistemas Sim F/C/O 9-Integração Sistemas Sim F/C/O 9-Outro Órgão 9-Outro Órgão 1-WS Evento 1-WS Evento Sim Sim F/C/O F/C/O Obs: F= Fisco. C = Contribuinte e O = outros Órgãos interessados. A implementação dos eventos será gradual e serão acrescentadas como Anexo neste documento a medida que forem definidos. Pág.

nos casos em que possa existir mais de um evento.1 Web Service – RecepcaoEvento Sistema de Registro de Eventos Emissor NF-e WS da Fazenda Web Service : RecepcaoEvento Envio de Evento da NF-e Proc. um lote pode conter até 20 eventos AP01 envEvento AP02 versao AP03 idLote AP04 evento AP05 versao AP06 infEvento AP07 Id G A G ID AP04 AP04 AP06 N C 1-20 1-1 1-1 1-1 1-4 54 2 Versão do leiaute do evento Grupo de informações do registro do Evento Identificador da TAG a ser assinada. 25 / 46 . Identificação do Ambiente: 1 . Evento. vide codificação adotada no item 13.1.99. A responsabilidade de gerar e controlar é exclusiva do autor do evento.1 Seqüencial do evento para o mesmo tipo de evento. Utilizar a Tabela do IBGE. Método: nfeRecepcaoEvento 4.1. Para maioria dos eventos será 1. como é o caso da carta de Pág. N N 1-1 1-1 1-4 1-15 2 TAG raiz Descrição/Observação Versão do leiaute Identificador de controle do Lote de envio do Evento. a regra de formação do Id é: “ID” + tpEvento + chave da NF-e + nSeqEvento Código do órgão de recepção do Evento. nfeRecepcaoEvento Ret Recepção Aplicação SRE Cliente Retorno Função: serviço destinado à recepção de mensagem de Evento da NF-e Processo: síncrono.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 4. Tam. utilizar 90 para identificar o Ambiente Nacional.xsd # Campo Ele Raiz A E Pai AP01 AP01 Tipo Ocor. O Web Service não faz qualquer uso deste identificador. Número seqüencial autoincremental único para identificação do Lote.2 Leiaute Mensagem de Entrada Entrada: Estrutura XML com o Evento Schema XML: envEvento_v9. Dec.Produção 2 – Homologação Informar o CNPJ ou o CPF do autor do Evento Chave de Acesso da NF-e vinculada ao Evento Data e hora do evento no formato AAAA-MMDDTHH:MM:SSTZD (UTC) AP08 cOrgao AP09 tpAmb E E AP06 AP06 N N 1-1 1-1 2 1 AP10 CNPJ AP11 CPF AP12 chNFe AP13 dhEvento AP14 tpEvento AP15 nSeqEvento CE AP06 CE AP06 E E E E AP06 AP06 AP06 AP06 N N N D N N 1-1 1-1 1-1 1-1 1-1 1-1 14 11 44 6 1-2 Código do de evento.

Tam. o autor do evento deve numerar de forma seqüencial. AP16 verEvento AP17 detEvento AP18 Signature E G G AP06 N 1-1 1-1 1-1 1-4 2 Versão do evento Informações do evento (estrutura XML variável. Descrição/Observação correção. 26 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica # Campo Ele Pai Tipo Ocor. a assinatura deverá ser aplicada no elemento infEvento AP06 XML AP04 XML Pág. depende do tipo do evento) Assinatura Digital do documento XML. Dec.

27 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Diagrama simplificado do Schema XML: envEvento_v9.xsd Pág.99.

28 / 46 .3 Leiaute Mensagem de Retorno Retorno: Estrutura XML com a mensagem do resultado da transmissão. como é o caso da carta de correção. Código da UF que registrou o Evento Código do status da resposta Descrição do status da resposta TAG de grupo do resultado do processamento do Evento 2 Versão do leiaute Grupo de informações do registro do Evento 67 Identificador da TAG a ser assinada. Assinatura Digital do documento XML. Identificação do Ambiente: 1 – Produção / 2 . a assinatura deverá ser aplicada no elemento infEvento Descrição/Observação TAG raiz do Resultado do Envio do Evento AR01 retEnvEvento AR02 versao AR03 idLote AR04 tpAmb AR05 verAplic AR06 cOrgao AR07 cStat AR08 xMotivo AR09 retEvento AR10 versao AR11 infEvento AR12 Id E E E E E G A G AR01 AR01 AR01 AR01 AR01 AR01 AR09 AR09 N C N N C N C 1-1 1-1 1-1 1-1 1-1 1-1 1-1 0-1 1 1-20 2 3 255 0-20 1-4 ID AR11 AR13 tpAmb AR14 verAplic E E AR11 AR11 N C 1-1 1-1 1 1-20 AR15 cOrgao AR16 cStat AR17 xMotivo AR18 chNFe AR19 tpEvento AR20 xEvento AR21 nSeqEvento E E E E E E E AR11 AR11 AR11 AR11 AR11 AR11 AR11 N N C N N C N 1-1 1-1 1-1 0-1 0-1 0-1 1-1 2 3 255 44 6 5-60 1-2 AR22 CNPJDest AR23 CPFDest AR24 Email CE AR11 CE AR11 E AR11 N N C 0-1 0-1 0 14 11 1-60 AR25 dhRegEvento E AR11 D 1-1 AR26 nProt E AR11 N 0-1 AR27 Signature G AR09 XML 0-1 Pág. Schema XML: retEnvEvento_v9. nos casos em que possa existir mais de um evento. Em caso de assinatura da resposta pelo órgão de registro.Homologação Versão da aplicação que processou o evento. como é o caso da carta de correção. precedido pela literal “ID” Identificação do Ambiente: 1 – Produção / 2 – Homologação Versão da aplicação que registrou o Evento. Para maioria dos eventos será 1. se o evento for rejeitado informar a data e hora de recebimento do evento. como a sigla da UF ou do órgão. Dec. 15 Número do Protocolo da NF-e 1 posição (1-Secretaria da Fazenda Estadual. o autor do evento deve numerar de forma seqüencial. 2-RFB). Tam. utilizar literal que permita a identificação do órgão.1. Data e hora de registro do evento no formato AAAA-MMDDTHH:MM:SSTZD (UTC). Para maioria dos eventos será 1. 2 posições para o código da UF. Número seqüencial autoincremental único para identificação do Lote. preencher com o número do protocolo. 2 posições para o ano e 10 posições para o seqüencial no ano.xsd # Campo Ele Raiz A E Pai AR01 AR01 Tipo Ocor.99. somente deve ser informado se o órgão de registro assinar a resposta.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 4. Informar o CNPJ ou o CPF do destinatário da NF-e Seqüencial do evento para o mesmo tipo de evento. Código da UF que registrou o Evento Código do status da resposta Descrição do status da resposta Chave de Acesso da NF-e vinculada ao evento Código do Tipo do Evento Descrição do Evento Seqüencial do evento para o mesmo tipo de evento. o autor do evento deve numerar de forma seqüencial. N N 1-1 1-1 1-4 1-15 2 Versão do leiaute Identificador de controle do Lote de envio do Evento. nos casos em que possa existir mais de um evento.

Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Diagrama Simplificado do retorno Pág. 29 / 46 .

30 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Diagrama Simplificado do retorno Pág.

4. Rej. A01 Certificado de Transmissor Inválido: . A03. a conexão poderá ser interrompida sem retorno da mensagem de erro se o controle do tamanho da mensagem for implementado por configurações do ambiente de rede do Sistema de Registro de Eventos (ex.Certificado não assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor . 4.1. Obrig. A04 e A05 são realizadas pelo protocolo SSL e não precisam ser implementadas.LCR indisponível .16.Falta o endereço da LCR (CRL DistributionPoint) .OID=2.Versão difere "3" . 286 Rej. que pode conter de 1 a 20 eventos.Se informado o Basic Constraint deve ser true (não pode ser Certificado de AC) . Obrig. A aplicação do Emissor não poderá permitir a geração de mensagem com tamanho superior a 500 KB. As validações de A01. Obrig.: controle no firewall).2.1 Validação do Certificado de Transmissão Validação do Certificado Digital do Transmissor (protocolo SSL # Regra de Validação Crítica Obrig. 281 283 Rej. No caso do controle de tamanho ser implementado por aplicativo teremos a devolução da mensagem de erro 214. O processo de Registro de Eventos recebe eventos em uma estrutura de lotes.2.2 Descrição do Processo de Recepção de Evento O WS de Eventos é acionado pelo interessado (emissor. Rej.3. A validação A06 também pode ser realizada pelo protocolo SSL. Rej.3) Obrig.Certificado da AC emissora não cadastrado na SEFAZ . 284 285 282 Rej. mas pode falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que não sejam “ICP-Brasil” no repositório de certificados digitais do servidor de Web Service do Órgão de registro. Obrig. Rej. Obrig.KeyUsage não define "Autenticação Cliente" A02 Validade do Certificado (data início e data fim) A03 Verifica a Cadeia de Certificação: . Obrig. Pág. A02. Msg 214 108 109 Efeito Rej. Obrig. Rej.Certificado de AC revogado .2 Validação Inicial da Mensagem no Web Service Validação Inicial da Mensagem no Web Service # Regra de Validação Aplic. B01 Tamanho do XML de Dados superior a 500 KB B02 Verifica se o Servidor de Processamento está Paralisado Momentaneamente B03 Verifica se o Servidor de Processamento está Paralisado sem Previsão A mensagem será descartada se o tamanho exceder o limite previsto (500 KB).LCR inválida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da "ICP-Brasil" A07 Falta a extensão de CNPJ no Certificado (OtherName . destinatário ou órgão público) que deve enviar mensagem de registro de evento. Caso isto ocorra. 31 / 46 .76. Obrig.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 4.Certificado de Transmissor inexistente na mensagem . Msg 280 Efeito Rej.

Facult. verificar se o conteúdo do atributo versao difere do conteúdo da versaoDados informado no SOAPHeader D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificação diferente de UTF-8 As validações D01d. Rej. Obrig. 4. Facul. A aplicação deverá validar o campo de versão da mensagem (versaoDados). Facul.4). Msg 225 565 568 567 404 402 Efeito Rej.2. Obrig. D01 Verifica Schema XML da Área de Dados D01d Em caso de Falha de Schema. rejeitando a solicitação recebida em caso de informações inexistentes ou inválidas. Msg Efeito Obrig. Obrig.4 Validação da área de Dados a) Validação de forma da área de dados A validação de forma da área de dados da mensagem é realizada com a aplicação da seguinte regra: Validação da área de dados da mensagem # Regra de Validação Aplic. 4. Rej. verificar se existe a tag raiz esperada para o lote D01e Em caso de Falha de Schema. Rej. Obrig. 32 / 46 . Rej. b) Extração dos eventos do lote e validação do Schema XML do evento Pág. A validação do Schema XML é realizada em toda mensagem de entrada. Rej. Rej. mesmo quando o serviço estiver paralisado. Rej. Estas validações poderão ser dispensadas se o Web Service não ficar disponível quando o serviço estiver paralisado. 411 238 239 Rej. D01e e D01f são de aplicação facultativa e podem ser aplicadas sucessivamente quando ocorrer falha na validação D01 e a SEFAZ entender oportuno informar a divergência entre a versão informada no SOAP Header e a versão da mensagem XML. Rej. Obrig. deverão implementar as verificações 108 e 109. mas como existe uma parte da mensagem que é variável pode ocorrer erro de falha de Schema XML da parte específica da mensagem que será identificado posteriormente. Rej. A informação da versão do leiaute da registro de evento é informada no elemento nfeCabecMsg do SOAP Header (para maiores detalhes vide item 3.2. verificar se existe o atributo versao para a tag raiz da mensagem D01f Em caso de Falha de Schema.3 Validação das informações de controle da chamada ao Web Service Validação das informações de controle da chamada ao Web Service # Regra de Validação Aplic. C04 Campo versaoDados inexistente no elemento nfeCabecMsg do SOAP Header C05 Versão dos Dados informada é superior à versão vigente C06 Versão dos Dados não suportada Obrig.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica Caso o Web Service fique disponível. Obrig. C01 Elemento nfeCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento nfeCabecMsg do SOAP Header C03 Verificar se a UF informada no campo cUF é atendida pelo Web Service 242 409 410 Rej. Facul.

297 Rej. Obrig.Não assinado o atributo "ID" (falta "Reference URI" na assinatura) (*validado também pelo Schema) . Obrig.Erro no acesso a LCR ou LCR inexistente E06 Certificado de Assinatura revogado E07 Certificado Raiz difere da “ICP-Brasil” Obrig. a aplicação deve manter um controle dos tpEvento válidos e as verEvento em vigência e o respectivo Schema XML. Obrig. Msg 290 Efeito Rej. F01 Assinatura difere do padrão do Projeto: . Obrig. Obrig. a princípio não existe necessidade de que todos os eventos sejam do mesmo tipo. c) Validação da Assinatura Digital Validação da Assinatura Digital do DF-e # Regra de Validação Aplic. Obrig. assim. Obrig.Certificado de AC revogado . D04 Verifica se o cEvento é válido D05 Verifica se o verEvento é válido D06 Verifica se o detEvento atende o respectivo schema XML c) Validação do Certificado Digital de Assinatura Validação do Certificado Digital utilizado na Assinatura Digital do DF-e # Regra de Validação Aplic. Rej.Certificado de Assinatura inexistente na mensagem (*validado também pelo Schema) . Msg 491 492 493 Efeito Rej. E01 Certificado de Assinatura inválido: .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica A aplicação deve extrair os eventos do lote para tratar individualmente os eventos. Msg 298 Efeito Rej. Pág.3) E04 Verifica Cadeia de Certificação: .KeyUsage não define "Assinatura Digital" e “Não Recusa” E02 Validade do Certificado (data início e data fim) E03 Falta a extensão de CNPJ no Certificado (OtherName OID=2.3. 291 292 293 Rej.76. Obrig. A escolha do Schema XML aplicável para o evento é realizado com base tipo do evento tpEvento combinado com a verEvento.Versão difere "3" . 294 295 Rej. Rej. Rej.Falta o endereço da LCR (CRLDistributionPoint) . Validação do evento # Regra de Validação Aplic. Rej. Obrig. Obrig. 296 Rej.Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e "Enveloped") Estas validações são implementadas pelo Schema XML da Signature F02 Valor da assinatura (SignatureValue) difere do valor calculado Obrig.16. 33 / 46 .Certificado não assinado pela AC emissora do Certificado E05 LCR do Certificado de Assinatura: .Se informado o Basic Constraint deve ser true (não pode ser Certificado de AC) .1.Certificado da AC emissora não cadastrado na SEFAZ . Rej.

Rej. a vinculação do evento à respectiva NF-e fica prejudicada face a inexistência da NF-e no momento do recebimento do Evento (cStat=136). Obrig. Rej. A UF que recepcionar o Evento deve enviá-lo para o Sistema de compartilhamento do AN – Ambiente Nacional para que o Evento seja distribuído para todos os interessados. d) Validação de regras de negócios do Registro de Evento. Obrig. Obrig. Rej. Obrig. Rej. o Recebido pelo Sistema de Registro de Eventos. Obrig.6 Final do Processamento do Lote O processamento do lote pode resultar em: • • Rejeição do Lote – por algum problema que comprometa o processamento do lote.2. Rej. Obrig. 213 Rej. se existir G12 Data do evento não pode ser maior que a data de processamento G13 Data do evento não pode ser menor que a data de autorização para NF-e não emitida em contingência se a NF-e existir. Rej. Obrig.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica F03 CNPJ-Base do Autor da mensagem difere do CNPJ-Base do Certificado Digital Obrig. Processamento do Lote – o lote foi processado (cStat=130). com vinculação do evento na respetiva NF-e. o Evento será armazenado no repositório do Sistema de Registro de Eventos com a vinculação do Evento à respectiva NF-e (cStat=135). Obrig. Obrig. Obrig. G01 Tipo do ambiente difere do ambiente do Web Service G02 Código do órgão de recepção do Evento da UF diverge da solicitada G03 CNPJ do autor do evento informado inválido (DV ou zeros) G04 CPF do autor do evento informado inválido (DV ou zeros) G05 Validar se atributo Id corresponde à concatenação dos campos evento (‘Id’ + tpEvento + chNFe + nSeqEvento) G06 Chave de Acesso inexistente para o tpEvento que exige a existência da NF-e G07 Verificar duplicidade do evento (tpEvento + chNFe + nSeqEvento) G08 Se evento do emissor verificar se CNPJ do Autor diferente do CNPJ base da chave de acesso da NF-e G09 Se evento do destinatário verificar se CNPJ do Autor diferente do CNPJ base do destinatário da NF-e G10 Se evento do Fisco/RFB/Outros órgãos. Rej. 34 / 46 . a validação de cada evento do lote poderá resultar em: o Rejeição – o Evento será descartado. Rej. o Recebido pelo Sistema de Registro de Eventos – vinculação do evento à respectiva NF-e prejudicada – o Evento será armazenado no repositório do Sistema de Registro de Eventos. Rej. Rej. 4. Msg 252 250 489 490 541 494 542 543 544 545 546 547 548 Efeito Rej. Obrig. verificar se CNPJ do Autor consta da tabela de órgãos autorizados a gerar evento G11 Data do evento não pode ser menor que a data de emissão da NF-e. Pág. 4.5 Processamento das validações específicas do evento Serão definidos no respectivo Anexo do evento.2. Obrig. Rej. Obrig. com retorno do código do status do motivo da rejeição. Rej.parte Geral Validação do Registro de Eventos – Regras de Negócios – parte Geral # Regra de Validação Aplic.

B.erro Cadeia de Certificação Rejeição: Certificado Assinatura revogado Rejeição: Certificado Assinatura difere ICP-Brasil Rejeição: Certificado Assinatura erro no acesso a LCR Rejeição: Assinatura difere do calculado Rejeição: Assinatura difere do padrão do Projeto Rejeição: XML da área de dados com codificação diferente de UTF-8 Pág. D.erro Cadeia de Certificação Rejeição: Certificado Transmissor revogado Rejeição: Certificado Transmissor difere ICP-Brasil Rejeição: Certificado Transmissor erro no acesso a LCR Rejeição: Certificado Assinatura inválido Rejeição: Certificado Assinatura Data Validade Rejeição: Certificado Assinatura sem CNPJ Rejeição: Certificado Assinatura .1. H são específicos de cada Web Service. as regras do grupo G.Versão do arquivo XML não suportada Rejeição: Ambiente informado diverge do Ambiente de recebimento Rejeição: Certificado Transmissor inválido Rejeição: Certificado Transmissor Data Validade Rejeição: Certificado Transmissor sem CNPJ Rejeição: Certificado Transmissor . Web Services – Informações Adicionais 5. 5. E e F são de aplicação geral e aplicadas em todos os Web Services existentes. mas não vinculado a NF-e MOTIVOS DE NÃO ATENDIMENTO DA SOLICITAÇÃO 203 207 208 209 213 214 215 238 239 252 280 281 282 283 284 285 286 290 291 292 293 294 295 296 297 298 402 Rejeição: Emissor não habilitado para emissão da NF-e Rejeição: CNPJ do emitente inválido Rejeição: CNPJ do destinatário inválido Rejeição: IE do emitente inválida Rejeição: CNPJ-Base do autor do documento difere do CNPJ-Base do Certificado Digital Rejeição: Tamanho da mensagem excedeu o limite estabelecido Rejeição: Falha no schema XML Rejeição: Cabeçalho . C.1 Regras de validação As regras de validação aplicadas nos Web Services estão agrupadas da seguinte forma: Grupo Validação do Certificado Digital utilizado no protocolo SSL Validação da Mensagem Validação das informações de controle da chamada ao Web Service Validação da área de dados da Mensagem XML Validação do Certificado Digital utilizada na Assinatura Digital Validação da Assinatura Digital Validação do Evento – parte geral Validação do Evento – parte específica Aplicação geral geral geral geral geral geral específica específica A B C D E F G H As regras do grupo A.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 5.Versão do arquivo XML superior a Versão vigente Rejeição: Cabeçalho .1 Tabela de códigos de erros e descrições de mensagens de erros RESULTADO DO PROCESSAMENTO DA SOLICITAÇÃO CÓDIGO 108 109 129 135 136 CÓDIGO Serviço Paralisado Momentaneamente (curto prazo) Serviço Paralisado sem Previsão Lote de Evento Processado Evento registrado e vinculado a NF-e Evento registrado. 35 / 46 .

Recomendamos que o campo xMotivo da mensagem de erro para o código 999 seja informado com a mensagem de erro do aplicativo ou do sistema que gerou a exceção não prevista.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 404 409 412 489 490 491 492 493 494 496 497 498 499 500 501 541 542 543 544 545 546 547 548 549 550 Rejeição: Uso de prefixo de namespace não permitido Rejeição: Elemento nfeCabecMsg inexistente no SOAP Header Rejeição: Campo versaoDados inexistente no elemento nfeCabecMsg do SOAP Header Rejeição: CNPJ informado inválido (DV ou zeros) Rejeição: CPF informado inválido (DV ou zeros) Rejeição: O tpEvento informado inválido Rejeição: O verEvento informado inválido Rejeição: Evento não atende o Schema XML específico Rejeição: Chave de Acesso inexistente Rejeição: NF-e não se encontra cancelada Rejeição: Destinatário desconhece a operação Rejeição: Destinatário devolveu a mercadoria Rejeição: data de saida/entrada anterior a data de autorização da NF-e Rejeição: hora da saída/entrada anterior a hora da autorização da NF-e Rejeição: NF-e autorizada há mais de 30 dias (720 horas) Rejeição: Erro Atributo ID do evento não corresponde a concatenação dos campos (‘Id’ + tpEvento + chNFe + nSeq) Rejeição: Duplicidade de Evento Rejeição: O autor do evento diverge do emissor da NF-e Rejeição: O autor do evento diverge do destinatário da NF-e Rejeição: O autor do evento não é um órgão autorizado a gerar o evento Rejeição: A data do evento não pode ser menor que a data de emissão Rejeição: A data do evento não pode ser maior que a data do processamento Rejeição: A data do evento não pode ser menor que a data de autorização para NF-e não emitida em contingência Rejeição: O evento exige uma NF-e autorizada Rejeição: O autor do evento não é a SEFAZ autorizadora OBS. Recomendamos a não utilização de caracteres especiais ou acentuação nos textos das mensagens de erro.: 1. 2. Pág. 36 / 46 .

II . 7º Os documentos fiscais referidos nos incisos I a V do artigo anterior deverão ser extraídos por decalque a carbono ou em papel carbonado. (. quantidade. Dec.1. diferença de preço. em todas as vias.1.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 6. valor da operação ou da prestação. O evento será utilizado pelo contribuinte e o alcance das alterações permitidas é definido art.xsd # Campo Ele Raiz A E E Pai AE01 AE01 AE01 Tipo Ocor. devendo ainda os seus dizeres e indicações estar bem legíveis. para regularização de erro ocorrido na emissão de documento fiscal. A mensagem XML do evento será assinada com o certificado digital que tenha o CNPJ base do Emissor da NF-e.3 Leiaute da Mensagem de Carta de Correção Schema XML: e110110_v99.99. desde que o erro não esteja relacionado com: I .) § 1º-A Fica permitida a utilização de carta de correção.2 Autor do Evento O autor do evento é o emissor da NF-e.” 6. alíquota.as variáveis que determinam o valor do imposto tais como: base de cálculo.. III .a correção de dados cadastrais que implique mudança do remetente ou do destinatário.“Carta de Correção” Correção a ser considerada AE01 detEvento AE02 versao AE03 descEvento AE04 xCorrecao Pág.1.a data de emissão ou de saída.1 6. Descrição/Observação N C C 1-1 1-1 1-1 1-4 1-255 151000 2 TAG raiz Versão do leiaute do evento Descrição do Evento . Eventos gerados pela Empresa Emitente 6. 37 / 46 .. devendo ser preenchidos a máquina ou manuscritos a tinta ou a lápis-tinta. Tam. 7º do Ajuste SINIEF S/N: “Art.1 Carta de Correção Descrição do Evento Evento para corrigir as informações da NF-e. 6.

Rej.4 Diagrama simplificado do detalhe do Evento 6. Obrig. Obrig. GA01 Verificar se a NF-e está autorizada GA02 Verificar NF-e autorizada há mais de 30 dias (720) horas Pág.1.1.5 Regras de validação específica Validação do Registro de Eventos – Regras de Negócios específica # Regra de Validação Aplic. Msg 549 501 Efeito Rej. 38 / 46 .Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 6.

7.1 Cancelamento pelo Fisco Descrição do Evento Evento de uso exclusivo da Secretaria de Fazenda que autorizou o uso da NF-e objeto do cancelamento.“Cancelamento pelo Fisco” Número do requerimento que originou o pedido de cancelamento Órgão que deferiu o requerimento Breve Justificativa do cancelamento CPF do servidor que comandou o cancelamento AE01 detEvento AE02 versao AE03 descEvento AE04 nProc AE05 xOrgao AE06 xJust AE07 CPF Pág.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7. 7. nos casos em que o requerimento não seja atendido de plano. Ao receber o requerimento a SEFAZ pode (deve?) registrar um evento de NF-e “em análise”. Neste caso em particular. Dec.xsd # Campo Ele Raiz A E E E E E Pai AE01 AE01 AE01 AE01 AE01 AE01 Tipo Ocor. além das informações do processo que autorizou o cancelamento.2 Autor do Evento O autor do evento é a SEFAZ autorizadora da NF-e. 39 / 46 . O interessado deve apresentar um requerimento para SEFAZ com as razões da solicitação de cancelamento. Tam. Descrição/Observação N C C C C N 1-1 1-1 1-1 1-1 1-1 1-1 1-4 5-255 1-60 1-60 151024 11 2 TAG raiz Versão do leiaute do evento Descrição do Evento .1. o interessado poderá recuperar o tributo existente através do estorno de débitos ou em outra forma permitida na legislação. Eventos gerados pelo Fisco da Empresa Emitente 7.1 7. instruído com os documentos que comprovem os fatos alegados. O evento será utilizado para atender a solicitação de cancelamento de uma NF-e formalizada pelo emissor que perdeu o prazo para cancelar a NF-e.1. Importante ressaltar que este evento não cria uma nova hipótese de cancelamento de NF.3 Leiaute da Mensagem de cancelamento pelo Fisco Schema XML: e430111_v99.1. A mensagem XML do evento será assinada com o certificado digital que contenha o CNPJ da SEFAZ e deverá conter o CPF do servidor que comandou a operação. não devendo ser utilizado nos casos em que a NF-e em questão já tenha sido registrada nos livros fiscais para evitar o refazimento da escrita fiscal.99. o cancelamento de NF-e deve ser realizado nas hipóteses permitidas na legislação tributária. Esta funcionalidade serve apenas para que o repositório de NF-e reflita a escrituração fiscal.

1.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7. GA01 A NF-e já se encontra denegada GA02 A NF-e já se encontra cancelada GA03 O autor do evento não é a SEFAZ autorizadora Pág.4 Diagrama simplificado do detalhe do Evento 7.5 Regras de validação específica Estas regras de validação devem ser implementadas pela SEFAZ autorizadora ao processar o comando de cancelamento pelo Fisco. Validação do Registro de Eventos – Regras de Negócios específica # Regra de Validação Aplic. Msg 205 218 550 Efeito Rej. Obrig. 40 / 46 . Obrig.1. Rej. Obrig. Rej.

mas consta como cancelada no sistema da NF-e. Ao receber o requerimento a SEFAZ pode (deve?) registrar um evento de “NF-e em análise” para a NF-e objeto de reversão de cancelamento.2 7. O evento será utilizado para registrar uma reversão de cancelamento de uma NF-e que tenha sido cancelada indevidamente. Este evento deve ser utilizado apenas para sanear as situações em que a NF-e esteja corretamente escriturada nos livros fiscais. A mensagem XML do evento será assinada com o certificado digital que contenha o CNPJ da SEFAZ e deverá conter o CPF do servidor que comandou a operação.1 Reversão de cancelamento pelo Fisco Descrição do Evento Evento de uso exclusivo da Secretaria de Fazenda que autorizou o uso da NF-e objeto da reversão do cancelamento.2. 41 / 46 . 7. Tam. nos casos em que solicitação não seja atendida de plano.xsd # Campo Ele Raiz A E E E E E Pai AE01 AE01 AE01 AE01 AE01 AE01 Tipo Ocor. instruído com os documentos que comprovem os fatos alegados.2. O interessado deve apresentar um requerimento para SEFAZ com as razões da solicitação da reversão de cancelamento. Descrição/Observação N C C C C N 1-1 1-1 1-1 1-1 1-1 1-1 1-4 1-255 1-60 1-60 151024 11 2 TAG raiz Versão do leiaute do evento Descrição do Evento – “Reversão de Cancelamento” Número do requerimento que originou o pedido de reversão do cancelamento Órgão que deferiu o requerimento Breve Justificativa da reversão do cancelamento CPF do servidor que comandou a reversão do cancelamento AE01 detEvento AE02 versao AE03 descEvento AE04 nProc AE05 xOrgao AE06 xJust AE07 CPF Pág.2 Autor do Evento O autor do evento é a SEFAZ autorizadora da NF-e.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7.3 Leiaute da Mensagem de reversão do cancelamento Schema XML: e431111_v99.2. Dec. para sinalizar que existe um requerimento de reversão de cancelamento em análise.99. além das informações do processo que autorizou a reversão do cancelamento. 7.

4 Diagrama simplificado do detalhe do Evento 7.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7.5 Regras de validação específica Validação do Registro de Eventos – Regras de Negócios específica do Evento # Regra de Validação Aplic.2. Obrig. Obrig.2. Msg 205 496 550 Efeito Rej. Rej. GA01 NF-e se encontra denegada GA02 NF-e se encontra cancelada GA03 Autor do evento não é a SEFAZ autorizadora Pág. Obrig. 42 / 46 . Rej.

xsd # Campo Ele Raiz A E E E E E Pai AE01 AE01 AE01 AE01 AE01 AE01 Tipo Ocor. como é o caso do Cancelamento pelo Fisco.3.3. 7.3 Leiaute da Mensagem de NF-e em Análise Schema XML: e430430_v99.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7. 43 / 46 .2 Autor do Evento O autor do evento é a SEFAZ autorizadora da NF-e. além das informações do processo/requerimento em análise. 7. Tam. Dec.3 7.1 NF-e em análise Descrição do Evento Evento de uso exclusivo da Secretaria de Fazenda para registrar a existência de algum requerimento em análise que possa ter reflexo na situação da NF-e após a conclusão da análise. A mensagem XML do evento será assinada com o certificado digital que contenha o CNPJ da SEFAZ e deverá conter o CPF do servidor que comandou a operação. etc. Reversão de Cancelamento.99. Descrição/Observação N C C C C N 1-1 1-1 1-1 1-1 1-1 1-1 1-4 1-255 1-60 1-60 1-1024 11 2 TAG raiz Versão do leiaute do evento Descrição do Evento – “NF-e em análise” Número do requerimento em análise Órgão que recebeu o requerimento em análise Breve Justificativa do requerimento em análise CPF do servidor que registrou o evento AE01 detEvento AE02 versao AE03 descEvento AE04 nProc AE05 xOrgao AE06 xJust AE07 CPF Pág.3.

Obrig.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7.5 Regras de validação específica Validação do Registro de Eventos – Regras de Negócios específica do Evento # Regra de Validação Aplic. Obrig.3. Rej.4 Diagrama simplificado do detalhe do Evento 7.3. GA01 NF-e se encontra denegada GA02 Autor do evento não é a SEFAZ autorizadora Pág. 44 / 46 . Msg 205 550 Efeito Rej.

99. 45 / 46 .4. Dec.3 Leiaute da Mensagem de Correção pelo Fisco Schema XML: e430450_v99.4.4 7. 7.xsd # Campo Ele Raiz A E E E E E Pai AE01 AE01 AE01 AE01 AE01 AE01 Tipo Ocor.1 Correção pelo Fisco Descrição do Evento Evento para corrigir as informações da NF-e pelo Fisco. 7. Descrição/Observação N N C C C N 1-1 1-1 1-1 1-1 1-1 1-1 1-4 1-255 1-60 1-60 1-1024 11 2 TAG raiz Versão do leiaute do evento Descrição do Evento – “Correção pelo Fisco” Número do requerimento que originou a Correção pelo Fisco Órgão que recebeu ou iniciou requerimento que originou a Correção pelo Fisco Breve Justificativa da Correção pelo Fisco CPF do servidor que registrou o evento AE01 detEvento AE02 versao AE03 descEvento AE04 nProc AE05 xOrgao AE06 xJust AE07 CPF Pág. Tam.4. Este evento permite corrigir informações que o emissor da NF-e não consegue corrigir pelo evento de carta de correção. A mensagem XML do evento será assinada com o certificado digital que tenha o CNPJ da SEFAZ autorizadora da NF-e.2 Autor do Evento O autor do evento é a SEFAZ autorizadora.Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7.

Nota Fiscal eletrônica Registro de Eventos da Nota Fiscal Eletrônica 7. GA01 Verificar se a NF-e está autorizada GA02 Autor do evento não é a SEFAZ autorizadora GA03 Verificar NF-e autorizada há mais de 30 dias (720) horas Pág.4 Diagrama simplificado do detalhe do Evento 7.4. Obrig. 46 / 46 .5 Regras de validação específica Validação do Registro de Eventos – Regras de Negócios específica # Regra de Validação Aplic. Rej.4. Obrig. Obrig. Rej. Msg 549 550 501 Efeito Rej.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->