Tempo aproximado para leitura: 00:01:20 min
Dúvida
Como resolver problemas de Duplicação na Conta Correntes, quando a informação de combustível for captada pela rotina de Geração de Dedução de Combustível do Pagamento de Serviços?
Ambiente
TOTVS Agro – TOTVS Agro – Bioenergia – Pagamento/Cobrança de Serviços - PGCBSERV – Versão 12
Solução
Para solucionar essa dúvida, realize os seguintes passos:
1. Veja na tabela os valores da quantidade e duplicidade, como os valores para desconto do combustível mais de uma vez dentro do mesmo período, sobrepondo datas de captação;
2. Realize a Dedução de Combustível para o cliente, para fazer a conferência e identificação do boletim
problema de duplicidade das informações é preciso analisar os dados na tabela SV_CTACORR dentro do período de pagamento em questão quando a tabela SV_HISTCAPTA, coluna FG_ORIGEM = C, observando os valores captados nas colunas: INSTANCIA, CD_EMPRESA, CD_TRANSP, CD_EVTO, DT_EVTO, NO_SEQ, VL_EVENTO
SELECT * FROM sv_ctacorr
WHERE instancia = 'INST' AND cd_transp = 9999
AND dt_ini_ref BETWEEN To_Date ('01/05/2009','dd/MM/yyyy')
AND To_Date ('31/05/2009','dd/MM/yyyy');
3. Execute a Instancia para informar, prestador de serviço e período de fechamento;
4. Analise as datas de inicio e de fim de dedução, caso esses dados estiverem duplicados nas colunas DT_INI_REF, DT_FIM_REF.
Nessas colunas são exibidas as datas que foram realizadas as Deduções de Combustível, assim é possível comprovar que foi realizada mais de uma vez a dedução de combustível para a mesma data, como mostra o print abaixo. Analise as linhas 93 e 94, foi realizada Dedução de Combustível para o período 11/05/09 à 10/06/2009 depois realizada novamente a Dedução para o período 26/05/09 à 10/06/09, sobrepondo os valores;
5. Acesse o PGCBSERV - Pagamento/Cobrança de Serviços > Processos > Reversão do Faturamento para reverter o período de fechamento;
6. Acesse em PGCBSERV > Reversão de Dedução de Combustível e reverta a Dedução de Combustíveis para cada período captado;
7. Veja que a reversão será para os períodos listados no Select da tabela SV_CTACORR e não pode informar apenas um período com a maior e menor data, por isso não dará certo, apagando os apontamentos duplicados do conta corrente.
E para que os apontamentos no conta corrente sejam apagados corretamente é necessário realizar a reversão de dedução com os períodos listados abaixo;
Ex: Linhas 93, 94 e 95 do print, terá que ser feito três reversões de Dedução de Combustível, uma para o período 11/05/09 à 10/06/09, outra para 26/05/09 à 10/06/09 e a terceira para 03/06/09 à 03/06/09
8. Faça a Reversão da Dedução de Combustível, execute o comando abaixo e verifique se ainda existem dados duplicados Conta Corrente;
SELECT * FROM sv_ctacorr
WHERE instancia = 'PRX' AND cd_transp = 101
AND dt_evto BETWEEN To_Date('11/05/2009','dd/MM/yyyy')
AND To_Date('11/06/2009','dd/MM/yyyy')
ORDER BY dt_evto;
9. Acesse em PGCBSERV > Dedução de Combustível e verifique se a Dedução de Combustível para o período ficou correta;
10. Acesse em PGCBSERV > Processos > Faturamento e realize o Faturamento.
0 Comentários