Merge 2024.2 DB48a patches (ongoing)
svn path=/Database/trunk/; revision=65203
This commit is contained in:
@@ -13,7 +13,8 @@ DEFINIEER_VIEW_AANWEZIG(ctr_discipline, ins_discipline_verwijder,
|
||||
|
||||
CREATE OR REPLACE VIEW bgt_v_project_gegevens
|
||||
AS
|
||||
SELECT pr.ins_discipline_key
|
||||
SELECT pr.ins_discipline_key FCLT_3D_DISCIPLINE_KEY
|
||||
, pr.ins_discipline_key
|
||||
, pr.bgt_project_key
|
||||
, dp.bgt_disc_params_opdrachtgever opdrachtgever
|
||||
, dp.bgt_disc_params_code pcode
|
||||
@@ -34,7 +35,8 @@ AS
|
||||
|
||||
CREATE OR REPLACE VIEW bgt_v_project_full
|
||||
AS
|
||||
SELECT pr.ins_discipline_key
|
||||
SELECT pr.ins_discipline_key FCLT_3D_DISCIPLINE_KEY
|
||||
, pr.ins_discipline_key
|
||||
, pr.bgt_project_key
|
||||
, pr.opdrachtgever
|
||||
, pr.pcode
|
||||
@@ -60,7 +62,8 @@ AS
|
||||
, bgt_kostenrubriek kr
|
||||
WHERE pr.bgt_project_key = kr.bgt_project_key
|
||||
UNION
|
||||
SELECT pr.ins_discipline_key
|
||||
SELECT pr.ins_discipline_key FCLT_3D_DISCIPLINE_KEY
|
||||
, pr.ins_discipline_key
|
||||
, pr.bgt_project_key
|
||||
, pr.opdrachtgever
|
||||
, pr.pcode
|
||||
@@ -88,7 +91,8 @@ AS
|
||||
WHERE pr.bgt_project_key = kr.bgt_project_key
|
||||
AND kr.bgt_kostenrubriek_key = kg.bgt_kostenrubriek_key
|
||||
UNION
|
||||
SELECT pr.ins_discipline_key
|
||||
SELECT pr.ins_discipline_key FCLT_3D_DISCIPLINE_KEY
|
||||
, pr.ins_discipline_key
|
||||
, pr.bgt_project_key
|
||||
, pr.opdrachtgever
|
||||
, pr.pcode
|
||||
|
||||
@@ -2634,9 +2634,10 @@ BEGIN
|
||||
|
||||
// ==================================== FRONTEND OPTIES ===========================================
|
||||
DEF_MENUKOP(0, 'lcl_menu_fe_mld', 'fa-bell');
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_1' , '', 'MLD', 'appl/mld/mld_melding.asp?urole=fe', 1, 0, 'WEB_MLDUSE', 'W', '0', ''); // not default since 2024.2
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_1' , '', 'MLD', 'appl/mld/mld_melding.asp?urole=fe', 1, 0, 'WEB_MLDUSE', 'W', '0', ''); // not default since DB48/2024.2
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_2' , '', 'MLD', 'appl/mld/mld_melding.asp?urole=fe', 0, 0, 'WEB_MLDUSE', 'W', '0', '');
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_3' , '', 'MLD', 'appl/mld/mld_fe_menu.asp', 1, 0, 'WEB_MLDUSE', 'W', '1', ''); // default since 2024.2
|
||||
// DEF_MENUITEM(0, 'lcl_menu_mld_fe_3' , '', 'MLD', 'appl/mld/mld_fe_menu.asp', 0, 0, 'WEB_MLDUSE', 'W', '0', ''); Removed in DB48/2024.2
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_4' , '', 'MLD', 'appl/mld/mld_fe_menu.asp', 1, 0, 'WEB_MLDUSE', 'W', '1', ''); // default since DB48/2024.2
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_overview' , '', 'MLD', 'appl/mld/mld_search.asp?urole=fe', 0, 0, 'WEB_MLDUSE', 'R', '1', '');
|
||||
DEF_MENUITEM(0, 'lcl_menu_mld_fe_common_wishes' , '', 'MLD', 'appl/mld/mld_search.asp?urole=fe&public=1&autosearch=1', 0, 0, 'WEB_MLDUSE', 'R', '0', '');
|
||||
|
||||
|
||||
@@ -4314,9 +4314,10 @@ FAC_LCL('lcl_menu_fac_portalmenu1', 'Serviceportaal', 'Service portal')
|
||||
FAC_LCL('lcl_menu_fac_portalmenu2', 'Beheerdersportaal', 'Administrators portal')
|
||||
FAC_LCL('lcl_fe', 'Zelfservice', 'Selfservice')
|
||||
FAC_LCL('lcl_menu_fe_mld', 'Meldingen', 'Calls')
|
||||
FAC_LCL('lcl_menu_mld_fe_1', '>', '>') // + srtdiscipline
|
||||
FAC_LCL('lcl_menu_mld_fe_2', 'Meldingen', 'Calls')
|
||||
FAC_LCL('lcl_menu_mld_fe_1', '>', '>') // + discipline
|
||||
FAC_LCL('lcl_menu_mld_fe_3', '>', '>')
|
||||
FAC_LCL('lcl_menu_mld_fe_3', 'Doe een melding', 'Make a call') // DEPRECATED, used in lte DB47
|
||||
FAC_LCL('lcl_menu_mld_fe_4', '>', '>') // + srtdiscipline
|
||||
FAC_LCL('lcl_menu_ord_fe_2', 'Opdrachten', 'Orders')
|
||||
FAC_LCL('lcl_menu_ord_fe_1', 'Opdracht:', 'Order:')
|
||||
FAC_LCL('lcl_menu_mld_fe_overview', 'Meldingsoverzicht', 'Calls overview')
|
||||
@@ -4633,7 +4634,7 @@ FAC_LCL('lcl_menu_fac_styling', 'Styling', 'Styling')
|
||||
FAC_LCL('lcl_menu_gdprstats', 'Persoonsinformatie', 'Personal data overview')
|
||||
FAC_LCL('lcl_menu_fmstats', 'Bezitinformatie', 'Assets overview')
|
||||
FAC_LCL('lcl_menu_about', 'Licentieinformatie', 'License information')
|
||||
FAC_LCL('lcl_facmgt_setup', 'Setup [Facilitor only]', 'Setup [Facilitor only]')
|
||||
FAC_LCL('lcl_facmgt_setup', 'Setup', 'Setup')
|
||||
FAC_LCL('lcl_facmgt_setup_verify', 'Controle [Facilitor only]', 'Verify [Facilitor only]')
|
||||
FAC_LCL('lcl_facmgt_setup_direct', 'Database [Facilitor only]', 'Database [Facilitor only]')
|
||||
FAC_LCL('lcl_menu_fac_widgets', 'Widgets', 'Widgets')
|
||||
@@ -7470,6 +7471,7 @@ FAC_LCL('aut_idp_saml_metaurl', 'SAML metaurl', 'SAML metaurl')
|
||||
FAC_LCL('aut_idp_loglevel', 'Log level', 'Log level')
|
||||
FAC_LCL('aut_idp_autocreateLOV', '0;Weigeren bij onbekend;1;Aanmaken;2;Alleen bijwerken;3;Aanmaken en bijwerken', '0;Refuse when unknown;1;Create;2;Update only;3;Create and update')
|
||||
FAC_LCL('aut_idp_aanmaak', 'Aanmaakdatum', 'Creation date')
|
||||
FAC_LCL('aut_idp_usage', 'Gebruik dag/week/maand', 'Usage day/week/month')
|
||||
|
||||
|
||||
FAC_LCL('aut_idp_map', 'Identity mapping', 'Identity mapping')
|
||||
|
||||
@@ -391,7 +391,7 @@ DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_mobile_thema'
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_outinslabelsize' , 'number' , '8000' , 'Default labelsize for objects outside (mm)')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_outlabelsize' , 'number' , '16000' , 'Default labelsize for terrains outside (mm)')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_papercolor' , 'number' , '15462399' , 'Background color (-1=as published)')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_planforcecolor' , 'number' , '0x000000' , 'Plan forced color (-1=as published, future use)')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_planforcecolor' , 'number' , '-1' , 'Plan forced color (-1=as published, future use)')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_papercolorcpt' , 'number' , '13684944' , 'Background color for concept drawings')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_publiclayers' , 'array' , '' , 'Discipline keys for layers to be visible even without WEB_INSUSE authorisation')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_symbolweight' , 'number' , '60' , 'Linewidth for symbols (mm)')
|
||||
@@ -671,6 +671,7 @@ DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdr_reapproval_rate'
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdr_sel_intern_uitv' , 'number' , '0' , 'Internal contractors can be selected for all services {0=no (default) | 1=Yes}')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdr_show_requestor_in_list' , 'number' , '1' , 'Show requestor (melder) column in opdr search list {0=no | 1=print only | 2=view only | 3=both}')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdr_costs_readonly_after_rfc' , 'number' , '0' , 'Cost fields of follow-up orders become readonly for suppliers when issued {0=no (default) | 1=yes}')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdr_note_default_notifyBO' , 'number' , '0' , 'Default value for "Behandelaar hierover notificeren" for order-notes {0=off(default) | &1; on | &2; immutable & hidden}')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdracht_flags' , 'number' , '0' , 'Number of flags fo/bo can define for orders. Max 10')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdracht_recent' , 'number' , '60' , 'Tijdsinterval voor de recente opdracht wijzigingen in minuten')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_ord_afmeld_future' , 'number' , '1' , 'Opdracht einddatum niet controleren bij afmelden {0=opdracht einddatum mag niet in de toekomst liggen, 1=default niets controleren)')
|
||||
|
||||
@@ -13,7 +13,9 @@ AS
|
||||
SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
||||
, b.prs_leverancier_nr Leveranciernummer
|
||||
, a.prs_bedrijfadres_type Kanaal
|
||||
, a.mld_typeopdr_key Opdrachttype
|
||||
, (SELECT m.mld_typeopdr_omschrijving
|
||||
FROM mld_typeopdr m
|
||||
WHERE m.mld_typeopdr_key = a.mld_typeopdr_key) Opdrachttype
|
||||
, a.prs_bedrijfadres_url Adres
|
||||
, a.prs_bedrijfadres_ordermode Ordermode
|
||||
, a.prs_bedrijfadres_certificate Certificaat
|
||||
@@ -24,7 +26,9 @@ SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
||||
, a.prs_bedrijfadres_password Wachtwoord
|
||||
, a.prs_bedrijfadres_sender Afzender
|
||||
, a.prs_bedrijfadres_replyaddress Replyadres
|
||||
, a.prs_bedrijfadres_lockuser_key Vastegebruiker
|
||||
, (SELECT p.prs_perslid_oslogin
|
||||
FROM prs_perslid p
|
||||
WHERE p.prs_perslid_key = a.prs_bedrijfadres_lockuser_key) Vastegebruiker
|
||||
, a.prs_bedrijfadres_lockexpire Expiredays
|
||||
FROM prs_bedrijfadres a
|
||||
, prs_v_aanwezigbedrijf b
|
||||
@@ -38,8 +42,10 @@ CREATE OR REPLACE VIEW fac_v_exp_contactpersoon
|
||||
AS
|
||||
SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
||||
, b.prs_leverancier_nr Leveranciernummer
|
||||
, NULL Persoonmatchcode
|
||||
, NULL Persoonmatchwaarde
|
||||
, DECODE (u.prs_perslid_email, NULL
|
||||
, DECODE (u.prs_perslid_oslogin, NULL, NULL, 2), 1) Persoonmatchcode
|
||||
, DECODE (u.prs_perslid_email, NULL
|
||||
, DECODE (u.prs_perslid_oslogin, NULL, NULL, u.prs_perslid_oslogin), u.prs_perslid_email) Persoonmatchwaarde
|
||||
, c.prs_contactpersoon_naam ContactPersoonAchternaam
|
||||
, c.prs_contactpersoon_tussenv Tussenvoegsel
|
||||
, c.prs_contactpersoon_voorletters Voorletters
|
||||
@@ -50,15 +56,18 @@ SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
||||
, c.prs_contactpersoon_telefoon_2 Mobiel
|
||||
, c.prs_contactpersoon_email Email
|
||||
, c.prs_contactpersoon_functie Functie
|
||||
, c.prs_contactpersoon_opmerking Opmerking
|
||||
, REPLACE (c.prs_contactpersoon_opmerking, CHR(13)) Opmerking
|
||||
, l.alg_locatie_code Locatiecode
|
||||
FROM prs_contactpersoon c
|
||||
, prs_v_aanwezigbedrijf b
|
||||
, prs_contactpersoon_locatie p
|
||||
, alg_v_aanweziglocatie l
|
||||
, prs_perslid u
|
||||
WHERE c.prs_bedrijf_key = b.prs_bedrijf_key(+)
|
||||
AND c.prs_contactpersoon_key = p.prs_contactpersoon_key(+)
|
||||
AND p.alg_locatie_key = l.alg_locatie_key(+)
|
||||
AND c.prs_perslid_key = u.prs_perslid_key(+)
|
||||
AND c.prs_contactpersoon_verwijder IS NULL
|
||||
;
|
||||
|
||||
-- import: FIP: Aanvullen externe bedrijven
|
||||
@@ -92,7 +101,7 @@ SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
||||
, b.prs_bedrijf_uurloon Uurloon
|
||||
, b.prs_overeenkomst_nr Overeenkomstnummer
|
||||
, b.prs_overeenkomst_datum Overeenkomstdatum
|
||||
, b.prs_bedrijf_opmerking Opmerking
|
||||
, REPLACE (b.prs_bedrijf_opmerking, CHR(13)) Opmerking
|
||||
, d.prs_dienst_omschrijving Dienst
|
||||
, CASE WHEN l.alg_locatie_key IS NULL
|
||||
THEN (SELECT MAX(v.alg_locatie_code) FROM alg_v_gebouw_gegevens v WHERE v.alg_gebouw_key = l.alg_gebouw_key)
|
||||
@@ -112,7 +121,9 @@ SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
||||
, prs_dienst d
|
||||
WHERE b.prs_relatietype_key = r.prs_relatietype_key(+)
|
||||
AND b.prs_bedrijf_key = l.prs_bedrijf_key(+)
|
||||
AND l.prs_dienst_key = d.prs_dienst_key
|
||||
AND l.prs_dienst_key = d.prs_dienst_key(+)
|
||||
AND b.prs_bedrijf_verwijder IS NULL
|
||||
AND r.prs_relatietype_verwijder IS NULL
|
||||
;
|
||||
|
||||
-- import: FIP: 9-Aanvullen van inspectiedefinities
|
||||
@@ -149,7 +160,7 @@ AS
|
||||
, sd.ins_srtdeel_code Objectsoortcode
|
||||
, sd.ins_srtdeel_omschrijving Objectsoortomschrijving
|
||||
, id.ins_deel_omschrijving Objectidentificatie
|
||||
, id.ins_deel_opmerking Objectopmerking
|
||||
, REPLACE (id.ins_deel_opmerking, CHR(13)) Objectopmerking
|
||||
, sd.ins_srtdeel_uitleenbaar Reserveerbaar
|
||||
, sd.ins_srtdeel_eenheid Eenheid
|
||||
, sd.ins_srtdeel_prijs Prijs
|
||||
|
||||
Reference in New Issue
Block a user