SGGR#23236 Indexwerk 2013

svn path=/Customer/trunk/; revision=16212
This commit is contained in:
Maarten van der Heide
2012-12-04 18:15:00 +00:00
parent afd48b4c22
commit d458cb3e7c

View File

@@ -85,7 +85,7 @@ AS
/
/* Formatted on 4-12-2012 15:58:20 (QP5 v5.115.810.9015) */
/* Formatted on 4-12-2012 19:12:24 (QP5 v5.115.810.9015) */
CREATE OR REPLACE PROCEDURE sggr_export_INDEXWERK (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2)
AS
@@ -115,7 +115,10 @@ AS
WHERE cnt_contract_nummer_intern =
c.cnt_contract_nummer_intern
AND cnt_contract_versie >
c.cnt_contract_versie)) x
COALESCE (
c.cnt_contract_versie,
'0'
))) x
LEFT JOIN
(SELECT cnt_contract_key,
fac.safe_to_date (cnt_kenmerkcontract_waarde,
@@ -128,7 +131,7 @@ AS
ON x.cnt_contract_key = li.cnt_contract_key
WHERE COALESCE (li.index_datum, SYSDATE) <
TO_DATE ('01012013', 'ddmmyyyy')
ORDER BY 4, 2;
ORDER BY 3;
v_errorhint VARCHAR2 (1000);
v_errormsg VARCHAR2 (1000);
@@ -222,7 +225,8 @@ BEGIN
INTO v_new_contract_key
FROM cnt_v_aanwezigcontract
WHERE cnt_contract_nummer_intern = rc.cnt_contract_nummer_intern
AND cnt_contract_versie > rc.cnt_contract_versie;
AND cnt_contract_versie >
COALESCE (rc.cnt_contract_versie, '0');
v_errorhint := 'Fout bij toevoegen laatste indexdatum.';
upsert_cntkenmerk (v_new_contract_key, 301, -- Laatste index-datum