Files
apollinare-catering-software/docs/functions/F_CI_SONO_EVENTI_CONFERMATI.md
2025-12-17 13:02:12 +01:00

652 B

F_CI_SONO_EVENTI_CONFERMATI

Codice Sorgente

FUNCTION F_CI_SONO_EVENTI_CONFERMATI 
(
  P_EVT_DATE IN DATE 
, P_LOCATION_ID IN NUMBER 
, P_BYPASS IN NUMBER
) RETURN NUMBER AS 

    v_evt_cnt number;
    
BEGIN

    -- function bypass
    if P_BYPASS > 0 then
        return 0;
    end if;

    select
    count(e.id) as evt_cnt
    into v_evt_cnt
    from eventi e
    join vw_event_color c on c.id = e.id
    where e.data = P_EVT_DATE
    and e.id_location = P_LOCATION_ID
    and c.status = 'Confermato';
    
    if v_evt_cnt > 0 then
        return 1;
    else
        return 0;
    end if;
        
END F_CI_SONO_EVENTI_CONFERMATI;```