Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Khyquer

Cálculos Oracle - Feriados Bancários

Recommended Posts

Bom dia Senhores,

 

Mais uma pergunta no fórum:

 

Eu tenho uma tabela com os feriados bancários municipais e estaduais.

 

Segundo a política de crédito, caso o vencimento de um título em um final de semana ou feriado bancário, ele tem até o próximo dia útil para efetuar o pagamento.

 

Como preciso fazer isto em um volume muito grande de dados, seria melhor que fosse direto no banco.

 

Vamos a lógica:

 

 

Pensei em verificar se o título está vencido usando o

 

IF TRUNC(DPL.DATA_BAIXA) > TRUNC(DPL.DATA_VENCIMENTO) THEN

END IF

 

 

Depois pensei em fazer um laço para verificar se nos próximos dias, até o vencimento é feriado ou final de semana.

 

Caso seja não considerar atrasado, retornar 0.

Caso não seja calcular os dias de atraso subtraindo a data de baixa pelo vencimento.

 

TRUNC(DPL.DATA_BAIXA) - TRUNC(DPL.DATA_VENCIMENTO)

 

Estou tentando agora fazer este laço! Caso consiga postarei pra vocês! []s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.