Merge 2024.2 DB48a patches

svn path=/Database/trunk/; revision=65396
This commit is contained in:
2024-07-03 07:11:25 +00:00
parent 34d7c9dcda
commit eded914b00
9 changed files with 132 additions and 112 deletions

View File

@@ -2600,16 +2600,16 @@ DEF_RAPPORT('ADMIN', 'WEB_PRSSYS', 0, 'prs_v_rap_impersonations', 'Audit van imp
DEF_RAPPORT('ADMIN', 'WEB_FACFAC', 0, 'prs_v_rap_supportaccess', 'Audit van support-toegang','Rapport van alle toegang door Facilitor support', DEF_RAPPORT('ADMIN', 'WEB_FACFAC', 0, 'prs_v_rap_supportaccess', 'Audit van support-toegang','Rapport van alle toegang door Facilitor support',
'Audit of support access', 'Report of all access by Facilitor application management') 'Audit of support access', 'Report of all access by Facilitor application management')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed1', 'FIP: 1-Aanvullen districten t/m gebouwen', 'Inventarisatie Vastgoed, tabblad Locaties', 'FIP: 1-Real estate 1', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed1', 'FIP: 1-Aanvullen districten t/m gebouwen', 'Inventarisatie Vastgoed, tabblad Locaties', 'FIP: 1-Real estate 1', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed2', 'FIP: 2-Aanvullen bouwlagen en ruimten', 'Inventarisatie Vastgoed, tabblad Ruimten', 'FIP: 2-Real estate 2', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed2', 'FIP: 2-Aanvullen bouwlagen en ruimten', 'Inventarisatie Vastgoed, tabblad Ruimten', 'FIP: 2-Real estate 2', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_organisatie', 'FIP: 3-Aanvullen organisatiestructuur', 'Inventarisatie Organisatiestructuur', 'FIP: 3-Organisation', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_organisatie', 'FIP: 3-Aanvullen organisatiestructuur', 'Inventarisatie Organisatiestructuur', 'FIP: 3-Organisation', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_perslid', 'FIP: 4-Aanvullen personen', 'Inventarisatie Personen', 'FIP: 4-Persons', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_perslid', 'FIP: 4-Aanvullen personen', 'Inventarisatie Personen', 'FIP: 4-Persons', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_mld', 'FIP: 5-Aanvullen servicedesk', 'Inventarisatie Meldingen', 'FIP: 5-Calls structure', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_mld', 'FIP: 5-Aanvullen servicedesk', 'Inventarisatie Meldingen', 'FIP: 5-Calls structure', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_ins', 'FIP: 6-Aanvullen objecten', 'Inventarisatie Objecten', 'FIP: 6-Objects', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_ins', 'FIP: 6-Aanvullen objecten', 'Inventarisatie Objecten', 'FIP: 6-Objects', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_inspectie', 'FIP: 9-Aanvullen van inspectiedefinities', 'Inventarisatie Inspecties', 'FIP: 9-Inspections', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_inspectie', 'FIP: 9-Aanvullen van inspectiedefinities', 'Inventarisatie Inspecties', 'FIP: 9-Inspections', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_ext_bedrijf', 'FIP: Aanvullen externe bedrijven', 'Inventarisatie Externe bedrijven, tabblad Externe Bedrijven', 'FIP: Companies/TCompanies', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_ext_bedrijf', 'FIP: Aanvullen externe bedrijven', 'Inventarisatie Externe bedrijven, tabblad Externe Bedrijven', 'FIP: Companies/TCompanies', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_bedrijfadres', 'FIP: Aanvullen technische bedrijfadressen', 'Inventarisatie Externe bedrijven, tabblad Technische adressen', 'FIP: Companies/Tech adresses', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_bedrijfadres', 'FIP: Aanvullen technische bedrijfadressen', 'Inventarisatie Externe bedrijven, tabblad Technische adressen', 'FIP: Companies/Tech adresses', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_contactpersoon','FIP: Aanvullen contactpersonen', 'Inventarisatie Externe bedrijven, tabblad Contactpersonen', 'FIP: Companies/Contact persons', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_contactpersoon','FIP: Aanvullen contactpersonen', 'Inventarisatie Externe bedrijven, tabblad Contactpersonen', 'FIP: Companies/Contact persons', 'For internal use only')
/* STANDAARD MENUOPTIES */ /* STANDAARD MENUOPTIES */
// De regel: vereis R-recht voor overzicht en W-recht voor mutatie // De regel: vereis R-recht voor overzicht en W-recht voor mutatie
@@ -2661,7 +2661,7 @@ DEF_MENUITEM(0, 'lcl_menu_bes_fe_overview' , '', 'BES', 'appl/bes/bes_searc
DEF_MENUKOP(0, 'lcl_menu_fe_other', 'fa-random'); DEF_MENUKOP(0, 'lcl_menu_fe_other', 'fa-random');
DEF_MENUITEM(0, 'lcl_menu_faq_kennisbank_fe' , '', 'FAQ', 'appl/fac/fac_faq_search.asp?urole=fe', 0, 0, 'WEB_FAQUSE', 'R', '0', ''); DEF_MENUITEM(0, 'lcl_menu_faq_kennisbank_fe' , '', 'FAQ', 'appl/fac/fac_faq_search.asp?urole=fe', 0, 0, 'WEB_FAQUSE', 'R', '0', '');
DEF_MENUITEM(0, 'lcl_menu_prs_phonebook' , '', 'PRS', 'appl/prs/prs_phonebook.asp', 0, 0, 'WEB_PHONEB', 'R', '1', ''); DEF_MENUITEM(0, 'lcl_menu_prs_phonebook' , '', 'PRS', 'appl/prs/prs_phonebook.asp', 0, 0, 'WEB_PHONEB', 'R', '1', '');
DEF_MENUITEM(0, 'lcl_menu_fac_jobs_fe' , '', 'FAC', 'appl/fac/job_search.asp?urole=fe', 0, 0, 'WEB_MLDUSE', 'W', '1', ''); DEF_MENUITEM(0, 'lcl_menu_fac_jobs_fe' , '', 'FAC', 'appl/fac/job_search.asp?urole=fe', 0, 0, 'WEB_MLDUSE', 'W', '0', '');
DEF_MENUITEM(0, 'lcl_menu_fac_fiattering_fe' , '', 'FAC', 'appl/fac/fac_fiattering_search.asp', 0, 0, 'WEB_MLDUSE', 'R', '1', ''); /* autorisatie? */ DEF_MENUITEM(0, 'lcl_menu_fac_fiattering_fe' , '', 'FAC', 'appl/fac/fac_fiattering_search.asp', 0, 0, 'WEB_MLDUSE', 'R', '1', ''); /* autorisatie? */
DEF_MENUITEM(0, 'lcl_menu_fe_marktplaats' , '', 'MRK', 'appl/mrk/mrk_search.asp?urole=fe', 0, 0, 'WEB_MRKUSE', 'R', '0', ''); DEF_MENUITEM(0, 'lcl_menu_fe_marktplaats' , '', 'MRK', 'appl/mrk/mrk_search.asp?urole=fe', 0, 0, 'WEB_MRKUSE', 'R', '0', '');
DEF_MENUITEM(0, 'lcl_menu_fe_myinfo' , '', 'FAC', 'appl/fac/fac_user_info.asp', 0, 0, 'WEB_PROFIL', 'R', '1', ''); DEF_MENUITEM(0, 'lcl_menu_fe_myinfo' , '', 'FAC', 'appl/fac/fac_user_info.asp', 0, 0, 'WEB_PROFIL', 'R', '1', '');
@@ -2766,13 +2766,14 @@ DEF_MENUITEM(1, 'lcl_menu_ins_verbruik' , '', 'INS', 'appl/ins/ins_verbr
DEF_MENUITEM(1, 'lcl_menu_prs_bedrijf' , '', 'PRS', 'appl/prs/prs_bedrijf_search.asp', 0, 0, 'WEB_RELMAN', 'R', '1', ''); DEF_MENUITEM(1, 'lcl_menu_prs_bedrijf' , '', 'PRS', 'appl/prs/prs_bedrijf_search.asp', 0, 0, 'WEB_RELMAN', 'R', '1', '');
DEF_MENUITEM(1, 'lcl_menu_prs_contactpers' , '', 'PRS', 'appl/prs/prs_contactpersoon_search.asp', 0, 0, 'WEB_RELUSE', 'R', '1', ''); DEF_MENUITEM(1, 'lcl_menu_prs_contactpers' , '', 'PRS', 'appl/prs/prs_contactpersoon_search.asp', 0, 0, 'WEB_RELUSE', 'R', '1', '');
DEF_MENUITEM(1, 'lcl_menu_cnt_bo' , '', 'CNT', 'appl/cnt/cnt_search.asp?urole=bo', 0, 0, 'WEB_CNTMAN', 'R', '1', ''); DEF_MENUITEM(1, 'lcl_menu_cnt_bo' , '', 'CNT', 'appl/cnt/cnt_search.asp?urole=bo', 0, 0, 'WEB_CNTMAN', 'R', '1', '');
DEF_MENUITEM(1, 'lcl_menu_fac_jobs_fo' , '', 'FAC', 'appl/fac/job_search.asp?urole=fo', 0, 0, 'WEB_MLDFOF', 'W', '1', '');
DEF_MENUITEM(1, 'lcl_menu_fac_reports' , '', 'FAC', 'appl/fac/fac_reportx_show.asp?mode=list', 0, 0, 'WEB_USRRAP', 'W', '1', ''); DEF_MENUITEM(1, 'lcl_menu_fac_reports' , '', 'FAC', 'appl/fac/fac_reportx_show.asp?mode=list', 0, 0, 'WEB_USRRAP', 'W', '1', '');
DEF_MENUKOP(1, 'lcl_mjobbeheer', 'fa-calendar-range'); DEF_MENUKOP(1, 'lcl_mjobbeheer', 'fa-calendar-range');
DEF_MENUITEM(1, 'lcl_mjb_console' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=1', 0, 0, 'WEB_CTRUSE', 'R', '0', ''); DEF_MENUITEM(1, 'lcl_mjb_console' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=1', 0, 0, 'WEB_CTRUSE', 'R', '0', '');
DEF_MENUITEM(1, 'lcl_mjb_console2' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=2', 0, 0, 'WEB_CTRBOF', 'R', '0', ''); DEF_MENUITEM(1, 'lcl_mjb_console2' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=2', 0, 0, 'WEB_CTRBOF', 'R', '0', '');
DEF_MENUITEM(1, 'lcl_mjb_console3' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=3', 0, 0, 'WEB_CTRBOF', 'R', '0', ''); DEF_MENUITEM(1, 'lcl_mjb_console3' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=3', 0, 0, 'WEB_CTRBOF', 'R', '0', '');
DEF_MENUITEM(1, 'lcl_menu_ctr_scenarios' , '', 'CTR', 'appl/mgt/ctr_scenario.asp', 0, 0, 'WEB_CTRSEN', 'R', '1', ''); DEF_MENUITEM(1, 'lcl_menu_ctr_scenarios' , '', 'CTR', 'appl/mgt/ctr_scenario.asp', 0, 0, 'WEB_CTRSEN', 'R', '0', '');
DEF_MENUKOP(1, 'lcl_fg', 'fa-map'); DEF_MENUKOP(1, 'lcl_fg', 'fa-map');
DEF_MENUITEM(1, 'lcl_menu_fg' , '', 'CAD', 'appl/cad/default.asp', 0, 0, 'WEB_CADUSE', 'R', '1', ''); DEF_MENUITEM(1, 'lcl_menu_fg' , '', 'CAD', 'appl/cad/default.asp', 0, 0, 'WEB_CADUSE', 'R', '1', '');

View File

@@ -1314,6 +1314,8 @@ FAC_LCL('lcl_ins_invoeren', 'Invoeren', 'Enter')
FAC_LCL('lcl_ins_uitstellen', 'Uitstellen', 'Delay') FAC_LCL('lcl_ins_uitstellen', 'Uitstellen', 'Delay')
FAC_LCL('lcl_ins_schedule', 'Inplannen', 'Schedule') FAC_LCL('lcl_ins_schedule', 'Inplannen', 'Schedule')
FAC_LCL('lcl_ins_schedule_multi', 'In/Herplannen', '(Re)schedule') FAC_LCL('lcl_ins_schedule_multi', 'In/Herplannen', '(Re)schedule')
FAC_LCL('lcl_ins_scheduled', '{0} is in/herpland', '{0} has been (re)scheduled')
FAC_LCL('lcl_ins_scheduled_m', '{0} taken zijn in/herpland', '{0} tasks have been (re)scheduled')
FAC_LCL('lcl_ins_start', 'Starten', 'Start') FAC_LCL('lcl_ins_start', 'Starten', 'Start')
FAC_LCL('lcl_ins_starting', 'Wilt u deze taak starten?', 'Would you like to start this task?') FAC_LCL('lcl_ins_starting', 'Wilt u deze taak starten?', 'Would you like to start this task?')
FAC_LCL('lcl_ins_starting_m', 'Wilt u deze taken starten?', 'Would you like to start these tasks?') FAC_LCL('lcl_ins_starting_m', 'Wilt u deze taken starten?', 'Would you like to start these tasks?')
@@ -1321,10 +1323,16 @@ FAC_LCL('lcl_ins_unexecute', 'Verwijderen', 'Delete')
FAC_LCL('lcl_ins_unexecuting', 'Wilt u de taak uit de melding verwijderen?', 'Would you like to delete this task from the call?') FAC_LCL('lcl_ins_unexecuting', 'Wilt u de taak uit de melding verwijderen?', 'Would you like to delete this task from the call?')
FAC_LCL('lcl_ins_unexecute_task', 'Taak uit de melding verwijderen', 'Delete task from the call') FAC_LCL('lcl_ins_unexecute_task', 'Taak uit de melding verwijderen', 'Delete task from the call')
FAC_LCL('lcl_ins_stop', 'Gereedmelden', 'Close') FAC_LCL('lcl_ins_stop', 'Gereedmelden', 'Close')
FAC_LCL('lcl_ins_stopped', '{0} is gereed gemeld', '{0} has been closed')
FAC_LCL('lcl_ins_stopped_m', '{0} taken zijn gereed gemeld', '{0} tasks have been closed')
FAC_LCL('lcl_ins_close', 'Gereedmelden, vervolgactie vereist', 'Close, but action required') FAC_LCL('lcl_ins_close', 'Gereedmelden, vervolgactie vereist', 'Close, but action required')
FAC_LCL('lcl_ins_closed', '{0} is gereed gemeld, vervolgactie vereist', '{0} has been closed, but action required')
FAC_LCL('lcl_ins_closed_m', '{0} taken zijn gereed gemeld, vervolgacties vereist', '{0} tasks have been closed, but actions required')
FAC_LCL('lcl_ins_finish', 'Voltooien', 'Finish') FAC_LCL('lcl_ins_finish', 'Voltooien', 'Finish')
FAC_LCL('lcl_ins_finishing', 'Wilt u deze taak voltooien?', 'Would you like to finish this task?') FAC_LCL('lcl_ins_finishing', 'Wilt u deze taak voltooien?', 'Would you like to finish this task?')
FAC_LCL('lcl_ins_finishing_m', 'Wilt u deze taken voltooien?', 'Would you like to finish these tasks?') FAC_LCL('lcl_ins_finishing_m', 'Wilt u deze taken voltooien?', 'Would you like to finish these tasks?')
FAC_LCL('lcl_ins_finished', '{0} is voltooid', '{0} has been finished')
FAC_LCL('lcl_ins_finished_m', '{0} taken zijn voltooid', '{0} tasks have been finished')
FAC_LCL('lcl_ins_respijt', 'Respijt', 'Grace time') FAC_LCL('lcl_ins_respijt', 'Respijt', 'Grace time')
FAC_LCL('lcl_ins_inspecteur', 'Behandelaar', 'Assigned to') FAC_LCL('lcl_ins_inspecteur', 'Behandelaar', 'Assigned to')
FAC_LCL('lcl_ins_monteur', 'Monteur', 'Mechanic') FAC_LCL('lcl_ins_monteur', 'Monteur', 'Mechanic')
@@ -4143,6 +4151,8 @@ FAC_LCL('lcl_job_action', 'Soort actie', 'Action type')
FAC_LCL('lcl_job_order', 'Opdracht', 'Order') FAC_LCL('lcl_job_order', 'Opdracht', 'Order')
FAC_LCL('lcl_job_call_number', 'Meldingnr', 'Call nr') FAC_LCL('lcl_job_call_number', 'Meldingnr', 'Call nr')
FAC_LCL('lcl_job_call_number_set', 'Voer een beschikbaar meldingnummer in voor de aan te maken opdracht', 'Enter a valid existing call number for the creation of this order') FAC_LCL('lcl_job_call_number_set', 'Voer een beschikbaar meldingnummer in voor de aan te maken opdracht', 'Enter a valid existing call number for the creation of this order')
FAC_LCL('lcl_job_select_action', 'Soort actie', 'Select action')
FAC_LCL('lcl_job_planning', 'Planning', 'Schedule')
FAC_LCL('lcl_job_frame_algemeen', 'Actie gegevens', 'Action details') FAC_LCL('lcl_job_frame_algemeen', 'Actie gegevens', 'Action details')
FAC_LCL('lcl_job_algemeen', 'Algemene actie gegevens', 'General action details') FAC_LCL('lcl_job_algemeen', 'Algemene actie gegevens', 'General action details')
FAC_LCL('lcl_job_mld', 'Additionele melding gegevens', 'Additional call details') FAC_LCL('lcl_job_mld', 'Additionele melding gegevens', 'Additional call details')
@@ -4264,7 +4274,8 @@ FAC_LCL('lcl_fac_menu_usage_yr', 'Gebruik afgelopen jaar', 'Used last year')
FAC_LCL('lcl_fac_menu_usage_mnd', 'Gebruik afgelopen maand', 'Used last month') FAC_LCL('lcl_fac_menu_usage_mnd', 'Gebruik afgelopen maand', 'Used last month')
FAC_LCL('lcl_builtin_menu_image', '(standaard)', '(default)') FAC_LCL('lcl_builtin_menu_image', '(standaard)', '(default)')
FAC_LCL('lcl_menu_fac_jobs', 'Geplande acties', 'Recurring actions') FAC_LCL('lcl_menu_fac_jobs', 'Geplande acties', 'Recurring actions')
FAC_LCL('lcl_menu_fac_jobs_fe', 'Ingeplande acties', 'Recurring actions') FAC_LCL('lcl_menu_fac_jobs_fe', 'Mijn ingeplande acties', 'My recurring actions')
FAC_LCL('lcl_menu_fac_jobs_fo', 'Ingeplande acties', 'Recurring actions')
//flex reservations //flex reservations
FAC_LCL('lcl_weekend', 'Weekend', 'Weekend') FAC_LCL('lcl_weekend', 'Weekend', 'Weekend')
@@ -6848,7 +6859,6 @@ FAC_LCL('lcl_mld_complete_blok', '', '')
FAC_LCL('mld_processing_group', 'Behandelteam', 'Processing team') FAC_LCL('mld_processing_group', 'Behandelteam', 'Processing team')
FAC_LCL('mld_processing_group_blok', '', '') FAC_LCL('mld_processing_group_blok', '', '')
FAC_LCL('mld_processing_group_kenm', 'Behandelteam', 'Processing team') FAC_LCL('mld_processing_group_kenm', 'Behandelteam', 'Processing team')
FAC_LCL('lcl_mld_processor_blok', '/', '/')
FAC_LCL('mld_behandelgroep', 'Behandelgroep', 'Back office group') FAC_LCL('mld_behandelgroep', 'Behandelgroep', 'Back office group')
FAC_LCL('mld_behandelgroep_m', 'Behandelgroepen', 'Back office groups') FAC_LCL('mld_behandelgroep_m', 'Behandelgroepen', 'Back office groups')
FAC_LCL('mld_behandelgroep_naam', 'Behandelgroep', 'Back office group') FAC_LCL('mld_behandelgroep_naam', 'Behandelgroep', 'Back office group')

View File

@@ -102,7 +102,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_b.bes_bestelling_key AND fac_tracking_refkey = rec_b.bes_bestelling_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle BES tracking verwijderen waar geen omschrijving in staat -- Alle BES tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -169,7 +169,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_bo.bes_bestelopdr_key AND fac_tracking_refkey = rec_bo.bes_bestelopdr_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle BES tracking verwijderen waar geen omschrijving in staat -- Alle BES tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -288,7 +288,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_a.bez_afspraak_key AND fac_tracking_refkey = rec_a.bez_afspraak_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle BEZ tracking verwijderen waar geen omschrijving in staat -- Alle BEZ tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -360,7 +360,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
WHERE bb.bez_afspraak_key = rec_a.bez_afspraak_key) WHERE bb.bez_afspraak_key = rec_a.bez_afspraak_key)
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle BEZ tracking verwijderen waar geen omschrijving in staat -- Alle BEZ tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -488,7 +488,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_f.fin_factuur_key AND fac_tracking_refkey = rec_f.fin_factuur_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle FIN tracking verwijderen waar geen omschrijving in staat -- Alle FIN tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -558,7 +558,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
WHERE fin_factuur_key = rec_f.fin_factuur_key) WHERE fin_factuur_key = rec_f.fin_factuur_key)
LOOP LOOP
--IF (BITAND(anonymize_mode, 1) = 1) -- tracking --IF (BITAND(anonymize_mode, 1) = 1) -- tracking
--THEN -- Tracking van factuurregels gebeurd op factuur niveau. --THEN -- Tracking van factuurregels gebeurd op factuur niveau.
--END IF; --END IF;
--IF (BITAND(anonymize_mode, 2) = 2) -- notes --IF (BITAND(anonymize_mode, 2) = 2) -- notes
@@ -609,6 +609,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
anonymize_period NUMBER := fac.safe_to_number (fac.getsetting ('anonymize_period')); anonymize_period NUMBER := fac.safe_to_number (fac.getsetting ('anonymize_period'));
v_count NUMBER; v_count NUMBER;
anonymize_mode NUMBER; anonymize_mode NUMBER;
lcl_fac_anonymized fac_locale_xsl.fac_locale_xsl_tekst%TYPE := lcl.l('lcl_fac_anonymized');
-- Alle meldingen waarvan de afwijsdatum of verwerkingsdatum tussen de startdatum en de einddatum liggen. -- Alle meldingen waarvan de afwijsdatum of verwerkingsdatum tussen de startdatum en de einddatum liggen.
CURSOR c_melding CURSOR c_melding
@@ -694,6 +695,8 @@ CREATE OR REPLACE PACKAGE BODY ano AS
IF anonymize_mode > 0 IF anonymize_mode > 0
THEN THEN
DBMS_APPLICATION_INFO.SET_ACTION ('ANONYMIZE'); // Voorkomt mld_t_mld_melding_B_IU
v_count := 0; v_count := 0;
FOR rec_m IN c_melding FOR rec_m IN c_melding
LOOP LOOP
@@ -711,7 +714,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_m.mld_melding_key AND fac_tracking_refkey = rec_m.mld_melding_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle MLD tracking verwijderen waar geen omschrijving in staat -- Alle MLD tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -758,23 +761,16 @@ CREATE OR REPLACE PACKAGE BODY ano AS
IF (BITAND(anonymize_mode, 8) = 8) -- vaste omschrijvingen IF (BITAND(anonymize_mode, 8) = 8) -- vaste omschrijvingen
THEN THEN
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_melding_B_IU DISABLE';
BEGIN
-- Anonimiseren van tekstvelden in de melding. -- Anonimiseren van tekstvelden in de melding.
UPDATE mld_melding UPDATE mld_melding
SET mld_melding_omschrijving = CASE WHEN mld_melding_omschrijving IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END SET mld_melding_omschrijving = CASE WHEN mld_melding_omschrijving IS NOT NULL THEN lcl_fac_anonymized END
, mld_melding_opmerking = CASE WHEN mld_melding_opmerking IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_melding_opmerking = CASE WHEN mld_melding_opmerking IS NOT NULL THEN lcl_fac_anonymized END
, mld_melding_document = CASE WHEN mld_melding_document IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_melding_document = CASE WHEN mld_melding_document IS NOT NULL THEN lcl_fac_anonymized END
, mld_melding_satisfaction_op = CASE WHEN mld_melding_satisfaction_op IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_melding_satisfaction_op = CASE WHEN mld_melding_satisfaction_op IS NOT NULL THEN lcl_fac_anonymized END
, mld_melding_naam_ext = CASE WHEN mld_melding_naam_ext IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_melding_naam_ext = CASE WHEN mld_melding_naam_ext IS NOT NULL THEN lcl_fac_anonymized END
, mld_melding_email_ext = CASE WHEN mld_melding_email_ext IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_melding_email_ext = CASE WHEN mld_melding_email_ext IS NOT NULL THEN lcl_fac_anonymized END
, mld_melding_tel_ext = CASE WHEN mld_melding_tel_ext IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_melding_tel_ext = CASE WHEN mld_melding_tel_ext IS NOT NULL THEN lcl_fac_anonymized END
WHERE mld_melding_key = rec_m.mld_melding_key; WHERE mld_melding_key = rec_m.mld_melding_key;
EXCEPTION
WHEN OTHERS THEN
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_melding_B_IU ENABLE';
END;
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_melding_B_IU ENABLE';
END IF; END IF;
-- Anonimiseren van de melding tracken. -- Anonimiseren van de melding tracken.
@@ -798,7 +794,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_o.mld_opdr_key AND fac_tracking_refkey = rec_o.mld_opdr_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle ORD tracking verwijderen waar geen omschrijving in staat -- Alle ORD tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -848,21 +844,21 @@ CREATE OR REPLACE PACKAGE BODY ano AS
THEN THEN
-- Anonimiseren van tekstvelden in de opdrachten van de melding. -- Anonimiseren van tekstvelden in de opdrachten van de melding.
UPDATE mld_opdr UPDATE mld_opdr
SET mld_opdr_omschrijving = CASE WHEN mld_opdr_omschrijving IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END SET mld_opdr_omschrijving = CASE WHEN mld_opdr_omschrijving IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_werkzaamheden = CASE WHEN mld_opdr_werkzaamheden IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_werkzaamheden = CASE WHEN mld_opdr_werkzaamheden IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_contactpersoon = CASE WHEN mld_opdr_contactpersoon IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_contactpersoon = CASE WHEN mld_opdr_contactpersoon IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_opmerking_fiat = CASE WHEN mld_opdr_opmerking_fiat IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_opmerking_fiat = CASE WHEN mld_opdr_opmerking_fiat IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_opmerking = CASE WHEN mld_opdr_opmerking IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_opmerking = CASE WHEN mld_opdr_opmerking IS NOT NULL THEN lcl_fac_anonymized END
WHERE mld_opdr_key = rec_o.mld_opdr_key; WHERE mld_opdr_key = rec_o.mld_opdr_key;
-- Anonimiseren van tekstvelden in opdrachtregels van de melding. -- Anonimiseren van tekstvelden in opdrachtregels van de melding.
UPDATE mld_opdr_materiaal UPDATE mld_opdr_materiaal
SET mld_opdr_materiaal_omschr = CASE WHEN mld_opdr_materiaal_omschr IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END SET mld_opdr_materiaal_omschr = CASE WHEN mld_opdr_materiaal_omschr IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_materiaal_info = CASE WHEN mld_opdr_materiaal_info IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_materiaal_info = CASE WHEN mld_opdr_materiaal_info IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_materiaal_extra1 = CASE WHEN mld_opdr_materiaal_extra1 IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_materiaal_extra1 = CASE WHEN mld_opdr_materiaal_extra1 IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_materiaal_extra2 = CASE WHEN mld_opdr_materiaal_extra2 IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_materiaal_extra2 = CASE WHEN mld_opdr_materiaal_extra2 IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_materiaal_extra3 = CASE WHEN mld_opdr_materiaal_extra3 IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_materiaal_extra3 = CASE WHEN mld_opdr_materiaal_extra3 IS NOT NULL THEN lcl_fac_anonymized END
, mld_opdr_materiaal_extra4 = CASE WHEN mld_opdr_materiaal_extra4 IS NOT NULL THEN lcl.l('lcl_fac_anonymized') END , mld_opdr_materiaal_extra4 = CASE WHEN mld_opdr_materiaal_extra4 IS NOT NULL THEN lcl_fac_anonymized END
WHERE mld_opdr_key = rec_o.mld_opdr_key; WHERE mld_opdr_key = rec_o.mld_opdr_key;
END IF; END IF;
@@ -879,6 +875,12 @@ CREATE OR REPLACE PACKAGE BODY ano AS
END IF; END IF;
END LOOP; -- meldingen END LOOP; -- meldingen
END IF; END IF;
DBMS_APPLICATION_INFO.SET_ACTION (NULL);
EXCEPTION
WHEN OTHERS THEN
DBMS_APPLICATION_INFO.SET_ACTION (NULL);
END; END;
PROCEDURE anonymizeprs (p_startdatum IN DATE, PROCEDURE anonymizeprs (p_startdatum IN DATE,
@@ -946,7 +948,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_p.prs_perslid_key AND fac_tracking_refkey = rec_p.prs_perslid_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle PRS tracking verwijderen waar geen omschrijving in staat -- Alle PRS tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -1114,7 +1116,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
AND fac_tracking_refkey = rec_r.res_rsv_ruimte_key AND fac_tracking_refkey = rec_r.res_rsv_ruimte_key
AND fac_tracking_oms IS NOT NULL; AND fac_tracking_oms IS NOT NULL;
-- Alle RES tracking verwijderen waar geen omschrijving in staat -- Alle RES tracking verwijderen waar geen omschrijving in staat
-- en waarvoor er ook geen srtnotificatie-tekst bestaat. -- en waarvoor er ook geen srtnotificatie-tekst bestaat.
DELETE FROM fac_tracking DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie FROM fac_srtnotificatie
@@ -1178,6 +1180,8 @@ CREATE OR REPLACE PACKAGE BODY ano AS
PROCEDURE anonymizefull(p_flags NUMBER DEFAULT 65535) PROCEDURE anonymizefull(p_flags NUMBER DEFAULT 65535)
AS AS
BEGIN BEGIN
DBMS_APPLICATION_INFO.SET_ACTION ('ANONYMIZE'); // Voorkomt triggers die in de weg zitten
-- Destructive obstrufication of personal data. -- Destructive obstrufication of personal data.
UPDATE prs_perslid UPDATE prs_perslid
SET prs_perslid_naam = INITCAP (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_naam))) SET prs_perslid_naam = INITCAP (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_naam)))
@@ -1341,17 +1345,10 @@ CREATE OR REPLACE PACKAGE BODY ano AS
, mld_adres_telefoon = ano.telefoon(mld_adres_telefoon) , mld_adres_telefoon = ano.telefoon(mld_adres_telefoon)
, mld_adres_email = ano.email(mld_adres_email); , mld_adres_email = ano.email(mld_adres_email);
BEGIN UPDATE mld_melding
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_melding_B_IU DISABLE'; SET mld_melding_naam_ext = ano.naam(mld_melding_naam_ext)
UPDATE mld_melding , mld_melding_email_ext = ano.email(mld_melding_email_ext)
SET mld_melding_naam_ext = ano.naam(mld_melding_naam_ext) , mld_melding_tel_ext = ano.telefoon(mld_melding_tel_ext);
, mld_melding_email_ext = ano.email(mld_melding_email_ext)
, mld_melding_tel_ext = ano.telefoon(mld_melding_tel_ext);
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_melding_B_IU ENABLE';
EXCEPTION
WHEN OTHERS THEN
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_melding_B_IU ENABLE';
END;
UPDATE mld_disc_params UPDATE mld_disc_params
SET mld_disc_params_emailnw1 = ano.email(mld_disc_params_emailnw1) SET mld_disc_params_emailnw1 = ano.email(mld_disc_params_emailnw1)
@@ -1365,14 +1362,8 @@ CREATE OR REPLACE PACKAGE BODY ano AS
WHERE mld_ins_discipline_key IN (SELECT ins_discipline_key WHERE mld_ins_discipline_key IN (SELECT ins_discipline_key
FROM mld_discipline); FROM mld_discipline);
BEGIN ano.table_column('mld_opdr', 'mld_opdr_contactpersoon', 'naam');
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_opdr_B_IU DISABLE';
ano.table_column('mld_opdr', 'mld_opdr_contactpersoon', 'naam');
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_opdr_B_IU ENABLE';
EXCEPTION
WHEN OTHERS THEN
EXECUTE IMMEDIATE 'ALTER TRIGGER mld_t_mld_opdr_B_IU ENABLE';
END;
ano.table_column('fin_verkoopfactuur', 'prs_debiteur_naam', 'naam'); ano.table_column('fin_verkoopfactuur', 'prs_debiteur_naam', 'naam');
ano.table_column('alg_gebouw', 'alg_gebouw_email', 'email'); ano.table_column('alg_gebouw', 'alg_gebouw_email', 'email');
ano.table_column('alg_locatie', 'alg_locatie_email', 'email'); ano.table_column('alg_locatie', 'alg_locatie_email', 'email');
@@ -1387,6 +1378,8 @@ CREATE OR REPLACE PACKAGE BODY ano AS
ano.table_column('prs_contactpersoon', 'prs_contactpersoon_telefoon_2', 'telefoon'); ano.table_column('prs_contactpersoon', 'prs_contactpersoon_telefoon_2', 'telefoon');
ano.table_column('prs_perslid', 'prs_perslid_telefoonnr', 'telefoon'); ano.table_column('prs_perslid', 'prs_perslid_telefoonnr', 'telefoon');
ano.table_column('prs_perslid', 'prs_perslid_mobiel', 'telefoon'); ano.table_column('prs_perslid', 'prs_perslid_mobiel', 'telefoon');
DBMS_APPLICATION_INFO.SET_ACTION (NULL);
END; END;
PROCEDURE anonymize (p_startdatum IN DATE, PROCEDURE anonymize (p_startdatum IN DATE,

View File

@@ -470,7 +470,7 @@ DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'flexFilesOrdering'
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'helppage_url' , 'string' , 'https://help.facilitor.nl/fac_wrapper.php', 'Helppage') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'helppage_url' , 'string' , 'https://help.facilitor.nl/fac_wrapper.php', 'Helppage')
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'iconcolumns' , 'number' , '6' , 'number of columns in an iconmenu page.') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'iconcolumns' , 'number' , '6' , 'number of columns in an iconmenu page.')
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'inline_actions_hamburger' , 'number' , '0' , 'Use a hamburger-icon to view the inline actions {0=No | 1=Yes, onClick | 2=Yes, onMouseOver}') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'inline_actions_hamburger' , 'number' , '0' , 'Use a hamburger-icon to view the inline actions {0=No | 1=Yes, onClick | 2=Yes, onMouseOver}')
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'inline_actions_mld' , 'number' , '1' , 'Show inline actions in MLD-list {0=No | 1=Yes}') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'inline_actions_mld' , 'number' , '1' , 'Show inline actions in MLD-list {0=No | 1=Yes | 2=Yes, but suppress in embedded lists}')
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'kosten_klant_default' , 'number' , '1' , 'initial status of kosten klant checkbox { 0 - unchecked | 1 - checked }') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'kosten_klant_default' , 'number' , '1' , 'initial status of kosten klant checkbox { 0 - unchecked | 1 - checked }')
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'login_remember_days' , 'number' , '30' , 'Days to remember login. { 0 disable }') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'login_remember_days' , 'number' , '30' , 'Days to remember login. { 0 disable }')
DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'login_use_email' , 'number' , '0' , 'use email to check user authentication { 0 - use oslogin | 1 - use email }') DEFINE_SETTING('FAC', 0001, 'WEB_PRSSYS', 'login_use_email' , 'number' , '0' , 'use email to check user authentication { 0 - use oslogin | 1 - use email }')

View File

@@ -19,17 +19,17 @@ SELECT b.prs_bedrijf_naam Bedrijfsnaam
, a.prs_bedrijfadres_url Adres , a.prs_bedrijfadres_url Adres
, a.prs_bedrijfadres_ordermode Ordermode , a.prs_bedrijfadres_ordermode Ordermode
, a.prs_bedrijfadres_certificate Certificaat , a.prs_bedrijfadres_certificate Certificaat
, a.prs_bedrijfadres_xsl Xsltemplate , a.prs_bedrijfadres_xsl Xsl_template
, a.prs_bedrijfadres_ext Extensie , a.prs_bedrijfadres_ext Extensie
, a.prs_bedrijfadres_attachfile Vastebijlage , a.prs_bedrijfadres_attachfile Vaste_bijlage
, a.prs_bedrijfadres_username Login , a.prs_bedrijfadres_username Login
, a.prs_bedrijfadres_password Wachtwoord , a.prs_bedrijfadres_password Wachtwoord
, a.prs_bedrijfadres_sender Afzender , a.prs_bedrijfadres_sender Afzender
, a.prs_bedrijfadres_replyaddress Reply_adres , a.prs_bedrijfadres_replyaddress Reply_adres
, (SELECT p.prs_perslid_oslogin , (SELECT p.prs_perslid_oslogin
FROM prs_perslid p FROM prs_perslid p
WHERE p.prs_perslid_key = a.prs_bedrijfadres_lockuser_key) Vastegebruiker WHERE p.prs_perslid_key = a.prs_bedrijfadres_lockuser_key) Vaste_gebruiker
, a.prs_bedrijfadres_lockexpire Expiredays , a.prs_bedrijfadres_lockexpire Expire_days
FROM prs_bedrijfadres a FROM prs_bedrijfadres a
, prs_v_aanwezigbedrijf b , prs_v_aanwezigbedrijf b
WHERE a.prs_bedrijf_key = b.prs_bedrijf_key WHERE a.prs_bedrijf_key = b.prs_bedrijf_key
@@ -418,7 +418,7 @@ SELECT l.alg_locatie_code Locatiecode
, o.alg_gebouw_code Gebouwcode , o.alg_gebouw_code Gebouwcode
, o.alg_verdieping_code Bouwlaagvolgnummer , o.alg_verdieping_code Bouwlaagvolgnummer
, o.alg_ruimte_nr Ruimtenummer , o.alg_ruimte_nr Ruimtenummer
, w.prs_werkplek_volgnr Werkplekvolgnummer , b.prs_perslidwerkplek_volgnr Werkplekvolgnummer
, w.prs_werkplek_omschrijving Omschrijving , w.prs_werkplek_omschrijving Omschrijving
, a.prs_afdeling_naam Afdelingscode , a.prs_afdeling_naam Afdelingscode
, p.prs_perslid_naam PersoonAchternaam , p.prs_perslid_naam PersoonAchternaam
@@ -432,7 +432,7 @@ SELECT l.alg_locatie_code Locatiecode
, s.prs_srtperslid_omschrijving Functie , s.prs_srtperslid_omschrijving Functie
, p.prs_perslid_nr Personeelsnummer , p.prs_perslid_nr Personeelsnummer
, p.prs_perslid_oslogin Loginnaam , p.prs_perslid_oslogin Loginnaam
, p.prs_perslid_wachtwoord_hash Password , null Password
, null NVT1 , null NVT1
, null NVT2 , null NVT2
, null NVT3 , null NVT3
@@ -470,10 +470,13 @@ SELECT l.alg_locatie_code Locatiecode
WHERE p.prs_srtperslid_key = s.prs_srtperslid_key(+) WHERE p.prs_srtperslid_key = s.prs_srtperslid_key(+)
AND p.prs_afdeling_key = a.prs_afdeling_key(+) AND p.prs_afdeling_key = a.prs_afdeling_key(+)
AND w.prs_alg_ruimte_key = o.alg_onroerendgoed_keys(+) AND w.prs_alg_ruimte_key = o.alg_onroerendgoed_keys(+)
AND o.alg_type = 'R'
AND o.alg_locatie_key = l.alg_locatie_key(+) AND o.alg_locatie_key = l.alg_locatie_key(+)
AND p.prs_perslid_key = b.prs_perslid_key(+) AND p.prs_perslid_key = b.prs_perslid_key(+)
AND b.prs_werkplek_key = w.prs_werkplek_key(+) AND b.prs_werkplek_key = w.prs_werkplek_key(+)
AND p.prs_perslid_verwijder IS NULL
AND p.prs_perslid_inactief IS NULL
AND p.prs_perslid_flags = 0
AND p.prs_perslid_apikey IS NULL
; ;

View File

@@ -5,7 +5,7 @@
-- Voor FM-implementaties zal dit Het Startpunt zijn. -- Voor FM-implementaties zal dit Het Startpunt zijn.
-- --
-- --
-- Verwachting is dat dit zo ongeveer het eerste is wat je altijd zult doen bij een FM-implementatie, -- Verwachting is dat dit zo ongeveer het eerste is wat je altijd zult doen bij een FM-implementatie,
-- niettemin doen we ons best -en zullen we dat moeten verifieren- om het zodanig opgezet te hebben -- niettemin doen we ons best -en zullen we dat moeten verifieren- om het zodanig opgezet te hebben
-- dat het ook later nog kan worden uitgevoerd. Niet omdat dat waarschijnlijk is, maar omdat zo -- dat het ook later nog kan worden uitgevoerd. Niet omdat dat waarschijnlijk is, maar omdat zo
-- de meest robuuste code wordt gemaakt, die bestand is tegen een onverwachte situatie. -- de meest robuuste code wordt gemaakt, die bestand is tegen een onverwachte situatie.
@@ -16,7 +16,7 @@
-- Inhoudelijk zou er een Implementatie-CAB mogen zijn (vertegenwoordigers van consultancy, support en evt core-CAB) -- Inhoudelijk zou er een Implementatie-CAB mogen zijn (vertegenwoordigers van consultancy, support en evt core-CAB)
-- die de verantwoordelijkheid over de content heeft. -- die de verantwoordelijkheid over de content heeft.
-- --
-- Ook goed om te weten: dit is een eenmalig (once) script dat een momentopname genereert als startpunt van -- Ook goed om te weten: dit is een eenmalig (once) script dat een momentopname genereert als startpunt van
-- een verdere implementatie. Er komen GEEN upgrades voor deze initialisatie met nieuwere versies of -- een verdere implementatie. Er komen GEEN upgrades voor deze initialisatie met nieuwere versies of
-- aanvullingen. Na deze aftrap mag je het verder helemaal zelf doen. -- aanvullingen. Na deze aftrap mag je het verder helemaal zelf doen.
-- --
@@ -54,7 +54,7 @@ INSERT INTO alg_srtgebouw(alg_srtgebouw_omschrijving, alg_srtgebouw_passief) VAL
INSERT INTO alg_srtterreinsector(alg_srtterreinsec_omschrijving) VALUES ('Parkeerterrein'); INSERT INTO alg_srtterreinsector(alg_srtterreinsec_omschrijving) VALUES ('Parkeerterrein');
INSERT INTO alg_srtterreinsector(alg_srtterreinsec_omschrijving) VALUES ('Groenvoorziening'); INSERT INTO alg_srtterreinsector(alg_srtterreinsec_omschrijving) VALUES ('Groenvoorziening');
-- NEN2580 -- NEN2580
INSERT INTO alg_srtruimte(alg_srtruimte_omschrijving, prs_bevat_werkplek, prs_verhuurbaar) VALUES ('Bijeenkomstruimte', NULL, 1); INSERT INTO alg_srtruimte(alg_srtruimte_omschrijving, prs_bevat_werkplek, prs_verhuurbaar) VALUES ('Bijeenkomstruimte', NULL, 1);
INSERT INTO alg_srtruimte(alg_srtruimte_omschrijving, prs_bevat_werkplek, prs_verhuurbaar) VALUES ('Garage', NULL, 1); INSERT INTO alg_srtruimte(alg_srtruimte_omschrijving, prs_bevat_werkplek, prs_verhuurbaar) VALUES ('Garage', NULL, 1);
INSERT INTO alg_srtruimte(alg_srtruimte_omschrijving, prs_bevat_werkplek, prs_verhuurbaar) VALUES ('Kantoorruimte', 1, 1); INSERT INTO alg_srtruimte(alg_srtruimte_omschrijving, prs_bevat_werkplek, prs_verhuurbaar) VALUES ('Kantoorruimte', 1, 1);
@@ -129,10 +129,10 @@ fac.writelog ('INI.FMIS_INI','I', 'INS completed', '');
-- 3. MLD -- 3. MLD
-- Importeren van een standaard meldingenstructuur (MLD), maakt alle bovenliggende niveaus zelf aan -- Importeren van een standaard meldingenstructuur (MLD), maakt alle bovenliggende niveaus zelf aan
-- Dit mag inhoudelijk beter -- Dit mag inhoudelijk beter
-- TODO minder exotische meldingen -- TODO minder exotische meldingen
-- TODO meer variatie in de plaatjes -- TODO meer variatie in de plaatjes
-- TODO betere suggesties voor parameters als Behandelteam, planbaarheid -- TODO betere suggesties voor parameters als Behandelteam, planbaarheid
INSERT INTO fac_imp_mld (ins_srtdiscipline_omschrijving, ins_srtdiscipline_prefix, ins_srtdiscipline_alg, ins_discipline_omschrijving, mld_stdmelding_hint, mld_stdmelding_omschrijving, mld_stdmelding_uitvoertijd) INSERT INTO fac_imp_mld (ins_srtdiscipline_omschrijving, ins_srtdiscipline_prefix, ins_srtdiscipline_alg, ins_discipline_omschrijving, mld_stdmelding_hint, mld_stdmelding_omschrijving, mld_stdmelding_uitvoertijd)
SELECT 'FMIS-Aanvraag','A',1,'Afval','fa-recycle','Ophalen/verzamelen afval', 5 FROM DUAL UNION ALL SELECT 'FMIS-Aanvraag','A',1,'Afval','fa-recycle','Ophalen/verzamelen afval', 5 FROM DUAL UNION ALL
SELECT 'FMIS-Aanvraag','A',1,'Afval','fa-recycle','Extra container', 5 FROM DUAL UNION ALL SELECT 'FMIS-Aanvraag','A',1,'Afval','fa-recycle','Extra container', 5 FROM DUAL UNION ALL
@@ -291,10 +291,10 @@ UPDATE mld_stdmelding
-- Voeg bijlage toe aan alle vakgroeptypen -- Voeg bijlage toe aan alle vakgroeptypen
-- Als die als -- Als die als
INSERT INTO mld_srtkenmerk (mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype) VALUES ('Bijlagen', 'M'); INSERT INTO mld_srtkenmerk (mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype) VALUES ('Bijlagen', 'M');
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_groep) SELECT mld_srtkenmerk_key, 'A', 100, 0 INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer, mld_kenmerk_groep) SELECT mld_srtkenmerk_key, 'A', 100, 0
FROM mld_srtkenmerk FROM mld_srtkenmerk
WHERE mld_srtkenmerk_omschrijving = 'Bijlagen' and mld_srtkenmerk_kenmerktype = 'M'; WHERE mld_srtkenmerk_omschrijving = 'Bijlagen' and mld_srtkenmerk_kenmerktype = 'M';
fac.writelog ('INI.FMIS_INI','I', 'MLD completed', ''); fac.writelog ('INI.FMIS_INI','I', 'MLD completed', '');
@@ -311,34 +311,34 @@ fac.writelog ('INI.FMIS_INI','I', 'MLD completed', '');
--INSERT INTO res_activiteit (res_activiteit_omschrijving, res_srtactiviteit_key) VALUES ('N.v.t.', 2); --INSERT INTO res_activiteit (res_activiteit_omschrijving, res_srtactiviteit_key) VALUES ('N.v.t.', 2);
-- en dan nog wat meer, want we hoeven minder neutraal te zijn: Evenement, Hybride vergadering, .. -- en dan nog wat meer, want we hoeven minder neutraal te zijn: Evenement, Hybride vergadering, ..
INSERT INTO res_srtactiviteit (res_srtactiviteit_omschrijving, res_srtactiviteit_soort, res_srtactiviteit_prefix, INSERT INTO res_srtactiviteit (res_srtactiviteit_omschrijving, res_srtactiviteit_soort, res_srtactiviteit_prefix,
res_srtactiviteit_kpnverplicht, res_srtactiviteit_metomschr, res_srtactiviteit_metopmerk, res_srtactiviteit_metaantal) res_srtactiviteit_kpnverplicht, res_srtactiviteit_metomschr, res_srtactiviteit_metopmerk, res_srtactiviteit_metaantal)
VALUES ('Flexwerken', 1, 'WP', 2, 0, 0, 0); VALUES ('Flexwerken', 1, 'WP', 2, 0, 0, 0);
-- Activiteiten zijn er default al, catalogi dan, plus de combinaties -- Activiteiten zijn er default al, catalogi dan, plus de combinaties
INSERT INTO ins_tab_discipline (ins_discipline_omschrijving, ins_discipline_module, ins_discipline_min_level) VALUES ('Vergaderruimte', 'RES', 3); INSERT INTO ins_tab_discipline (ins_discipline_omschrijving, ins_discipline_module, ins_discipline_min_level) VALUES ('Vergaderruimte', 'RES', 3);
INSERT INTO res_disc_params (res_ins_discipline_key) SELECT MAX (ins_discipline_key) FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Vergaderruimte'; INSERT INTO res_disc_params (res_ins_discipline_key) SELECT MAX (ins_discipline_key) FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Vergaderruimte';
INSERT INTO ins_tab_discipline (ins_discipline_omschrijving, ins_discipline_module, ins_discipline_min_level) VALUES ('Flexplekken', 'RES', 5); INSERT INTO ins_tab_discipline (ins_discipline_omschrijving, ins_discipline_module, ins_discipline_min_level) VALUES ('Flexplekken', 'RES', 5);
INSERT INTO res_disc_params (res_ins_discipline_key, res_disc_params_expire_dagen, res_disc_params_cancel_dagen) INSERT INTO res_disc_params (res_ins_discipline_key, res_disc_params_expire_dagen, res_disc_params_cancel_dagen)
SELECT MAX (ins_discipline_key), 0, 0 FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Flexplekken'; SELECT MAX (ins_discipline_key), 0, 0 FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Flexplekken';
INSERT INTO res_activiteit (res_activiteit_omschrijving, res_srtactiviteit_key, res_activiteit_intervals) INSERT INTO res_activiteit (res_activiteit_omschrijving, res_srtactiviteit_key, res_activiteit_intervals)
SELECT 'Werkplekreservering', res_srtactiviteit_key, SELECT 'Werkplekreservering', res_srtactiviteit_key,
'[{ "name": "Hele dag", "begin": "08:00", "end": "17:00"}, { "name": "Ochtend", "begin": "08:00", "end": "12:00"}, { "name": "Middag", "begin": "13:00", "end": "17:00"}]' '[{ "name": "Hele dag", "begin": "08:00", "end": "17:00"}, { "name": "Ochtend", "begin": "08:00", "end": "12:00"}, { "name": "Middag", "begin": "13:00", "end": "17:00"}]'
FROM res_srtactiviteit FROM res_srtactiviteit
WHERE res_srtactiviteit_omschrijving = 'Flexwerken'; WHERE res_srtactiviteit_omschrijving = 'Flexwerken';
-- De catalogus om ruimten te reserveren moet nog wel aan de activiteit gekoppeld worden. -- De catalogus om ruimten te reserveren moet nog wel aan de activiteit gekoppeld worden.
INSERT INTO res_activiteitdiscipline (res_discipline_key, res_activiteit_key) INSERT INTO res_activiteitdiscipline (res_discipline_key, res_activiteit_key)
SELECT ins_discipline_key, res_activiteit_key SELECT ins_discipline_key, res_activiteit_key
FROM res_activiteit ra, ins_tab_discipline id FROM res_activiteit ra, ins_tab_discipline id
WHERE res_activiteit_omschrijving = 'Vergadering' -- van de core WHERE res_activiteit_omschrijving = 'Vergadering' -- van de core
AND id.ins_discipline_omschrijving = 'Vergaderruimte'; AND id.ins_discipline_omschrijving = 'Vergaderruimte';
INSERT INTO res_activiteitdiscipline (res_discipline_key, res_activiteit_key) INSERT INTO res_activiteitdiscipline (res_discipline_key, res_activiteit_key)
SELECT ins_discipline_key, res_activiteit_key SELECT ins_discipline_key, res_activiteit_key
FROM res_activiteit ra, ins_tab_discipline id FROM res_activiteit ra, ins_tab_discipline id
WHERE ra.res_activiteit_omschrijving = 'Werkplekreservering' WHERE ra.res_activiteit_omschrijving = 'Werkplekreservering'
AND id.ins_discipline_omschrijving = 'Flexplekken'; AND id.ins_discipline_omschrijving = 'Flexplekken';
-- Voeg de artikelscope voor alle catering catalogi (min_level=2) toe voor alle locaties -- Voeg de artikelscope voor alle catering catalogi (min_level=2) toe voor alle locaties
@@ -436,7 +436,7 @@ INSERT INTO cad_thema (cad_thema_omschrijving, cad_legenda_key, cad_thema_view,
WHERE fac_functie_code = 'WEB_RESFOF'; WHERE fac_functie_code = 'WEB_RESFOF';
INSERT INTO cad_thema (cad_thema_omschrijving, cad_legenda_key, cad_thema_view, cad_thema_type, fac_functie_key) INSERT INTO cad_thema (cad_thema_omschrijving, cad_legenda_key, cad_thema_view, cad_thema_type, fac_functie_key)
SELECT 'Werkplekbezetting', cad_legenda_key, 'cad_v_thema_deel_res_datum', 17, fac_functie_key SELECT 'Werkplekbezetting', cad_legenda_key, 'cad_v_thema_deel_res_datum', 17, fac_functie_key
FROM fac_functie, cad_legenda FROM fac_functie, cad_legenda
WHERE fac_functie_code = 'WEB_RESUSE' WHERE fac_functie_code = 'WEB_RESUSE'
AND cad_legenda_omschrijving = 'FMIS-Bezetting'; AND cad_legenda_omschrijving = 'FMIS-Bezetting';
@@ -467,6 +467,7 @@ INSERT INTO cad_label (cad_label_omschrijving, cad_label_view, cad_label_type, f
WHERE fac_functie_code = 'WEB_RESUSE'; WHERE fac_functie_code = 'WEB_RESUSE';
--- INFOBOARD rapportage --- INFOBOARD rapportage
-- (!) DEZE BESTOND AL IN DB47 (FAC_INI) EN GEEFT DUS EEN FOUTMELDING ALS JE DEZE NOGMAALS INSERT OP EEN >=DB47
INSERT INTO fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name, fac_usrrap_info, fac_functie_key, fac_usrrap_groep) INSERT INTO fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name, fac_usrrap_info, fac_functie_key, fac_usrrap_groep)
SELECT 'INFOBORD: Actuele reserveringen' SELECT 'INFOBORD: Actuele reserveringen'
, 'res_v_rap_infobordframe' , 'res_v_rap_infobordframe'
@@ -497,8 +498,8 @@ fac.writelog ('INI.FMIS_INI','I', 'CAD completed', '');
UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'faq_enabled'; UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'faq_enabled';
UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'mobile_enabled'; UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'mobile_enabled';
UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'qrc_enabled'; UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'qrc_enabled';
UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'vis_afspraak_host_uses_keys'; // vind ik beter, terug kan altijd nog UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'vis_afspraak_host_uses_keys'; -- vind ik beter, terug kan altijd nog
UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'vis_afspraak_onrgoed_uses_keys'; // vind ik beter, terug kan altijd nog UPDATE fac_setting SET fac_setting_pvalue = '1' WHERE fac_setting_name = 'vis_afspraak_onrgoed_uses_keys'; -- vind ik beter, terug kan altijd nog
fac.writelog ('INI.FMIS_INI','I', 'Settings completed', ''); fac.writelog ('INI.FMIS_INI','I', 'Settings completed', '');
@@ -717,7 +718,7 @@ DELETE FROM fac_imp_ins;
fac.writelog ('INI.FMIS_INI','I', 'Sample content completed', ''); fac.writelog ('INI.FMIS_INI','I', 'Sample content completed', '');
INSERT INTO fac_nieuws (fac_nieuws_titel, fac_nieuws_omschrijving, fac_nieuws_image, INSERT INTO fac_nieuws (fac_nieuws_titel, fac_nieuws_omschrijving, fac_nieuws_image,
prs_perslid_key) prs_perslid_key)
SELECT 'Facilitor voor al je facilitaire zaken', 'Gefeliciteerd met de keuze voor Facilitor/FMIS! Dit is een eerste stap naar totale controle over je dienstverlenende processen.', 'fa-face-party', SELECT 'Facilitor voor al je facilitaire zaken', 'Gefeliciteerd met de keuze voor Facilitor/FMIS! Dit is een eerste stap naar totale controle over je dienstverlenende processen.', 'fa-face-party',
prs_perslid_key prs_perslid_key

View File

@@ -172,7 +172,7 @@ CREATE_TABLE(mld_meldbron,0)
NOT_NULL(mld_meldbron_upper, mld_c_mld_meldbron_upper), NOT_NULL(mld_meldbron_upper, mld_c_mld_meldbron_upper),
mld_meldbron_kiesbaar mld_meldbron_kiesbaar
NUMBER(1) NUMBER(1)
DEFAULT 1 DEFAULT 0
NOT NULL, NOT NULL,
mld_meldbron_default mld_meldbron_default
NUMBER(1), NUMBER(1),

View File

@@ -170,6 +170,11 @@ CREATE_TRIGGER(mld_t_mld_melding_B_IU)
BEFORE INSERT OR UPDATE ON mld_melding BEFORE INSERT OR UPDATE ON mld_melding
FOR EACH ROW FOR EACH ROW
BEGIN BEGIN
IF sys_context('USERENV', 'ACTION') = 'ANONYMIZE' OR
sys_context('USERENV', 'ACTION') = 'DBUPGRADE' THEN
RETURN;
END IF;
-- Laat de opdrachten van doorgestuurde meldingen in vakgroep volgen -- Laat de opdrachten van doorgestuurde meldingen in vakgroep volgen
IF (fac.getSetting('mld_opdr_discipline_mode') = 1 AND IF (fac.getSetting('mld_opdr_discipline_mode') = 1 AND
:old.mld_stdmelding_key <> :new.mld_stdmelding_key AND :old.mld_stdmelding_key <> :new.mld_stdmelding_key AND
@@ -390,6 +395,11 @@ CREATE_TRIGGER(mld_t_mld_opdr_B_IU)
BEFORE INSERT OR UPDATE ON mld_opdr BEFORE INSERT OR UPDATE ON mld_opdr
FOR EACH ROW FOR EACH ROW
BEGIN BEGIN
IF sys_context('USERENV', 'ACTION') = 'ANONYMIZE' OR
sys_context('USERENV', 'ACTION') = 'DBUPGRADE' THEN
RETURN;
END IF;
CHECK_REFERENCE_UITVOERENDE (mld_uitvoerende_keys, 'mld_m37'); CHECK_REFERENCE_UITVOERENDE (mld_uitvoerende_keys, 'mld_m37');
-- gooi fiatverzoeknotificaties weg als gefiatteerd of afgewezen-> opnemen in bovenste deel -- gooi fiatverzoeknotificaties weg als gefiatteerd of afgewezen-> opnemen in bovenste deel
IF :OLD.mld_statusopdr_key = 3 AND :new.mld_statusopdr_key IN (4, 2) IF :OLD.mld_statusopdr_key = 3 AND :new.mld_statusopdr_key IN (4, 2)

View File

@@ -43,8 +43,10 @@ ALTER TABLE ins_srtdiscipline DROP CONSTRAINT ins_c_ins_srtdiscipline_bes;
ALTER TABLE ins_srtdiscipline ADD CONSTRAINT ins_c_ins_srtdiscipline_bes CHECK(ins_srtdiscipline_bes IN (0,1,2)); ALTER TABLE ins_srtdiscipline ADD CONSTRAINT ins_c_ins_srtdiscipline_bes CHECK(ins_srtdiscipline_bes IN (0,1,2));
/////////////////////////////////////////////////////////////////////////////////////////// EIND#82432 /////////////////////////////////////////////////////////////////////////////////////////// EIND#82432
DEF_MENUITEM(0, 'lcl_menu_fac_jobs_fe', '', 'FAC', 'appl/fac/job_search.asp?urole=fe', 0, 0, 'WEB_MLDUSE', 'W', '1', ''); DEF_MENUITEM(0, 'lcl_menu_fac_jobs_fe', '', 'FAC', 'appl/fac/job_search.asp?urole=fe', 0, 0, 'WEB_MLDUSE', 'W', '0', '');
MENU_INS_AFTER('lcl_menu_fac_jobs_fe', 'lcl_menu_prs_phonebook', 25);
DEF_MENUITEM(1, 'lcl_menu_fac_jobs_fo', '', 'FAC', 'appl/fac/job_search.asp?urole=fo', 0, 0, 'WEB_MLDFOF', 'W', '1', '');
MENU_INS_AFTER('lcl_menu_fac_jobs_fo', 'lcl_menu_cnt_bo', 100);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#80823 /////////////////////////////////////////////////////////////////////////////////////////// FCLT#80823
ALTER TABLE fac_import_app ADD fac_import_app_csv NUMBER(1) DEFAULT(0) NOT NULL; ALTER TABLE fac_import_app ADD fac_import_app_csv NUMBER(1) DEFAULT(0) NOT NULL;
@@ -276,16 +278,16 @@ DEF_FAC_SRTNOT('RESSNT', 0, 'lcl_noti_RESSNT', 'res/res_reservering.asp?rsv_ruim
DEF_FAC_SRTNOT('RESSNX', 0, 'lcl_noti_RESSNX', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10); DEF_FAC_SRTNOT('RESSNX', 0, 'lcl_noti_RESSNX', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#83889 /////////////////////////////////////////////////////////////////////////////////////////// FCLT#83889
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed1', 'FIP: 1-Aanvullen districten t/m gebouwen', 'Inventarisatie Vastgoed, tabblad Locaties', 'FIP: 1-Real estate 1', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed1', 'FIP: 1-Aanvullen districten t/m gebouwen', 'Inventarisatie Vastgoed, tabblad Locaties', 'FIP: 1-Real estate 1', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed2', 'FIP: 2-Aanvullen bouwlagen en ruimten', 'Inventarisatie Vastgoed, tabblad Ruimten', 'FIP: 2-Real estate 2', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_onrgoed2', 'FIP: 2-Aanvullen bouwlagen en ruimten', 'Inventarisatie Vastgoed, tabblad Ruimten', 'FIP: 2-Real estate 2', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_organisatie', 'FIP: 3-Aanvullen organisatiestructuur', 'Inventarisatie Organisatiestructuur', 'FIP: 3-Organisation', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_organisatie', 'FIP: 3-Aanvullen organisatiestructuur', 'Inventarisatie Organisatiestructuur', 'FIP: 3-Organisation', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_perslid', 'FIP: 4-Aanvullen personen', 'Inventarisatie Personen', 'FIP: 4-Persons', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_perslid', 'FIP: 4-Aanvullen personen', 'Inventarisatie Personen', 'FIP: 4-Persons', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_mld', 'FIP: 5-Aanvullen servicedesk', 'Inventarisatie Meldingen', 'FIP: 5-Calls structure', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_mld', 'FIP: 5-Aanvullen servicedesk', 'Inventarisatie Meldingen', 'FIP: 5-Calls structure', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_ins', 'FIP: 6-Aanvullen objecten', 'Inventarisatie Objecten', 'FIP: 6-Objects', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_ins', 'FIP: 6-Aanvullen objecten', 'Inventarisatie Objecten', 'FIP: 6-Objects', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_inspectie', 'FIP: 9-Aanvullen van inspectiedefinities', 'Inventarisatie Inspecties', 'FIP: 9-Inspections', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_inspectie', 'FIP: 9-Aanvullen van inspectiedefinities', 'Inventarisatie Inspecties', 'FIP: 9-Inspections', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_ext_bedrijf', 'FIP: Aanvullen externe bedrijven', 'Inventarisatie Externe bedrijven, tabblad Externe Bedrijven', 'FIP: Companies/Companies', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_ext_bedrijf', 'FIP: Aanvullen externe bedrijven', 'Inventarisatie Externe bedrijven, tabblad Externe Bedrijven', 'FIP: Companies/Companies', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_bedrijfadres', 'FIP: Aanvullen technische bedrijfadressen', 'Inventarisatie Externe bedrijven, tabblad Technische adressen', 'FIP: Companies/Tech adresses', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_bedrijfadres', 'FIP: Aanvullen technische bedrijfadressen', 'Inventarisatie Externe bedrijven, tabblad Technische adressen', 'FIP: Companies/Tech adresses', 'For internal use only')
DEF_RAPPORT('ROUNDTRIP', 'WEB_FACFAC', 0, 'fac_v_exp_contactpersoon','FIP: Aanvullen contactpersonen', 'Inventarisatie Externe bedrijven, tabblad Contactpersonen', 'FIP: Companies/Contact persons', 'For internal use only') DEF_RAPPORT('EXPORT', 'WEB_FACFAC', 0, 'fac_v_exp_contactpersoon','FIP: Aanvullen contactpersonen', 'Inventarisatie Externe bedrijven, tabblad Contactpersonen', 'FIP: Companies/Contact persons', 'For internal use only')
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#83782 /////////////////////////////////////////////////////////////////////////////////////////// FCLT#83782
--Mag niet zo maar. Via de interface @prod de rapporten gewoon verwijderd. --Mag niet zo maar. Via de interface @prod de rapporten gewoon verwijderd.