Árvore de páginas

Versões comparadas

Chave

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

Conflito no uso de alias temporário na rotina Recálculo Custo Médio

Linha de Produto:

Protheus

Segmento:

Serviços

Módulo:

SIGAEST - Estoque e Custos

Função:

MATA330 - Recálculo do Custo Médio

Situação/Requisito:

Facilitar a tarefa de migração de base, possibilitando que os dados das tabelas antigas e já existentes no Template DCL possam ser migrados para a nova tabela do requisito do Novo DCL

O sistema apresenta inconsistência ao realizar uma Baixa de Título(FINA090) de "Alias does not exist: TRX".

Solução/Implementação:

Efetuado ajuste onde

os Alias das tabelas temporárias do Recálculo do

se tornou padrão mudar o nome das tabelas TR's da rotina de Custo Médio(MATA330)

foram alterados em decorrência dos mesmos já existir no dicionário de dados ocasionando duplicidade.
Os nomes foram alterados segundo relação a seguir:

Tabela antiga

Tabela nova

Descrição da Tabela

TRATRA330Arquivo de Trabalho do Recálculo do Custo Médio
TRBTRB330Arquivo de Trabalho do Recálculo do Custo Médio
TRDTRD330Arquivo de Trabalho do Recálculo do Custo Médio
TRTTRT330Arquivo de Trabalho do Recálculo do Custo Médio
TRXTRX330Arquivo de Trabalho do Recálculo do Custo Médio

para não ocasionar conflito de Alias.

Observação:

Segue o procedimento para solucionar o incidente da tabela TRX.

- Ajustar o parâmetro MV_MUDATRT = .T.
- Através do Configurador (SIGACFG) reinstalar o pacote de procedures referente ao processo 19 – Recálculo de custo médio.
- Executar a rotina de Custo Médio(MATA330)
- Executa a rotina Baixa de Títulos(FINA090)

Observação:As tabelas são utilizadas para otimizar a performance do Custo Médio.