Tempo aproximado para leitura: 00:04:30 min
Ocorrência
Ao executar as rotinas de Custo Médio ou Contabilização do Custo Médio ocorre o error.log: "Invalid column name 'CT2_MSUIDT'"
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - A partir do release 12.1.33
Causa
O erro em questão ocorre devido ao sistema tentar posicionar em um novo campo do arquivo CT2 que o ambiente não possui no Dicionário (SX3) ou dentro da tabela no Banco de Dados.
Solução
Foi criada uma proteção na rotina para não apresentar o erro descrito. Sendo assim, não há a obrigatoriedade de atualização de UPDDISTR para que o Dicionário passe a ter o campo CT2_MSUIDT.
O campo é o CT2_MSUIDT foi criado para o Conciliador Contábil. Caso sua empresa faça uso do Conciliador Contábil, basta pular para o passo 2.
1. Aplique o Pacote de Correção abaixo, efetuando o Download conforme a sua release. Patch de correção para a 12.1.33 | Patch de correção para a 2210
Observação: Para qualquer aplicação de pacote é recomendável que o faça primeiro em ambiente de homologação.
2. Caso a empresa realmente tenha a necessidade de ter o campo no dicionário pois usa o Conciliador Contábil, efetue o processo do minuto 2:45 até o 07:36 do vídeo abaixo (Esse trecho ensina como efetuar a criação dos campos necessários):
Para maiores detalhes sobre a configuração e informações do Conciliador Contábil, veja abaixo a documentação:
Cross Segmento - Backoffice Linha Protheus - SIGACTB- CTBA940 - Conciliador Contábil
| Observação importante: Caso os passos acima tenham sido feitos e o error.log persistir ou caso tenha dúvidas sobre o Conciliador Contábil ou o processo de configuração do mesmo, recomendamos fortemente que acione o Suporte Técnico da equipe Protheus Ativo e Contábil |
Saiba mais
0 Comentários