PCHE#70151 Beëindiging klant PCHE per 31-03-2022
svn path=/Customer/; revision=55448
This commit is contained in:
2180
PCHE/pche.sql
2180
PCHE/pche.sql
File diff suppressed because it is too large
Load Diff
@@ -1,34 +0,0 @@
|
||||
-- Customer specific once-script
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL xPHCE#36774.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
UPDATE mld_melding
|
||||
SET mld_melding_status = 4
|
||||
WHERE mld_melding_status = 5
|
||||
AND mld_melding_key IN (281, 289);
|
||||
|
||||
DELETE fac_tracking
|
||||
WHERE fac_tracking_refkey IN (281, 289) AND fac_srtnotificatie_key = 38;
|
||||
|
||||
INSERT INTO fac_tracking (fac_srtnotificatie_key,
|
||||
fac_tracking_refkey,
|
||||
fac_tracking_oms)
|
||||
VALUES (45,
|
||||
281,
|
||||
'Melding teruggezet van Afgemeld naar In behandeling PCHE#36774');
|
||||
|
||||
INSERT INTO fac_tracking (fac_srtnotificatie_key,
|
||||
fac_tracking_refkey,
|
||||
fac_tracking_oms)
|
||||
VALUES (45,
|
||||
289,
|
||||
'Melding teruggezet van Afgemeld naar In behandeling PCHE#36774');
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
-- Customer specific once-script
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL xPHCE#37119.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
-- Script aanroepen om factuur van vorige maand (20 dagen antedateren) aan te maken voor de maand facturen (1)
|
||||
BEGIN
|
||||
pche_select_exact_common ('EXACT_COMMON', 'MANUAL', 1,20);
|
||||
END;
|
||||
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
-- Customer specific once-script PCHE#37317.
|
||||
--
|
||||
-- (c) 2016 Facilitor B.V.
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
SET ECHO ON
|
||||
SPOOL xPCHE#37317.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
-- PCHE#37317: Annuleer MAAND-export.
|
||||
DELETE FROM fac_notificatie
|
||||
WHERE fac_srtnotificatie_key = 181
|
||||
AND fac_notificatie_key BETWEEN 3221 AND 3266;
|
||||
|
||||
DELETE FROM fin_verkoopfactuur
|
||||
WHERE TO_CHAR (fin_verkoopfactuur_aanmaak, 'dd-mm-yy hh24:mi') = '29-07-16 08:12'
|
||||
AND fin_verkoopfactuur_key BETWEEN 4241 AND 4286;
|
||||
|
||||
DELETE FROM fin_verkoopfactuurkop
|
||||
WHERE TO_CHAR (fin_verkoopfactuurkop_aanmaak, 'dd-mm-yy hh24:mi') = '29-07-16 08:12'
|
||||
AND fin_verkoopfactuurkop_key BETWEEN 4081 AND 4138;
|
||||
|
||||
COMMIT;
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
SPOOL OFF
|
||||
@@ -1,37 +0,0 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- <<Korte omschrijving wat het script doet>>
|
||||
|
||||
DEFINE thisfile = 'PCHE#37648.sql'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
DEFINE custid = 'PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
DROP TABLE TMP_IMP_BEDRIJF;
|
||||
DROP TABLE TMP_IMP_BEWONERS;
|
||||
DROP TABLE TMP_VERKOOPFACTUUR;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
@@ &custid
|
||||
@@ -1,29 +0,0 @@
|
||||
-- Customer specific once-script PCHE#37317.
|
||||
--
|
||||
-- (c) 2016 Facilitor B.V.
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
SET ECHO ON
|
||||
SPOOL xPCHE#37883.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
DELETE fin_verkoopfactuur
|
||||
WHERE fin_verkoopfactuur_key IN
|
||||
(SELECT fin_verkoopfactuur_key
|
||||
FROM fac_notificatie n, fin_verkoopfactuur v
|
||||
WHERE n.fac_notificatie_refkey = fin_verkoopfactuurkop_key
|
||||
AND fac_srtnotificatie_key = 181);
|
||||
|
||||
-- srtnotificatie 181 = CUST01
|
||||
DELETE fac_notificatie n
|
||||
WHERE fac_srtnotificatie_key = 181;
|
||||
|
||||
DELETE fin_verkoopfactuurkop vk
|
||||
WHERE NOT EXISTS (SELECT fin_verkoopfactuurkop_key
|
||||
FROM fin_verkoopfactuur v
|
||||
WHERE vk.fin_verkoopfactuurkop_key = v.fin_verkoopfactuurkop_key);
|
||||
|
||||
COMMIT;
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
SPOOL OFF
|
||||
@@ -1,51 +0,0 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- <<Korte omschrijving wat het script doet>>
|
||||
|
||||
DEFINE thisfile = 'PCHE#38514.SQL'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
DEFINE custid = 'PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
DELETE fin_verkoopfactuur
|
||||
WHERE fin_verkoopfactuur_id = 3189;
|
||||
|
||||
DELETE fin_verkoopfactuurkop
|
||||
WHERE fin_verkoopfactuurkop_id = 3189;
|
||||
|
||||
DELETE bes_bestelling_item
|
||||
WHERE bes_bestelling_key = 82;
|
||||
|
||||
DELETE bes_bestelopdr_item
|
||||
WHERE bes_bestelopdr_key = 70;
|
||||
|
||||
DELETE bes_bestelopdr
|
||||
WHERE bes_bestelopdr_key = 70;
|
||||
|
||||
DELETE bes_bestelling
|
||||
WHERE bes_bestelling_key = 82;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
--@@ &custid
|
||||
@@ -1,42 +0,0 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Verkoopfacturen die op 29 november aangemaakt zijn verwijderen.
|
||||
|
||||
DEFINE thisfile = 'PCHE#38591.SQL'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
DEFINE custid = 'PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
DELETE fin_verkoopfactuur
|
||||
WHERE TO_CHAR (fin_verkoopfactuur_aanmaak, 'yyyy-mm-dd') = '2016-11-29';
|
||||
|
||||
|
||||
DELETE fin_verkoopfactuurkop vk
|
||||
WHERE NOT EXISTS (SELECT fin_verkoopfactuurkop_key
|
||||
FROM fin_verkoopfactuur v
|
||||
WHERE vk.fin_verkoopfactuurkop_key = v.fin_verkoopfactuurkop_key);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
--@@ &custid
|
||||
@@ -1,50 +0,0 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Factuur en bijbehorende bestel(opdracht) verwijderen.
|
||||
|
||||
DEFINE thisfile = 'PCHE#39347.SQL'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
DELETE fin_verkoopfactuur
|
||||
WHERE fin_verkoopfactuur_id = 3978;
|
||||
|
||||
DELETE fin_verkoopfactuurkop
|
||||
WHERE fin_verkoopfactuurkop_id = 3978;
|
||||
|
||||
DELETE bes_bestelling_item
|
||||
WHERE bes_bestelling_key = 145;
|
||||
|
||||
DELETE bes_bestelopdr_item
|
||||
WHERE bes_bestelopdr_key = 131;
|
||||
|
||||
DELETE bes_bestelopdr
|
||||
WHERE bes_bestelopdr_key = 131;
|
||||
|
||||
DELETE bes_bestelling
|
||||
WHERE bes_bestelling_key = 145;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
--@@ &custid
|
||||
@@ -1,37 +0,0 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Verwijder de datum dat de factuur verzonden is bij de verkoopfactuur. Hiermee
|
||||
-- forceren we dat de factuur opnieuw verzonden wordt.
|
||||
|
||||
DEFINE thisfile = 'PCHE#51284.SQL'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
UPDATE fin_verkoopfactuur
|
||||
SET fin_verkoopfactuur_d5 = NULL
|
||||
WHERE fin_verkoopfactuur_key > 9580 AND fin_verkoopfactuur_key < 9613;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
--@@ &custid
|
||||
@@ -1,90 +0,0 @@
|
||||
--
|
||||
-- $Id: PCHE#62772.sql 36063 2020-06-15 12:50:05Z sandersc$
|
||||
--
|
||||
-- Zet facturen van een bepaalde dag weer klaar om aangemaakt te worden (PDF) en verzonden wordt.
|
||||
|
||||
DEFINE thisfile = 'PCHE#62772.SQL'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
DECLARE
|
||||
|
||||
-- Onderstaande cursor bepaalt welke facturen klaargezet moeten worden.
|
||||
CURSOR c_noti
|
||||
IS
|
||||
SELECT vk.fin_verkoopfactuurkop_key,
|
||||
vk.fin_verkoopfactuurkop_id,
|
||||
fin_verkoopfactuur_c2,
|
||||
fin_verkoopfactuur_c5
|
||||
FROM fin_verkoopfactuur v, fin_verkoopfactuurkop vk
|
||||
WHERE v.fin_verkoopfactuurkop_key = vk.fin_verkoopfactuurkop_key
|
||||
AND TO_CHAR (v.fin_verkoopfactuur_aanmaak, 'YYYY-MM-DD') =
|
||||
'2020-05-25'
|
||||
GROUP BY vk.fin_verkoopfactuurkop_key,
|
||||
vk.fin_verkoopfactuurkop_id,
|
||||
fin_verkoopfactuur_c2,
|
||||
fin_verkoopfactuur_c5;
|
||||
|
||||
BEGIN
|
||||
-- facturen klaarzetten voor verzenden (via PCHE_SELECT_EXACT_OUTPUT).
|
||||
FOR rec IN c_noti
|
||||
LOOP
|
||||
BEGIN
|
||||
|
||||
-- CUST01 notificatie heeft key 181
|
||||
-- Datum van de notificatie wordt op middernacht gezet om er voor te zorgen dat na kantooruren de pdf generatie
|
||||
-- kan plaatsvinden.
|
||||
INSERT INTO fac_notificatie (fac_srtnotificatie_key,
|
||||
fac_notificatie_status,
|
||||
fac_notificatie_receiver_email,
|
||||
fac_notificatie_oms,
|
||||
fac_notificatie_refkey,
|
||||
fac_notificatie_prioriteit,
|
||||
fac_notificatie_attachments,
|
||||
fac_notificatie_datum)
|
||||
VALUES (181,
|
||||
2, -- mail
|
||||
rec.fin_verkoopfactuur_c2, -- email
|
||||
'Factuur parking Strijp-S',
|
||||
rec.fin_verkoopfactuurkop_key,
|
||||
2,
|
||||
'/../../Fplace5i/CUST/PCHE/export/PDF/' || rec.fin_verkoopfactuur_c5,
|
||||
TRUNC(SYSDATE)+1);
|
||||
|
||||
-- Normaal wordt ook de factuurdatum op huidige dag gezet. Deze verkoopfacturen hebben al een datum (25 mei), die houden we aan
|
||||
-- UPDATE fin_verkoopfactuur
|
||||
-- SET fin_verkoopfactuur_d5 = SYSDATE
|
||||
-- WHERE fin_verkoopfactuurkop_key = rec.fin_verkoopfactuurkop_key;
|
||||
|
||||
EXCEPTION WHEN OTHERS
|
||||
THEN
|
||||
fac.writelog ('EXACT_OUTPUT', 'E', 'Overwachte fout bij notificeren: ' || rec.fin_verkoopfactuurkop_key || ' (' || rec.fin_verkoopfactuur_c2 || ')', '');
|
||||
END;
|
||||
END LOOP;
|
||||
|
||||
END;
|
||||
/
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id: PCHE#62772.sql 36063 2020-06-15 12:50:05Z sandersc$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
--@@ &custid
|
||||
@@ -1,38 +0,0 @@
|
||||
--
|
||||
-- $Id: PCHE#62772.sql 36063 2020-06-15 12:50:05Z sandersc$
|
||||
--
|
||||
-- Verwijder onterecht aangemaakte facturen.
|
||||
|
||||
DEFINE thisfile = 'PCHE#63215.SQL'
|
||||
DEFINE dbuser = '^PCHE'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
DELETE fin_verkoopfactuurkop
|
||||
WHERE fin_verkoopfactuurkop_key > 27767;
|
||||
|
||||
DELETE fin_verkoopfactuur
|
||||
WHERE fin_verkoopfactuur_key > 22039;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id: PCHE#62772.sql 36063 2020-06-15 12:50:05Z sandersc$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
--@@ &custid
|
||||
@@ -1,30 +0,0 @@
|
||||
-- Customer specific once-script
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL xPHCE1.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
|
||||
DROP PROCEDURE pche_export_exact_jaar;
|
||||
|
||||
DROP PROCEDURE pche_export_exact_kwartaal;
|
||||
|
||||
DROP PROCEDURE pche_export_exact_maand;
|
||||
|
||||
DROP PROCEDURE pche_export_exact;
|
||||
|
||||
DROP VIEW pche_v_export_exact;
|
||||
|
||||
DROP VIEW pche_v_export_exact_maand;
|
||||
|
||||
DROP VIEW pche_v_export_exact_kwartaal;
|
||||
|
||||
DROP VIEW pche_v_export_exact_jaar;
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
|
||||
@pche.sql
|
||||
@@ -1,59 +0,0 @@
|
||||
-- Customer specific once-script
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL xPHCE10.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
|
||||
UPDATE mld_kenmerkmelding km
|
||||
SET mld_kenmerk_key = 402
|
||||
WHERE km.mld_kenmerk_key = 34
|
||||
AND EXISTS
|
||||
(SELECT mld_melding_key
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_melding_key = km.mld_melding_key
|
||||
AND m.mld_stdmelding_key = 1);
|
||||
|
||||
UPDATE mld_kenmerkmelding km
|
||||
SET mld_kenmerk_key = 401
|
||||
WHERE km.mld_kenmerk_key = 34
|
||||
AND EXISTS
|
||||
(SELECT mld_melding_key
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_melding_key = km.mld_melding_key
|
||||
AND m.mld_stdmelding_key = 2);
|
||||
|
||||
UPDATE mld_kenmerkmelding km
|
||||
SET mld_kenmerk_key = 406
|
||||
WHERE km.mld_kenmerk_key = 34
|
||||
AND EXISTS
|
||||
(SELECT mld_melding_key
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_melding_key = km.mld_melding_key
|
||||
AND m.mld_stdmelding_key = 4);
|
||||
|
||||
UPDATE mld_kenmerkmelding km
|
||||
SET mld_kenmerk_key = 403
|
||||
WHERE km.mld_kenmerk_key = 34
|
||||
AND EXISTS
|
||||
(SELECT mld_melding_key
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_melding_key = km.mld_melding_key
|
||||
AND m.mld_stdmelding_key = 5);
|
||||
|
||||
UPDATE mld_kenmerkmelding km
|
||||
SET mld_kenmerk_key = 405
|
||||
WHERE km.mld_kenmerk_key = 34
|
||||
AND EXISTS
|
||||
(SELECT mld_melding_key
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_melding_key = km.mld_melding_key
|
||||
AND m.mld_stdmelding_key = 6);
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
|
||||
@pche.sql
|
||||
@@ -1,155 +0,0 @@
|
||||
-- Customer specific once-script
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL xPHCE8.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
|
||||
-- Verwijder oude bestelopdrachten en oude verkoopfacturen.
|
||||
|
||||
DELETE bes_bestelling_item;
|
||||
|
||||
DELETE bes_bestelopdr_item;
|
||||
|
||||
DELETE bes_bestelopdr;
|
||||
|
||||
DELETE bes_bestelling;
|
||||
|
||||
DELETE fin_verkoopfactuur
|
||||
WHERE fin_verkoopfactuur_key IN (880, 881, 882, 883, 884);
|
||||
|
||||
-- PCHE#36106 Facturen opvragen via de portal
|
||||
DECLARE
|
||||
CURSOR c
|
||||
IS
|
||||
SELECT * FROM fin_verkoopfactuur;
|
||||
|
||||
v_old_id VARCHAR2 (10);
|
||||
v_random VARCHAR2 (100);
|
||||
BEGIN
|
||||
v_old_id := 'KKLKL';
|
||||
|
||||
FOR rec IN c
|
||||
LOOP
|
||||
BEGIN
|
||||
IF rec.fin_verkoopfactuur_id <> v_old_id
|
||||
THEN
|
||||
v_old_id := rec.fin_verkoopfactuur_id;
|
||||
v_random := DBMS_RANDOM.string ('a', 32);
|
||||
END IF;
|
||||
|
||||
UPDATE fin_verkoopfactuur
|
||||
SET fin_verkoopfactuur_c5 =
|
||||
'Factuur_'
|
||||
|| rec.fin_verkoopfactuur_id
|
||||
|| '_'
|
||||
|| v_random
|
||||
|| '.pdf'
|
||||
WHERE fin_verkoopfactuur_key = rec.fin_verkoopfactuur_key;
|
||||
END;
|
||||
END LOOP;
|
||||
COMMIT;
|
||||
END;
|
||||
/
|
||||
|
||||
-- PCHE#36108 Verwijderen mutaties. Deze mutaties zijn twee keer ingevoerd. Daarom worden de bedragen nu op null gesteld zodat ze niet meer meegenomen worden.
|
||||
UPDATE mld_kenmerkmelding km
|
||||
SET mld_kenmerkmelding_verwijder = SYSDATE
|
||||
WHERE EXISTS
|
||||
(SELECT k.mld_kenmerk_key
|
||||
FROM mld_kenmerk k
|
||||
WHERE km.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_srtkenmerk_key IN (29, 41))
|
||||
AND mld_melding_key IN (21, 24, 25, 26, 28, 29, 30, 31);
|
||||
|
||||
DECLARE
|
||||
BEGIN
|
||||
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-01-2016 t/m 30-06-2016' WHERE mld_melding_key = 50;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-01-2016 t/m 30-06-2016' WHERE mld_melding_key = 51;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-01-2016 t/m 30-06-2016 (pasnummer P4445)' WHERE mld_melding_key = 57;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 1-11-2015 t/m 30-4-2016 (P4457)' WHERE mld_melding_key = 63;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-11-2015 t/m 30-06-2016 (pasnummer P4429)' WHERE mld_melding_key = 69;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-07-2015 t/m 30-06-2016 (pasnummer P4186)' WHERE mld_melding_key = 79;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-12-2015 t/m 30-06-2016 (pasnummer P4550 t/m P4561)' WHERE mld_melding_key = 81;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-01-2016 t/m 30-06-2016 (pasnummer P4426)' WHERE mld_melding_key = 83;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-02-2016 t/m 30-06-2016 (pasnummer P4595 - 4596 - 4597)' WHERE mld_melding_key = 84;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 01-01-2016 t/m 30-06-2016 (pasnummer P4440)' WHERE mld_melding_key = 89;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 8-9-2015 t/m 30-06-2016 (pasnummer P4425)' WHERE mld_melding_key = 91;
|
||||
UPDATE mld_melding SET mld_melding_opmerking = 'Abonnement 03-12-2015 t/m 30-4-2016 (P4457) Vanaf heden via maandelijkse facturatie' WHERE mld_melding_key = 64;
|
||||
|
||||
|
||||
-- bedrijven bedrag 221 borg 222
|
||||
mld.upsertmeldingkenmerk (221, 50, '314.28');
|
||||
mld.upsertmeldingkenmerk (221, 51, '314.28');
|
||||
mld.upsertmeldingkenmerk (221, 57, '314.28');
|
||||
mld.upsertmeldingkenmerk (222, 62, '15'); -- borg
|
||||
mld.upsertmeldingkenmerk (221, 62, '411.1');
|
||||
mld.upsertmeldingkenmerk (221, 67, '624');
|
||||
mld.upsertmeldingkenmerk (221, 70, '499.88');
|
||||
mld.upsertmeldingkenmerk (221, 76, '305.68');
|
||||
mld.upsertmeldingkenmerk (221, 79, '593.64');
|
||||
mld.upsertmeldingkenmerk (221, 81, '3255.39');
|
||||
mld.upsertmeldingkenmerk (221, 83, '192.06');
|
||||
mld.upsertmeldingkenmerk (222, 84, '45'); -- borg
|
||||
mld.upsertmeldingkenmerk (221, 84, '782.88');
|
||||
mld.upsertmeldingkenmerk (221, 86, '539.64');
|
||||
mld.upsertmeldingkenmerk (221, 89, '314.28');
|
||||
mld.upsertmeldingkenmerk (221, 91, '489.15');
|
||||
|
||||
mld.upsertmeldingkenmerk (221, 60, '312');
|
||||
mld.upsertmeldingkenmerk (221, 85, '628.56');
|
||||
mld.upsertmeldingkenmerk (221, 88, '243.76');
|
||||
|
||||
-- bewoners bedrag 242 borg 241
|
||||
mld.upsertmeldingkenmerk (242, 63, '360');
|
||||
mld.upsertmeldingkenmerk (241, 65, '15'); -- borg
|
||||
mld.upsertmeldingkenmerk (242, 65, '398.8');
|
||||
mld.upsertmeldingkenmerk (242, 66, '360');
|
||||
mld.upsertmeldingkenmerk (242, 68, '108.2');
|
||||
mld.upsertmeldingkenmerk (241, 69, '15'); -- borg
|
||||
mld.upsertmeldingkenmerk (242, 69, '466.8');
|
||||
|
||||
COMMIT;
|
||||
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
-- PCHE#36109 Handmatige import betalingen
|
||||
CREATE TABLE pche_imp_betaling
|
||||
(
|
||||
fin_verkoopfactuur_betaaldatum DATE,
|
||||
fin_verkoopfactuur_id VARCHAR2 (30),
|
||||
fin_verkoopfactuur_bedrag NUMBER (11, 2),
|
||||
prs_leverancier_nr VARCHAR2 (50),
|
||||
prs_debiteur_naam VARCHAR2 (60),
|
||||
fac_import_key NUMBER (10),
|
||||
imp_log_status VARCHAR (1),
|
||||
imp_log_omschrijving VARCHAR2 (1000),
|
||||
fac_import_verwerkt DATE,
|
||||
fac_imp_file_index NUMBER
|
||||
);
|
||||
|
||||
|
||||
INSERT INTO fac_import_app (fac_import_app_code,
|
||||
fac_import_app_oms,
|
||||
fac_functie_key,
|
||||
fac_import_app_action,
|
||||
fac_import_app_prefix)
|
||||
VALUES ('BETALING',
|
||||
'PCHE: Handmatig import betalingen',
|
||||
92,
|
||||
'ORACLE',
|
||||
'PCHE');
|
||||
|
||||
|
||||
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
|
||||
@pche.sql
|
||||
Reference in New Issue
Block a user