Merge trunk commits die voor branchDB44 bedoeld waren

svn path=/Database/branches/DB44/; revision=59375
This commit is contained in:
Jos Groot Lipman
2023-03-01 09:35:26 +00:00
parent dac20569c6
commit 78219df679
5 changed files with 30 additions and 29 deletions

View File

@@ -573,7 +573,6 @@ AS
v_kostenplaats_key NUMBER (10);
v_status_fo_key NUMBER (10);
v_discipline_key NUMBER (10);
v_code VARCHAR2 (7);
-- ANNULEREN
-- Eerst alle toekomstige reserveringen waar geen appointments meer bij zijn annuleren, zodat
@@ -1612,16 +1611,11 @@ AS
-- Altijd tracken <20>n notificeren!
v_errorhint := 'Tracking NEW';
v_code := 'RESNEW';
fac.trackaction (
v_code,
v_rsv_ruimte_key,
NULL,
SYSDATE,
'Booking confirmation meeting room, booking ref.: '
|| v_reservering_key
|| '/'
|| v_rsv_ruimte_volgnr);
fac.trackaction ('RESNEW',
v_rsv_ruimte_key,
NULL,
SYSDATE,
NULL);
-- Is er iets dirty?
res.set_ruimte_dirty (v_rsv_ruimte_key);
@@ -1717,6 +1711,7 @@ AS
res_rsv_ruimte_volgnr
FROM res_rsv_ruimte rr, res_ruimte_opstelling ro, res_ruimte r
WHERE rr.res_rsv_ruimte_externnr IS NOT NULL
AND INSTR(rr.res_rsv_ruimte_externnr, rr.res_rsv_ruimte_externnr2) <> 1 -- Sluit Facilitor initiated reserveringen uit by S(msgraph_sync_level) = 3
AND rr.res_rsv_ruimte_verwijder IS NULL
AND rr.res_rsv_ruimte_van >=
(SELECT MIN (starttime) FROM this_import)

View File

@@ -6215,7 +6215,7 @@ FAC_LCL('mgt_srtdisc_kk_fe_notshow', 'FE kostenplaats niet tonen', 'FE don''t
FAC_LCL('mgt_srtdisc_kk_fobo_on', 'FOBO Defaultwaarde kosten klant aan', 'FOBO Default value cust. pays on')
FAC_LCL('mgt_srtdisc_kk_fobo_notshow', 'FOBO kostenplaats niet tonen', 'FOBO don''t show cost centre')
FAC_LCL('mgt_all', 'Alles', 'All')
FAC_LCL('mgt_all', 'Alle', 'All')
FAC_LCL('mgt_graphtypeLOV',
'1;Staafgrafiek;2;Dashboard;3;Taartgrafiek;4;Lijngrafiek;5;Blokgrafiek;6;Map;7;Kalender',
'1;Bar chart;2;Dashboard;3;Pie chart;4;Line chart;5;Block chart;6;Map;7;Calendar')

View File

@@ -1370,11 +1370,11 @@ FAC_LCL('hint.mld_stdmelding.ordertypemandatory', 'Indien aangevinkt,
FAC_LCL('hint.mld_stdmelding.ownrooms', 'Indien aangevinkt, worden alleen de ruimtes getoond waar de eigen afdeling huurder van is.', 'When checked, only the room that your organisation rents will be displayed.')
FAC_LCL('hint.mld_stdmelding.periodmalus', 'Indien van toepassing in uw organisatie, kunt u hier een malus invoeren voor als SLA-normen overschreden worden.', 'If applicable, you can enter malus if SLA is exceeded.')
FAC_LCL('hint.mld_stdmelding.personalobjects', 'Wil je naast ruimtegebonden objecten ook persoonlijke of afdelingsobjecten kunnen selecteren, dan kun je hier het niveau instellen van de te kiezen objecten.', 'If you want to be able to select personal or departmental objects in addition to room objects, you can set the level of objects to be selected here.')
FAC_LCL('hint.mld_stdmelding.plannable', 'Hiermee wordt de weergave van de einddatum bepaalt met waarden Berekend, Leeg en Onzichtbaar.', 'This determines the display of the end date with the values Calculated, Empty and Invisible.')
FAC_LCL('hint.mld_stdmelding.plannable', 'Hiermee wordt de weergave van de einddatum bepaald met waarden Berekend, Leeg en Onzichtbaar.', 'This determines the display of the end date with the values Calculated, Empty and Invisible.')
FAC_LCL('hint.mld_stdmelding.plannablefrontend', 'Indien aangevinkt, dan mogen FE gebruikers dit aanpassen.', 'When checked FE users can change this.')
FAC_LCL('hint.mld_stdmelding.processingtime', 'Het aantal dagen geteld vanaf het moment van invoer waarbinnen de melding afgemeld moet zijn. Eventueel kunt u dit specificeren per prioriteit. De uitvoertijd wordt gemeten aan de hand van het ingestelde regime.', 'The time a call needs to be processed in. Normal is mandatory, other priorities can only be selected if they have a value. The time to process is measured based on the configured regime.')
FAC_LCL('hint.mld_stdmelding.regime', 'De acceptatie- en uitvoertijden kunnen gemeten worden aan de hand van 24/7, kantoortijden of openingstijden. De kantoortijden zijn per klant instelbaar en gelden dan voor alle gebouwen. De openingstijden worden per gebouw of ruimte ingesteld. Voorbeeld: Stel dat er om 16.00 uur een melding geregistreerd wordt en de kantoortijden zijn van 8.00 uur tot 17.00 uur, dan moet de melding bij een acceptatietijd van vier uur de volgende dag voor 11.00 uur geaccepteerd zijn. Bij een regime van 24/7 zou dit dezelfde dag om 20.00 uur zijn.', 'The time to accept and time to process can be measured based on 24/7, Office hours or Opening hours. Office hours are configured per Facilitor environment. Opening hours are configured per building or room. For example: if a call is registered at 16:00 and office hours have been configured from 08:00 until 17:00, a call that needs to be accepted within 4 hours needs to be accepted on 11:00 the next day. Based on a 24/7 regime the call needs to be accepted at 20:00 the same day.')
FAC_LCL('hint.mld_stdmelding.requireservice', 'Indien aangevinkt, dan moet er bij het aanmaken van een opdracht een dienst geselecteerd worden.', 'When checked, the service field is mandatory when creating an order.')
FAC_LCL('hint.mld_stdmelding.requireservice', 'Indien aangevinkt, wordt er gecontroleerd of de dienst mogelijk is bij dit gebouw/deze locatie.', 'If ticked, the service is checked to see if it is possible at this building/location.')
FAC_LCL('hint.mld_stdmelding.roomtypedependant', 'Per ruimtesoort en object kan een afwijkende SLA-tijd opgegeven worden. Vink dit hokje aan om de tijden die hierboven staan te overrulen met de tijd van de ruimtesoort of het object. Indien aangevinkt, kan er geen prio meer worden geselecteerd.', 'A deviant SLA can be configured per room type or object. Check this box if you want to use the SLA configuration per room type or object. If ticked, prio''s cannot be selected anymore.')
FAC_LCL('hint.mld_stdmelding.sequence', 'Om eventueel een rangschikking binnen de vakgroep aan te geven. Indien leeg, dan worden de meldingssoorten alfabetisch gesorteerd.', 'Arrange the order other than alphabetically.')
FAC_LCL('hint.mld_stdmelding.service', 'Als hier een dienst is geselecteerd, dan wordt bij een eventuele opdracht de leverancierskeuze beperkt tot wat er in het onderdeel diensten is ingesteld.', 'If a service is selected, the suppliers/contractors list when creating an order is limited to those that have this service configured.')

View File

@@ -553,7 +553,7 @@ DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_approvedmelding_description'
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_total_add_pct1' , 'float' , '0' , 'Fixed percentage of column total to add #1 (0=None, <percentage>=percentage')
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_total_add_pct2' , 'float' , '0' , 'Fixed percentage of column total to add #2 (0=None, <percentage>=percentage')
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'cnt_autolink_regexp' , 'string' , '' , 'Automatically turn CNT-references in texts into clickable links eg. (?:(?:contract [A-Z]*)|(?:[A-Z \,\n]+\#[A-Z]*))(\d+)')
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'faq_autolink_regexp' , 'string' , '(?:(?:FAQ [A-Z]*)|(?:KB [A-Z]*)|(?:[A-Z \,\n]+\#[A-Z]*))(\d+)', 'Automatically turn FAQ-references in texts into clickable links eg. (?:(?:FAQ [A-Z]*)|(?:KB [A-Z]*)|(?:[A-Z \,\n]+\#[A-Z]*))(\d+)')
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'faq_autolink_regexp' , 'string' , '(?:(?:FAQ\s?)|(?:KB\s?)|(?:\s\#))(\d+)', 'Automatically turn FAQ-references in texts into clickable links eg. (?:(?:FAQ\s?)|(?:KB\s?)|(?:\s\#))(\d+) gives valid links for FAQ981, FAQ 981, KB981, KB 981 and #981')
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'fac_flags_visible_for_fe' , 'number' , '1' , 'An FE-user may see the flag-status of calls, reservations etc {0=No | 1=Yes(default)}')
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_accept_confirm' , 'boolean' , 'false' , 'bij accepteren melding direct afhandelingsveld invullen')
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'pda_melding_quick_note' , 'number' , '1' , 'Snelle notitie mogelijkheid bij het aanpassen van een melding binnen de mobile omgeving (0=geen quicknote mogelijk | 1=wel een quicknote mogelijk)')

View File

@@ -292,20 +292,26 @@ FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(mld_opdr_key, mld_s_mld_opdr_key);
IF fac.getSetting ('mld_opdr_discipline_mode') = 1
THEN -- altijd vakgroep discipline
SELECT msm.mld_ins_discipline_key
INTO :NEW.mld_opdr_discipline_key
FROM mld_melding m, mld_stdmelding msm
WHERE m.mld_melding_key = :NEW.mld_melding_key
AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
ELSE -- voorkeur voor behandelteam discipline
SELECT COALESCE(m.mld_ins_discipline_key, msm.mld_ins_discipline_key)
INTO :NEW.mld_opdr_discipline_key
FROM mld_melding m, mld_stdmelding msm
WHERE m.mld_melding_key = :NEW.mld_melding_key
AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
END IF;
BEGIN
IF fac.getSetting ('mld_opdr_discipline_mode') = 1
THEN -- altijd vakgroep discipline
SELECT msm.mld_ins_discipline_key
INTO :NEW.mld_opdr_discipline_key
FROM mld_melding m, mld_stdmelding msm
WHERE m.mld_melding_key = :NEW.mld_melding_key
AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
ELSE -- voorkeur voor behandelteam discipline
SELECT COALESCE(m.mld_ins_discipline_key, msm.mld_ins_discipline_key)
INTO :NEW.mld_opdr_discipline_key
FROM mld_melding m, mld_stdmelding msm
WHERE m.mld_melding_key = :NEW.mld_melding_key
AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
END IF;
EXCEPTION
WHEN NO_DATA_FOUND
THEN
NULL; /* TWYN heeft geen meldingen boven de opdracht */
END;
END;
/