Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice
maxLevel2
minLevel2
outlinetrue
separatorpipe

Contexto Geral


Com a Reforma Tributária, foi criada uma nova estrutura de eventos eletrônicos relacionados ao IBS e CBS, permitindo que emitentes ou destinatários comuniquem fatos relevantes sobre uma NF-e modelo 55. Esses eventos são enviados para a SEFAZ, seguindo fluxo semelhante ao da Carta de Correção Eletrônica (CC-e):

  • São vinculados a uma NF-e específica
  • São transmitidos para a SEFAZ

  • Recebem retorno de aceite, rejeição ou autorização

  • Podem ser cancelados, dependendo do tipo

📌 Importante:
UI Text Box
sizemedium
typenote

Esses eventos não existem para NFC-ee nem para NFS.

Índice


Para melhor navegação na página e nos tópicos abordados por ela, siga o índice abaixo:

Índice
outlinetrue
excludeÍndice

Eventos Disponíveis


A tabela abaixo consolida todos os eventos e suas características operacionais:

112110

Informação de efetivo pagamento para liberar crédito presumido

EmitenteEvento presente na tela de:
112120Importação em ALC/ZFM não convertida em isençãoEmitenteFaturamentos
112130Perecimento/Perda/Roubo/Furto — transporte contratado pelo fornecedorEmitenteFaturamentos
112140Fornecimento não realizado — pagamento antecipadoEmitenteFaturamentos
112150Atualização da Data de Previsão de EntregaEmitenteFaturamentos
211110Solicitação de Apropriação de crédito presumidoDestinatárioCompras / Faturamentos
211120Destinação para consumo pessoalEmitente / DestinatárioCompras / Faturamentos
211124Perecimento/Perda/Roubo/Furto — transporte contratado pelo adquirenteDestinatárioCompras / Faturamentos
211128Aceite de débito na apuração por nota de créditoDestinatárioCompras / Faturamentos
211130Imobilização de ItemDestinatárioCompras / Faturamentos
211140Solicitação de Crédito de CombustívelDestinatárioCompras / Faturamentos
211150Solicitação de Crédito para bens/serviços dependentes da atividadeDestinatárioCompras / Faturamentos
212110Manifestação sobre Pedido de Transferência de Crédito IBS — SucessãoSucessoraFaturamentos
212120Manifestação sobre Pedido de Transferência de Crédito CBS — SucessãoSucessoraFaturamentos
412120Manifestação do Fisco — transferência de crédito IBSFiscoNão disponível
412130Manifestação do Fisco — transferência de crédito CBSFiscoNão disponível


3.

Onde serão enviados os novos eventos?


Inicialmente, como são vinculados a apenas um tipo de documento, NF-e modelo 55, propomos um formato de envio onde o evento será diretamente vinculado ao registro fiscal, na tela de compras e também na tela de faturamentos:

Uma nova aba foi criada: Eventos Vinculados

Exemplo na tela Compras:

🔹

Aba “Eventos Vinculados”


Presente nas telas:

  • Faturamentos

  • Compras

Essa aba só aparece quando:

  1. A empresa está marcada como participante da Reforma Tributária

  2. O documento é NF-e (modelo 55)

4.

Funcionalidades da Aba - Eventos Vinculados


Na nova aba, o usuário verá:

  • Botões de ação: Inserir, Alterar, Excluir, Transmitir, Cancelar
  • Grid com todos os eventos registrados na NF
  • Um documento fiscal poderá ter N eventos vinculados, então serão ordenados de forma crescente na tela.


Regras dos Botões


Abaixo as regras referentes a cada botão relacionado ao evento.

✔ INSERIR

Criar um novo evento

BotãoAçãoRegras
NovoCriar o eventoSó aparece se a NF for modelo 55.
AlterarAlterar um evento criado anteriormente

Só é possível enquanto:

  • Situação igual à Pendente

  • Não transmitido

ExcluirExcluir um evento criado anteriormente

Só é possível enquanto quando o evento o evento ainda não foi transmitido.

TransmitirTransmitir o evento ao SEFAZ

Ao transmitir:

  • Situação → Transmitido

  • Status → Transmitido com Sucesso

  • Exibe mensagem: Evento transmitido com sucesso

CancelarCancelar um evento transmitido anteriormente

Permitido apenas quando o evento já foi transmitido.

Ao cancelar:

  • Situação → Cancelado

  • Status → Cancelado com Sucesso


Ações Disponíveis


Abaixo um passo a passo de como utilizar cada ação disponível na tela.

Painel
borderColorgrey
borderStylesolid

Inserir


Ação utilizada para cadastrar um novo evento.

UI Steps
sizesmall
UI Step

Ao clicar em Image Modified abrirá uma janela para que o usuário selecione o evento desejado:

Image Modified

UI Step

Clicando no lookup superior Image Modified

Abrirá uma listagem com as opções disponíveis para aquela tela:

Exemplo: na tela do compras:

Image Modified


UI Step

A depender do evento selecionado, você terá ainda que preencher alguns campos de informações, item a item se for o caso:

Como exemplo o evento 211120 - Destinação de item para consumo pessoal que exige que seja informado:

  • Qual item
  • Quantidade
  • Valores proposrcionais de IBS e CBS daquele item

Image Modified

ou a


Ou a confirmação da ação, como no caso do evento 212110 - Manifestação sobre Pedido de Transferência de Crédito de IBS em Operações de Sucessão

Que abre uma caixa de seleção para o usuário informar o aceite/não aceite

Image Modified

UI Step

Com o evento selecionado, e a informação adicional prestada, de acordo com o tipo do evento, basta clicar no Image Modified

Para

para o registro ser vinculado no grid de eventos vinculados ao documento

:
  • Image Removed
  • ✔ ALTERAR

    Alterar

    .Image Added

    Painel
    borderColorgrey
    borderStylesolid

    Alterar


    Ação executada para Alterar um evento ainda não transmitido.

    UI Steps
    sizesmall
    UI Step

    Para alterar um evento ainda não transmitido:

    Basta localizar o documento fiscal desejado

    E acessar a guia Image Modified

    Localizar o evento com situação ainda PENDENTE e clicar no Image Modified

    UI Step

    Que a janela Editar Evento da NF-e será aberta novamente:

    Image Modified

    UI Step

    Basta alterar o necessário, ou trocar o evento,

    e Image Modified novamente o registro.

    ✔ EXCLUIR

    Excluir
    Painel
    borderColorgrey
    borderStylesolid

    Excluir


    Ação executada para Excluir um evento ainda não transmitido.

    UI Steps
    sizesmall
    UI Step

    Para excluir um evento ainda não transmitido: Deve estar ainda com Situação = PENDENTE

    UI Step

    Basta localizar o documento fiscal desejado

    E acessar a guia Image Modified

    UI Step

    Localizar o evento com situação ainda PENDENTE e clicar no Image Modified

    ✔ EMITIR EVENTOCancelamento do evento já transmitido
    Painel
    borderColorgrey
    borderStylesolid

    Transmitir Evento


    Ação para realizar a transmissão de um evento para SEFAZ.

    UI Steps
    sizesmall
    UI Step

    Para realizar a transmissão de um evento ainda não transmitido: Deve estar ainda com Situação = PENDENTE ou REJEITADO

    UI Step

    Basta localizar o documento fiscal desejado

    E acessar a guia Image Modified

    UI Step

    Localizar o evento que deseja transmitir e clicar no Image Modified

    UI Step

    Que uma janela de confirmação será apresentada ao usuário:

    Image Modified

    SIM: A transmissão será realizada ao SEFAZ

    NÂO: A ação é abortada, e retorna a tela anterior.

    ✔ CANCELAR EVENTO

    UI Step

    SIM: A transmissão será realizada ao SEFAZ

    Será preenchidos os Status da Transmissão:

    Image Added

    Painel
    borderColorgrey
    borderStylesolid

    Cancelar Evento


    Ação para realizar o Cancelamento de um evento já transmitido.

    UI Steps
    sizesmall
    UI Step

    Para realizar o cancelamento de um evento já transmitido: Deve estar com Situação = Emitido

    UI Step

    Basta localizar o documento fiscal desejado

    E

    acessar

     acessar a guia Image Modified

    UI Step

    Localizar o evento que se deseja cancelar, e clicar no Image Modified

    5. Campos presentes no cadastro de eventos

    A tabela de eventos vinculada ao compras e vendas possui a seguinte estrutura

    Tabelas

    VENDAS_EVENTOS e COMPRAS_EVENTOS

    NROEVENTO integer PK


  • NROVENDA/NROCOMPRA

  • CODEVENTO varchar(10)

  • SITUACAO char(1) -> (P)endente | (R)ejeitado | (E)mitido | (C)ancelado

  • COD_STATUS_EVENTO  varchar(10)

  • DESCRICAO_STATUS EVENTO blob

  • NROLOTE_EVENTO integer

  • ACEITE_EVENTO smallint -> 0 não | 1 sim

  • DATA_PREVISAO date

  • VENDAS_EVENTOS_DETALHES e COMPRAS_EVENTOS_DETALHES (multiplos)NRODETALHE integer PK
  • NROEVENTO integer FK

  • NROITEM integer

  • QTDE_EVENTO double

  • UN_EVENTO varchar(6)

  • VALBASE_EVENTO double

  • {}IBS{}

  • VALIBS_EVENTO double

  • VALIBS_SEQ double

  • VALCRED_IBS double

  • COD_CRED_PRESUMIDO_IBS varchar(10)

  • PERC_CRED_PRESUMIDO_IBS double

  • VAL_CRED_PRESUMIDO_IBS double

  • {}CBS{}

  • VALCBS_EVENTO double

  • VALCBS_SEQ double

  • VALCRED_CBS double

  • COD_CRED_PRESUMIDO_IBS varchar(10)

  • PERC_CRED_PRESUMIDO_IBS double

  • VAL_CRED_PRESUMIDO_IBS double

  • --outros –

  • CHAVEACESSO_REF varchar(50)

  • NROITEM_REF integer

  • 6.

    Regras para Exibição / Bloqueio de Campos


    Nem todos os campos são usados em todos os eventos.

    🟦 Campo exclusivo do evento

    Eventos

    EventoCampoRegra

    112150

    Data Previsão de Entrega

    Somente fica habilitado quando for selecionado o

    usuário seleciona✔

    evento:

    • 112150 – Atualização da Data de Previsão de Entrega

    🟦 Campo para eventos de aceite

    AceiteIndicador de Aceitação (0 = Não Aceito / 1 = Aceito)
    Utilizado nos eventos
    Somente fica habilitado quando for selecionado o evento:
    • 211128 — Aceite de débito
    • 212110 — Aceite de transferência IBS
    • 212120 — Aceite de transferência CBS
    🟦 Campos por Item (NroItem, QTDE, UN)

    Bloqueio de Campos

    CampoCondiçãoRegra

    Nº Item

    Somente habilitados para eventos que envolvem item:

      • 112120

      • 112130

      • 112140

      • 211110

      • 211120

      • 211124

      • 211130

      • 211140

      • 211150

    Regras:
    • UN sempre vem da NF (não editável)

    • O usuário só pode selecionar itens dessa NF

    • QTDE não pode superar a QTDE do item

    Qtde
    UN
    🟦

    Cálculo automático de vBC, vIBS e vCBS

    Para eventos que exigem valores :O o sistema calcula automaticamente proporcional ao item.

    📌
    UI Text Box
    sizemedium
    typeinfo
    showIconfalse

    Exemplo:

    NF (item):

    • Quantidade: 10 CX

    • vBC total: 1.000,00

    • Valor de CBS: 100,00

    Evento com

    QTDE

    Qtde = 3:

    • vBC = 300,00

    • vCBS = 30,00

    • e assim por diante

    Não aparece cálculo na tela — apenas no XML do evento.

    7. Regras dos Botões

    ● NOVO

    Cria evento — só aparece se a NF for modelo 55.

    ● ALTERAR

    Só é possível alterar enquanto:

    • Situação = Pendente

    • Não transmitido

    ● EXCLUIR

    Só é possível excluir enquanto:

    • Não transmitido

    ● TRANSMITIR

    Ao transmitir:

    • Situação → Transmitido

    • Status → Transmitido com Sucesso

    • Exibe mensagem: Evento transmitido com sucesso

    Se rejeitado:

    • Exibe mensagem da SEFAZ

    • Mantém Pendente, Não Transmitido

    ● CANCELAR

    Permitido apenas quando o evento já foi transmitido
    Ao cancelar:

    • Situação → Cancelado

    • Status → Cancelado com Sucesso

    8. Fluxo Técnico de Comunicação

    A comunicação é via lotes, como a CC-e.

    Cada envio contém:

    Parte 1 – Identificação da Nota

    • Chave da NF-e

    • Dados básicos do emissor/destinatário

    • Identificação do evento

    Image Removed

    Parte 2 – Dados Específicos do Evento

    Conforme exigido pelo manual nacional.

    Por exemplo, do evento de atualização da data de previsão de entrega:

    Image Removed

    O retorno sempre contém:

    • protocolo SEFAZ

    • código de status

    • descrição

    9. Resumo

    O que são?
    Eventos eletrônicos novos da Reforma Tributária para IBS/CBS.

    Onde ficam?
    Aba “Eventos Vinculados” em Compras e Faturamentos.

    Quem envia?
    Emitente ou destinatário, dependendo do evento.

    O que o suporte deve conferir?

    • Empresa está com Reforma Tributária ativa

    • NF é modelo 55

    • Evento é compatível com o papel do autor

    • Campos obrigatórios foram preenchidos

    O que não pode?

    • Enviar evento para NFC-e

    • Enviar fora do autor permitido

    • Informar item ou QTDE inválida

    Informações Adicionais:

    Caso seja de seu interesse, pode-se visualizar na íntegra os requisitos de produto, definição técnica e execução de testes no DDS JiraserverJiraserverId5ee8315e-b639-347d-bc94-cc14dc936c99keyDDS-5249