FMHN#84318 instellen bedrijfskalender

svn path=/Database/trunk/; revision=65433
This commit is contained in:
Erik Groener
2024-07-04 08:43:09 +00:00
parent 025f9a2cf1
commit d794feeb9d

View File

@@ -66,7 +66,7 @@ CREATE OR REPLACE PACKAGE fac
FUNCTION getscopeleveltext (plevel IN NUMBER, ptype IN VARCHAR) RETURN VARCHAR;
FUNCTION count_Work_Days ( pdate1 IN DATE , pdate2 IN DATE ) RETURN NUMBER;
FUNCTION count_Work_Days_InclTime ( pdate1 IN DATE , pdate2 IN DATE ) RETURN NUMBER;
FUNCTION iswerkdag (begindatum IN DATE) RETURN NUMBER;
FUNCTION iswerkdag (begindatum IN DATE, kalender IN VARCHAR2 DEFAULT 'Default') RETURN NUMBER;
FUNCTION iswerktijd RETURN NUMBER;
FUNCTION datumtijdplusuitvoertijd (begindatum IN DATE, uitvoertijd IN NUMBER, uitvoertijdtype IN VARCHAR2) RETURN DATE;
FUNCTION datumtijdplusuitvoertijd (begindatum IN DATE, uitvoertijd IN NUMBER, uitvoertijdtype IN VARCHAR2,
@@ -429,7 +429,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
END;
-- Sluit weekend en vrije dagen uit
FUNCTION iswerkdag (begindatum IN DATE)
FUNCTION iswerkdag (begindatum IN DATE, kalender IN VARCHAR2 DEFAULT 'Default')
RETURN NUMBER
AS
dagvdweek NUMBER;
@@ -446,7 +446,8 @@ CREATE OR REPLACE PACKAGE BODY fac AS
SELECT COUNT ( * )
INTO vrijedagen
FROM mld_vrije_dagen
WHERE mld_vrije_dagen_datum = TRUNC (begindatum);
WHERE mld_vrije_dagen_datum = TRUNC (begindatum)
AND mld_vrije_dagen_id = kalender;
IF vrijedagen = 1
THEN
@@ -2624,7 +2625,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
AND fac_notificatie_job_queue = pqueue;
tnextrun fac_notificatie_job.fac_notificatie_job_nextrun%TYPE;
BEGIN
fac.cleannotifications(); // Eens per uur beetje opruimen is aardig
fac.cleannotifications(); -- Eens per uur beetje opruimen is aardig
FOR rec1 IN c1
LOOP
-- Voer de job uit