17859 - Erro na store procedure "SP_ATUSALDOS"
Problema: Descrição do Problema: No momento de conciliação os saldos de contas contábeis, ocorre a mensagem:
Saldo Contábil:
Erro de acesso ao banco de dados:
Banco de Dados: SQL Server 2008.
Erro do Banco (2812): Error Message: [Microsoft][SQL Server Native Client 10.0][SQL Server] Could not find stored procedure 'SP_ATUSALDOS'.
A mensagem pode variar de acordo com o banco de dados do cliente.
Rotina / Tela:
F650CCT_CCCT - Controladoria / Gestão de Contabilidade / Contabilidade / Conciliação / Saldos
Solução: Solução: Esta mensagem pode ocorrer quando a procedure não consta criada no banco de dados.
Via CBDS a mesma existe porém, no banco de dados não.
Para conferir se existe ou não a procedure criada, pode ser feito o comando:
Banco Oracle:
SELECT LINE,TEXT FROM DBA_SOURCE WHERE NAME ='SP_ATUSALDOS' ORDER BY LINE
Banco SQL:
SELECT * FROM SYS.OBJECTS WHERE TYPE='P' AND NAME='SP_ATUSALDOS'
Verificar o resultado, caso não retorne nenhuma informação significa que a procedure não está criada no banco de dados, sendo necessário a recriação da mesma.
Para criar a procedure no banco, é necessário acessar o CBDS, conectar na base, clicar com o botão direito do mouse em cima da pasta Stored Procedures e executar.
Aplicar no banco de dados.
Está operação no CBDS recriará a procedure no banco de dados.
Saldo Contábil:
Erro de acesso ao banco de dados:
Banco de Dados: SQL Server 2008.
Erro do Banco (2812): Error Message: [Microsoft][SQL Server Native Client 10.0][SQL Server] Could not find stored procedure 'SP_ATUSALDOS'.
A mensagem pode variar de acordo com o banco de dados do cliente.
Rotina / Tela:
F650CCT_CCCT - Controladoria / Gestão de Contabilidade / Contabilidade / Conciliação / Saldos
Solução: Solução: Esta mensagem pode ocorrer quando a procedure não consta criada no banco de dados.
Via CBDS a mesma existe porém, no banco de dados não.
Para conferir se existe ou não a procedure criada, pode ser feito o comando:
Banco Oracle:
SELECT LINE,TEXT FROM DBA_SOURCE WHERE NAME ='SP_ATUSALDOS' ORDER BY LINE
Banco SQL:
SELECT * FROM SYS.OBJECTS WHERE TYPE='P' AND NAME='SP_ATUSALDOS'
Verificar o resultado, caso não retorne nenhuma informação significa que a procedure não está criada no banco de dados, sendo necessário a recriação da mesma.
Para criar a procedure no banco, é necessário acessar o CBDS, conectar na base, clicar com o botão direito do mouse em cima da pasta Stored Procedures e executar.
Aplicar no banco de dados.
Está operação no CBDS recriará a procedure no banco de dados.