diff --git a/PCHH/pchh.sql b/PCHH/pchh.sql index 6ebf4256d..7ece198ab 100644 --- a/PCHH/pchh.sql +++ b/PCHH/pchh.sql @@ -1,3 +1,4 @@ +/* Formatted on 29-8-2016 09:42:16 (QP5 v5.136.908.31019) */ -- Script containing customer specific configuration sql statements for PCHH (Holding) -- (c) 2008 Facilitor -- $Revision$ @@ -97,6 +98,7 @@ CREATE OR REPLACE VIEW PCHH_V_BULKUPLOAD_ELEKTRA OBJECTID, STATUS_PCH, WEEK, + YEAR, START_DATE, STREET, HOUSE_NUM1, @@ -153,7 +155,11 @@ AS TO_DATE (statusdatum.ins_kenmerkdeel_waarde, 'dd-mm-yyyy'), 'iw') week, - ingangsdatum.ins_kenmerkdeel_waarde start_date, + TO_CHAR ( + TO_DATE (statusdatum.ins_kenmerkdeel_waarde, 'dd-mm-yyyy'), + 'iyyy') + year, + REPLACE (ingangsdatum.ins_kenmerkdeel_waarde, '-', '') start_date, straat.ins_kenmerkdeel_waarde street, huisnummer.ins_kenmerkdeel_waarde house_num1, huisnr_toev.ins_kenmerkdeel_waarde house_num2, @@ -235,23 +241,23 @@ AS WHERE K.INS_KENMERK_KEY = 74) ebcluster, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 290) eb_mainnr, + WHERE K.INS_KENMERK_KEY = 221) eb_mainnr, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 205) jaarverb, + WHERE K.INS_KENMERK_KEY = 181) jaarverb, (SELECT k.* FROM ins_kenmerkdeel k WHERE K.INS_KENMERK_KEY = 69) piek, (SELECT K.INS_DEEL_KEY, kw.* FROM ins_kenmerkdeel k, fac_usrdata kw WHERE K.INS_KENMERKDEEL_WAARDE = kw.fac_usrdata_key - AND k.ins_kenmerk_key = 261) status, + AND k.ins_kenmerk_key = 441) status, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 291) site, + WHERE K.INS_KENMERK_KEY = 241) site, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 292) eerste_facref, + WHERE K.INS_KENMERK_KEY = 284) eerste_facref, -- (SELECT k.* -- FROM ins_kenmerkdeel k -- WHERE K.INS_KENMERK_KEY = 243) tweede_facref, @@ -264,28 +270,28 @@ AS (SELECT K.INS_DEEL_KEY, kw.* FROM ins_kenmerkdeel k, pchh_v_contact_werkm kw WHERE K.INS_KENMERKDEEL_WAARDE = kw.prs_contactpersoon_key - AND k.ins_kenmerk_key = 241) contactpers, + AND k.ins_kenmerk_key = 244) contactpers, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 284) adressering_vko, + WHERE K.INS_KENMERK_KEY = 301) adressering_vko, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 287) frequentie_vko, + WHERE K.INS_KENMERK_KEY = 182) frequentie_vko, (SELECT K.* FROM ins_kenmerkdeel k WHERE k.ins_kenmerk_key = 75) terugl, (SELECT K.* FROM ins_kenmerkdeel k - WHERE k.ins_kenmerk_key = 302) duurzaam, + WHERE k.ins_kenmerk_key = 321) duurzaam, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 283) statusdatum, + WHERE K.INS_KENMERK_KEY = 287) statusdatum, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 181) verbl_functie, + WHERE K.INS_KENMERK_KEY = 282) verbl_functie, (SELECT k.* FROM ins_kenmerkdeel k - WHERE K.INS_KENMERK_KEY = 304) meter_I, + WHERE K.INS_KENMERK_KEY = 401) meter_I, (SELECT k.* FROM ins_kenmerkdeel k WHERE K.INS_KENMERK_KEY = 61) meter_II, @@ -298,7 +304,7 @@ AS (SELECT K.INS_DEEL_KEY, kw.* FROM ins_kenmerkdeel k, fac_usrdata kw WHERE K.INS_KENMERKDEEL_WAARDE = kw.fac_usrdata_key - AND k.ins_kenmerk_key = 281) status_pch + AND k.ins_kenmerk_key = 402) status_pch WHERE O.INS_SRTDEEL_KEY = 221 AND O.INS_DEEL_VERWIJDER IS NULL AND o.ins_deel_key = ingangsdatum.ins_deel_key(+) @@ -332,11 +338,13 @@ AS AND o.ins_deel_key = meter_IV.ins_deel_key(+) AND o.ins_deel_key = status_pch.ins_deel_key(+); + CREATE OR REPLACE VIEW PCHH_V_BULKUPLOAD_GAS ( OBJECTID, STATUS_PCH, WEEK, + YEAR, START_DATE, STREET, HOUSE_NUM1, @@ -389,7 +397,11 @@ AS TO_DATE (statusdatum.ins_kenmerkdeel_waarde, 'dd-mm-yyyy'), 'iw') week, - ingangsdatum.ins_kenmerkdeel_waarde start_date, + TO_CHAR ( + TO_DATE (statusdatum.ins_kenmerkdeel_waarde, 'dd-mm-yyyy'), + 'iyyy') + year, + REPLACE (ingangsdatum.ins_kenmerkdeel_waarde, '-', '') start_date, straat.ins_kenmerkdeel_waarde street, huisnummer.ins_kenmerkdeel_waarde house_num1, huisnr_toev.ins_kenmerkdeel_waarde house_num2, @@ -533,7 +545,11 @@ AS TO_DATE (statusdatum.ins_kenmerkdeel_waarde, 'dd-mm-yyyy'), 'iw') week, - einddatum.ins_kenmerkdeel_waarde end_date, + TO_CHAR ( + TO_DATE (statusdatum.ins_kenmerkdeel_waarde, 'dd-mm-yyyy'), + 'iyyy') + year, + REPLACE (einddatum.ins_kenmerkdeel_waarde, '-', '') end_date, '' send_switch, ean.ins_kenmerkdeel_waarde ean, status.fac_usrdata_omschr status,