RWSN#56949 Rap/Productie KCC+ RWSN#57914 Notijob/<x> dagen voor gereed
svn path=/Customer/trunk/; revision=44854
This commit is contained in:
@@ -16261,11 +16261,12 @@ AS
|
||||
AND sm.mld_stdmelding_key = 2681 -- KCC-Klanttevr. Adviesdienst
|
||||
AND TRUNC (m.mld_melding_einddatum + 1) = TRUNC (SYSDATE)
|
||||
AND sn.fac_srtnotificatie_code = 'CUST05';
|
||||
|
||||
/*
|
||||
-- Automatisch afmelden OPEN meldingen noti_dagen (indien gedefinieerd) na
|
||||
-- geplande einddatum en alleen als status=Geaccepteerd/Uitgegeven (en geen
|
||||
-- OPEN onderliggende opdrachten) of - ongeacht status - als factuurappr=1
|
||||
-- (speciale afspraak met JvD tbv. specifieke meldingen zoals onder KTO)!
|
||||
-- RWSN#57914: Bij invoer rappel-notificatiejob geen auto-afmeldingen meer!
|
||||
CURSOR cmldafmeld -- auto-afmeld, maar alleen ZONDER OPEN OPDRACHTEN
|
||||
IS
|
||||
SELECT m.mld_melding_key mldkey, m.mld_melding_status mldstatus
|
||||
@@ -16282,7 +16283,7 @@ AS
|
||||
FROM mld_opdr o
|
||||
WHERE o.mld_melding_key = m.mld_melding_key
|
||||
AND o.mld_statusopdr_key IN (3, 4, 5, 8));
|
||||
|
||||
*/
|
||||
CURSOR cart
|
||||
IS
|
||||
SELECT '['
|
||||
@@ -16393,8 +16394,9 @@ BEGIN
|
||||
COMMIT;
|
||||
|
||||
v_count := 0;
|
||||
|
||||
/*
|
||||
-- Auto-afmeld meldingen noti-dagen na geplande einddatum.
|
||||
-- RWSN#57914: Bij invoer rappel-notificatiejob geen auto-afmeldingen meer!
|
||||
FOR r IN cmldafmeld
|
||||
LOOP
|
||||
BEGIN
|
||||
@@ -16431,7 +16433,7 @@ BEGIN
|
||||
'Aantal auto-afmeld meldingen: ' || TO_CHAR (v_count), '');
|
||||
|
||||
COMMIT;
|
||||
|
||||
*/
|
||||
-- Clear bevries-tabel met meldinggegevens
|
||||
DELETE FROM rwsn_mld_freeze;
|
||||
COMMIT;
|
||||
@@ -28052,7 +28054,18 @@ AS
|
||||
LEFT JOIN kd k40 ON x.ins_deel_key = k40.ins_deel_key AND k40.vnr = 40;
|
||||
|
||||
-- RWSN#57914: Reminder naar behandelaar als melding x dagen voor gereeddatum.
|
||||
-- TODO:Set bepalen op basis van Eigen tabel?
|
||||
/*
|
||||
AND SIGN(mld.geteinddatum (
|
||||
m.mld_melding_datum,
|
||||
m.mld_stdmelding_key,
|
||||
m.mld_melding_spoed,
|
||||
NULL, -- Plaats binnen/kleiner locatie!
|
||||
NULL, -- Object met laagste uitvoertijd
|
||||
MLD_T_UITVOERTIJD (
|
||||
0.7 * m.mld_melding_t_uitvoertijd.tijdsduur,
|
||||
m.mld_melding_t_uitvoertijd.eenheid))
|
||||
- TRUNC (SYSDATE, 'mi')) = -1;
|
||||
*/
|
||||
CREATE OR REPLACE VIEW rwsn_v_noti_mld_eind_reminder
|
||||
(
|
||||
code,
|
||||
@@ -28098,34 +28111,16 @@ AS
|
||||
AND fac.count_work_days (SYSDATE, m.mld_melding_einddatum) = 1
|
||||
AND sn.fac_srtnotificatie_code = 'CUST22'
|
||||
;
|
||||
/*
|
||||
AND SIGN(mld.geteinddatum (
|
||||
m.mld_melding_datum,
|
||||
m.mld_stdmelding_key,
|
||||
m.mld_melding_spoed,
|
||||
NULL, -- Plaats binnen/kleiner locatie!
|
||||
NULL, -- Object met laagste uitvoertijd
|
||||
MLD_T_UITVOERTIJD (
|
||||
0.7 * m.mld_melding_t_uitvoertijd.tijdsduur,
|
||||
m.mld_melding_t_uitvoertijd.eenheid))
|
||||
- TRUNC (SYSDATE, 'mi')) = -1;
|
||||
*/
|
||||
|
||||
-- RWSN#56949: Productie KCC medewerkers (MLD+RES)!
|
||||
-- Medewerker (= persoon onder afdeling 'Afd. Meldingenproces' met key=<nader te bepalen>)
|
||||
-- Module (MLD of RES)
|
||||
-- Stroom (Vakgroeptype of Activiteit)
|
||||
-- ID (van Melding of Reservering)
|
||||
-- Aanmaakdatum (van Melding of Reservering)
|
||||
-- Status (van Melding of Reservering)
|
||||
CREATE OR REPLACE VIEW rwsn_v_rap_kcc_productie
|
||||
(
|
||||
medewerker,
|
||||
module,
|
||||
stroom,
|
||||
id,
|
||||
aanmaakdatum,
|
||||
status,
|
||||
medewerker, -- Persoon onder afdeling 'Afd. Meldingenproces' met key=2867
|
||||
module, -- MLD of RES
|
||||
stroom, -- Vakgroeptype of Activiteit
|
||||
id, -- ID van Melding of Reservering
|
||||
aanmaakdatum, -- Aanmaakdatum van Melding of Reservering
|
||||
status, -- Status van Melding of Reservering
|
||||
trackdatum,
|
||||
trackcode
|
||||
)
|
||||
@@ -28155,7 +28150,7 @@ AS
|
||||
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key = md.ins_discipline_key
|
||||
AND md.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
|
||||
AND sd.ins_srtdiscipline_key IN (1, 3, 242, 81, 221) -- Facilitair/KCC/Tijdelijke Capaciteit (oud/N?)
|
||||
AND sd.ins_srtdiscipline_key IN (1, 3, 121, 242) -- Facilitair/KCC/Aanleg en Onderhoud/Tijdelijke Capaciteit
|
||||
AND m.mld_melding_status = ms.mld_statuses_key(+)
|
||||
AND t.prs_perslid_key = p.prs_perslid_key
|
||||
AND p.prs_afdeling_key = ab.prs_afdeling_key
|
||||
|
||||
Reference in New Issue
Block a user