7181 - Erro no Banco de dados - Fechamento estoque
Problema: Ao executar a rotina de atualização/fechamento de estoques ocorre a mensagem:
Erro de acesso ao banco de dados:
Banco de Dados: Oracle 10.
Erro do Banco (1438): ORA-01438: value larger than specified precision allowed for this column
Erro na atualização dos movimentos (E210MVP)! CODPRO=XXXX CODDER=XXXX CODDEP=XXXX DATMOV=XX/XX/XXXX SEQMOV=XX
Erro geral na atualização dos movimentos! CODPRO=XXXXX CODDER=XXXX CODDEP=XXXX DATMOV=XX/XX/XXXX SEQMOV=XX
Quando ocorre / onde se aplica: Fechamento estoques
Solução: A mensagem destacada abaixo ocorre porque no processo de fechamento/atualização de estoques esta ocorrendo algum estouro de caracteres em alguma coluna da tabela E210MVP.
Nestes casos sugerimos avaliar as informações de movimentação do produto/derivação/depósito/data destacadas na mensagem apresentada. É comum que nestes casos existam valores e/ou quantidades incoerentes para as movimentações, o que causam erros como este na atualização/fechamento de estoques.
Caso não for encontrado nenhum valor incoerente na movimentação do produto/data destacado na mensagem, é necessário avaliar os movimentos anteriores, pois possivelmente existe um movimento anterior que esta causando esta consistência no processo.
Rodando o log do SqlMon é possível diagnosticar nos selects qual os dados do movimento incosistente, bem como os campos que estão causando este estouro de caracteres.
Validade: /#31/12/2050#
Público: Interno, canais/consultores, clientes
Erro de acesso ao banco de dados:
Banco de Dados: Oracle 10.
Erro do Banco (1438): ORA-01438: value larger than specified precision allowed for this column
Erro na atualização dos movimentos (E210MVP)! CODPRO=XXXX CODDER=XXXX CODDEP=XXXX DATMOV=XX/XX/XXXX SEQMOV=XX
Erro geral na atualização dos movimentos! CODPRO=XXXXX CODDER=XXXX CODDEP=XXXX DATMOV=XX/XX/XXXX SEQMOV=XX
Quando ocorre / onde se aplica: Fechamento estoques
Solução: A mensagem destacada abaixo ocorre porque no processo de fechamento/atualização de estoques esta ocorrendo algum estouro de caracteres em alguma coluna da tabela E210MVP.
Nestes casos sugerimos avaliar as informações de movimentação do produto/derivação/depósito/data destacadas na mensagem apresentada. É comum que nestes casos existam valores e/ou quantidades incoerentes para as movimentações, o que causam erros como este na atualização/fechamento de estoques.
Caso não for encontrado nenhum valor incoerente na movimentação do produto/data destacado na mensagem, é necessário avaliar os movimentos anteriores, pois possivelmente existe um movimento anterior que esta causando esta consistência no processo.
Rodando o log do SqlMon é possível diagnosticar nos selects qual os dados do movimento incosistente, bem como os campos que estão causando este estouro de caracteres.
Validade: /#31/12/2050#
Público: Interno, canais/consultores, clientes