Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Backoffice
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Protheus | ||||||||||||||||
| Segmento: | Backoffice SP | ||||||||||||||||
| Módulo: | PLANEJAMENTO E CONTROLE ORÇAMENTARIO (SIGAPCO) | ||||||||||||||||
| Função: | ORÇAMENTOS (PCOA100) | ||||||||||||||||
| Ticket: | 25282676 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERCTR1-49928 |
02. SITUAÇÃO/REQUISITO
Lentidão ao realizar gravação de saldos das contas (AKT) após a gravação dos movimentos.
03. SOLUÇÃO
Foram realizados os seguintes ajustes:
- Ajuste pontual na rotina de importação de dados (PCOA106) para otimização de tempo em query.
- Ajuste de gravação de lançamentos (PCOA050) para otimização de processamento e gravação de dados em Fila (ALA) quando utilizado atualização de cubos via JOB (AL1_TPATU = 2).
- Criado parametrização que possibilita (opcional) gravação dos saldos de contas Sintéticas em fila (2º Plano) mesmo sendo de um cubo On-Line (AL1_TPATU=1) objetivando ganho de performance, fazendo com que que grave as contas analíticas de forma on-line, porém de contas sintéticas através de Job. Detalhado melhor abaixo:
Para implementar a gravação dos saldos de entidades sintéticas no controle de fila (ALA), precisamos da seguinte parametrização.
- Recomendável Smart Schedule Habilitado (não obrigatório)
- Parâmetro MV_PCOSINF = 1 → Habilitado
- Campos ALA_NIVEL, ALA_ANALIT e ALA_ATUSIN criados.
Desta forma, os saldos(AKT) das contas analíticas serão gravadas de forma On_line caso o cubo esteja com AL1_TPATU(On-Line), e os saldos(AKT) das contas Sintéticas serão gravados via Job controlado pelo controle de fila ALA.
04. DEMAIS INFORMAÇÕES
| Informações | ||
|---|---|---|
| ||
O parâmetro MV_PCOSINF juntamente com os campos novos serão disponibilizados na próxima expedição contínua (Dezembro/2025). É importante validar a aplicação do parâmetro e dos novos campos para garantir o correto funcionamento desta melhoria. |
Campos criados na Tabela ALA - Controle de Filas
| X3_CAMPO | X3_TIPO | X3_TITULO | X3_TAMANHO | X3_VISUAL |
|---|---|---|---|---|
| ALA_NIVEL | C | Nível | 2 (seguir tamanho do campo AKW_NIVEL ) | A - Alterar |
| ALA_ANALIT | C | Analítico? | 1 | A - Alterar |
| ALA_ATUSIN | C | Atu.Sintet. | 100 (seguir tamanho do campo AKW_ATUSIN) | A - Alterar |
05. ASSUNTOS RELACIONADOS
| Templatedocumentos |
|---|