Árvore de páginas


01. DADOS GERAIS

Produto:

MA3

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:

RU06XFUN1T

RU06XFUN1U

RU06XFUN1O

RU06XFUN1A

RU06XFUN1X

País:Rússia
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :MA-3 Russian Project


02. SITUAÇÃO/REQUISITO

A necessidade de implementação de novas funções surgiu devido à exigência de suporte à localização russa dentro do ERP. Isso inclui a manipulação correta de dados financeiros e contábeis específicos, garantindo conformidade com as normas locais. Além disso, foi identificada a necessidade de melhorar a persistência, filtragem e reconstrução de dados nas reavaliações financeiras.

03. SOLUÇÃO

Para atender a esses requisitos, serão implementadas cinco novas funções no sistema, cada uma com um propósito específico para melhorar a manipulação dos dados, garantir integridade e otimizar o desempenho das operações relacionadas à localização russa.

04. DEMAIS INFORMAÇÕES


1. RU06XFUN1T_ADDRUSSTRU

Descrição:

  • Esta função tem como objetivo adicionar campos específicos necessários para a localização russa na estrutura da tabela temporária (TMP).

  • Deve garantir a integridade dos dados e compatibilidade com o restante do sistema.

Requisitos:

  • Deve adicionar campos sem afetar os existentes.

  • Deve estar alinhada com as normas da localização russa.

2. RU06XFUN1U_SetCorBal

Descrição:

  • Função responsável por persistir os dados das reavaliações na tabela temporária.

  • Essa tabela será utilizada como origem para o cálculo de reavaliações.

  • Já preparada para funcionar com reconstrução de dados (rebuilds).

Requisitos:

  • Garantir a persistência correta dos dados.

  • Assegurar que os valores salvos possam ser recuperados corretamente no processo de reavaliação.

3. RU06XFUN1O_SetFilterFINA074

Descrição:

  • Define um filtro especial na grade FINA074 relacionado à tabela FIE.

  • Deve impedir a exibição de contas na Moeda 1 (Currency 1 Bills).

Requisitos:

  • O filtro deve ser ativado somente quando aplicável.

  • Não deve impactar outras funcionalidades da grade FINA074.

4. RU06XFUN1A_GetOldToRebuild

Descrição:

  • Identifica se existem reavaliações com datas anteriores à data da operação e que estejam com status TO-REBUILD.

Requisitos:

  • Deve verificar a base de dados e retornar apenas registros elegíveis para reconstrução.

  • O desempenho da consulta deve ser otimizado para grandes volumes de dados.

5. RU06XFUN1X_F074GetTx

Descrição:

  • Inicializa as variáveis necessárias para a função F074GetTx, que trata processos relacionados à localização russa.

Requisitos:

  • As variáveis devem ser inicializadas corretamente para evitar erros em execuções futuras.


05. ASSUNTOS RELACIONADOS

  • Não se aplica