01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Segmento:

Módulo:

Função:


País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DBACKRTLGX-2294, DBACKRTLGX-3089, DBACKRTLGX-3079, DBACKRTLGX-3183, DBACKRTLGX-3269, DBACKRTLGX-3174

BACKRTLGX-3182, DBACKRTLGX-3078, DBACKRTLGX-3207, DBACKRTLGX-3165, DBACKRTLGX-3206, DBACKRTLGX-3244



VISÃO GERAL


Conjunto de melhorias e novas funcionalidades para o sistema de eventos fiscais, abrangendo alterações estruturais, novos eventos, integrações com TSS e aprimoramentos na interface do usuário. As alterações visam modernizar o sistema de eventos e adequá-lo às novas exigências fiscais.

02. SITUAÇÃO/REQUISITO

2.1 Situação Atual

O sistema de eventos fiscais necessita de melhorias estruturais e funcionais para atender às novas demandas regulamentares e operacionais. Identificadas necessidades de:

2.2 Requisitos

03. SOLUÇÃO


3.1 Alteração da Estrutura de Eventos

Modificações na Estrutura Principal:

Campo

Tipo/Tamanho

Obrigatoriedade

Descrição

dat_hor_inclusao

Data/Hora

NOT NULL

Controle de data e hora de inclusão

trans_evento_apuracao

SERIAL

-

Identificador único sequencial

msg_retorno

CHAR(2500)

NULL

Mensagens de retorno do processamento

Nova Chave Primária:

  • EMPRESA_ORIGEM
  • TRANS_EVENTO_APURACAO

Novo Índice:

  • EMPRESA_ORIGEM
  • NUM_AR_TRANS
  • EVENTO

3.2 Programas OBF26100 e OBF26300

OBF26100 - Cadastro de Eventos:

      1. Alteração de Interface

    • Modificar hint do botão "Configurar" para "Configuração de documentos eletrônicos"
    • Remover opção "Financeiro" do campo módulo de origem

      2. Validação de Caminho XML

    • Implementar validação para garantir "" no final do caminho informado

OBF26300 - Inclusão Manual de Eventos:

  1. Aprimoramento do Zoom de Eventos
    • Modificar zoom do campo Evento para retornar trans_evento
    • Permitir seleção específica para eventos com múltiplos tipos de autor (ex: 211120)
    • Manter busca automática quando evento for informado diretamente

3.3 Programa OBF26200 - Central de Eventos

Múltiplas Melhorias Implementadas:

3.3.1 Ajuste na Busca por Empresa Origem

Modificações na Função de Consulta:

       1. Declaração do Cursor

    • Remover filtro por código de empresa
    • Ajustar aplicação do filtro empresa_origem
    • Eliminar validação com função de consolidação fiscal

       2. Tratamento de Empresa no Filtro

    • Considerar variável de permissão de empresa como referência
    • Simplificar lógica de filtragem

3.4 Programa OBF26000 - Evento 112150

Inclusão de Novo Evento:

      1. Habilitação do Evento 112150

    • Permitir informação do evento 112150 no sistema

      2. Novo Campo: Data Previsão de Entrega

    • Incluir campo no quadro "Documento Fiscal"
    • Habilitar apenas para evento 112150
    • Carregamento automático da data existente
    • Permitir alteração manual pelo usuário
    • Gravação na estrutura de eventos mestre

Fluxo de Processamento:

SE evento = 112150 ENTÃO   

     Habilitar campo "Data Previsão de Entrega"   

     Carregar data existente automaticamente   

     Permitir alteração manual   

     Gravar data na estrutura de eventos

3.5 Programa OBF26210 - Detalhamento de Eventos

Exibição de Informações Específicas:

  1. Campo Data Previsão de Entrega
    • Exibir apenas para evento 112150
    • Buscar informação na estrutura de eventos mestre
    • Incluir no detalhamento da Central de Eventos

3.6 Relatório de Mensagens de Erro

Implementação de Controle de Erros:

      1. Função de Envio de Eventos

    • Após processamento, gerar relatório de erros quando existirem
    • Chamar função específica para geração do relatório

       2. Função de Cancelamento

    • Incluir mensagens de erro no relatório após cancelamento
    • Manter mesmo padrão de controle

Especificações do Relatório:

  • Nome do arquivo: obf26200_inconsistencias.lst
  • Diretório: LST
  • Conteúdo: Mensagens de erro do processamento

Transmissão dos Eventos


A transmissão dos eventos pode ser enviada via TSS. Serão utilizadas as mesmas configurações que já estão sendo usadas para NFe no VDP10076. Para mais informações acessar as opções abaixo:

3.7 Geração XML e Envio para TSS

Validações dos eventos:

  • Garantir integração funcional com TSS
  • Validar envio com sucesso
  • Confirmar retorno de confirmação do TSS
  • Registrar dados do envio para consultas

3.7.1 Menu Versão TSS e Java

Nova Opção de Menu:

  1. Inclusão da Opção "Versão TSS e JAVA"
    • Exibir apenas quando TSS estiver configurado
    • Replicar comportamento do programa OBF40000
    • Abrir tela de informações de versão

3.7.2 Validação de Envio/Retorno para TSS

Eventos para Validação:

Evento 110001 - Cancelamento de Evento:

  • Utilizar notas fiscais previamente emitidas e transmitidas
  • Confirmar disponibilidade no TSS antes do envio
  • Validar transmissão sem erros

Eventos 212110 e 212120 - Manifestação de Transferência:

  • 212110: Manifestação sobre Pedido de Transferência de Crédito de IBS
  • 212120: Manifestação sobre Pedido de Transferência de Crédito de CBS
  • Seguir mesmo processo de validação com notas pré-existentes

3.7.3 Retorno de Eventos do TSS

Nova Opção "Retornar":

       1. Funcionalidade de Consulta

    • Consultar TSS para obter retorno atualizado
    • Processar informações de retorno
    • Gravar dados completos do retorno

       2. Teste de Retorno com Sucesso

Pré-condições:

- Nota Fiscal autorizada no TSS5.      

- Evento 211128 previamente enviado

Validações:

- Funcionamento da opção "Retornar"

- Recebimento correto das informações

- Gravação completa dos dados

       3. Teste de Retorno com Erro

Cenários de Erro:

- Retorno com rejeição do TSS

- Erro estrutural no XML

- Nota fiscal não autorizada

- Falha de comunicação

Validações:

- Tratamento adequado das mensagens

- Registro correto de logs

- Atualização de status conforme erro



Configuração Documentos Eletrônicos - VDP10076 



05. ASSUNTOS RELACIONADOS