Dúvida
Ao gerar o MATR460 com a pergunta Gerar Arquivo Exp?" = Sim e "Nome do Arquivo de Exp" com preenchimento, ocorre o error.log:
Alias does not exist: TRB_R460 on RECLOCK(APLIB060.PRW)" ou "THREAD ERROR -
H_NOMEDATABELA: Error : (S0001) (RC=-1) - [Microsoft][SQL Server Native Client 10.0][SQL Server]There is already an object named 'H_NOMEDATABELA' in the database."
Como corrigir estes erros quando apresentam?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - A partir da versão 12.1.17
Solução
Para solucionar este erro, basta checar na APSU (ferramenta de visualização de dados) a tabela H_ que está aberta. Quando ela está aberta e ocorre uma tentativa de geração do MATR460 com a pergunta "Gerar Arquivo Exp?" habilitada ocorre este erro. Então, basta fechá-la para gerar o MATR460 com sucesso.
Fechando a tabela H_ via APSDU:

Observação: A tabela H_ tem um padrão de nomenclatura, para o correto funcionando, a mesma deve estar conforme a documentação da geração do Bloco H.
Saiba mais:
Clique aqui e veja mais artigos sobre Bloco H e MATR460 (P7) no Estoque
0 Comentários