401 lines
20 KiB
SQL
401 lines
20 KiB
SQL
--
|
||
-- $Id$
|
||
--
|
||
-- Korte beschrijving wat het script doet
|
||
-- Voor dbuser invullen: - indien script voor 1 klant is: 'MARX' (de klantcode, zoals vermeld in fac_version_cust)
|
||
-- - script is voor meerdere klanten: 'AAXX' (de groepcode, zoals vermeld in fac_version_group)
|
||
-- - script is voor meerdere klanten met naam volgens een bepaald patroon: '^AA|^ASMS|^GULU|^NMMS|^RABO|^ZKHM'
|
||
--
|
||
DEFINE thisfile = 'MARX26.SQL'
|
||
DEFINE dbuser = '^MARX'
|
||
|
||
SET ECHO ON
|
||
SET DEFINE ON
|
||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
|
||
WHENEVER SQLERROR CONTINUE;
|
||
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
|
||
SPOOL &fcltlogfile
|
||
WHENEVER SQLERROR EXIT;
|
||
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
|
||
WHENEVER SQLERROR CONTINUE;
|
||
PROMPT &fcltcusterr
|
||
SET DEFINE OFF
|
||
|
||
------ payload begin ------
|
||
|
||
|
||
-- Start MARX#86119 Integratie Viadata CI365 en Mareon voor inspectieproces
|
||
|
||
-- Het vinkje "Communicatie logboek" bij woco/prs_bedrijf gaan we vervangen door N(1) type.
|
||
|
||
-- Voor de update zijn dit de gegevens:
|
||
--Key 31
|
||
--Volgnummer 28
|
||
--Benaming Communicatielogboek
|
||
--Hint Uitleg: opdrachtgever maakt gebruik van communicatielogboek (AX webservice UpdatePurchStatus beschikbaar)
|
||
--Kenmerktype Vinkje
|
||
--Groep <Geen>
|
||
--Niet te wijzigen Nee
|
||
--Bijzonderheden Systeemkenmerk
|
||
--Anonimiseren
|
||
--In overzicht tonen Nee
|
||
-- prs_kenmerk_lengte = NULL
|
||
-- prs_kenmerk_nmin = NULL
|
||
-- prs_kenmerk_nmax = NULL
|
||
UPDATE prs_kenmerk
|
||
SET prs_kenmerk_omschrijving = 'Status communicatie mode',
|
||
prs_kenmerk_kenmerktype = 'N',
|
||
prs_kenmerk_lengte = 1,
|
||
prs_kenmerk_nmin = 1,
|
||
prs_kenmerk_nmax = 3,
|
||
prs_kenmerk_hint = 'Vul in: waarde 1 als opdrachtgever uitgebreide status/communicatielogboek gebruikt, waarde 2 als opdrachtgever bij GER-statusbericht ook materiaalregels verwerkt, waarde 3 in geval van 1+2 (dus beiden), en anders leeg laten.'
|
||
WHERE prs_kenmerk_key = 31 ;
|
||
|
||
|
||
-- End MARX#86119 Integratie Viadata CI365 en Mareon voor inspectieproces
|
||
|
||
|
||
-- MARX#87282 Nieuwe API voor activeren leveranciers vanuit (opdrachtgevers)ERP naar Mareon
|
||
-- API ACTION_REF_KEY2 is alternatief op bestaande ACTION_REF_KEY, met het verschil dat deze ACTION_REF_KEY2 een HTTP-error bij fouten terugstuurt (waar bestaande ACTION_REF_KEY altijd HTTP200 oke terugstuurt)
|
||
-- Oftewel: veld fac_api_errorhandling is hier waarde 1 (true).
|
||
INSERT INTO fac_api(fac_api_name, fac_api_omschrijving, fac_api_filepath, fac_api_stylesheet, fac_api_stylesheet_out, fac_api_errorhandling)
|
||
SELECT 'ACTION_REF_KEY2', 'Algemene API die voor elke ref-key een action uitvoert', 'appl/MARX/API_mareon_postaction.asp', NULL, 'cust/MARX/xsl/F_Response_API_Import.xsl', 1
|
||
FROM DUAL;
|
||
|
||
-- Tbv notificatiemail naar de (zojuist door opdrachtgever) aangesloten leverancier, zodat leverancier op de hoogte wordt gebracht.
|
||
-- Is de leverancier overigens Premium (voor andere opdrachtgevers), dan geven we deze leverancier in dit noti-rapportje de gelegenheid om (op enig moment) voor deze nieuwe opdrachtgever Premium te worden...
|
||
INSERT INTO fac_srtnotificatie (fac_srtnotificatie_code, fac_srtnotificatie_mode, fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode, fac_srtnotificatie_url, fac_srtnotificatie_groep)
|
||
VALUES ('CUST10', 2, 'Mareon info: Opdrachtgever heeft u als leverancier in Mareon bij zichzelf toegevoegd / geactiveerd', 'rapport', 'fac/fac_report.asp?usrrap_key=', 0);
|
||
|
||
INSERT INTO fac_notificatie_job (fac_notificatie_job_view, fac_notificatie_job_oms, fac_notificatie_job_interval, fac_notificatie_job_mode, fac_notificatie_job_flags)
|
||
VALUES ('mar_v_noti_bedrijfx2', 'Notify leverancier: activatie bij opdrachtgever', 1, 2, 1);
|
||
UPDATE fac_notificatie_job
|
||
SET fac_notificatie_job_lastrun = SYSDATE
|
||
WHERE UPPER(fac_notificatie_job_view) = 'MAR_V_NOTI_BEDRIJFX2';
|
||
|
||
|
||
|
||
-- MARX#86784 Prijsindexatie 2025 (deel B)
|
||
|
||
-- A) Update van instelling $FEE_PREMIUM in eigen tabel t.b.v. het (basis)tarief voor Mareon VvE:, die bij de import VvE beheerders (marx_post_update_vvebeheerders) wordt toegepast.
|
||
-- En verder wordt dit tarief gebruikt in de Premium-kortingstabel, icm de nieuwe FEE_PREMIUM_1001_2500 etc waarden, zie bij puntje F. hier onderaan
|
||
-- Deze kosten zijn per 1 jan. 2025 EUR. 1.83 geworden (was 1.70)
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '1.83'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 31;
|
||
|
||
-- B) Update van Mareon Premium, van 1.70 --> 1.83
|
||
-- B1) Update van de Premium kosten voor de opdrachtGeVers, we doen overal waar 1.70 staat naar 1.83 (fee1)
|
||
-- B2) Update van de Premium kosten voor de opdrachtNeMers, we doen overal waar 1.70 staat naar 1.83 (fee2)
|
||
|
||
-- B1
|
||
UPDATE prs_bedrijf_bedrijf bb
|
||
SET prs_bedrijf_bedrijf_fee1 = 1.83
|
||
WHERE prs_bedrijf_bedrijf_fee1 = 1.70;
|
||
-- B2
|
||
UPDATE prs_bedrijf_bedrijf bb
|
||
SET prs_bedrijf_bedrijf_fee2 = 1.83
|
||
WHERE prs_bedrijf_bedrijf_fee2 = 1.70;
|
||
|
||
-- C) Update van Mareon Planning
|
||
-- C1 Mareon Premium Planning van 0.56 --> 0.61
|
||
-- C2 Mareon Groene Planningen 0.56 per opdracht 0.61 per opdracht
|
||
|
||
-- C1) Update van de Premium Planning kosten voor de opdrachtGeVers, we doen overal waar 0.56 staat naar 0.61 (fee3)
|
||
UPDATE prs_bedrijf_bedrijf bb
|
||
SET prs_bedrijf_bedrijf_fee3 = 0.61
|
||
WHERE prs_bedrijf_bedrijf_fee3 = 0.56;
|
||
-- C1 UITZONDERINGEN: Trivire heeft korting van <20>0,05
|
||
UPDATE prs_bedrijf_bedrijf bb
|
||
SET prs_bedrijf_bedrijf_fee3 = 0.61 - 0.05
|
||
WHERE prs_bedrijf_key1 = 2185
|
||
AND prs_bedrijf_bedrijf_fee3 IS NOT NULL;
|
||
-- C1) Update van de Premium Planning kosten voor de opdrachtNeMers, we doen overal waar 0.56 staat naar 0.61 (fee4)
|
||
UPDATE prs_bedrijf_bedrijf bb
|
||
SET prs_bedrijf_bedrijf_fee4 = 0.61
|
||
WHERE prs_bedrijf_bedrijf_fee4 = 0.56;
|
||
-- C2) Update van de Groene Planning kosten voor de opdrachtNeMers, we doen overal waar 1.12 staat naar 1.22 (2*0.61) (fee4)
|
||
UPDATE prs_bedrijf_bedrijf bb
|
||
SET prs_bedrijf_bedrijf_fee4 = 1.22
|
||
WHERE prs_bedrijf_bedrijf_fee4 = 1.12;
|
||
|
||
|
||
--D Mareon Facturen
|
||
--D1) E-invoicing, instelling $FEE_UBL_EINVOICING in eigen tabel $SYSTEM wordt nu 0.57 (was 0.53)
|
||
--D2) Factuurscanning, instelling $FEE_FACTUURSCANNING in eigen tabel $SYSTEM wordt nu 1.12 (was 1.04)
|
||
--D3) Factuur bedrijfsherkenning, in eigen tabel $SYSTEM wordt nu 0.06 (was 0.04)
|
||
--D4) Uitzonderingen/prijsafspraken/kortingen
|
||
-- E-invoicing heeft kenmerk-key 45, Scanning heeft kenmerk-key 63
|
||
-- a) Haagwonen (bedrijf-key 3901) heeft in 2024(!) obv offerte BBS/il/AG_230353-01 een korting van 25% op Factuurscanning, en was alleen 0.78 voor 2024, dus tot 1 jan 2025, vanaf 1 jan. 2025 komt dit te vervallen (dus kan leeg).
|
||
-- b) Ymere (bedrijf-key 3181) heeft op beide onderdelen permanente korting: E-invoicing 8% en Scanning 10%, en 100% korting op bedrijfsherkenning (normaal 4ct).
|
||
-- D5) De bedrijven die Bedrijfsherkenning hebben, apart updaten nog, voor zowel E-invoicing als Factuurscanning (behalve Ymere, die heeft 100% korting op bedrijfsherkenning):
|
||
--Vebego Facility Solutions tbv KPN bedrijfkey:4321
|
||
--Vebego Facility Solutions tbv CARG bedrijfkey:22144
|
||
--Vebego Facility Solutions tbv YASK edrijfkey:22141
|
||
|
||
|
||
--D1: E-invoicing
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.57'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 26;
|
||
|
||
--D2: Factuurscanning
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '1.12'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 27;
|
||
|
||
-- D3: Facturen bedrijfsherkenning van 0.04 -> 0.06
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.06'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 37;
|
||
|
||
|
||
--D4-a: Haagwonen: Korting Haagwonen op factuurscanning vervalt per 1-1-2025, staat in offerte BBS/il/AG_230353-01
|
||
DELETE FROM prs_kenmerklink
|
||
WHERE prs_link_key = 3901
|
||
AND prs_kenmerklink_niveau = 'B'
|
||
AND prs_kenmerk_key = 63;
|
||
|
||
--D4-b: Ymere: 8% korting op E-invoicing, en 100% op bedrijfsherkenning
|
||
UPDATE prs_kenmerklink
|
||
SET prs_kenmerklink_waarde = to_char(round(0.57*0.92,2))
|
||
WHERE prs_link_key = 3181
|
||
AND prs_kenmerklink_niveau = 'B'
|
||
AND prs_kenmerk_key = 45;
|
||
-- D4-b Ymere: 10% korting op scanning, en 100% op bedrijfsherkenning
|
||
UPDATE prs_kenmerklink
|
||
SET prs_kenmerklink_waarde = to_char(round(1.12*0.9,2))
|
||
WHERE prs_link_key = 3181
|
||
AND prs_kenmerklink_niveau = 'B'
|
||
AND prs_kenmerk_key = 63;
|
||
|
||
-- D5:
|
||
--Vebego Facility Solutions tbv KPN bedrijfkey:4321
|
||
--Vebego Facility Solutions tbv CARG bedrijfkey:22144
|
||
--Vebego Facility Solutions tbv YASK edrijfkey:22141
|
||
|
||
-- D5: E-invoicing+bedrijfsherkenning
|
||
UPDATE prs_kenmerklink
|
||
SET prs_kenmerklink_waarde = 0.57+0.06
|
||
WHERE prs_link_key IN (4321, 22144, 22141)
|
||
AND prs_kenmerklink_niveau = 'B'
|
||
AND prs_kenmerk_key = 45;
|
||
|
||
UPDATE prs_kenmerklink
|
||
SET prs_kenmerklink_waarde = 1.12+0.06
|
||
WHERE prs_link_key IN (4321, 22144, 22141)
|
||
AND prs_kenmerklink_niveau = 'B'
|
||
AND prs_kenmerk_key = 63;
|
||
|
||
|
||
|
||
-- E Licentiekosten
|
||
-- E1: Mareon Planbord $FEE_PLANBORD / kwartaal + nieuwe TOEGEVOEGD: tarieven voor Premium Planning en Premium Groene Planning
|
||
-- E2: Aantal user-accounts $FEE_USERS_5, $FEE_USERS_10 en $FEE_USERS_25 / kwartaal
|
||
|
||
|
||
-- E1 $FEE_PLANBORD
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '439.20'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 25;
|
||
|
||
-- E1 $FEE_PREMIUM_PLANNING
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.61'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 58;
|
||
|
||
-- E1 $FEE_PREMIUM_GROENE_PLANNING
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.61'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 59;
|
||
|
||
--E2 $FEE_USERS_5
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '191.50'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 28;
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_prijs = '191.50'
|
||
WHERE fac_usrtab_key = 10
|
||
AND fac_usrdata_key = 45;
|
||
|
||
--E2 $FEE_USERS_10
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '383.00'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 29;
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_prijs = '383.00'
|
||
WHERE fac_usrtab_key = 10
|
||
AND fac_usrdata_key = 46;
|
||
|
||
--E2 $FEE_USERS_25
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '668.36'
|
||
WHERE fac_usrtab_key = 1
|
||
AND fac_usrdata_key = 30;
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_prijs = '668.36'
|
||
WHERE fac_usrtab_key = 10
|
||
AND fac_usrdata_key = 47;
|
||
|
||
|
||
-- F. INSTELLINGEN TBV KORTINGSTABEL PREMIUM
|
||
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '1.54'
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 32 AND fac_usrdata_code = '$FEE_PREMIUM_1001_2500';
|
||
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '1.22'
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 33 AND fac_usrdata_code = '$FEE_PREMIUM_2501_5000';
|
||
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.91'
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 34 AND fac_usrdata_code = '$FEE_PREMIUM_5001_10000';
|
||
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.13'
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 35 AND fac_usrdata_code = '$FEE_PREMIUM_10001_50000';
|
||
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '0.05'
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 36 AND fac_usrdata_code = '$FEE_PREMIUM_50001';
|
||
|
||
|
||
|
||
-- G. CRE pricelist / tarieven
|
||
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '325.72', fac_usrdata_prijs = 0.48
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 50 AND fac_usrdata_code = '$FEE_CRE_0_500';
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '652.26', fac_usrdata_prijs = 0.44
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 51 AND fac_usrdata_code = '$FEE_CRE_501_1000';
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '1304.52', fac_usrdata_prijs = 0.41
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 52 AND fac_usrdata_code = '$FEE_CRE_1001_2000';
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '2609.05', fac_usrdata_prijs = 0.37
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 53 AND fac_usrdata_code = '$FEE_CRE_2001_4000';
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '3727.21', fac_usrdata_prijs = 0.31
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 54 AND fac_usrdata_code = '$FEE_CRE_4001_10000';
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '4921.37', fac_usrdata_prijs = 0.25
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 55 AND fac_usrdata_code = '$FEE_CRE_10001_30000';
|
||
UPDATE fac_usrdata
|
||
SET fac_usrdata_omschr = '7454.42', fac_usrdata_prijs = 0.19
|
||
WHERE fac_usrtab_key = 1 AND fac_usrdata_key = 56 AND fac_usrdata_code = '$FEE_CRE_30001';
|
||
|
||
|
||
|
||
|
||
-- MARX#87350 Premium uitbreiding in Mareon door leverancier zelf te regelen
|
||
-- Nieuwe melding 'Mareon Premium / toevoegen opdrachtgever'
|
||
INSERT INTO mld_stdmelding (mld_ins_discipline_key, mld_stdmelding_key, mld_stdmelding_omschrijving, mld_stdmelding_subject, mld_stdmelding_t_uitvoertijd, mld_stdmelding_planbaar, mld_stdmelding_slabewaken, mld_stdmelding_notfrontend,
|
||
mld_stdmelding_prseigen, mld_stdmelding_notify, alg_onrgoed_niveau, alg_org_obj_niveau, mld_stdmelding_freetext, mld_stdmelding_afmeldtext,
|
||
mld_stdmelding_doublecheck, mld_stdmelding_kopieerbaar, mld_stdmelding_kto, mld_stdmelding_autoorder, mld_stdmelding_vereisdienst, mld_stdmelding_regime,
|
||
mld_stdmelding_afhankelijk, mld_stdmelding_opdrtypevast, mld_stdmelding_directklaar, mld_stdmelding_kanverwijzen)
|
||
SELECT 6, 3, 'Mareon Premium/uitbreiden met opdrachtgever', 0, MLD_T_UITVOERTIJD(tijdsduur=>1,eenheid=>'D'), 1, 0, 0, 0, 0, 'R', -1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0
|
||
FROM dual;
|
||
|
||
-- Label "Uw contactgegevens"
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint, mld_kenmerk_default)
|
||
SELECT 60, 33, 3, 'S', 10, NULL, 'Uw contactgegevens', NULL, 'fa-address-card' FROM DUAL;
|
||
|
||
-- Bedrijfnaam
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint)
|
||
SELECT 61, 40, 3, 'S', 12, 1, NULL, 'Juridische bedrijfsnaam / handelsnaam van uw bedrijf' FROM DUAL;
|
||
|
||
--Adres
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint)
|
||
SELECT 62, 2, 3, 'S', 15, 1, 'Adres/Postbus', 'Straatnaam of postbus' FROM DUAL;
|
||
-- Postcode
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint)
|
||
SELECT 63, 3, 3, 'S', 18, 1, 'Postcode', 'Postcode' FROM DUAL;
|
||
-- Plaats
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint)
|
||
SELECT 64, 4, 3, 'S', 20, 1, 'Plaats', 'Plaatsnaam' FROM DUAL;
|
||
|
||
-- Naam Contactpersoon
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht)
|
||
SELECT 65, 1, 3, 'S', 30, 1 FROM DUAL;
|
||
-- Contactpersoon telefoonnummer
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht)
|
||
SELECT 66, 5, 3, 'S', 32, 1 FROM DUAL;
|
||
|
||
-- Label "Keuze opdrachtgever t.b.v. koppelen via Mareon Premium"
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint, mld_kenmerk_default)
|
||
SELECT 67, 33, 3, 'S', 40, NULL, 'Keuze opdrachtgever t.b.v. koppelen via Premium', NULL, 'fa-lock-hashtag' FROM DUAL;
|
||
|
||
INSERT INTO mld_srtkenmerk (mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype)
|
||
SELECT 51, 'Let op', 'L' FROM DUAL;
|
||
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_default)
|
||
SELECT 73, 51, 3, 'S', 42, '<i>Controleer uw keuze, verifieer dat u de juiste opdrachtgever selecteert. <hr/> <br/> Na het opslaan van deze melding wordt Mareon Premium <b>direct</b> ingeschakeld, waarmee de koppeling meteen is geactiveerd. <hr/><br/> De opdrachtverstrekking vanuit de geselecteerde opdrachtgever verloopt dan per direct naar uw (ERP)systeem</i>' FROM DUAL;
|
||
|
||
|
||
-- Even een dummy defintie van de view zodat het kenmerk domein kan worden aangemaakt
|
||
CREATE OR REPLACE VIEW marx_v_mijn_OPG_geen_Premium
|
||
(prs_bedrijf_bedrijf_key, w_l_prs_bedrijf_omschr, w_prs_perslid_key, l_prs_bedrijf_key, mijn_OPG_Premium_datum)
|
||
AS
|
||
SELECT 1, 'Dummy', 2, 3, NULL FROM DUAL;
|
||
|
||
INSERT INTO fac_kenmerkdomein ( fac_kenmerkdomein_key, fac_kenmerkdomein_module, fac_kenmerkdomein_omschrijving, fac_kenmerkdomein_objectnaam,
|
||
fac_kenmerkdomein_kolomnaam ,fac_kenmerkdomein_kolomtxt, fac_kenmerkdomein_verval)
|
||
SELECT 10, 'MLD', 'Opdrachtgever GEEN Mareon Premium', 'MARX_V_MIJN_OPG_GEEN_PREMIUM', 'PRS_BEDRIJF_BEDRIJF_KEY', 'W_L_PRS_BEDRIJF_OMSCHR', 'MIJN_OPG_PREMIUM_DATUM' FROM DUAL;
|
||
INSERT INTO mld_srtkenmerk (mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype, fac_kenmerkdomein_key)
|
||
SELECT 50, 'Opdrachtgever t.b.v. Premium', 'R', 10 FROM DUAL;
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_hint)
|
||
SELECT 68, 50, 3, 'S', 45, 1, 'Is alleen mogelijk voor opdrachtgevers met een GLN en wanneer u het Premium registratieformulier al had gestuurd' FROM DUAL;
|
||
|
||
|
||
|
||
-- Ondertekening
|
||
-- Label "Ondertekening"
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint, mld_kenmerk_default)
|
||
SELECT 69, 33, 3, 'S', 50, NULL, 'Ondertekening', NULL, 'fa-file-signature' FROM DUAL;
|
||
|
||
-- Vaste tekst "Opdrachtgever akkoord met artikel 4 van gebruiksvoorwaarden...."
|
||
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint, mld_kenmerk_default)
|
||
SELECT 70, 44, 3, 'S', 55, 1, 'Akkoord met artikel 6 van de gebruiksvoorwaarden', 'Hierbij verklaart u kennis te hebben vernomen van de Gebruiksvoorwaarden Mareon (artikel 6), te vinden in Mareon portaal en met deze voorwaarden akkoord te gaan.', NULL FROM DUAL;
|
||
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint)
|
||
SELECT 71, 1, 3, 'S', 57, 1, 'Naam ondertekenaar', 'Vul hier de naam (en evt functie) van de ondertekenaar in' FROM DUAL;
|
||
|
||
INSERT INTO mld_kenmerk (mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_verplicht, mld_kenmerk_omschrijving, mld_kenmerk_hint, mld_kenmerk_default)
|
||
SELECT 72, 45, 3, 'S', 60, 1, 'Paraaf', 'Paraaf door tekengemachtigde', NULL FROM DUAL;
|
||
|
||
INSERT INTO fac_menu (fac_menu_altgroep, fac_menu_altlabel, fac_menu_volgnr, fac_functie_key, fac_menu_alturl, fac_menu_level, fac_menu_portal)
|
||
SELECT 1, 'Premium uitbreiden', 11545, (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_MLDUSE'), 'appl/mld/mld_melding.asp?disc=6' || '&' || 'mld_defaultstdmelding=3', 2, 1
|
||
FROM DUAL;
|
||
|
||
|
||
-- MARX#86532 Opruimen oude logbestanden MARX-upload naar Facilitor
|
||
INSERT INTO fac_usrdata(fac_usrtab_key,fac_usrdata_code, fac_usrdata_omschr)
|
||
VALUES (1, '$MAR_KILLPRS_PERIOD', '30');
|
||
|
||
|
||
|
||
------ 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
|