Tempo aproximado para leitura: 00:01:00 min
Dúvida
Ao executar a rotina de Recálculo do Custo Médio ou instalar as Procedures de Custos, gera-se o error.log "Invalid column name 'G1_FILPROC". O que fazer para resolver?
Ambiente
Protheus – Estoque/Custos – A partir da versão 11.1.17
Solução
É importante salientar que o campo G1_FILPROC é temporário por isso não tem na tabela SX3, nem no Configurador.
Porém, caso este contenha este campo na SX3 ou no banco de dados (isso causa o problema), efetue os procedimentos a seguir:
- Realizar um backup da tabela SG1;
- Dropar a tabela SG1;
- Deletar o campo G1_FILPROC na SX3;
- Acessar à rotina MATA200 (para recriar a tabela SG1 sem o campo G1_FILPROC);
- Importar (realizar append) do backup na tabela SG1;
- reinstale as Procedures 19 e 20
- Executar o Recálculo do Custo Médio com parâmetros "Gerar Estrutura pela Movimentação = Sim" e "Recalcula Nível de Estrutura = Sim".
OBS: Executar os processos em um momento fora do fluxo de trabalho para não gerar problemas na operação, recomendamos fortemente que faça o procedimento fora do horário de expediente dos usuários.
Procedimento alternativo
- Desinstale as Procedures 19 e 20;
- Verifique no seu APSDU se possui a tabela TRBXXSPSG1, igual o exemplo abaixo:
- Faça um backup dessa tabela;
- Dropar essa tabela;
- Execute o Recálculo do Custo Médio com os parâmetros "Gerar Estrutura pela Movimentação = Sim" e "Recalcula Nível de Estrutura = SIM".
Após isso, reinstale novamente as procedures 19 e 20
Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - Procedure Desatualizada ou Incompatível
Saiba mais:
0 Comentários