LOGC#66278 -- aanpassing aanroep logc_monthly zonder parameters
svn path=/Customer/trunk/; revision=52266
This commit is contained in:
@@ -17,21 +17,19 @@ SET DEFINE OFF
|
|||||||
------ payload begin ------
|
------ payload begin ------
|
||||||
CREATE OR REPLACE PACKAGE LOGC
|
CREATE OR REPLACE PACKAGE LOGC
|
||||||
AS
|
AS
|
||||||
PROCEDURE tsk_emailrapport (p_applname IN VARCHAR2,
|
PROCEDURE tsk_emailrapport (p_applname IN VARCHAR2);
|
||||||
p_applrun IN VARCHAR2);
|
|
||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE PACKAGE BODY LOGC
|
CREATE OR REPLACE PACKAGE BODY LOGC
|
||||||
AS
|
AS
|
||||||
PROCEDURE tsk_emailrapport (p_applname IN VARCHAR2,
|
PROCEDURE tsk_emailrapport (p_applname IN VARCHAR2)
|
||||||
p_applrun IN VARCHAR2)
|
|
||||||
AS
|
AS
|
||||||
v_errorhint VARCHAR2 (1000);
|
v_errorhint VARCHAR2 (1000);
|
||||||
v_errormsg VARCHAR2 (1000);
|
v_errormsg VARCHAR2 (1000);
|
||||||
oracle_err_num NUMBER;
|
oracle_err_num NUMBER;
|
||||||
oracle_err_mes VARCHAR2 (200);
|
oracle_err_mes VARCHAR2 (200);
|
||||||
v_today VARCHAR2 (10);
|
v_today VARCHAR2 (10);
|
||||||
v_bijlage VARCHAR2(4000);
|
v_bijlage VARCHAR2(4000);
|
||||||
v_lastRun VARCHAR2 (20);
|
v_lastRun VARCHAR2 (20);
|
||||||
@@ -46,7 +44,7 @@ AS
|
|||||||
THEN
|
THEN
|
||||||
v_bijlage := '/../../Fplace5i/CUST/LOGC/export/mld_export/MLD_LogC_'||to_char(SYSDATE, 'yyyymmdd')||'.csv';
|
v_bijlage := '/../../Fplace5i/CUST/LOGC/export/mld_export/MLD_LogC_'||to_char(SYSDATE, 'yyyymmdd')||'.csv';
|
||||||
--v_bijlage := '../../Branch20202/CUST/LOGC/export/mld_export/MLD_LogC_'||to_char(SYSDATE, 'yyyymmdd')||'.csv';
|
--v_bijlage := '../../Branch20202/CUST/LOGC/export/mld_export/MLD_LogC_'||to_char(SYSDATE, 'yyyymmdd')||'.csv';
|
||||||
|
|
||||||
INSERT INTO fac_notificatie (fac_srtnotificatie_key,
|
INSERT INTO fac_notificatie (fac_srtnotificatie_key,
|
||||||
prs_perslid_key_sender,
|
prs_perslid_key_sender,
|
||||||
fac_notificatie_status,
|
fac_notificatie_status,
|
||||||
@@ -56,8 +54,8 @@ AS
|
|||||||
fac_notificatie_prioriteit,
|
fac_notificatie_prioriteit,
|
||||||
fac_notificatie_attachments)
|
fac_notificatie_attachments)
|
||||||
VALUES (
|
VALUES (
|
||||||
v_notiKey,
|
v_notiKey,
|
||||||
3,
|
3,
|
||||||
2,
|
2,
|
||||||
'gerard.mensink@aareon.nl',
|
'gerard.mensink@aareon.nl',
|
||||||
'LogCentre meldingen per '|| TO_CHAR(SYSDATE,'DD-MM-YYYY'),
|
'LogCentre meldingen per '|| TO_CHAR(SYSDATE,'DD-MM-YYYY'),
|
||||||
@@ -66,7 +64,7 @@ AS
|
|||||||
v_bijlage);
|
v_bijlage);
|
||||||
COMMIT;
|
COMMIT;
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
END IF;
|
END IF;
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN OTHERS
|
WHEN OTHERS
|
||||||
@@ -79,32 +77,20 @@ AS
|
|||||||
'Email rapport task afgebroken!: ' || v_errormsg,
|
'Email rapport task afgebroken!: ' || v_errormsg,
|
||||||
v_errorhint);
|
v_errorhint);
|
||||||
COMMIT;
|
COMMIT;
|
||||||
|
|
||||||
END;
|
END;
|
||||||
|
|
||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
CREATE OR REPLACE PROCEDURE logc_monthly (p_applname IN VARCHAR2,
|
CREATE OR REPLACE PROCEDURE logc_monthly
|
||||||
p_applrun IN VARCHAR2)
|
|
||||||
AS
|
AS
|
||||||
v_errorhint VARCHAR2 (1000);
|
v_errorhint VARCHAR2 (1000);
|
||||||
v_errormsg VARCHAR2 (1000);
|
v_errormsg VARCHAR2 (1000);
|
||||||
oracle_err_num NUMBER;
|
oracle_err_num NUMBER;
|
||||||
oracle_err_mes VARCHAR2 (200);
|
oracle_err_mes VARCHAR2 (200);
|
||||||
BEGIN
|
BEGIN
|
||||||
logc.tsk_emailrapport(p_applname, p_applrun);
|
logc.tsk_emailrapport('LOGC_MONTHLY');
|
||||||
EXCEPTION
|
|
||||||
WHEN OTHERS
|
|
||||||
THEN
|
|
||||||
oracle_err_num := SQLCODE;
|
|
||||||
oracle_err_mes := SUBSTR (SQLERRM, 1, 200);
|
|
||||||
v_errormsg := v_errormsg || ' ORACLE (error ' || oracle_err_num || '/' || oracle_err_mes || ')';
|
|
||||||
fac.writelog (p_applname,
|
|
||||||
'E',
|
|
||||||
'Monthly task afgebroken!: ' || v_errormsg,
|
|
||||||
v_errorhint);
|
|
||||||
COMMIT;
|
|
||||||
|
|
||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
@@ -903,7 +889,7 @@ BEGIN
|
|||||||
AND UPPER (v_Projectsoort) = 'PROJECTSOORT'
|
AND UPPER (v_Projectsoort) = 'PROJECTSOORT'
|
||||||
AND UPPER (v_Omschrijving) = 'OMSCHRIJVING'
|
AND UPPER (v_Omschrijving) = 'OMSCHRIJVING'
|
||||||
AND UPPER (v_Status) = 'STATUS'
|
AND UPPER (v_Status) = 'STATUS'
|
||||||
AND UPPER (v_Debiteur) = 'DEBITEUR'
|
AND UPPER (v_Debiteur) = 'KLANT'
|
||||||
AND UPPER (v_PlanWorktime) = 'PLAN WORKTIME'
|
AND UPPER (v_PlanWorktime) = 'PLAN WORKTIME'
|
||||||
AND UPPER (v_ActualWorktime) = 'ACTUAL WORKTIME'
|
AND UPPER (v_ActualWorktime) = 'ACTUAL WORKTIME'
|
||||||
AND UPPER (v_ActualWorkCosts) = 'ACTUAL WORK COSTS'
|
AND UPPER (v_ActualWorkCosts) = 'ACTUAL WORK COSTS'
|
||||||
@@ -2423,8 +2409,8 @@ CREATE OR REPLACE VIEW logc_v_rap_emmen
|
|||||||
)
|
)
|
||||||
AS
|
AS
|
||||||
SELECT
|
SELECT
|
||||||
distinct melding_key,
|
distinct melding_key,
|
||||||
(SELECT ud.fac_usrdata_omschr
|
(SELECT ud.fac_usrdata_omschr
|
||||||
FROM mld_srtkenmerk sk,
|
FROM mld_srtkenmerk sk,
|
||||||
mld_kenmerk k,
|
mld_kenmerk k,
|
||||||
mld_kenmerkmelding km,
|
mld_kenmerkmelding km,
|
||||||
@@ -2437,7 +2423,7 @@ AS
|
|||||||
AND ud.fac_usrdata_key = km.mld_kenmerkmelding_waarde
|
AND ud.fac_usrdata_key = km.mld_kenmerkmelding_waarde
|
||||||
AND ut.fac_usrtab_key = ud.fac_usrtab_key
|
AND ut.fac_usrtab_key = ud.fac_usrtab_key
|
||||||
AND ut.fac_usrtab_key = 1
|
AND ut.fac_usrtab_key = 1
|
||||||
AND km.mld_melding_key = melding_key) module,
|
AND km.mld_melding_key = melding_key) module,
|
||||||
kostenplaats_oms,
|
kostenplaats_oms,
|
||||||
subproductgroep,
|
subproductgroep,
|
||||||
subproductgroepgroep,
|
subproductgroepgroep,
|
||||||
@@ -2459,7 +2445,7 @@ AS
|
|||||||
onderwerp,
|
onderwerp,
|
||||||
melding_opmerking,
|
melding_opmerking,
|
||||||
afdeling_omschrijving,
|
afdeling_omschrijving,
|
||||||
melding_einddatum_std
|
melding_einddatum_std
|
||||||
FROM (
|
FROM (
|
||||||
SELECT melding_key,
|
SELECT melding_key,
|
||||||
kostenplaats_oms,
|
kostenplaats_oms,
|
||||||
@@ -2484,8 +2470,8 @@ AS
|
|||||||
melding_opmerking,
|
melding_opmerking,
|
||||||
afdeling_omschrijving,
|
afdeling_omschrijving,
|
||||||
melding_einddatum_std
|
melding_einddatum_std
|
||||||
FROM logc_v_mld_emmen mld
|
FROM logc_v_mld_emmen mld
|
||||||
WHERE mld.MELDING_DATUM< TO_DATE('01-01-'||to_char(SYSDATE-365,'YYYY'), 'DD-MM-YYYY')
|
WHERE mld.MELDING_DATUM< TO_DATE('01-01-'||to_char(SYSDATE-365,'YYYY'), 'DD-MM-YYYY')
|
||||||
AND mld.MELDING_AFGEMELD > TO_DATE('01-01-'||to_char(SYSDATE-365,'YYYY'), 'DD-MM-YYYY')
|
AND mld.MELDING_AFGEMELD > TO_DATE('01-01-'||to_char(SYSDATE-365,'YYYY'), 'DD-MM-YYYY')
|
||||||
UNION
|
UNION
|
||||||
SELECT melding_key,
|
SELECT melding_key,
|
||||||
@@ -2522,8 +2508,8 @@ CREATE OR REPLACE VIEW logc_v_export_open_mld
|
|||||||
AS
|
AS
|
||||||
-- SELECT 'Melding key;Kostenplaat oms;Subproductgroep;Subproductgroepgroep;Melding status;Melding datum;Melding accepted;Plan uitvoertijd sla;Melding afgemeld;Sla Werkdgn;Doorlooptijd werkdgn;Doorlooptijd_uren_gepland;Doorlooptijd_uren;uitvoering_sal_optijd;melder;productgroep;Prioriteittxt;Vertantw_behandelgroep;behandelaar;Onderwerp;Melding opmerking;Afdeling_omschrijving;melding_einddatum_stdring sla', FROM dual
|
-- SELECT 'Melding key;Kostenplaat oms;Subproductgroep;Subproductgroepgroep;Melding status;Melding datum;Melding accepted;Plan uitvoertijd sla;Melding afgemeld;Sla Werkdgn;Doorlooptijd werkdgn;Doorlooptijd_uren_gepland;Doorlooptijd_uren;uitvoering_sal_optijd;melder;productgroep;Prioriteittxt;Vertantw_behandelgroep;behandelaar;Onderwerp;Melding opmerking;Afdeling_omschrijving;melding_einddatum_stdring sla', FROM dual
|
||||||
-- UNION
|
-- UNION
|
||||||
SELECT
|
SELECT
|
||||||
melding_key||';'||
|
melding_key||';'||
|
||||||
kostenplaats_oms ||';'||
|
kostenplaats_oms ||';'||
|
||||||
subproductgroep ||';'||
|
subproductgroep ||';'||
|
||||||
subproductgroepgroep ||';'||
|
subproductgroepgroep ||';'||
|
||||||
|
|||||||
Reference in New Issue
Block a user