11961 - Divergência na consulta de saldos
Problema: Estamos com problema na conciliação do saldo, isso vem ocorrendo com frequência em outras contas.
Quando selecionamos desde o inicio do Caixa (22/08/2014) até a data de hoje, o valor está como R$ 1.147,15.
Quando selecionamos desde o inicio do ano (01/01/2014) até a data de hoje, o valor está como R$ 747,15.
Fiz o fechamento de saldos, com opção todas as linhas, e data de liberação e movimentação, desde 2009 ,porem o problema continua.
Quando ocorre / onde se aplica: F603CSC
Solução: Solução 11961: Se após rodar a conciliação a situação persistir é necessário fazer um select na tabela E600MES e verificar se tem alguma data(DatCmp)
da referida conta interna que não é o primeiro dia do mês. Se tiver, é necessário dar um update neste campo data e alterar para o dia primeiro do mês.
Também é necessário verificar se tem algum movimento(E600MCC) de alguma conta o campo DEBCRE vazio, se tiver é necessário preencher.
Também verifique algumas transações(E001TFI) de débito o campo CXBBLQ está vazio, se tiver preencher com N.
Depois rode a conciliação novamente. Se ainda após estes ajustes não resolver, é necessário observar a tabela E600MES, se tem algum mês faltante. Se tiver faltando é necessário incluir.
Segue exemplo do comando abaixo:
Em sqlserver
INSERT INTO E600MES VALUES (1,'Aqui colocar conta',CONVERT(DATETIME,'06/01/2004'),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
Em oracle:
INSERT INTO E600MES VALUES (1,'Aqui colocar conta','01-aug-2013',0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
Dica: Se foi constatado que tiver muitos registros que precisam ser inclusos na E600MES, exemplo, tem registros de 01/10/2006 até o ano de 2013 que precisam ser preenchidos no banco de dados, para não usar insert
sugerimos fazer o seguinte:
Entrar na tela de movimentos F600MCC_FTCB - Finanças / Gestão de Tesouraria / Caixa e Bancos / Movimento / Movimentos, crie um único movimento para esta conta com problemas no valor de 0,01 centavos, pode ser qualquer data do ano de 2013 que é a data que temos que acertar no exemplo passado. Depois rode novamente a conciliação dos saldos e veja se após rodar a conciliação os registros foram criados de forma automática pela rotina na tabela E600MES e consulte para ver se ajustou. Se ajustou de forma automática não precisa fazer insert via banco de dados.
Quando selecionamos desde o inicio do Caixa (22/08/2014) até a data de hoje, o valor está como R$ 1.147,15.
Quando selecionamos desde o inicio do ano (01/01/2014) até a data de hoje, o valor está como R$ 747,15.
Fiz o fechamento de saldos, com opção todas as linhas, e data de liberação e movimentação, desde 2009 ,porem o problema continua.
Quando ocorre / onde se aplica: F603CSC
Solução: Solução 11961: Se após rodar a conciliação a situação persistir é necessário fazer um select na tabela E600MES e verificar se tem alguma data(DatCmp)
da referida conta interna que não é o primeiro dia do mês. Se tiver, é necessário dar um update neste campo data e alterar para o dia primeiro do mês.
Também é necessário verificar se tem algum movimento(E600MCC) de alguma conta o campo DEBCRE vazio, se tiver é necessário preencher.
Também verifique algumas transações(E001TFI) de débito o campo CXBBLQ está vazio, se tiver preencher com N.
Depois rode a conciliação novamente. Se ainda após estes ajustes não resolver, é necessário observar a tabela E600MES, se tem algum mês faltante. Se tiver faltando é necessário incluir.
Segue exemplo do comando abaixo:
Em sqlserver
INSERT INTO E600MES VALUES (1,'Aqui colocar conta',CONVERT(DATETIME,'06/01/2004'),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
Em oracle:
INSERT INTO E600MES VALUES (1,'Aqui colocar conta','01-aug-2013',0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
Dica: Se foi constatado que tiver muitos registros que precisam ser inclusos na E600MES, exemplo, tem registros de 01/10/2006 até o ano de 2013 que precisam ser preenchidos no banco de dados, para não usar insert
sugerimos fazer o seguinte:
Entrar na tela de movimentos F600MCC_FTCB - Finanças / Gestão de Tesouraria / Caixa e Bancos / Movimento / Movimentos, crie um único movimento para esta conta com problemas no valor de 0,01 centavos, pode ser qualquer data do ano de 2013 que é a data que temos que acertar no exemplo passado. Depois rode novamente a conciliação dos saldos e veja se após rodar a conciliação os registros foram criados de forma automática pela rotina na tabela E600MES e consulte para ver se ajustou. Se ajustou de forma automática não precisa fazer insert via banco de dados.