Ao executar a rotina "Recalculo do Custo Médio (MATA330)'' e gerada a mensagem "Erro na Chamada do Processo", esta mensagem é exibida na tela quando utilizamos "Stored Procedures**" e por algum motivo a procedure gera uma inconsistência em sua execução. Veja abaixo:
**Stored Procedures ou Procedimento Armazenados são um conjunto de comandos escritos na linguagem do seu banco de dados (TRANSACT-SQL) onde utilizamos para acelerar o processamento de rotinas do produto Microsiga Protheus. O código fonte desse comandos ficam armazenados no seu próprio banco de dados.
![](/download/attachments/336406926/image2018-2-7_10-42-30.png?version=1&modificationDate=1518012186000&api=v2)
IMPORTANTE: Esta mesma mensagem pode ser exibida para OUTRAS rotinas, sendo o procedimento para analise semelhante para todas.
Para solucionar este incidente verifique as orientações abaixo:
1ª. Através do modulo "Configurador (SIGACFG)" verifique se o conteúdo do parâmetro MV_CUSTEXC está configurado como "Compartilhado" conforme abaixo.
![image2018-2-6_15-21-18.png](https://tdn.totvs.com/download/attachments/336403860/image2018-2-6_15-21-18.png?version=1&modificationDate=1517937679000&api=v2)
2ª. Abra o arquivo "error.log" e verifique se houve algum incidente no processamento da rotina.
Importante: Antes de executar a rotina habilite a chave "TRACESTACK=1" no seu arquivo appserver.ini (Para informações consulte o link http://tdn.totvs.com/display/tec/TraceStack)
3ª. Abra o módulo "Configurador (SIGACFG)" e altere a quantidade de threads a serem executadas de forma simultânea através do parâmetro MV_A330THR (altere a quantidade para igual a 1).
![image2018-2-6_15-34-47.png](https://tdn.totvs.com/download/attachments/336403860/image2018-2-6_15-34-47.png?version=1&modificationDate=1517938488000&api=v2)
Observação: Após a configuração do parâmetro execute a rotina de recalculo do custo médio e verifique se o incidente e reproduzido.
4ª. Abra o dbAccess Monitor de seu ambiente e execute os procedimentos abaixo:
a. Abra o dbAccess Monitor, clique na aba "Mensagem" e aperte o botão "LIMPAR"
![image2018-2-6_15-25-52.png](https://tdn.totvs.com/download/attachments/336403860/image2018-2-6_15-25-52.png?version=1&modificationDate=1517937952000&api=v2)
b. Execute a rotina "Recalculo do Custo Médio (MATA330)" e deixe a mensagem "Erro na Chamada do Processo" ser exibida na tela. Retorne ao dbAccess Monitor e verifique na aba mensagem a existência de algum texto de não-conformidade gerado pela rotina, caso exista solicite apoio a sua equipe de Tecnologia da Informação para avaliação.
Importante: Caso nenhuma das ações tenha efeito na solução do incidente, peço que abra um ticket para a equipe de Suporte Técnico evidenciando cada etapa deste documento e retorne na abertura do ticket os arquivos console.log, console.bak, error.log, appserver.ini, dbconsole.log, dbaccess.log, cópia da tabela SX6 e data dos fontes MATA330 e M330JCTB.