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