Tenho esse código abaixo e não consigo realizar a condição para enviar todo 10º dia útil de cada mês, por exemplo: vai ter uma rotina que no 10º dia útil vai enviar um email e dentro desse código abaixo, tenho que por uma outra função que fiz, que é a de email.
functionEnvioDeEmail(pParametros in varchar2)returnbooleanas
RET BOOLEAN;
DIAUTIL DATE;begin
PCK_PROCESSAMENTO.LOG('Verifica para gerar notificações');
PCK_PROCESSAMENTO.LOG('Orgao: '|| PCK_PROCESSAMENTO.GETORGAO);
PCK_PROCESSAMENTO.LOG('Tipo: '|| PCK_PROCESSAMENTO.GETTIPO);
SELECT TRUNC(FN_DIA_UTIL_CORRIDO(PCK_PROCESSAMENTO.GETORGAO, CURRENT_DATE,0)) INTO DIAUTIL FROM DUAL;--PEN;GERACAO:GERARLOTES;DTBASECALC:24/02/2023
IF DIAUTIL = TRUNC(CURRENT_DATE) THEN
PCK_PROCESSAMENTO.LOG('Processando. É dia útil: '|| TO_CHAR(DIAUTIL,'DD/MM/YYYY'));
Pergunta
thiagoaf19
Ola pessoal.
Tenho esse código abaixo e não consigo realizar a condição para enviar todo 10º dia útil de cada mês, por exemplo: vai ter uma rotina que no 10º dia útil vai enviar um email e dentro desse código abaixo, tenho que por uma outra função que fiz, que é a de email.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.