Compare commits
1 Commits
718fa2dd7a
...
DB44
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5a5a74cf67 |
@@ -12,52 +12,5 @@ BEGIN
|
||||
END;
|
||||
/
|
||||
|
||||
//
|
||||
// Deze triggers zijn om access buiten de applicatie om te tracken,
|
||||
// bijvoorbeeld met SQLPlus of Toad maar dat kan van alles zijn
|
||||
// Ten behoeve van extra auditing. Standaard doen we dat niet, omdat
|
||||
// - het vereist niet-default privileges voor het SCHEMA (of niet?)
|
||||
// - we weten niet altijd hoe we de webserver zelf uit kunnen sluiten
|
||||
// Als we meer weten kunnen we deze misschien wel standaard aanzetten
|
||||
//
|
||||
|
||||
/*
|
||||
CREATE_TRIGGER(fclt_t_schema_session_on)
|
||||
AFTER
|
||||
LOGON
|
||||
ON SCHEMA
|
||||
WHEN ( SYS_CONTEXT ('USERENV', 'OS_USER') <> 'IUSR'
|
||||
AND SYS_CONTEXT ('USERENV', 'OS_USER') NOT LIKE 'OracleService%')
|
||||
BEGIN
|
||||
INSERT INTO adm_tracking (adm_tracking_name)
|
||||
SELECT 'Login using '
|
||||
|| SYS_CONTEXT ('USERENV', 'MODULE')
|
||||
|| ' from '
|
||||
|| SYS_CONTEXT ('USERENV', 'HOST')
|
||||
FROM DUAL;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE_TRIGGER(fclt_t_schema_session_off)
|
||||
BEFORE
|
||||
LOGOFF
|
||||
ON SCHEMA
|
||||
WHEN ( SYS_CONTEXT ('USERENV', 'OS_USER') <> 'IUSR'
|
||||
AND SYS_CONTEXT ('USERENV', 'OS_USER') NOT LIKE 'OracleService%')
|
||||
BEGIN
|
||||
INSERT INTO adm_tracking (adm_tracking_name)
|
||||
SELECT 'Logoff using '
|
||||
|| SYS_CONTEXT ('USERENV', 'MODULE')
|
||||
|| ' from '
|
||||
|| SYS_CONTEXT ('USERENV', 'HOST')
|
||||
FROM DUAL;
|
||||
END;
|
||||
/
|
||||
|
||||
-- Wel definieren en uitzetten is riskant, want een disabled trigger lijkt fout
|
||||
ALTER TRIGGER fclt_t_schema_session_on DISABLE;
|
||||
ALTER TRIGGER fclt_t_schema_session_off DISABLE;
|
||||
*/
|
||||
|
||||
// De package is er nog niet bij de CREA dus uitgeschakeld
|
||||
// REGISTERRUN('$Id$')
|
||||
|
||||
@@ -17,9 +17,6 @@ create index alg_i_alg_verdieping1 on alg_verdieping(alg_gebouw_key);
|
||||
create index alg_i_alg_ruimte1 on alg_ruimte(alg_verdieping_key);
|
||||
create index alg_i_alg_ruimte2 on alg_ruimte(alg_srtruimte_key);
|
||||
create index alg_i_alg_ruimte3 on alg_ruimte(alg_ruimte_key, alg_ruimte_nr);
|
||||
|
||||
create index alg_i_alg_kenmerk1 on alg_kenmerk(alg_kenmerk_code);
|
||||
|
||||
// speciaal tbv ins_v_alg_overzicht:
|
||||
CREATE INDEX alg_i_alg_ruimte4 on alg_ruimte(alg_verdieping_key,alg_ruimte_key, alg_ruimte_upper_nr, alg_ruimte_nr);
|
||||
|
||||
|
||||
@@ -101,7 +101,7 @@ CREATE_TABLE(alg_locatie,0)
|
||||
alg_locatie_verantw
|
||||
VARCHAR2(30),
|
||||
alg_locatie_verantw_tel
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
alg_locatie_email /* might be used as sender */
|
||||
VARCHAR2(200),
|
||||
alg_locatie_x
|
||||
@@ -154,28 +154,14 @@ CREATE_TABLE(alg_srtterreinsector,0)
|
||||
alg_srtterreinsector_verwijder
|
||||
DATE
|
||||
DEFAULT NULL,
|
||||
prs_verhuurbaar
|
||||
NUMBER(1),
|
||||
alg_srtterreinsector_code
|
||||
VARCHAR2(10),
|
||||
alg_srtterreinsec_t_uitvtijd /* pr3 */
|
||||
CONSTRAINT alg_u_alg_srtterreinsec_upper UNIQUE(alg_srtterreinsector_upper, alg_srtterreinsector_verwijder),
|
||||
prs_verhuurbaar NUMBER(1),
|
||||
alg_srtterreinsector_code VARCHAR2(10),
|
||||
alg_srtterreinsec_t_uitvtijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitvt CHECK(alg_srtterreinsec_t_uitvtijd.tijdsduur >= 0),
|
||||
alg_srtterreinsec_t_uitv_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitv1 CHECK(alg_srtterreinsec_t_uitv_pr1.tijdsduur >= 0),
|
||||
alg_srtterreinsec_t_uitv_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitv2 CHECK(alg_srtterreinsec_t_uitv_pr2.tijdsduur >= 0),
|
||||
alg_srtterreinsec_t_uitv_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitv4 CHECK(alg_srtterreinsec_t_uitv_pr4.tijdsduur >= 0),
|
||||
CONSTRAINT alg_u_alg_srtterreinsec_upper UNIQUE(alg_srtterreinsector_upper, alg_srtterreinsector_verwijder)
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitvt CHECK(alg_srtterreinsec_t_uitvtijd.tijdsduur >= 0)
|
||||
);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
CREATE_TABLE(alg_terreinsector,0)
|
||||
(
|
||||
@@ -301,24 +287,12 @@ CREATE_TABLE(alg_srtgebouw,0)
|
||||
NUMBER(2)
|
||||
DEFAULT 4
|
||||
NOT NULL,
|
||||
alg_srtgebouw_t_uitvoertijd /* pr3 */
|
||||
alg_srtgebouw_t_uitvoertijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitvtijd CHECK(alg_srtgebouw_t_uitvoertijd.tijdsduur >= 0),
|
||||
alg_srtgebouw_t_uitvoer_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitv_pr1 CHECK(alg_srtgebouw_t_uitvoer_pr1.tijdsduur >= 0),
|
||||
alg_srtgebouw_t_uitvoer_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitv_pr2 CHECK(alg_srtgebouw_t_uitvoer_pr2.tijdsduur >= 0),
|
||||
alg_srtgebouw_t_uitvoer_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitv_pr4 CHECK(alg_srtgebouw_t_uitvoer_pr4.tijdsduur >= 0),
|
||||
CONSTRAINT alg_u_alg_srtgebouw_upper UNIQUE(alg_srtgebouw_upper, alg_srtgebouw_verwijder)
|
||||
);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoertijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoer_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoer_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoer_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
CREATE_TABLE(alg_gebouw,0)
|
||||
(
|
||||
@@ -343,10 +317,6 @@ CREATE_TABLE(alg_gebouw,0)
|
||||
alg_gebouw_upper
|
||||
VARCHAR2(30) /* 12 ware genoeg geweest */
|
||||
NOT_NULL(alg_gebouw_upper, alg_c_alg_gebouw_upper),
|
||||
alg_gebouw_adres
|
||||
VARCHAR2(50),
|
||||
alg_gebouw_postcode
|
||||
VARCHAR2(12),
|
||||
alg_gebouw_aanmaak
|
||||
DATE
|
||||
DEFAULT SYSDATE
|
||||
@@ -532,23 +502,11 @@ CREATE_TABLE(alg_srtruimte,0)
|
||||
alg_srtruimte_t_uitvoertijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitvtijd CHECK(alg_srtruimte_t_uitvoertijd.tijdsduur >= 0),
|
||||
alg_srtruimte_t_uitvoer_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitv_pr1 CHECK(alg_srtruimte_t_uitvoer_pr1.tijdsduur >= 0),
|
||||
alg_srtruimte_t_uitvoer_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitv_pr2 CHECK(alg_srtruimte_t_uitvoer_pr2.tijdsduur >= 0),
|
||||
alg_srtruimte_t_uitvoer_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitv_pr4 CHECK(alg_srtruimte_t_uitvoer_pr4.tijdsduur >= 0),
|
||||
CONSTRAINT alg_c_prs_werkplek_verhuurbaar CHECK(NOT(prs_bevat_werkplek = 1
|
||||
AND prs_verhuurbaar IS NULL)),
|
||||
CONSTRAINT alg_u_alg_srtruimte_upper UNIQUE(alg_srtruimte_upper, alg_srtruimte_verwijder)
|
||||
);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoertijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoer_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoer_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoer_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
CREATE_TABLE(alg_srtruimte_locatiegebouw,0)
|
||||
(
|
||||
@@ -708,8 +666,6 @@ CREATE_TABLE(alg_kenmerk,0)
|
||||
VARCHAR2(50)
|
||||
,alg_kenmerk_upper
|
||||
VARCHAR2(50)
|
||||
,alg_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
,alg_kenmerk_hint
|
||||
VARCHAR2(255)
|
||||
,alg_kenmerk_default
|
||||
|
||||
@@ -410,8 +410,7 @@ BEFORE INSERT OR UPDATE ON alg_kenmerk
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(alg_kenmerk_key, alg_s_alg_kenmerk_key);
|
||||
UPDATE_UPPER(alg_kenmerk_omschrijving, alg_kenmerk_upper, alg_kenmerk);
|
||||
UPDATE_UPPER(alg_kenmerk_code, alg_kenmerk_code, alg_kenmerk);
|
||||
UPDATE_UPPER(alg_kenmerk_omschrijving, alg_kenmerk_upper,alg_kenmerk);
|
||||
IF (:new.alg_kenmerk_verwijder IS NOT NULL AND :old.alg_kenmerk_verwijder IS NULL AND
|
||||
:new.alg_kenmerk_systeem = 1)
|
||||
THEN
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
/*
|
||||
* $Revision$
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
_FAC_MODULE('AUT','lcl_module_AUT')
|
||||
|
||||
INSERT INTO aut_idp
|
||||
(aut_idp_code, aut_idp_type, aut_idp_algorithm,
|
||||
aut_idp_omschrijving, aut_idp_opmerking,
|
||||
aut_idp_secret, aut_idp_audience, aut_idp_issuer, aut_idp_clockskew)
|
||||
VALUES ('_INTERNAL', 4, 'HS256',
|
||||
'Internal use', 'Internal use only. Do not modify',
|
||||
DBMS_RANDOM.string('a', 32), 'internal.facilitor.nl', 'internal.facilitor.nl', 30
|
||||
);
|
||||
|
||||
INSERT INTO aut_idp_map
|
||||
(aut_idp_key, aut_idp_map_from, aut_idp_map_to, aut_idp_map_identify)
|
||||
SELECT aut_idp_key, 'perslid_key', 99, 1
|
||||
FROM aut_idp
|
||||
WHERE aut_idp_code = '_INTERNAL';
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
@@ -43,9 +43,8 @@ create index prs_i_prs_afdeling_p_bdr_key on prs_afdeling (prs_bedrijf_key);
|
||||
create unique index bes_i_bes_disc_params1 on bes_disc_params(bes_ins_discipline_key);
|
||||
|
||||
CREATE INDEX bes_i_bes_kenmerkbestell1 ON bes_kenmerkbestell(bes_bestelling_key);
|
||||
|
||||
CREATE INDEX bes_i_bes_kenmerkbesteli1 ON bes_kenmerkbesteli(bes_bestelling_item_key);
|
||||
CREATE INDEX bes_i_bes_srtkenmerk1 ON bes_srtkenmerk(bes_srtkenmerk_code);
|
||||
CREATE INDEX bes_i_bes_kenmerk1 ON bes_kenmerk(bes_kenmerk_code);
|
||||
|
||||
CREATE INDEX bes_i_bes_favoriet1 ON bes_favoriet(prs_perslid_key);
|
||||
|
||||
|
||||
@@ -604,8 +604,6 @@ CREATE_TABLE(bes_srtkenmerk, 0)
|
||||
VARCHAR2(50)
|
||||
, bes_srtkenmerk_upper
|
||||
VARCHAR2(50)
|
||||
, bes_srtkenmerk_code
|
||||
VARCHAR2(60)
|
||||
, bes_srtkenmerk_dimensie
|
||||
VARCHAR2(10)
|
||||
, bes_srtkenmerk_kenmerktype
|
||||
@@ -661,8 +659,6 @@ CREATE_TABLE(bes_kenmerk, 0)
|
||||
(bes_kenmerk_niveau is not null and (bes_kenmerk_niveau IN( 'D', 'G', 'S')))
|
||||
, bes_kenmerk_omschrijving
|
||||
VARCHAR2(50) /* optionele overrule van srtkenmerk_omschrijving */
|
||||
, bes_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
, bes_kenmerk_verplicht
|
||||
NUMBER(1)
|
||||
, bes_kenmerk_groep
|
||||
|
||||
@@ -221,8 +221,6 @@ CREATE_TRIGGER(bes_t_bes_srtkenmerk_b_iu)
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(bes_srtkenmerk_key, bes_s_bes_srtkenmerk_key);
|
||||
UPDATE_UPPER(bes_srtkenmerk_omschrijving, bes_srtkenmerk_upper,bes_srtkenmerk);
|
||||
UPDATE_UPPER(bes_srtkenmerk_code, bes_srtkenmerk_code, bes_srtkenmerk);
|
||||
|
||||
UPDATE_AANMAAKDATUM(bes_srtkenmerk,bes_srtkenmerk_aanmaak);
|
||||
IF (:new.bes_srtkenmerk_verwijder IS NOT NULL AND :old.bes_srtkenmerk_verwijder IS NULL AND
|
||||
:new.bes_srtkenmerk_systeem = 1)
|
||||
@@ -320,7 +318,6 @@ BEGIN
|
||||
-- FSN#13902: we tolereren het achteraf verplicht maken
|
||||
UPDATE_PRIMARY_KEY(bes_kenmerk_key, bes_s_bes_kenmerk_key);
|
||||
UPDATE_AANMAAKDATUM(bes_kenmerk, bes_kenmerk_aanmaak);
|
||||
UPDATE_UPPER(bes_kenmerk_code, bes_kenmerk_code, bes_kenmerk);
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
@@ -297,60 +297,6 @@ AS
|
||||
WHERE bes_SG.bes_srtgroep_key = bes_SD.bes_srtgroep_key
|
||||
AND bes_ID.ins_discipline_key = bes_SG.ins_discipline_key;
|
||||
|
||||
CREATE_VIEW(bes_v_rap_sync_catalogus, 0)
|
||||
(
|
||||
CATALOGUS_NAAM,
|
||||
LEVERANCIER,
|
||||
CAT_DATUM,
|
||||
ARTIKELNR,
|
||||
GROEP,
|
||||
OMSCHRIJVING,
|
||||
PRIJS,
|
||||
EENHEID,
|
||||
PICTURE,
|
||||
ORDERAANTAL,
|
||||
TAX,
|
||||
DUEDATE,
|
||||
INKOOPPRIJS,
|
||||
MINIMUM,
|
||||
STAFFELTABEL,
|
||||
WIJZIGDAGEN,
|
||||
ANNULEERDAGEN,
|
||||
OPMERKING
|
||||
)
|
||||
AS
|
||||
SELECT bd.ins_discipline_omschrijving,
|
||||
b.prs_bedrijf_naam,
|
||||
NULL,
|
||||
sd.bes_srtdeel_nr,
|
||||
sg.bes_srtgroep_omschrijving,
|
||||
sd.bes_srtdeel_omschrijving,
|
||||
REPLACE (TO_CHAR (bes.getsrtdeelprijs (sd.bes_srtdeel_key, NULL)), ',', '.'),
|
||||
sd.bes_srtdeel_eenheid,
|
||||
sd.bes_srtdeel_image,
|
||||
TO_CHAR (sd.bes_srtdeel_veelvoud),
|
||||
TO_CHAR (sd.bes_srtdeel_btw),
|
||||
TO_CHAR (sd.bes_srtdeel_vervaldatum, 'yyyymmdd'),
|
||||
REPLACE (TO_CHAR (bes.getsrtdeelinkprijs (sd.bes_srtdeel_key, NULL)), ',', '.'),
|
||||
TO_CHAR (sd.bes_srtdeel_minimum),
|
||||
bs.bes_staffeltabel_naam,
|
||||
TO_CHAR (sd.bes_srtdeel_wijzigdagen),
|
||||
TO_CHAR (sd.bes_srtdeel_annuleerdagen),
|
||||
sd.bes_srtdeel_opmerking
|
||||
FROM bes_discipline bd,
|
||||
bes_srtgroep sg,
|
||||
bes_srtdeel sd,
|
||||
prs_bedrijf b,
|
||||
bes_staffeltabel bs
|
||||
WHERE bd.ins_discipline_module = 'BES'
|
||||
AND bd.ins_discipline_verwijder IS NULL
|
||||
AND bd.ins_discipline_key = sg.ins_discipline_key
|
||||
AND sg.bes_srtgroep_verwijder IS NULL
|
||||
AND sg.bes_srtgroep_key = sd.bes_srtgroep_key
|
||||
AND sd.bes_srtdeel_verwijder IS NULL
|
||||
AND sd.prs_bedrijf_key = b.prs_bedrijf_key
|
||||
AND sd.bes_staffeltabel_key = bs.bes_staffeltabel_key;
|
||||
|
||||
REGISTERRUN('$Id$')
|
||||
|
||||
#endif // BES
|
||||
|
||||
@@ -13,10 +13,6 @@ CREATE INDEX bez_i_bez_afspraak_bez7 ON bez_afspraak(alg_locatie_key);
|
||||
CREATE INDEX bez_i_bez_afspraak_bez8 ON bez_afspraak(mld_opdr_key);
|
||||
|
||||
create index bez_i_bez_bezoeker_afsp on bez_bezoekers (bez_afspraak_key);
|
||||
CREATE INDEX bez_i_bez_bezoekers1 ON bez_bezoekers(prs_perslid_key);
|
||||
CREATE INDEX bez_i_bez_bezoekers2 ON bez_bezoekers(prs_contactpersoon_key);
|
||||
|
||||
CREATE INDEX bez_i_bez_kenmerk1 ON bez_kenmerk(bez_kenmerk_code);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ CREATE_TABLE(bez_afspraak,0)
|
||||
bez_afspraak_gastheer
|
||||
VARCHAR2(120),
|
||||
bez_afspraak_telefoonnr
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
bez_afspraak_datum
|
||||
DATE
|
||||
DEFAULT NULL,
|
||||
@@ -105,7 +105,7 @@ CREATE_TABLE(bez_bezoekers,0)
|
||||
NUMBER(10)
|
||||
REFERENCES bez_afspraak,
|
||||
bez_afspraak_naam -- naam bezoeker
|
||||
VARCHAR2(60),
|
||||
VARCHAR2(30),
|
||||
bez_afspraak_bedrijf -- naam bedrijf bezoeker
|
||||
VARCHAR2(60),
|
||||
prs_contactpersoon_key -- optioneel
|
||||
@@ -165,8 +165,6 @@ CREATE_TABLE(bez_kenmerk,0)
|
||||
VARCHAR2(50)
|
||||
,bez_kenmerk_upper
|
||||
VARCHAR2(50)
|
||||
,bez_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
,bez_kenmerk_hint
|
||||
VARCHAR2(255)
|
||||
,bez_kenmerk_default
|
||||
|
||||
@@ -115,9 +115,7 @@ BEFORE INSERT OR UPDATE ON bez_kenmerk
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(bez_kenmerk_key, bez_s_bez_kenmerk_key);
|
||||
UPDATE_UPPER(bez_kenmerk_omschrijving, bez_kenmerk_upper, bez_kenmerk);
|
||||
UPDATE_UPPER(bez_kenmerk_code, bez_kenmerk_code, bez_kenmerk);
|
||||
|
||||
UPDATE_UPPER(bez_kenmerk_omschrijving, bez_kenmerk_upper,bez_kenmerk);
|
||||
IF (:new.bez_kenmerk_verwijder IS NOT NULL AND :old.bez_kenmerk_verwijder IS NULL AND
|
||||
:new.bez_kenmerk_systeem = 1)
|
||||
THEN
|
||||
|
||||
@@ -15,7 +15,7 @@ CREATE_TABLE(cad_tekening, 0)
|
||||
NUMBER(10)
|
||||
NOT_NULL(alg_locatie_key, cad_c_alg_locatie_key)
|
||||
CONSTRAINT cad_r_alg_locatie_key REFERENCES alg_locatie(alg_locatie_key) ON DELETE CASCADE,
|
||||
alg_verdieping_key
|
||||
alg_verdieping_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT cad_r_alg_verdieping_key REFERENCES alg_verdieping(alg_verdieping_key) ON DELETE CASCADE,
|
||||
cad_tekening_filenaam
|
||||
@@ -94,7 +94,7 @@ CREATE_TABLE(cad_thema,0)
|
||||
VARCHAR2(1000)
|
||||
NOT_NULL(cad_thema_view, cad_c_cad_thema_view),
|
||||
cad_thema_type
|
||||
NUMBER(3)
|
||||
VARCHAR2(3)
|
||||
CONSTRAINT cad_c_cad_thema_type CHECK (cad_thema_type BETWEEN 1 AND 255),
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
|
||||
@@ -5635,8 +5635,8 @@ INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_def
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'ASPECT5'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), (SELECT fac_usrdata_key FROM fac_usrdata WHERE fac_usrdata_omschr = 'NVT'), 'T', 1, NULL, 75, NULL FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'ASPECT6'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), (SELECT fac_usrdata_key FROM fac_usrdata WHERE fac_usrdata_omschr = 'NVT'), 'T', 1, NULL, 80, NULL FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'ASPECT7'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), (SELECT fac_usrdata_key FROM fac_usrdata WHERE fac_usrdata_omschr = 'NVT'), 'T', 1, NULL, 85, NULL FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'FOTO'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), NULL, 'T', 0, NULL, 40, 'r1000x1000' FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'PRIORITEITSCORE'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), NULL, 'T', 0, 1, 90, NULL FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'FOTO'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), NULL, 'T', 0, NULL, 40, NULL FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'PRIORITEITSCORE'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), NULL, 'T', 0, 1, 90, 'r1000x1000' FROM DUAL;
|
||||
INSERT INTO mld_kenmerk (mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_default, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_toonbaar, mld_kenmerk_volgnummer, mld_kenmerk_regexp) SELECT (SELECT mld_srtkenmerk_key FROM mld_srtkenmerk WHERE mld_srtkenmerk_code = 'KOSTEN'), (SELECT ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'NEN2767 - Conditiemeting'), NULL, 'T', 0, 1, 92, NULL FROM DUAL;
|
||||
|
||||
-- corresponding tables are created by the core
|
||||
|
||||
149
CND/CND_PAC.SRC
149
CND/CND_PAC.SRC
@@ -878,7 +878,7 @@ AS
|
||||
-- we only track real changes, one should trust that we are accurate
|
||||
IF (loldscore1 IS NULL and lnewscore1 IS NOT NULL) OR (lnewscore1 <> loldscore1)
|
||||
THEN
|
||||
fac.trackaction ('#INSCN1',
|
||||
fac.trackaction ('#INSUPD',
|
||||
p_deel_key,
|
||||
p_user_key,
|
||||
NULL,
|
||||
@@ -1246,7 +1246,7 @@ END;
|
||||
-----------------------------------------------------------------------------------------------------------------------
|
||||
-----------------------------------------------------------------------------------------------------------------------
|
||||
-- PLAT#53170: Koppelen van soort gebrek (mld_stdmelding) aan elementen obv importsheet: IMPORTFUNCTIE srtdeel_mlddisc
|
||||
-- om het aantal combinaties te beperken tot alleen relevante combi's van gebrek en objectsoort, groep of discipline
|
||||
-- om het aantal combinaties te beperken tot alleen relevante combi's van gebrek en objectsoort
|
||||
-----------------------------------------------------------------------------------------------------------------------
|
||||
-----------------------------------------------------------------------------------------------------------------------
|
||||
CREATE OR REPLACE PROCEDURE cnd_import_srtdeel_mlddisc (
|
||||
@@ -1271,11 +1271,6 @@ AS
|
||||
v_ins_discipline_omschrijving VARCHAR2 (1000);
|
||||
v_mld_discipline_omschrijving VARCHAR2 (1000);
|
||||
|
||||
v_lcl_ins_srtdeel_code VARCHAR2 (100);
|
||||
v_lcl_ins_discipline_omschr VARCHAR2 (100);
|
||||
v_lcl_ins_srtgroep_omschr VARCHAR2 (100);
|
||||
v_lcl_mld_discipline_omschr VARCHAR2 (100);
|
||||
|
||||
CURSOR c1
|
||||
IS
|
||||
SELECT *
|
||||
@@ -1334,8 +1329,6 @@ BEGIN
|
||||
--
|
||||
v_aanduiding :=
|
||||
'['
|
||||
|| rec1.fac_imp_file_index
|
||||
|| ':'
|
||||
|| v_ins_srtdeel_code
|
||||
|| '-'
|
||||
|| v_ins_discipline_omschrijving
|
||||
@@ -1354,30 +1347,17 @@ BEGIN
|
||||
-- Ik negeer alles totdat ik een geldige header ben gepasseerd.
|
||||
IF (header_is_valid = 0)
|
||||
THEN
|
||||
IF UPPER (v_ins_srtdeel_code) = 'SUBRECEPT NUMMER'
|
||||
THEN
|
||||
v_lcl_ins_srtdeel_code := 'SUBRECEPT NUMMER';
|
||||
v_lcl_ins_discipline_omschr := 'HOOFDRECEPT';
|
||||
v_lcl_ins_srtgroep_omschr := 'GROEP';
|
||||
v_lcl_mld_discipline_omschr := 'VAKGROEP';
|
||||
ELSE
|
||||
v_lcl_ins_srtdeel_code := 'OBJECTSOORTCODE';
|
||||
v_lcl_ins_discipline_omschr := 'DISCIPLINEOMSCHRIJVING';
|
||||
v_lcl_ins_srtgroep_omschr := 'GROEPSOORTOMSCHRIJVING';
|
||||
v_lcl_mld_discipline_omschr := 'VAKGROEP';
|
||||
END IF;
|
||||
|
||||
IF UPPER (v_ins_srtdeel_code) = v_lcl_ins_srtdeel_code
|
||||
AND UPPER (v_ins_discipline_omschrijving) = v_lcl_ins_discipline_omschr
|
||||
AND UPPER (v_ins_srtgroep_omschrijving) = v_lcl_ins_srtgroep_omschr
|
||||
AND UPPER (v_mld_discipline_omschrijving) = v_lcl_mld_discipline_omschr
|
||||
IF UPPER (v_ins_srtdeel_code) = 'SUBRECEPT NUMMER'
|
||||
AND UPPER (v_ins_discipline_omschrijving) = 'HOOFDRECEPT'
|
||||
AND UPPER (v_ins_srtgroep_omschrijving) = 'GROEP'
|
||||
AND UPPER (v_mld_discipline_omschrijving) = 'VAKGROEP'
|
||||
THEN
|
||||
header_is_valid := 1;
|
||||
END IF;
|
||||
ELSE
|
||||
v_count_tot := v_count_tot + 1;
|
||||
|
||||
v_errorhint := 'Ongeldig ' || v_lcl_ins_srtdeel_code;
|
||||
v_errorhint := 'Ongeldig Subreceptnummer';
|
||||
|
||||
IF (v_ins_srtdeel_code IS NOT NULL)
|
||||
THEN
|
||||
@@ -1388,13 +1368,20 @@ BEGIN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding || v_lcl_ins_srtdeel_code || ' te lang',
|
||||
v_aanduiding || 'Subreceptnummer te lang',
|
||||
'Afgebroken tot [' || v_ins_srtdeel_code || ']');
|
||||
END IF;
|
||||
ELSE
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding,
|
||||
v_errorhint || ' - Regel wordt overgeslagen');
|
||||
v_ongeldig := 1;
|
||||
END IF;
|
||||
|
||||
--
|
||||
v_errorhint := 'Ongeldig ' || v_lcl_ins_discipline_omschr;
|
||||
v_errorhint := 'Ongeldig hoofdrecept';
|
||||
|
||||
IF (v_ins_discipline_omschrijving IS NOT NULL)
|
||||
THEN
|
||||
@@ -1405,15 +1392,22 @@ BEGIN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding || v_lcl_ins_discipline_omschr || ' te lang',
|
||||
v_aanduiding || 'Hoofdrecept te lang',
|
||||
'Afgebroken tot ['
|
||||
|| v_ins_discipline_omschrijving
|
||||
|| ']');
|
||||
END IF;
|
||||
ELSE
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding,
|
||||
v_errorhint || ' - Regel wordt overgeslagen');
|
||||
v_ongeldig := 1;
|
||||
END IF;
|
||||
|
||||
--
|
||||
v_errorhint := 'Ongeldige ' || v_lcl_ins_srtgroep_omschr;
|
||||
v_errorhint := 'Ongeldige groep';
|
||||
|
||||
IF (v_ins_srtgroep_omschrijving IS NOT NULL)
|
||||
THEN
|
||||
@@ -1424,15 +1418,22 @@ BEGIN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding || v_lcl_ins_srtgroep_omschr || ' te lang',
|
||||
v_aanduiding || 'Groep te lang',
|
||||
'Afgebroken tot ['
|
||||
|| v_ins_srtgroep_omschrijving
|
||||
|| ']');
|
||||
END IF;
|
||||
ELSE
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding,
|
||||
v_errorhint || ' - Regel wordt overgeslagen');
|
||||
v_ongeldig := 1;
|
||||
END IF;
|
||||
|
||||
--
|
||||
v_errorhint := 'Ongeldige ' || v_lcl_mld_discipline_omschr;
|
||||
v_errorhint := 'Ongeldige vakgroep';
|
||||
|
||||
IF (v_mld_discipline_omschrijving IS NOT NULL)
|
||||
THEN
|
||||
@@ -1443,7 +1444,7 @@ BEGIN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
v_aanduiding || v_lcl_mld_discipline_omschr || ' te lang',
|
||||
v_aanduiding || 'Vakgroep te lang',
|
||||
'Afgebroken tot ['
|
||||
|| v_mld_discipline_omschrijving
|
||||
|| ']');
|
||||
@@ -1551,9 +1552,8 @@ IS
|
||||
oracle_err_mes VARCHAR2 (200);
|
||||
v_count_tot NUMBER (10);
|
||||
v_count_import NUMBER (10);
|
||||
v_niveau VARCHAR2 (1);
|
||||
|
||||
v_ins_srtinstallatie_key NUMBER (10);
|
||||
v_ins_srtdeel_key NUMBER (10);
|
||||
v_mld_discipline_key NUMBER (10);
|
||||
BEGIN
|
||||
v_count_tot := 0;
|
||||
@@ -1562,8 +1562,6 @@ BEGIN
|
||||
FOR rec IN c1
|
||||
LOOP
|
||||
BEGIN
|
||||
v_ins_srtinstallatie_key := NULL;
|
||||
|
||||
v_aanduiding :=
|
||||
'['
|
||||
|| rec.ins_srtdeel_code
|
||||
@@ -1575,49 +1573,22 @@ BEGIN
|
||||
|| rec.ins_srtgroep_omschrijving
|
||||
|| '] ';
|
||||
|
||||
IF rec.ins_srtdeel_code IS NOT NULL
|
||||
THEN
|
||||
v_errorhint := 'MAX(sd.ins_srtdeel_key) levert NULL op';
|
||||
v_niveau := 'S';
|
||||
SELECT MAX (sd.ins_srtdeel_key)
|
||||
INTO v_ins_srtinstallatie_key
|
||||
FROM ins_srtdeel sd, ins_srtgroep g, ins_discipline d
|
||||
WHERE sd.ins_srtgroep_key = g.ins_srtgroep_key
|
||||
AND g.ins_discipline_key = d.ins_discipline_key
|
||||
AND sd.ins_srtdeel_code_upper =
|
||||
UPPER (rec.ins_srtdeel_code)
|
||||
AND g.ins_srtgroep_upper =
|
||||
UPPER (rec.ins_srtgroep_omschrijving)
|
||||
AND UPPER(d.ins_discipline_omschrijving) =
|
||||
UPPER(rec.ins_discipline_omschrijving)
|
||||
AND d.ins_discipline_verwijder IS NULL
|
||||
AND g.ins_srtgroep_verwijder IS NULL
|
||||
AND sd.ins_srtdeel_verwijder IS NULL;
|
||||
v_errorhint := 'MAX(sd.ins_srtdeel_key) levert NULL op';
|
||||
|
||||
ELSIF rec.ins_srtgroep_omschrijving IS NOT NULL
|
||||
THEN
|
||||
v_niveau := 'G';
|
||||
v_errorhint := 'MAX(g.ins_srtgroep_key) levert NULL op';
|
||||
SELECT MAX (g.ins_srtgroep_key)
|
||||
INTO v_ins_srtinstallatie_key
|
||||
FROM ins_srtgroep g, ins_discipline d
|
||||
WHERE g.ins_discipline_key = d.ins_discipline_key
|
||||
AND g.ins_srtgroep_upper =
|
||||
UPPER (rec.ins_srtgroep_omschrijving)
|
||||
AND UPPER (d.ins_discipline_omschrijving) =
|
||||
UPPER (rec.ins_discipline_omschrijving)
|
||||
AND d.ins_discipline_verwijder IS NULL
|
||||
AND g.ins_srtgroep_verwijder IS NULL;
|
||||
ELSE
|
||||
v_niveau := 'D';
|
||||
v_errorhint := 'MAX(d.ins_discipline_key) levert NULL op';
|
||||
SELECT MAX (d.ins_discipline_key)
|
||||
INTO v_ins_srtinstallatie_key
|
||||
FROM ins_discipline d
|
||||
WHERE UPPER (d.ins_discipline_omschrijving) =
|
||||
UPPER (rec.ins_discipline_omschrijving)
|
||||
AND d.ins_discipline_verwijder IS NULL;
|
||||
END IF;
|
||||
SELECT MAX (sd.ins_srtdeel_key)
|
||||
INTO v_ins_srtdeel_key
|
||||
FROM ins_srtdeel sd, ins_srtgroep g, ins_discipline d
|
||||
WHERE sd.ins_srtgroep_key = g.ins_srtgroep_key
|
||||
AND g.ins_discipline_key = d.ins_discipline_key
|
||||
AND sd.ins_srtdeel_code_upper =
|
||||
UPPER (rec.ins_srtdeel_code)
|
||||
AND g.ins_srtgroep_upper =
|
||||
UPPER (ins_srtgroep_omschrijving)
|
||||
AND d.ins_discipline_omschrijving =
|
||||
rec.ins_discipline_omschrijving
|
||||
AND d.ins_discipline_verwijder IS NULL
|
||||
AND g.ins_srtgroep_verwijder IS NULL
|
||||
AND sd.ins_srtdeel_verwijder IS NULL;
|
||||
|
||||
v_errorhint := 'MAX(d.ins_discipline_key) levert NULL op';
|
||||
|
||||
@@ -1628,12 +1599,12 @@ BEGIN
|
||||
rec.mld_discipline_omschrijving
|
||||
AND d.ins_discipline_verwijder IS NULL;
|
||||
|
||||
IF v_ins_srtinstallatie_key IS NULL
|
||||
IF v_ins_srtdeel_key IS NULL
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'E',
|
||||
v_aanduiding || ' - Identificatie niet gevonden',
|
||||
v_aanduiding || ' - Subreceptnummer niet gevonden',
|
||||
v_errorhint);
|
||||
END IF;
|
||||
|
||||
@@ -1646,7 +1617,7 @@ BEGIN
|
||||
v_errorhint);
|
||||
END IF;
|
||||
|
||||
IF v_ins_srtinstallatie_key IS NOT NULL
|
||||
IF v_ins_srtdeel_key IS NOT NULL
|
||||
AND v_mld_discipline_key IS NOT NULL
|
||||
THEN
|
||||
v_errorhint := 'INSERT INTO mld_stdmelding_srtinst faalt...';
|
||||
@@ -1655,7 +1626,7 @@ BEGIN
|
||||
mld_stdmelding_key,
|
||||
ins_srtinstallatie_key,
|
||||
ins_srtinstallatie_niveau)
|
||||
SELECT sm.mld_stdmelding_key, v_ins_srtinstallatie_key, v_niveau
|
||||
SELECT sm.mld_stdmelding_key, v_ins_srtdeel_key, 'S'
|
||||
FROM mld_stdmelding sm
|
||||
WHERE sm.mld_ins_discipline_key =
|
||||
v_mld_discipline_key
|
||||
@@ -1666,9 +1637,9 @@ BEGIN
|
||||
WHERE smsi.mld_stdmelding_key =
|
||||
sm.mld_stdmelding_key
|
||||
AND smsi.ins_srtinstallatie_key =
|
||||
v_ins_srtinstallatie_key
|
||||
v_ins_srtdeel_key
|
||||
AND smsi.ins_srtinstallatie_niveau =
|
||||
v_niveau);
|
||||
'S');
|
||||
END IF;
|
||||
EXCEPTION
|
||||
WHEN OTHERS
|
||||
@@ -2889,9 +2860,9 @@ IS
|
||||
v_waarde VARCHAR(4000);
|
||||
v_srtkenmerk_type VARCHAR2 (1);
|
||||
ccount NUMBER;
|
||||
v_objectnaam fac_kenmerkdomein.fac_kenmerkdomein_objectnaam%TYPE;
|
||||
v_kolomnaam fac_kenmerkdomein.fac_kenmerkdomein_kolomnaam%TYPE;
|
||||
v_kolomtxt fac_kenmerkdomein.fac_kenmerkdomein_kolomtxt%TYPE;
|
||||
v_objectnaam VARCHAR2 (30);
|
||||
v_kolomnaam VARCHAR2 (30);
|
||||
v_kolomtxt VARCHAR2 (30);
|
||||
sql_stmt VARCHAR2 (1000);
|
||||
v_kenmerkdeel_key NUMBER;
|
||||
l_cursor_1 INTEGER;
|
||||
|
||||
@@ -24,9 +24,6 @@ CREATE INDEX cnt_i_cnt_contract_object2 ON cnt_contract_object(cnt_ins_deel_key)
|
||||
CREATE INDEX cnt_i_cnt_contract_note1 ON cnt_contract_note(cnt_contract_key);
|
||||
CREATE UNIQUE INDEX cnt_i_cnt_factuurschema1 ON cnt_factuurschema(cnt_contract_key, cnt_factuurschema_boekmaand);
|
||||
|
||||
CREATE INDEX cnt_i_cnt_srtkenmerk1 ON cnt_srtkenmerk(cnt_srtkenmerk_code);
|
||||
CREATE INDEX cnt_i_cnt_kenmerk1 ON cnt_kenmerk(cnt_kenmerk_code);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#endif // CNT
|
||||
|
||||
@@ -293,8 +293,6 @@ CREATE_TABLE(cnt_srtkenmerk, 0)
|
||||
VARCHAR2(50)
|
||||
, cnt_srtkenmerk_upper
|
||||
VARCHAR2(50)
|
||||
, cnt_srtkenmerk_code
|
||||
VARCHAR2(60)
|
||||
, cnt_srtkenmerk_dimensie
|
||||
VARCHAR2(10)
|
||||
, cnt_srtkenmerk_kenmerktype
|
||||
@@ -344,8 +342,6 @@ CREATE_TABLE(cnt_kenmerk, 0)
|
||||
VARCHAR2(1)
|
||||
, cnt_kenmerk_omschrijving
|
||||
VARCHAR2(50) /* optionele overrule van srtkenmerk_omschrijving */
|
||||
, cnt_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
, cnt_kenmerk_verplicht
|
||||
NUMBER(1)
|
||||
, cnt_kenmerk_groep
|
||||
|
||||
@@ -133,9 +133,7 @@ BEFORE INSERT OR UPDATE ON cnt_srtkenmerk
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(cnt_srtkenmerk_key, cnt_s_cnt_srtkenmerk_key);
|
||||
UPDATE_UPPER(cnt_srtkenmerk_omschrijving, cnt_srtkenmerk_upper, cnt_srtkenmerk);
|
||||
UPDATE_UPPER(cnt_srtkenmerk_code, cnt_srtkenmerk_code, cnt_srtkenmerk);
|
||||
|
||||
UPDATE_UPPER(cnt_srtkenmerk_omschrijving, cnt_srtkenmerk_upper,cnt_srtkenmerk);
|
||||
UPDATE_AANMAAKDATUM(cnt_srtkenmerk, cnt_srtkenmerk_aanmaak);
|
||||
IF (:new.cnt_srtkenmerk_verwijder IS NOT NULL AND :old.cnt_srtkenmerk_verwijder IS NULL AND
|
||||
:new.cnt_srtkenmerk_systeem = 1)
|
||||
@@ -215,7 +213,6 @@ BEGIN
|
||||
-- FSN#13902: we tolereren het achteraf verplicht maken
|
||||
UPDATE_PRIMARY_KEY(cnt_kenmerk_key, cnt_s_cnt_kenmerk_key);
|
||||
UPDATE_AANMAAKDATUM(cnt_kenmerk, cnt_kenmerk_aanmaak);
|
||||
UPDATE_UPPER(cnt_kenmerk_code, cnt_kenmerk_code, cnt_kenmerk);
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
10
COMSQL.H
10
COMSQL.H
@@ -663,11 +663,11 @@ DECLARE ~\
|
||||
imp_key NUMBER(10); ~\
|
||||
BEGIN ~\
|
||||
INSERT INTO fac_import_app (fac_import_app_code, ~\
|
||||
fac_import_app_oms, ~\
|
||||
fac_functie_key, ~\
|
||||
fac_import_app_charset, ~\
|
||||
fac_import_app_folder, ~\
|
||||
fac_import_app_files) ~\
|
||||
fac_import_app_oms, ~\
|
||||
fac_functie_key, ~\
|
||||
fac_import_app_charset, ~\
|
||||
fac_import_app_folder, ~\
|
||||
fac_import_app_files) ~\
|
||||
VALUES (UPPER (code), ~\
|
||||
oms_nl, ~\
|
||||
(SELECT fac_functie_key ~\
|
||||
|
||||
@@ -66,7 +66,6 @@ DEFINE_LOCALEITEM(lcl_ins_controle_plandate)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_soon)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_srt)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_srt_verplicht)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_ter_uitvoer)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_tweede)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_uurlijks)
|
||||
DEFINE_LOCALEITEM(lcl_ins_controle_vierde)
|
||||
|
||||
@@ -84,7 +84,7 @@ AS
|
||||
xcp.ins_srtcontrole_periode,
|
||||
COALESCE(di.ins_deelsrtcontrole_plandatum,
|
||||
CASE
|
||||
WHEN di.ins_deelsrtcontrole_status IN (2, 3)
|
||||
WHEN di.ins_deelsrtcontrole_status = 2
|
||||
AND di.ins_deelsrtcontrole_datum_org IS NULL
|
||||
THEN -- Gestart(2) en de allereerste inspectie (ins_deelsrtcontrole_datum_org is NULL).
|
||||
-- Periodieke taken:
|
||||
@@ -136,7 +136,7 @@ AS
|
||||
0) -- Er geldt dat (ctr_ismjob = 0)
|
||||
END
|
||||
END
|
||||
WHEN di.ins_deelsrtcontrole_status IN (2, 3)
|
||||
WHEN di.ins_deelsrtcontrole_status = 2
|
||||
AND di.ins_deelsrtcontrole_datum_org IS NOT NULL
|
||||
THEN -- Gestart(2) en niet de allereerste inspectie.
|
||||
di.ins_deelsrtcontrole_datum_org
|
||||
@@ -182,9 +182,6 @@ AS
|
||||
WHEN 2
|
||||
THEN
|
||||
lcl.L('lcl_ins_controle_gestart')
|
||||
WHEN 3
|
||||
THEN
|
||||
lcl.L('lcl_ins_controle_ter_uitvoer')
|
||||
WHEN 5
|
||||
THEN
|
||||
CASE
|
||||
@@ -317,9 +314,6 @@ AS
|
||||
WHEN 2
|
||||
THEN
|
||||
lcl.L('lcl_ins_controle_gestart')
|
||||
WHEN 3
|
||||
THEN
|
||||
lcl.L('lcl_ins_controle_ter_uitvoer')
|
||||
WHEN 5
|
||||
THEN
|
||||
CASE
|
||||
|
||||
197
EXC/EXC_PAC.SRC
197
EXC/EXC_PAC.SRC
@@ -13,13 +13,12 @@ AS
|
||||
RETURN NUMBER;
|
||||
|
||||
PROCEDURE set_ruimtes_clean(p_import_key IN NUMBER);
|
||||
PROCEDURE importBezoekers(p_import_key IN NUMBER, p_appt_id IN VARCHAR2, p_recur_id IN VARCHAR2, p_rsv_ruimte_key IN NUMBER, date_interval_start IN DATE, date_interval_end IN DATE);
|
||||
|
||||
PROCEDURE import_exchange(p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90);
|
||||
PROCEDURE update_exchange(p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90);
|
||||
PROCEDURE import_exchange(p_import_key IN NUMBER);
|
||||
PROCEDURE update_exchange(p_import_key IN NUMBER);
|
||||
|
||||
PROCEDURE import_exchfull(p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90);
|
||||
PROCEDURE update_exchfull(p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90);
|
||||
PROCEDURE import_exchfull(p_import_key IN NUMBER);
|
||||
PROCEDURE update_exchfull(p_import_key IN NUMBER);
|
||||
|
||||
END exc;
|
||||
/
|
||||
@@ -88,91 +87,6 @@ AS
|
||||
RETURN NULL;
|
||||
END;
|
||||
|
||||
PROCEDURE importBezoekers (p_import_key IN NUMBER, p_appt_id IN VARCHAR2, p_recur_id IN VARCHAR2, p_rsv_ruimte_key IN NUMBER, date_interval_start IN DATE, date_interval_end IN DATE)
|
||||
IS
|
||||
v_afspraak_key bez_afspraak.bez_afspraak_key%TYPE := -1;
|
||||
|
||||
CURSOR bezoekers IS
|
||||
SELECT subject,
|
||||
starttime,
|
||||
endtime,
|
||||
organizer,
|
||||
att_name,
|
||||
att_mail,
|
||||
appt_id,
|
||||
recur_id
|
||||
FROM exc_import
|
||||
WHERE starttime <= date_interval_end
|
||||
AND endtime >= date_interval_start
|
||||
AND appt_id || '|' || recur_id = p_appt_id || '|' || p_recur_id
|
||||
AND gelukt IS NULL
|
||||
AND NOT REGEXP_LIKE (att_mail, (SELECT COALESCE (fac_setting_pvalue, fac_setting_default)
|
||||
FROM fac_setting
|
||||
WHERE fac_setting_name = 'exchange_internal_email_regexp'));
|
||||
BEGIN
|
||||
FOR exc_bez IN bezoekers
|
||||
LOOP
|
||||
IF v_afspraak_key = -1
|
||||
THEN
|
||||
SELECT bez_s_bez_afspraak_key.NEXTVAL INTO v_afspraak_key FROM DUAL;
|
||||
INSERT INTO bez_afspraak (bez_afspraak_key,
|
||||
prs_perslid_key,
|
||||
bez_afspraak_datum,
|
||||
bez_actie_key,
|
||||
bez_afspraak_ruimte,
|
||||
bez_afspraak_opmerking,
|
||||
bez_afspraak_eind,
|
||||
alg_locatie_key,
|
||||
alg_onrgoed_keys,
|
||||
bez_afspraak_host_key,
|
||||
bez_afspraak_contact_key,
|
||||
res_rsv_ruimte_key)
|
||||
SELECT v_afspraak_key,
|
||||
rr.res_rsv_ruimte_contact_key,
|
||||
rr.res_rsv_ruimte_van,
|
||||
r.bez_actie_key,
|
||||
SUBSTR (r.res_ruimte_nr, 1, 30),
|
||||
SUBSTR ('Overgenomen uit Exchange', 1, 320),
|
||||
rr.res_rsv_ruimte_tot,
|
||||
g.alg_locatie_key,
|
||||
MIN (rar.alg_ruimte_key),
|
||||
rr.res_rsv_ruimte_host_key,
|
||||
rr.res_rsv_ruimte_contact_key,
|
||||
p_rsv_ruimte_key
|
||||
FROM res_rsv_ruimte rr,
|
||||
res_ruimte_opstelling ro,
|
||||
res_ruimte r,
|
||||
res_alg_ruimte rar,
|
||||
alg_v_aanwezigruimte ar,
|
||||
alg_verdieping v,
|
||||
alg_gebouw g
|
||||
WHERE rr.res_rsv_ruimte_key = p_rsv_ruimte_key
|
||||
AND ro.res_ruimte_opstel_key = rr.res_ruimte_opstel_key
|
||||
AND r.res_ruimte_key = ro.res_ruimte_key
|
||||
AND rar.res_ruimte_key = r.res_ruimte_key
|
||||
AND rar.res_alg_ruimte_verwijder IS NULL
|
||||
AND ar.alg_ruimte_key = rar.alg_ruimte_key
|
||||
AND v.alg_verdieping_key = ar.alg_verdieping_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key
|
||||
GROUP BY rr.res_rsv_ruimte_contact_key,
|
||||
rr.res_rsv_ruimte_van,
|
||||
r.bez_actie_key,
|
||||
r.res_ruimte_nr,
|
||||
rr.res_rsv_ruimte_tot,
|
||||
g.alg_locatie_key,
|
||||
rr.res_rsv_ruimte_host_key,
|
||||
rr.res_rsv_ruimte_contact_key;
|
||||
END IF;
|
||||
|
||||
INSERT INTO bez_bezoekers (bez_afspraak_key,
|
||||
bez_afspraak_naam,
|
||||
bez_bezoekers_email)
|
||||
VALUES (v_afspraak_key,
|
||||
SUBSTR (exc_bez.att_name, 1, 60),
|
||||
exc_bez.att_mail);
|
||||
END LOOP;
|
||||
END;
|
||||
|
||||
-- Welbeschouwd kunnen door de Exchange-constraints ruimte reserveringen nooit overlappen
|
||||
-- Als er in FACILITOR toch een overlap is ontstaan is dat eigenlijk een gebrek van
|
||||
-- de synchronisatie procedure
|
||||
@@ -256,7 +170,7 @@ AS
|
||||
|| ')';
|
||||
|
||||
fac.imp_writelog (p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_errorhint,
|
||||
'');
|
||||
res.set_ruimte_dirty (prsv_ruimte_old.res_rsv_ruimte_key); -- deze houdt rekening met schoonmaaak
|
||||
@@ -322,7 +236,7 @@ AS
|
||||
-- 1 = succesvol verwerkt in vorige import --> importregel verwijderen
|
||||
-- 2 = er is in een latere import een nieuwere status van dezelfde appointment ingelezen,
|
||||
-- dus deze importregel is outdated --> regel verwijderen
|
||||
PROCEDURE import_exchange (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
PROCEDURE import_exchange (p_import_key IN NUMBER)
|
||||
IS
|
||||
c_fielddelimitor VARCHAR2 (1) := ';';
|
||||
c_max_errors NUMBER := 100;
|
||||
@@ -340,8 +254,6 @@ AS
|
||||
v_count NUMBER;
|
||||
v_import_filenaam fac_import.fac_import_filenaam%TYPE;
|
||||
v_ruimte_id res_ruimte.res_ruimte_extern_id%TYPE;
|
||||
date_interval_start DATE := TRUNC (SYSDATE) - p_days_from;
|
||||
date_interval_end DATE := TRUNC (SYSDATE) + p_days_to;
|
||||
|
||||
-- De importvelden:
|
||||
v_room_id VARCHAR2 (200);
|
||||
@@ -525,10 +437,7 @@ AS
|
||||
|
||||
-- Insert geformatteerde import record,
|
||||
-- mits het een toekomstige appointment betreft
|
||||
IF ( v_ongeldig = 0
|
||||
AND ( v_modifier = 'D'
|
||||
OR ( d_starttime <= date_interval_end
|
||||
AND d_endtime >= date_interval_start)))
|
||||
IF (v_ongeldig = 0 AND (v_modifier = 'D' OR d_starttime > SYSDATE))
|
||||
THEN
|
||||
BEGIN
|
||||
v_errorhint := 'Fout bij toevoegen regel aan importtabel';
|
||||
@@ -644,7 +553,7 @@ AS
|
||||
COMMIT;
|
||||
END import_exchange;
|
||||
|
||||
PROCEDURE update_exchange (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
PROCEDURE update_exchange (p_import_key IN NUMBER)
|
||||
IS
|
||||
v_aanduiding VARCHAR2 (200);
|
||||
v_errorhint VARCHAR2 (1000);
|
||||
@@ -659,10 +568,8 @@ AS
|
||||
v_count_all_booked NUMBER (10);
|
||||
v_count_all_needed NUMBER (10);
|
||||
v_ongeldig NUMBER (1);
|
||||
v_debug BOOLEAN := FALSE;
|
||||
v_debug BOOLEAN := TRUE;
|
||||
sync_level fac_setting.fac_setting_pvalue%TYPE;
|
||||
date_interval_start DATE := TRUNC (SYSDATE) - p_days_from;
|
||||
date_interval_end DATE := TRUNC (SYSDATE) + p_days_to;
|
||||
|
||||
c_activiteit_key NUMBER (10);
|
||||
v_reservering_key NUMBER (10);
|
||||
@@ -675,7 +582,7 @@ AS
|
||||
v_discipline_key NUMBER (10);
|
||||
|
||||
-- ANNULEREN
|
||||
-- Eerst alle reserveringen waar geen appointments meer bij zijn annuleren, zodat
|
||||
-- Eerst alle toekomstige reserveringen waar geen appointments meer bij zijn annuleren, zodat
|
||||
-- ruimte ontstaat voor nieuwe/omgeboekte reserveringen.
|
||||
-- Triggers voor het annuleren van een deelreservering:
|
||||
-- - DELETE-modifier in synchro; appointment is verwijderd
|
||||
@@ -685,6 +592,7 @@ AS
|
||||
-- en nu met recurrence-ID (= occurence). Die single verwijderen, daarna de occurences toevoegen.
|
||||
-- NB: checken of in deze synchro een appointment niet zowel toegevoegd/bijgewerkt als verwijderd is;
|
||||
-- dan hoeven we 'm natuurlijk niet meer toe te voegen / bij te werken.
|
||||
-- (TODO: weet niet of dat <20>berhaupt voorkomt met EWS)
|
||||
-- TODO: notificeren
|
||||
CURSOR c_del IS
|
||||
SELECT 'Cancelled' reden, i.*, rr.*
|
||||
@@ -714,8 +622,7 @@ AS
|
||||
recur_id
|
||||
FROM exc_import
|
||||
WHERE modifier = 'U'
|
||||
AND starttime <= date_interval_end
|
||||
AND endtime >= date_interval_start
|
||||
AND starttime > SYSDATE
|
||||
AND gelukt IS NULL) i,
|
||||
res_rsv_ruimte rr
|
||||
WHERE rr.res_rsv_ruimte_externnr = i.appt_id || '|' || i.recur_id
|
||||
@@ -741,8 +648,7 @@ AS
|
||||
NULL recur_id
|
||||
FROM exc_import
|
||||
WHERE modifier = 'U'
|
||||
AND starttime <= date_interval_end
|
||||
AND endtime >= date_interval_start
|
||||
AND starttime > SYSDATE
|
||||
AND recur_id IS NOT NULL
|
||||
AND gelukt IS NULL) i,
|
||||
res_rsv_ruimte rr
|
||||
@@ -858,11 +764,11 @@ AS
|
||||
organizer,
|
||||
modifier,
|
||||
appt_id,
|
||||
recur_id
|
||||
recur_id,
|
||||
COUNT (*) num_bez
|
||||
FROM exc_import
|
||||
WHERE modifier = 'U'
|
||||
AND starttime <= date_interval_end
|
||||
AND endtime >= date_interval_start
|
||||
AND starttime > SYSDATE
|
||||
AND gelukt IS NULL
|
||||
AND NOT EXISTS
|
||||
(SELECT 1
|
||||
@@ -908,8 +814,7 @@ AS
|
||||
COUNT (*) num_bez
|
||||
FROM exc_import
|
||||
WHERE modifier = 'C'
|
||||
AND starttime <= date_interval_end
|
||||
AND endtime >= date_interval_start
|
||||
AND starttime > SYSDATE
|
||||
AND gelukt IS NULL
|
||||
AND NOT EXISTS
|
||||
(SELECT 1
|
||||
@@ -941,8 +846,7 @@ AS
|
||||
COUNT (*) num_bez
|
||||
FROM exc_import
|
||||
WHERE modifier = 'U'
|
||||
AND starttime <= date_interval_end
|
||||
AND endtime >= date_interval_start
|
||||
AND starttime > SYSDATE
|
||||
AND gelukt IS NULL
|
||||
AND NOT EXISTS
|
||||
(SELECT 1
|
||||
@@ -979,11 +883,10 @@ AS
|
||||
FROM fac_setting
|
||||
WHERE fac_setting_name = 'msgraph_sync_level';
|
||||
|
||||
-- We doen niets met boekingen die buiten het geconfigureerde interval vallen
|
||||
-- We doen niets met boekingen in het verleden
|
||||
UPDATE exc_import i
|
||||
SET gelukt = 4
|
||||
WHERE starttime > date_interval_end
|
||||
OR endtime < date_interval_start;
|
||||
WHERE endtime < SYSDATE;
|
||||
|
||||
-- En res_ruimtes als deelnemers, dat kan natuurlijk niet
|
||||
UPDATE exc_import i
|
||||
@@ -1039,7 +942,7 @@ AS
|
||||
IF (v_debug)
|
||||
THEN
|
||||
fac.imp_writelog (p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'VERWIJDEREN ' || v_aanduiding);
|
||||
END IF;
|
||||
@@ -1065,7 +968,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
rec_db.oms
|
||||
|| ' kosteloos annuleerbaar tot '
|
||||
@@ -1224,8 +1127,7 @@ AS
|
||||
INTO v_count_all_needed
|
||||
FROM exc_import i
|
||||
WHERE i.modifier IN ('U', 'C')
|
||||
AND i.starttime <= date_interval_end
|
||||
AND i.endtime >= date_interval_end
|
||||
AND i.starttime > SYSDATE
|
||||
AND i.appt_id || '|' || i.recur_id || '|' =
|
||||
rec.appt_id || '|' || rec.recur_id || '|';
|
||||
|
||||
@@ -1275,7 +1177,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
v_count_all_booked
|
||||
|| ' deelreservering(en) bij deze appointment ('
|
||||
@@ -1297,7 +1199,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Deze deelres. is op '
|
||||
|| v_ruimte_extern_id
|
||||
@@ -1319,7 +1221,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Skip (boeking op deze ruimte met andere rsv_ruimte)');
|
||||
END IF;
|
||||
@@ -1337,7 +1239,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Skip (deze boeking ''bewaren'')');
|
||||
END IF;
|
||||
@@ -1352,6 +1254,7 @@ AS
|
||||
IF ( v_ruimte_extern_id != rec.res_ruimte_extern_id
|
||||
OR rec.res_rsv_ruimte_omschrijving !=
|
||||
SUBSTR (rec.subject, 1, 60)
|
||||
OR rec.res_rsv_ruimte_bezoekers != rec.num_bez
|
||||
OR rec.res_rsv_ruimte_van != rec.starttime
|
||||
OR rec.res_rsv_ruimte_tot != rec.endtime)
|
||||
THEN
|
||||
@@ -1375,7 +1278,8 @@ AS
|
||||
res_rsv_ruimte_omschrijving =
|
||||
SUBSTR (rec.subject, 1, 60),
|
||||
res_rsv_ruimte_van = rec.starttime,
|
||||
res_rsv_ruimte_tot = rec.endtime
|
||||
res_rsv_ruimte_tot = rec.endtime,
|
||||
res_rsv_ruimte_bezoekers = rec.num_bez
|
||||
WHERE res_rsv_ruimte_key = rec.res_rsv_ruimte_key;
|
||||
|
||||
-- Opruimen en voorzieningen en bezoekers laten volgen
|
||||
@@ -1395,7 +1299,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'RES: '
|
||||
|| rec.res_reservering_key
|
||||
@@ -1403,7 +1307,7 @@ AS
|
||||
|| rec.res_rsv_ruimte_volgnr);
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Room: '
|
||||
|| v_ruimte_extern_id
|
||||
@@ -1411,7 +1315,7 @@ AS
|
||||
|| rec.res_ruimte_extern_id);
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Desc: "'
|
||||
|| rec.res_rsv_ruimte_omschrijving
|
||||
@@ -1420,7 +1324,7 @@ AS
|
||||
|| '"');
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Start: '
|
||||
|| TO_CHAR (rec.res_rsv_ruimte_van,
|
||||
@@ -1429,13 +1333,21 @@ AS
|
||||
|| TO_CHAR (rec.starttime, 'DD-MM-YYYY HH24:MI'));
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Einde: '
|
||||
|| TO_CHAR (rec.res_rsv_ruimte_tot,
|
||||
'DD-MM-YYYY HH24:MI')
|
||||
|| '-->'
|
||||
|| TO_CHAR (rec.endtime, 'DD-MM-YYYY HH24:MI'));
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Bezoekers: '
|
||||
|| rec.res_rsv_ruimte_bezoekers
|
||||
|| '-->'
|
||||
|| rec.num_bez);
|
||||
END IF;
|
||||
|
||||
fac.trackaction ('RESUPD',
|
||||
@@ -1451,7 +1363,7 @@ AS
|
||||
IF (v_debug)
|
||||
THEN
|
||||
fac.imp_writelog (p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'Geen verschil in basisgegevens');
|
||||
END IF;
|
||||
@@ -1470,7 +1382,7 @@ AS
|
||||
IF (v_debug)
|
||||
THEN
|
||||
fac.imp_writelog (p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'gelukt=1');
|
||||
END IF;
|
||||
@@ -1655,7 +1567,7 @@ AS
|
||||
THEN
|
||||
DELETE FROM res_reservering WHERE res_reservering_key = v_reservering_key;
|
||||
END IF;
|
||||
-- Pas het 'gelukt' bitje aan zodat we hem later niet weer opnieuw proberen
|
||||
-- Pas het 'gelukt' bitje aan zodat we hem later niet weer opnieuwe proberen
|
||||
UPDATE exc_import
|
||||
SET gelukt = 2
|
||||
WHERE appt_id || '|' || recur_id =
|
||||
@@ -1663,7 +1575,7 @@ AS
|
||||
AND gelukt IS NULL;
|
||||
|
||||
fac.imp_writelog (p_import_key,
|
||||
'I',
|
||||
'W',
|
||||
v_aanduiding,
|
||||
'Deze exacte reservering is al bekend in Facilitor -> Geen boeking.');
|
||||
CONTINUE;
|
||||
@@ -1673,7 +1585,7 @@ AS
|
||||
THEN
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'RESERVERING '
|
||||
|| v_reservering_key
|
||||
@@ -1684,9 +1596,6 @@ AS
|
||||
|| ')');
|
||||
END IF;
|
||||
|
||||
v_errorhint := 'Toevoegen bezoekers';
|
||||
exc.importBezoekers(p_import_key, rec.appt_id, rec.recur_id, v_rsv_ruimte_key, date_interval_start, date_interval_end);
|
||||
|
||||
-- Succesvol afgerond; zet vlag.
|
||||
-- TODO: komen we hier ook als er iets mis ging met de bezoekers?
|
||||
UPDATE exc_import
|
||||
@@ -1698,7 +1607,7 @@ AS
|
||||
IF (v_debug)
|
||||
THEN
|
||||
fac.imp_writelog (p_import_key,
|
||||
'I',
|
||||
'D',
|
||||
v_aanduiding,
|
||||
'gelukt=1');
|
||||
END IF;
|
||||
@@ -1789,17 +1698,17 @@ AS
|
||||
COMMIT;
|
||||
END update_exchange;
|
||||
|
||||
PROCEDURE import_exchfull (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
PROCEDURE import_exchfull (p_import_key IN NUMBER)
|
||||
IS
|
||||
BEGIN
|
||||
import_exchange (p_import_key, p_days_from, p_days_to);
|
||||
import_exchange (p_import_key);
|
||||
END;
|
||||
|
||||
PROCEDURE update_exchfull (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
PROCEDURE update_exchfull (p_import_key IN NUMBER)
|
||||
IS
|
||||
v_errorhint VARCHAR2 (1000);
|
||||
BEGIN
|
||||
update_exchange (p_import_key, p_days_from, p_days_to); -- Eerst de gewone import
|
||||
update_exchange (p_import_key); -- Eerst de gewone import
|
||||
|
||||
-- Nu alle reserveringen die niet zijn aangetroffen verwijderen
|
||||
-- (Alleen voor ruimtes die in de importtabel voorkomen. Normaliter zijn dat alle ruimtes,
|
||||
|
||||
@@ -72,8 +72,4 @@ CREATE INDEX fac_i_fac_bijlagen_refkey1 ON fac_bijlagen(fac_bijlagen_refkey);
|
||||
|
||||
CREATE INDEX fac_i_fac_note_group1 ON fac_note_group(fac_note_group_xmlnode, fac_note_group_volgnr);
|
||||
|
||||
CREATE INDEX faq_i_faq_kenmerk1 ON faq_kenmerk(faq_kenmerk_code);
|
||||
|
||||
CREATE INDEX fac_i_fac_gui_counter1 ON fac_gui_counter(prs_perslid_key);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
@@ -1710,8 +1710,6 @@ DEF_FAC_FUNCTIE3('WEB_CNTMAN', 'CNT', 15, 1, 1); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_CNTMGT', 'CNT', 0, 0, 2); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_CNTMSU', 'CNT', 0, 0, 2); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_CNTUSE', 'CNT', 15, 1, 1); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRFOF', 'CTR', 3, 1, 1);
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRBOF', 'CTR', 3, 1, 1);
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRMGT', 'CTR', 0, 0, 2); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRUSE', 'CTR', 3, 1, 1); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRSEN', 'CTR', 3, 1, 1); // 1
|
||||
@@ -1734,7 +1732,6 @@ DEF_FAC_FUNCTIE3('WEB_FAQUSE', 'FAQ', 1, 1, 0); // 0
|
||||
DEF_FAC_FUNCTIE3('WEB_FINBOF', 'FIN', 11, 0, 1); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_FINFOF', 'FIN', 3, 0, 1); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_FINGOE', 'FIN', 0, 0, 0); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_FINMGT', 'FIN', 0, 0, 2); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_FINMSU', 'FIN', 3, 0, 2); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_HLPADM', 'FAC', 0, 0, NULL); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_IMPORT', 'FAC', 0, 0, NULL); // 2
|
||||
@@ -2104,14 +2101,11 @@ DEF_FAC_SRTNOT('INSOUT', 0, 'lcl_noti_INSOUT', 'ins/ins_deel.asp?ins_key=', '0',
|
||||
DEF_FAC_SRTNOT('INSINN', 0, 'lcl_noti_INSINN', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 10);
|
||||
DEF_FAC_SRTNOT('INSIN2', 0, 'lcl_noti_INSIN2', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 10);
|
||||
DEF_FAC_SRTNOT('INSSUP', 0, 'lcl_noti_INSSUP', 'ins/ins_srtdeel.asp?srtdeel_key=', '0', 'srtdeel', 10);
|
||||
-- INSCN* is for condition score tracking.
|
||||
DEF_FAC_SRTNOT('INSCN1', 0, 'lcl_noti_INSCN1', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 60);
|
||||
-- INSC** is for Controle (inspections) tracking.
|
||||
DEF_FAC_SRTNOT('INSCBE', 0, 'lcl_noti_INSCBE', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
|
||||
DEF_FAC_SRTNOT('INSCAF', 0, 'lcl_noti_INSCAF', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
|
||||
DEF_FAC_SRTNOT('INSCVE', 0, 'lcl_noti_INSCVE', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
|
||||
DEF_FAC_SRTNOT('INSCUP', 0, 'lcl_noti_INSCUP', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
|
||||
DEF_FAC_SRTNOT('INSCTU', 0, 'lcl_noti_INSCTU', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
|
||||
-- CTRS** is for srtcontrole (Recurring tasks) tracking.
|
||||
DEF_FAC_SRTNOT('CTRSUP', 0, 'lcl_noti_CTRSUP', 'mgt/ins_srtcontrole.asp?id=', '0', 'taak', 10);
|
||||
|
||||
@@ -2322,15 +2316,6 @@ INSERT INTO prs_perslid (prs_perslid_module,
|
||||
FROM prs_perslid
|
||||
WHERE prs_perslid_oslogin = '_FACILITOR';
|
||||
|
||||
-- Bij elke klant anders, moet dus in pvalue
|
||||
UPDATE fac_setting
|
||||
SET fac_setting_pvalue =
|
||||
(SELECT prs_perslid_apikey
|
||||
FROM prs_perslid
|
||||
WHERE prs_perslid_oslogin = '_PUTORDERS')
|
||||
WHERE fac_setting_pvalue IS NULL
|
||||
AND fac_setting_name = 'puo_fclt_web_apikey';
|
||||
|
||||
INSERT INTO fac_groep
|
||||
(fac_groep_omschrijving)
|
||||
VALUES ('_Default');
|
||||
@@ -2409,19 +2394,19 @@ SELECT fac_groep_key, fac_functie_key, -1,-1,-1,-1
|
||||
|
||||
/* definieer de FIP-importfuncties */
|
||||
DEF_IMPORT('WEB_PRSSYS', 'ONRGOED1', 'FIP: 1-Aanvullen districten t/m gebouwen', 'FIP: 1-Add districts up to buildings')
|
||||
DEF_IMPORT('WEB_FACTAB', 'ONRGOED1_DEL', 'FIP: 1-Vervangen vanaf districten', 'FIP: 1-Replace from districts')
|
||||
DEF_IMPORT('WEB_FACFAC', 'ONRGOED1_DEL', 'FIP: 1-Vervangen vanaf districten', 'FIP: 1-Replace from districts')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'ONRGOED2', 'FIP: 2-Aanvullen bouwlagen en ruimten', 'FIP: 2-Add floors and rooms')
|
||||
DEF_IMPORT('WEB_FACTAB', 'ONRGOED2_DEL', 'FIP: 2-Vervangen vanaf bouwlagen', 'FIP: 2-Replace from floors')
|
||||
DEF_IMPORT('WEB_FACFAC', 'ONRGOED2_DEL', 'FIP: 2-Vervangen vanaf bouwlagen', 'FIP: 2-Replace from floors')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'ORGANISATIE', 'FIP: 3-Aanvullen organisatiestructuur', 'FIP: 3-Add organization structure')
|
||||
DEF_IMPORT('WEB_FACTAB', 'ORGANISATIE_DEL', 'FIP: 3-Vervangen vanaf organisatiestructuur', 'FIP: 3-Replace from organization structure')
|
||||
DEF_IMPORT('WEB_FACFAC', 'ORGANISATIE_DEL', 'FIP: 3-Vervangen vanaf organisatiestructuur', 'FIP: 3-Replace from organization structure')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'PERSLID', 'FIP: 4-Aanvullen personen', 'FIP: 4-Add persons')
|
||||
DEF_IMPORT('WEB_FACTAB', 'PERSLID_DEL', 'FIP: 4-Vervangen vanaf personen', 'FIP: 4-Replace from persons')
|
||||
DEF_IMPORT('WEB_FACFAC', 'PERSLID_DEL', 'FIP: 4-Vervangen vanaf personen', 'FIP: 4-Replace from persons')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'MLD', 'FIP: 5-Aanvullen servicedesk', 'FIP: 5-Add service desk')
|
||||
DEF_IMPORT('WEB_FACTAB', 'MLD_DEL', 'FIP: 5-Vervangen servicedesk', 'FIP: 5-Replace service desk')
|
||||
DEF_IMPORT('WEB_FACFAC', 'MLD_DEL', 'FIP: 5-Vervangen servicedesk', 'FIP: 5-Replace service desk')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'INS', 'FIP: 6-Aanvullen objecten', 'FIP: 6-Add objects')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'FAC_GROEP', 'FIP: 7-Aanvullen gebruikersgroepen', 'FIP: 6-Add user groups')
|
||||
DEF_IMPORT('WEB_FACTAB', 'FAC_GROEP_DEL', 'FIP: 7b-Vervangen gebruikersgroepen', 'FIP: 7b-Replace user groups')
|
||||
DEF_IMPORT('WEB_FACTAB', 'FAC_VAKGROEP_DEL', 'FIP: 7c-Vervangen vakgroepen van alle gebruikersgroepen', 'FIP: 7c-Replace diciplines of all user groups')
|
||||
DEF_IMPORT('WEB_FACFAC', 'FAC_GROEP_DEL', 'FIP: 7b-Vervangen gebruikersgroepen', 'FIP: 7b-Replace user groups')
|
||||
DEF_IMPORT('WEB_FACFAC', 'FAC_VAKGROEP_DEL', 'FIP: 7c-Vervangen vakgroepen van alle gebruikersgroepen', 'FIP: 7c-Replace diciplines of all user groups')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'FAC_GEBRUIKERSGROEP', 'FIP: 8-Toewijzen gebruikersgroepen', 'FIP: 8-Assign user groups')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'INSPECTIE', 'FIP: 9-Aanvullen van inspectiedefinities', 'FIP: 9-Add inspection definitions')
|
||||
DEF_IMPORT('WEB_RESMSU', 'RES_ARTIKEL_SYNC', 'Reservering: Inlezen verbruiksartikelen', 'Reservation: Download consumables')
|
||||
@@ -2444,7 +2429,7 @@ DEF_IMPORT('WEB_PRSSYS', 'BEDRIJFADRES', 'FIP: Aanvullen technische bedri
|
||||
DEF_IMPORT('WEB_LCLSYS', 'TRANSLATION', 'Import of FACILITOR translation file', 'Import of FACILITOR translation file')
|
||||
DEF_IMPORT('WEB_PRSSYS', 'KPN', 'FIP: Aanmaken/bijwerken van kostenplaatsen', 'FIP: Create/Update cost centres')
|
||||
|
||||
DEF_IMPORT('WEB_FACTAB', 'GENERICCSV', 'FIP: Generieke CSV import', 'FIP: Generic CSV import')
|
||||
DEF_IMPORT('WEB_FACFAC', 'GENERICCSV', 'FIP: Generieke CSV import', 'FIP: Generic CSV import')
|
||||
|
||||
INSERT INTO fac_typestaffel VALUES (1, 'Percentage');
|
||||
INSERT INTO fac_typestaffel VALUES (2, 'Vast/Totaal-Fixed/Total');
|
||||
@@ -2463,11 +2448,9 @@ DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_exp_flex_mld', 'TRANSPORT: Flexkenme
|
||||
'TRANSPORT: Flex properties Calls', 'Export of flex properties for MLD (per department (type)/report/order type)')
|
||||
DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_exp_flex_cnt', 'TRANSPORT: Flexkenmerken Contracten', 'Exporteren van flexkenmerken voor CNT (per contractsoort)',
|
||||
'TRANSPORT: Flex properties Contracts', 'Export of flex properties for CNT (per contract type)')
|
||||
DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_exp_flex_fin', 'TRANSPORT: Flexkenmerken Facturen', 'Exporteren van flexkenmerken voor FIN',
|
||||
'TRANSPORT: Flex properties Invoices', 'Export of flex properties for FIN')
|
||||
DEF_RAPPORT('WEB_FACTAB', 0, 'fac_v_usage_statistics', 'Gebruik statistieken 90 dagen', 'Basisrapport voor gebruik statistieken',
|
||||
DEF_RAPPORT('WEB_FACFAC', 0, 'fac_v_usage_statistics', 'Gebruik statistieken 90 dagen', 'Basisrapport voor gebruik statistieken',
|
||||
'Use statistics for 90 days', 'Basic report for usage statistics')
|
||||
DEF_RAPPORT('WEB_FACTAB', 0, 'fac_v_usage_statistics_all', 'Gebruik statistieken historisch', 'Historisch gebruik statistieken',
|
||||
DEF_RAPPORT('WEB_FACFAC', 0, 'fac_v_usage_statistics_all', 'Gebruik statistieken historisch', 'Historisch gebruik statistieken',
|
||||
'Use statistics historically', 'Historical usage statistics')
|
||||
DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_lcrap_fe_vs_key_data', 'Licentie bepaling', 'Achtergrond van de licentie bepaling',
|
||||
'License provision', 'Background to the license provision')
|
||||
@@ -2479,7 +2462,7 @@ DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_exp_flex_ins', 'TRANSPORT: Flexkenme
|
||||
COMMIT;
|
||||
|
||||
-- FSN#52431: Informatie in logfiles beperken
|
||||
DEF_RAPPORT('WEB_FACMGT', 0, 'fac_v_rap_auditfail', 'BEHEER: Audit fail', 'Rapport audit fail',
|
||||
DEF_RAPPORT('WEB_FACMGT', 0, 'fac_v_rap_auditfail', 'BEHEER: Audit fail', 'Report audit fail',
|
||||
'ADMIN: Audit fail', 'Report audit fail')
|
||||
DEF_RAPPORT_COL('BEHEER: Audit fail', 10, 'fac_auditfail_key', NULL, NULL, 'number', 'H', 'Key', 'Key')
|
||||
DEF_RAPPORT_COL('BEHEER: Audit fail', 20, 'fac_auditfail_datum', 'R', ':mp', 'datetime', 'V', 'Date', 'Date')
|
||||
@@ -2515,15 +2498,9 @@ DECLARE
|
||||
BEGIN
|
||||
rap_key := fac_s_fac_usrrap_key.NEXTVAL;
|
||||
-- Move usrrap existing #12 to another key
|
||||
EXECUTE IMMEDIATE 'ALTER TABLE fac_usrrap_cols DISABLE CONSTRAINT fac_r_usrrap_cols_usrrap_key';
|
||||
UPDATE fac_usrrap_cols
|
||||
SET fac_usrrap_key = rap_key
|
||||
WHERE fac_usrrap_key = 12;
|
||||
--
|
||||
UPDATE fac_usrrap
|
||||
SET fac_usrrap_key = rap_key
|
||||
WHERE fac_usrrap_key = 12;
|
||||
EXECUTE IMMEDIATE 'ALTER TABLE fac_usrrap_cols ENABLE CONSTRAINT fac_r_usrrap_cols_usrrap_key';
|
||||
-- and translation columns also.
|
||||
UPDATE fac_locale
|
||||
SET fac_locale_kolomkeyval = rap_key
|
||||
@@ -2607,13 +2584,6 @@ DEF_RAPPORT('WEB_UDRMAN', 32, 'fac_v_udr_faqkenmerk_cnd', 'UDR: Kennisbank
|
||||
DEF_RAPPORT('WEB_CTRUSE', 5, 'ctr_v_monthly_recurring_tasks', 'Periodieke taken: Jaaroverzicht', 'Overzicht van de stand van zaken van afgelopen jaar t/m volgend jaar',
|
||||
'Overview recurring tasks per year', 'Overview of the actual state from previous year until next year');
|
||||
|
||||
// Nog 2 Auditrapportages
|
||||
DEF_RAPPORT('WEB_PRSSYS', 0, 'prs_v_rap_impersonations', 'BEHEER: Audit van impersonaties', 'Rapport van ''Inloggen als'' activiteiten',
|
||||
'ADMIN: Audit of impersonations', 'Report of all ''Impersonate'' activities')
|
||||
DEF_RAPPORT('WEB_FACFAC', 0, 'prs_v_rap_supportaccess', 'BEHEER: Audit van support-toegang','Rapport van alle toegang door Facilitor support',
|
||||
'ADMIN: Audit of support access', 'Report of all access by Facilitor application management')
|
||||
|
||||
|
||||
/* STANDAARD MENUOPTIES */
|
||||
// De regel: vereis R-recht voor overzicht en W-recht voor mutatie
|
||||
// NOTE: maximaal 30 characters
|
||||
@@ -2752,9 +2722,6 @@ DEF_MENUKOP(1, 'lcl_beheer', 'fa-wrench');
|
||||
DEF_MENUITEM(1, 'lcl_menu_ins_bo_man' , '', 'INS', 'appl/ins/ins_search.asp?urole=bo', 0, 0, 'WEB_INSMAN', 'R', '0', '');
|
||||
DEF_MENUITEM(1, 'lcl_menu_ins_bo_use' , '', 'INS', 'appl/ins/ins_search.asp?urole=bo', 0, 0, 'WEB_INSUSE', 'R', '1', '');
|
||||
DEF_MENUITEM(1, 'lcl_menu_ins_controle' , '', 'INS', 'appl/ins/ins_search.asp?urole=bo&inspect=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_console3' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=3', 0, 0, 'WEB_CTRBOF', 'R', '0', '');
|
||||
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_cnt_bo' , '', 'CNT', 'appl/cnt/cnt_search.asp?urole=bo', 0, 0, 'WEB_CNTMAN', 'R', '1', '');
|
||||
@@ -2814,12 +2781,12 @@ DEF_MENUITEM(2, 'lcl_menu_alg_gebouwfuncties' , '', 'ALG', 'appl/mgt/alg_srtge
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_ruimtefuncties' , '', 'ALG', 'appl/mgt/alg_srtruimte.asp', 0, 0, 'WEB_ALGMSU', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_ruimtetarieven' , '', 'ALG', 'appl/alg/alg_ruimtefunctie_search.asp', 0, 0, 'WEB_ALGMSU', 'R', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_terreinsoorten' , '', 'ALG', 'appl/mgt/alg_srtterreinsector.asp', 0, 0, 'WEB_ALGMSU', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_districtkenmerken', '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=D', 0, 0, 'WEB_ALGMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_locatiekenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=L', 0, 0, 'WEB_ALGMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_terreinkenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=T', 0, 0, 'WEB_ALGMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_gebouwkenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=G', 0, 0, 'WEB_ALGMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_verdiepkenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=V', 0, 0, 'WEB_ALGMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_ruimtekenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=R', 0, 0, 'WEB_ALGMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_districtkenmerken', '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=D', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_locatiekenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=L', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_terreinkenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=T', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_gebouwkenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=G', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_verdiepkenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=V', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_ruimtekenmerken' , '', 'ALG', 'appl/mgt/alg_kenmerk.asp?level=R', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_kenmerkdomeinen' , '', 'ALG', 'appl/fac/fac_kenmerkdomein_search.asp?fkdmodule=ALG', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_alg_setting' , '', 'ALG', 'appl/fac/fac_setting_search.asp?module=ALG', 0, 0, 'WEB_PRSSYS', 'W', '0', '');
|
||||
|
||||
@@ -2828,10 +2795,10 @@ DEF_MENUITEM(2, 'lcl_menu_prs_functies' , '', 'PRS', 'appl/mgt/prs_srtpe
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_diensten' , '', 'PRS', 'appl/mgt/prs_dienst.asp', 0, 0, 'WEB_PRSMSU', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_staffels' , '', 'PRS', 'appl/mgt/prs_staffel.asp', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_relatietypes' , '', 'PRS', 'appl/mgt/prs_relatietype.asp', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_bedrijfkenmerken' , '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=B', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_afdelingskenmerke', '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=A', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_persoonskenmerken', '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=P', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_contactkenmerken' , '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=C', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_bedrijfkenmerken' , '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=B', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_afdelingskenmerke', '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=A', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_persoonskenmerken', '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=P', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_contactkenmerken' , '', 'PRS', 'appl/mgt/prs_kenmerk.asp?level=C', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_kenmerkdomeinen' , '', 'PRS', 'appl/fac/fac_kenmerkdomein_search.asp?fkdmodule=PRS', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_setting' , '', 'PRS', 'appl/fac/fac_setting_search.asp?module=PRS', 0, 0, 'WEB_PRSSYS', 'W', '0', '');
|
||||
|
||||
@@ -2919,7 +2886,7 @@ DEF_MENUITEM(2, 'lcl_menu_fin_combinatievalidat', '', 'FIN', 'appl/mgt/prs_koste
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_profielen' , '', 'FIN', 'appl/mgt/fac_profiel.asp', 0, 0, 'WEB_FINMSU', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_profiel_limieten' , '', 'FIN', 'appl/mgt/fac_profielwaarde.asp', 0, 0, 'WEB_FINMSU', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_btwtabellen' , '', 'FIN', 'appl/mgt/fin_btwtabel.asp', 0, 0, 'WEB_FINMSU', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_kenmerken' , '', 'FIN', 'appl/mgt/fin_kenmerk.asp', 0, 0, 'WEB_FINMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_kenmerken' , '', 'FIN', 'appl/mgt/fin_kenmerk.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_kenmerkdomeinen' , '', 'FIN', 'appl/fac/fac_kenmerkdomein_search.asp?fkdmodule=FIN', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fin_setting' , '', 'FIN', 'appl/fac/fac_setting_search.asp?module=FIN', 0, 0, 'WEB_PRSSYS', 'W', '0', '');
|
||||
|
||||
@@ -2936,7 +2903,7 @@ DEF_MENUITEM(2, 'lcl_menu_mrk_setting' , '', 'MRK', 'appl/fac/fac_setti
|
||||
DEF_MENUKOP(2, 'lcl_facmgt_bez', 'fa-user-plus');
|
||||
DEF_MENUITEM(2, 'lcl_menu_bez_actie_groep' , '', 'BEZ', 'appl/mgt/bez_actie_groep.asp', 0, 0, 'WEB_BEZMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_bez_acties' , '', 'BEZ', 'appl/mgt/bez_actie.asp', 0, 0, 'WEB_BEZMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_bez_kenmerken' , '', 'BEZ', 'appl/mgt/bez_kenmerk.asp', 0, 0, 'WEB_BEZMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_bez_kenmerken' , '', 'BEZ', 'appl/mgt/bez_kenmerk.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_bez_kenmerkdomeinen' , '', 'BEZ', 'appl/fac/fac_kenmerkdomein_search.asp?fkdmodule=BEZ', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_bez_setting' , '', 'BEZ', 'appl/fac/fac_setting_search.asp?module=BEZ', 0, 0, 'WEB_PRSSYS', 'W', '0', '');
|
||||
|
||||
@@ -2954,7 +2921,6 @@ DEF_MENUITEM(2, 'lcl_menu_fac_importfuncties' , '', 'FAC', 'appl/imp/imp_searc
|
||||
DEF_MENUITEM(2, 'lcl_menu_fac_jobs' , '', 'FAC', 'appl/fac/job_search.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fac_vrije_dagen' , '', 'FAC', 'appl/mgt/mld_vrije_dagen.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_fac_eigen_tabellen' , '', 'FAC', 'appl/mgt/fac_usrtab.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_gdprstats' , '', 'FAC', 'appl/prs/prs_gdpr_stats.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_about' , '', 'FAC', 'appl/fac/about.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
|
||||
DEF_MENUITEM(2, 'lcl_menu_msg_overzicht' , '', 'MSG', 'appl/msg/fac_nieuws_search.asp', 0, 0, 'WEB_MSGBOF', 'R', '1', '');
|
||||
@@ -2979,10 +2945,10 @@ DEF_MENUITEM(2, 'lcl_menu_fac_layout' , '', 'FAC', 'appl/mgt/fac_layou
|
||||
DEF_MENUITEM(2, 'lcl_menu_fac_note_group' , '', 'FAC', 'appl/mgt/fac_note_group.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
|
||||
DEF_MENUKOPV(2, 99000, 'lcl_facmgt_setup', 'fa-sliders-v-square'); // Facilitor-use only
|
||||
DEF_MENUENTRY(2, 99010, 'lcl_menu_fac_exporteren' , '', 'FAC', 'appl/mgt/fac_export_app.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99020, 'lcl_menu_fac_importeren' , '', 'FAC', 'appl/mgt/fac_import_app.asp?gen=1', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99010, 'lcl_menu_fac_exporteren' , '', 'FAC', 'appl/mgt/fac_export_app.asp', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99020, 'lcl_menu_fac_importeren' , '', 'FAC', 'appl/mgt/fac_import_app.asp?gen=1', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99020, 'lcl_menu_admtracking_search' , '', 'FAC', 'appl/fac/fac_admtracking_search.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99030, 'lcl_menu_api_list' , '', 'FAC', 'appl/fac/fac_api_list.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99030, 'lcl_menu_api_list' , '', 'FAC', 'appl/fac/fac_api_list.asp', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99040, 'lcl_menu_locale_search' , '', 'FAC', 'appl/fac/fac_locale_search.asp', 0, 0, 'WEB_LCLSYS');
|
||||
DEF_MENUENTRY(2, 99050, 'lcl_menu_session' , '', 'FAC', 'appl/fac/fac_session.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99050, 'lcl_menu_mytracking' , '', 'FAC', 'appl/fac/fac_mytracking.asp', 0, 0, 'WEB_FACTAB');
|
||||
@@ -2993,11 +2959,11 @@ DEF_MENUENTRY(2, 99090, 'lcl_menu_fac_email_setting' , '', 'FAC', 'appl/mgt/fa
|
||||
DEF_MENUENTRY(2, 99100, 'lcl_menu_fac_custnotificaties' , '', 'FAC', 'appl/mgt/fac_srtnotificatie.asp?cust=1', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99110, 'lcl_menu_aut_idp' , '', 'FAC', 'appl/mgt/aut_idp.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99110, 'lcl_menu_aut_client' , '', 'FAC', 'appl/mgt/aut_client.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99115, 'lcl_menu_aut_sp' , '', 'FAC', 'appl/mgt/aut_sp.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99120, 'lcl_menu_fac_anytable' , '', 'FAC', 'appl/mgt/user_tables.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99130, 'lcl_menu_fac_anysql' , '', 'FAC', 'appl/mgt/mgt_genericsql.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99115, 'lcl_menu_aut_sp' , '', 'FAC', 'appl/mgt/aut_sp.asp', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99120, 'lcl_menu_fac_anytable' , '', 'FAC', 'appl/mgt/user_tables.asp', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99130, 'lcl_menu_fac_anysql' , '', 'FAC', 'appl/mgt/mgt_genericsql.asp', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99140, 'lcl_menu_prs_bedrijf_bedrijf' , '', 'FAC', 'appl/mgt/prs_bedrijf_bedrijf.asp', 0, 0, 'WEB_PRSSYS');
|
||||
DEF_MENUENTRY(2, 99150, 'lcl_menu_fac_anyupload' , '', 'FAC', 'appl/shared/bijlagen.asp', 0, 0, 'WEB_FACTAB');
|
||||
DEF_MENUENTRY(2, 99150, 'lcl_menu_fac_anyupload' , '', 'FAC', 'appl/shared/bijlagen.asp', 0, 0, 'WEB_FACFAC');
|
||||
DEF_MENUENTRY(2, 99160, 'lcl_menu_fac_refresh_accept' , '', 'FAC', 'appl/fac/fac_refresh_accept.asp', 0, 0, 'WEB_FACRFR');
|
||||
|
||||
|
||||
|
||||
215
FAC/FAC_LCL.SRC
215
FAC/FAC_LCL.SRC
@@ -80,13 +80,12 @@ FAC_LCL('afhandeling', 'Afhandeling', 'Progress')
|
||||
FAC_LCL('melddatum', 'Melddatum', 'Call date')
|
||||
FAC_LCL('melding', 'Melding', 'Call')
|
||||
FAC_LCL('objecten', 'Objecten', 'Objects')
|
||||
FAC_LCL('taak', 'Taak', 'Task')
|
||||
FAC_LCL('ordernr', 'Ordernr', 'Order nr')
|
||||
FAC_LCL('spoed', 'Spoed!', 'Urgent!')
|
||||
FAC_LCL('status', 'Status', 'Status')
|
||||
FAC_LCL('stdmelding', 'Melding', 'Call')
|
||||
FAC_LCL('behandeling', 'Behandeling', 'Handling')
|
||||
FAC_LCL('processing_group', 'Behandelteam', 'Processing team')
|
||||
FAC_LCL('processing_group', 'Behandelteam', 'Treatment team')
|
||||
FAC_LCL('processor', 'Behandelaar', 'Handler')
|
||||
FAC_LCL('uitvoertijd', 'SLA-tijd', 'SLA time')
|
||||
FAC_LCL('vakgroep', 'Vakgroep', 'Discipline')
|
||||
@@ -296,8 +295,6 @@ FAC_LCL('lcl_welcome_bye', 'Succes!',
|
||||
|
||||
FAC_LCL('lcl_fac_template_title', 'Afbeeldingen en kleuren', 'Images and colors')
|
||||
FAC_LCL('lcl_fac_template_name', 'Instelling', 'Setting')
|
||||
FAC_LCL('lcl_fac_template_greyscale', 'Grijstint', 'Greyscale')
|
||||
FAC_LCL('lcl_fac_template_transparent', 'Transparant', 'Transparent')
|
||||
FAC_LCL('lcl_fac_template_default', 'Standaardwaarde', 'Default value')
|
||||
FAC_LCL('lcl_fac_template_curval', 'Huidige waarde', 'Current value')
|
||||
FAC_LCL('lcl_fac_template_newval', 'Nieuwe waarde', 'New value')
|
||||
@@ -411,9 +408,9 @@ FAC_LCL('lcl_logon_teaser', 'U moet zich eerst aanmelden.', 'You need to log on
|
||||
FAC_LCL('lcl_logoff', 'Afmelden', 'Log off')
|
||||
FAC_LCL('lcl_logoff_confirm', 'Wilt u zich afmelden?', 'Would you like to log off?')
|
||||
FAC_LCL('lcl_loggedoff', 'U bent nu afgemeld van Facilitor.<br>Sluit uw browser of klik <a href=''{0}''>hier</a> om weer aan te melden.', 'You are now logged off from Facilitor.<br>Close your browser or click <a href=''{0}''>here</a> to log on again.')
|
||||
FAC_LCL('lcl_logged_on', '>LOGON Support {1} ({2}) s{0}', '>LOGON Support {1} ({2}) s{0}') /* spatie voor de uitlijning, relatie met prs_v_rap_supportaccess */
|
||||
FAC_LCL('lcl_logged_off', '<LOGOFF Support {1} ({2}) s{0}', '<LOGOFF Support {1} ({2}) s{0}') /* relatie met prs_v_rap_supportaccess*/
|
||||
FAC_LCL('lcl_logged_on', 'Aangemeld (sessie ''{0}'')', 'Logged on (session ''{0}'')')
|
||||
FAC_LCL('lcl_logged_on_sso', 'Inloggen door {0} vanaf ip {1}', 'Login by {0} from ip {1}')
|
||||
FAC_LCL('lcl_logged_off', 'Afgemeld (sessie ''{0}'')', 'Logged off (session ''{0}'')')
|
||||
FAC_LCL('lcl_login_remember', 'Onthoud mijn gegevens', 'Remember me')
|
||||
FAC_LCL('lcl_password_to_mobile', 'SMS een wachtwoord naar mij', 'Send a password through SMS')
|
||||
FAC_LCL('lcl_password_to_email', 'Wachtwoord vergeten', 'Forgot password')
|
||||
@@ -453,7 +450,6 @@ FAC_LCL('lcl_otp_auth_footer', 'Nadat U de code heeft gescand vult U hieronder d
|
||||
FAC_LCL('lcl_otp_auth_verification', 'Verificatie code', 'Verification code')
|
||||
FAC_LCL('lcl_confidential', 'Vertrouwelijk', 'Confidential')
|
||||
FAC_LCL('lcl_confidential_mask', '***', '***')
|
||||
FAC_LCL('lcl_symbol_name', 'Symbool', 'Symbol')
|
||||
|
||||
FAC_LCL('extern_nr', 'Extern nr', 'External nr')
|
||||
FAC_LCL('extern_syncdate', 'Extern syncdate', 'External syncdate')
|
||||
@@ -461,12 +457,10 @@ FAC_LCL('extern_syncdate', 'Extern syncdate', 'External syncdate')
|
||||
FAC_LCL('lcl_emailadress', 'het ingevulde e-mail adres', 'the filled in e-mail address')
|
||||
FAC_LCL('lcl_impersonate', 'Inloggen als', 'Impersonate')
|
||||
FAC_LCL('lcl_impersonate_start', 'Wilt u inloggen als {0}? Dit wordt geregistreerd.', 'Do you want to log on as {0}? This will be tracked.')
|
||||
FAC_LCL('lcl_impersonated_start', '{0} heeft als u ingelogd vanwege {2}', '{0} logged on regarding {2}')
|
||||
FAC_LCL('lcl_impersonated_end', '{0} is weer als u uitgelogd', '{0} logged off')
|
||||
FAC_LCL('lcl_impersonatelog_start', '->Inloggen als {0}: {2}', '->Logging on as {0}: {2}') /* relatie met prs_v_rap_impersonations*/
|
||||
FAC_LCL('lcl_impersonatelog_end', '->Uitloggen als {0} na {2} seconden', '->Logging off as {0} after {2} seconds') /* relatie met prs_v_rap_impersonations*/
|
||||
FAC_LCL('lcl_impersonate_active', 'Je bent eigenlijk {0}', 'You are actually {0}' )
|
||||
FAC_LCL('lcl_impersonate_return', 'Je gaat weer verder als {0}', 'You will continue as {0}')
|
||||
FAC_LCL('lcl_impersonated', 'INLOGGEN ALS', 'Log on as')
|
||||
FAC_LCL('lcl_impersonated_end', 'Uitloggen sessie van {0}', 'Log off session {0}')
|
||||
FAC_LCL('lcl_impersonate_active', 'U bent eigenlijk {0}', 'You are actually {0}' )
|
||||
FAC_LCL('lcl_impersonate_return', 'U gaat weer verder als {0}', 'You will continue as {0}')
|
||||
FAC_LCL('lcl_impersonate_reason', 'Geef aan waarom je dit doet', 'Please describe why you do this')
|
||||
FAC_LCL('lcl_impersonate_abort', 'Dat is wat summier he?', 'That is a little bit too short don''t you think?')
|
||||
FAC_LCL('lcl_pass2emailsent', 'Er wordt een e-mail gestuurd naar ', 'An e-mail will be sent to ')
|
||||
@@ -594,7 +588,7 @@ FAC_LCL('lcl_select_discipline', 'Selecteer een discipline...', 'Select a discip
|
||||
FAC_LCL('lcl_select_srtgroep', 'Selecteer een groep...', 'Select a group...')
|
||||
FAC_LCL('lcl_select_srtdeel', 'Selecteer een objectsoort...', 'Select an object type...')
|
||||
FAC_LCL('lcl_select_vakgroep', 'Selecteer een vakgroep...', 'Select a category...')
|
||||
FAC_LCL('lcl_select_mld_process_grp', 'Selecteer een behandelteam...', 'Select a processing team...')
|
||||
FAC_LCL('lcl_select_mld_process_grp', 'Selecteer een behandelteam...', 'Select a treatment team...')
|
||||
FAC_LCL('lcl_select_stdmelding', 'Selecteer een melding...', 'Select a call...')
|
||||
FAC_LCL('lcl_select_object', 'Selecteer een object...', 'Select an object...')
|
||||
FAC_LCL('lcl_select_referentie', 'Selecteer een referentie...', 'Select a reference...')
|
||||
@@ -646,12 +640,7 @@ FAC_LCL('frm_resframe', 'Reserveringen', 'Reservations')
|
||||
FAC_LCL('frm_materiaalframe', 'Opdrachtregels', 'Order lines')
|
||||
FAC_LCL('frm_opdruitvoeren', 'Werkplan', 'Planning') /* ?? */
|
||||
|
||||
FAC_LCL('frm_algdistrictframe', 'Districten', 'Districts')
|
||||
FAC_LCL('frm_alglocatieframe', 'Locaties', 'Locations')
|
||||
FAC_LCL('frm_alggebouwframe', 'Gebouwen', 'Buildings')
|
||||
FAC_LCL('frm_algterreinframe', 'Terreinen', 'Terrains')
|
||||
FAC_LCL('frm_algverdiepingframe', 'Verdiepingen', 'Floors')
|
||||
FAC_LCL('frm_algruimteframe', 'Ruimten', 'Rooms')
|
||||
FAC_LCL('frm_algruimteframe', 'Ruimte', 'Room')
|
||||
FAC_LCL('frm_wplistframe', 'Werkplekken', 'Workplaces')
|
||||
FAC_LCL('frm_prsframe', 'Persoon', 'Person')
|
||||
FAC_LCL('frm_prsbedrijfframe', 'Relatie', 'Company')
|
||||
@@ -688,6 +677,15 @@ FAC_LCL('frm_badrframe','Technische adressen', 'Tech addresses')
|
||||
FAC_LCL('frm_sleframe','Sleutel', 'Key')
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
FAC_LCL('lcl_operand_notlike', 'niet als', 'not like')
|
||||
FAC_LCL('lcl_operand_null', 'is leeg', 'empty')
|
||||
FAC_LCL('lcl_operand_notnull', 'is gevuld', 'not empty')
|
||||
@@ -714,9 +712,8 @@ FAC_LCL('lcl_alg_vervaldatum', 'Vervaldatum', 'Expiry date')
|
||||
FAC_LCL('lcl_alg_gebouw_vervallen_incl', 'Ook vervallen gebouwen', 'Expired buildings also')
|
||||
FAC_LCL('lcl_alg_locatie_vervallen_incl', 'Ook vervallen locaties', 'Expired locations also')
|
||||
FAC_LCL('lcl_alg_terreinsector_vervallen_incl', 'Ook vervallen terreinen', 'Expired terrains also')
|
||||
FAC_LCL('lcl_alg_ruimte_vervallen_incl', 'Ook vervallen ruimten', 'Expired rooms also')
|
||||
FAC_LCL('lcl_alg_ruimte_vervallen_incl', 'Ook vervallen ruimen', 'Expired rooms also')
|
||||
FAC_LCL('lcl_alg_multi_edit', 'Multi wijzigen', 'Multi edit')
|
||||
FAC_LCL('lcl_alg_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_prs_has_workplace', 'Bevat werkplek', 'Contains work place')
|
||||
FAC_LCL('lcl_prs_rentable', 'Verhuurbaar', 'For rent')
|
||||
FAC_LCL('lcl_prs_perslidwerkplek_frameP', 'Persoon toevoegen', 'Add person')
|
||||
@@ -737,7 +734,6 @@ FAC_LCL('lcl_prs_dienst_scope_voor_bedrijf', 'Voor opdrachtgever/bedrijf', 'For
|
||||
FAC_LCL('lcl_prs_dienst_scope_loc', 'Plaats-scope', 'Location-scope')
|
||||
FAC_LCL('lcl_prs_dienst_scope_loc_hint', 'Heeft deze Dienst-Relatie een plaats-scope', 'Does this Service-Company have a location-scope')
|
||||
FAC_LCL('lcl_prs_dienst_scope_sla', 'Dienst/Relatie/Plaats-specifieke uitvoertijd', 'Service/Company/Location-specific processing time')
|
||||
FAC_LCL('lcl_prs_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_kpi_definitie_frame', 'KPI definities', 'KPI definitions')
|
||||
FAC_LCL('lcl_kpi_score_frame', 'KPI scores', 'KPI scores')
|
||||
FAC_LCL('lcl_kpn_mandate_frame', 'Mandateringgegevens', 'Mandate details')
|
||||
@@ -783,9 +779,9 @@ FAC_LCL('lcl_aflevergegevens', 'Aflevering', 'Delivery')
|
||||
FAC_LCL('lcl_gerelateerdeobjecten', 'Heeft betrekking op', 'Relates to')
|
||||
FAC_LCL('lcl_behandelgegevens', 'Afhandeling', 'Progress')
|
||||
FAC_LCL('lcl_mld_fe_menu_frame', 'Kies de melding die u wilt doen', 'Please select the call that you want to make')
|
||||
FAC_LCL('lcl_mld_is_mldbhg', 'Toegewezen aan behandelteam', 'Assigned to processing team')
|
||||
FAC_LCL('lcl_mld_is_mldbhg_to', 'Behandelteam is gewijzigd naar ', 'Processing team has changed to ')
|
||||
FAC_LCL('lcl_mld_is_mldbhg_none', 'Behandelteam is nu onbekend', 'Processing team is now unassigned')
|
||||
FAC_LCL('lcl_mld_is_mldbhg', 'Toegewezen aan behandelteam', 'Assigned to treatment team')
|
||||
FAC_LCL('lcl_mld_is_mldbhg_to', 'Behandelteam is gewijzigd naar ', 'Treatment team has changed to ')
|
||||
FAC_LCL('lcl_mld_is_mldbhg_none', 'Behandelteam is nu onbekend', 'Treatment team is now unassigned')
|
||||
FAC_LCL('lcl_mld_is_mldbeh', 'Toegewezen', 'Assigned')
|
||||
FAC_LCL('lcl_mld_is_mldbeh_to', 'Behandeling is toegewezen aan ', 'Call has been assigned to ')
|
||||
FAC_LCL('lcl_mld_is_mldbeh_none', 'Behandelaar is nu onbekend', 'Call is now unassigned')
|
||||
@@ -930,7 +926,6 @@ FAC_LCL('lcl_mld_name', 'Naam', 'Name')
|
||||
FAC_LCL('lcl_mld_startdate', 'Start', 'Start')
|
||||
FAC_LCL('lcl_mld_enddate', 'Gereed', 'Complete')
|
||||
FAC_LCL('lcl_mld_actiondate', 'Actiedatum', 'Next action')
|
||||
FAC_LCL('lcl_mld_closedate', 'Afmelddatum', 'Closing date')
|
||||
FAC_LCL('lcl_mld_date_time', 'Geregistreerd', 'Registered')
|
||||
FAC_LCL('lcl_mld_publiek', 'Openbaar', 'Public')
|
||||
FAC_LCL('lcl_mld_issuer_search', 'Plaats van de aanvrager', 'Place of the issuer')
|
||||
@@ -968,9 +963,6 @@ FAC_LCL('lcl_mld_afrond_hint', 'Verklaar deze melding als afgerond', 'Declare th
|
||||
FAC_LCL('lcl_mld_afgerond', 'Afgerond', 'Completed')
|
||||
FAC_LCL('lcl_mld_verwerk', 'Verwerken', 'Finalize')
|
||||
FAC_LCL('lcl_mld_verwerk_hint', 'Sluit de melding helemaal en definitief af', 'Finalize this call forever')
|
||||
FAC_LCL('lcl_mld_reopen', 'Heropenen', 'Reopen')
|
||||
FAC_LCL('lcl_mld_reopen_hint', 'Heropen deze melding.', 'Reopen this call.')
|
||||
FAC_LCL('lcl_mld_reopen_done', 'Melding is heropend.', 'Call has been reopened.')
|
||||
FAC_LCL('lcl_mld_close_standalone', 'Dank voor uw melding, u kunt dit scherm nu sluiten', 'Thank you for your call, you can now close this screen')
|
||||
FAC_LCL('lcl_mld_object_filled_in', 'Er is automatisch een object ingevuld', 'An object has been automatically selected')
|
||||
FAC_LCL('lcl_mld_overrule_stdmelding', 'Afwijking per melding', 'Overrule per call')
|
||||
@@ -1092,13 +1084,11 @@ FAC_LCL('lcl_ins_manager', 'Objectbeheerder', 'Object manager')
|
||||
FAC_LCL('lcl_ins_object_management', 'Objectenbeheer', 'Objects management')
|
||||
FAC_LCL('lcl_ins_group', 'Groepering', 'Grouping')
|
||||
FAC_LCL('lcl_ins_aantal_objecten', 'Aantal objecten', 'Number of objects')
|
||||
FAC_LCL('lcl_ins_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_ins_is_insnew', 'Object geregistreerd', 'Object registered')
|
||||
FAC_LCL('lcl_ins_is_insupd', 'Object gewijzigd', 'Object updated')
|
||||
FAC_LCL('lcl_ins_is_insdel', 'Object verwijderd', 'Object deleted')
|
||||
FAC_LCL('lcl_ins_is_insout', 'Object uitgegeven', 'Object assigned to')
|
||||
FAC_LCL('lcl_ins_is_insinn', 'Object ingenomen', 'Object taken in')
|
||||
FAC_LCL('lcl_ins_is_inscn1', 'Conditiescore gewijzigd', 'Condition score updated')
|
||||
FAC_LCL('lcl_ins_controle_is_upd', '{0} is gewijzigd', '{0} is updated')
|
||||
FAC_LCL('lcl_ins_controle_obj_upd', '{0} {1} is gewijzigd', '{0} {1} is updated')
|
||||
FAC_LCL('lcl_ins_control_add_exception', 'Uitzondering op taak toegevoegd.', 'Exception to task added.')
|
||||
@@ -1159,8 +1149,6 @@ FAC_LCL('lcl_ins_controle_not_past', 'Respijtdatum mag niet in het verleden ligg
|
||||
FAC_LCL('lcl_ins_controle_after_lastinspect', 'De datum moet na de vorige datum liggen', 'Inspection date must be after the last inspection date')
|
||||
FAC_LCL('lcl_ins_controle_between_two', 'Huidige inspectie moet liggen tussen voorgaande en volgende inspectie.', 'Current inspection must be between previous and next inspection.')
|
||||
FAC_LCL('lcl_ins_controle_respijt_is_next', 'De plandatum is hetzelfde als de volgende geplande datum.'||CHR(10)||'Kies een andere plandatum of annuleer.', 'The plan date is the same as the next task date.'||CHR(10)||'Choose another plan date or cancel.')
|
||||
FAC_LCL('lcl_ins_close_before_scheduled', 'Deze taak is ingepland voor {0} en het is nu pas {1}. Weet je zeker dat je deze taak wilt gereedmelden?', 'This task is scheduled for {0}, and it is now only {1}. Are you sure you want to close this task?')
|
||||
FAC_LCL('lcl_ins_finish_before_scheduled', 'Deze taak is ingepland voor {0} en het is nu pas {1}. Weet je zeker dat je deze taak wilt Voltooien?', 'This task is scheduled for {0}, and it is now only {1}. Are you sure you want to finish this task?')
|
||||
FAC_LCL('lcl_ins_controle_first', 'Onbepaald', 'Undetermined')
|
||||
FAC_LCL('lcl_ins_controle_from', 'Vanaf {0}', 'From {0}')
|
||||
FAC_LCL('lcl_ins_controle_new', 'Nieuwe taak', 'New task')
|
||||
@@ -1185,7 +1173,6 @@ FAC_LCL('lcl_ins_controle_notholiday', 'Niet op feestdagen', 'Exclude holidays')
|
||||
FAC_LCL('lcl_ins_controle_vervallen', 'Taaksoort vervallen', 'Task type expired')
|
||||
FAC_LCL('lcl_ins_controle_pending', 'Gepland', 'Planned')
|
||||
FAC_LCL('lcl_ins_controle_gestart', 'In behandeling', 'In progress')
|
||||
FAC_LCL('lcl_ins_controle_ter_uitvoer', 'Ter uitvoering', 'In execution')
|
||||
FAC_LCL('lcl_ins_controle_afgemeld', 'Afgemeld', 'Closed')
|
||||
FAC_LCL('lcl_ins_controle_afgerond', 'Voltooid', 'Finalised')
|
||||
FAC_LCL('lcl_ins_controle_verwerkt', 'Voltooid', 'Finalised')
|
||||
@@ -1193,8 +1180,7 @@ FAC_LCL('lcl_ins_controle_plandate', 'Geplande aanvang', 'Planned start')
|
||||
FAC_LCL('lcl_ins_controle_act_req', 'Vervolgactie vereist', 'Action required')
|
||||
|
||||
FAC_LCL('lcl_ins_controle_is_inscup', 'Taak is aangepast', 'Task is updated')
|
||||
FAC_LCL('lcl_ins_controle_is_inscbe', 'Taak is geaccepteerd/in behandeling genomen', 'Task is in progress')
|
||||
FAC_LCL('lcl_ins_controle_is_insctu', 'Taak is in uitvoering genomen', 'Task set to execute')
|
||||
FAC_LCL('lcl_ins_controle_is_inscbe', 'Taak is in behandeling genomen', 'Task is in progress')
|
||||
FAC_LCL('lcl_ins_controle_is_inscaf', 'Taak is afgemeld', 'Task is closed')
|
||||
FAC_LCL('lcl_ins_controle_is_inscve', 'Taak is verwerkt', 'Task is processed')
|
||||
FAC_LCL('lcl_ins_controle_previous', 'Vorige taken', 'Presious tasks')
|
||||
@@ -1210,9 +1196,6 @@ FAC_LCL('lcl_ins_schedule', 'Inplannen', 'Schedule')
|
||||
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_m', 'Wilt u deze taken starten?', 'Would you like to start these tasks?')
|
||||
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_unexecute_task', 'Taak uit de melding verwijderen', 'Delete task from the call')
|
||||
FAC_LCL('lcl_ins_stop', 'Gereedmelden', 'Close')
|
||||
FAC_LCL('lcl_ins_close', 'Gereedmelden, vervolgactie vereist', 'Close, but action required')
|
||||
FAC_LCL('lcl_ins_finish', 'Voltooien', 'Finish')
|
||||
@@ -1329,7 +1312,6 @@ FAC_LCL('lcl_ins_mode', 'Koppelen aan objecten', 'Linkt ot objects')
|
||||
FAC_LCL('lcl_ins_unknown', 'Onbekend', 'Unknown')
|
||||
|
||||
FAC_LCL('lcl_mjb_group', 'Groepering', 'Group by')
|
||||
FAC_LCL('lcl_mjb_fromyear', 'Vanaf jaar', 'From year')
|
||||
FAC_LCL('lcl_mjb_uptoyear', 'Tot aan jaar', 'Up to year')
|
||||
FAC_LCL('lcl_mjb_between_years', 'Kies een jaartal ({0} - {1}) of een aantal jaren (-{2}, {2})', 'Choose a year ({0} - {1}) or a number of years (-{2}, {2})')
|
||||
FAC_LCL('lcl_mjb_inflation', '(inflatie: {0}%)', '(inflation: {0}%)')
|
||||
@@ -1385,18 +1367,6 @@ FAC_LCL('lcl_mjb_busy', 'In behandeling', 'In progress')
|
||||
FAC_LCL('lcl_mjb_waiting', 'Te behandelen', 'To be processed')
|
||||
FAC_LCL('lcl_mjb_expired', 'Overschrijding', 'Overspent')
|
||||
FAC_LCL('lcl_mjb_move_back', 'Terugplannen', 'Move back')
|
||||
FAC_LCL('lcl_mjb_execute', 'Uitvoeren', 'Execute')
|
||||
FAC_LCL('lcl_mjb_subject', 'Onderwerp', 'Subject')
|
||||
FAC_LCL('lcl_mjb_melding', 'Melding', 'Call')
|
||||
FAC_LCL('lcl_mjb_meldingen', 'Meldingen', 'Calls')
|
||||
FAC_LCL('lcl_mjb_new_melding', 'Nieuwe melding', 'New call')
|
||||
FAC_LCL('lcl_mjb_mld_desc', 'Omschrijving', 'Description')
|
||||
FAC_LCL('lcl_mjb_incl_mld', 'Aan melding toevoegen', 'Add to call')
|
||||
FAC_LCL('lcl_mjb_executing_completed', 'Uitvoeren is gereed', 'Executing is completed')
|
||||
FAC_LCL('lcl_mjb_unexecuting_completed', 'Taak is uit de melding verwijderd', 'Task is deleted from call')
|
||||
FAC_LCL('lcl_mjb_in_execution', 'Ter uitvoering', 'In execution')
|
||||
FAC_LCL('lcl_mjb_melding_details', 'Meldingdetails', 'Call details')
|
||||
FAC_LCL('ins_mjb_task', 'Taken', 'Tasks')
|
||||
FAC_LCL('lcl_ins_deel_mjb_score1', 'Conditiescore', 'Condition score')
|
||||
FAC_LCL('lcl_ins_deel_mjb_score2', 'Prioriteit', 'Priority rating')
|
||||
FAC_LCL('lcl_ins_srtcontroledl_xcp_prio', 'Urg', 'Urg')
|
||||
@@ -1416,9 +1386,7 @@ FAC_LCL('lcl_mjb_through', 't/m', 'through')
|
||||
FAC_LCL('lcl_mjb_priority_score', 'Prioriteit', 'Priority rating')
|
||||
FAC_LCL('lcl_mbj_negative_dev', 'Negatieve afwijking', 'Negative deviation')
|
||||
FAC_LCL('lcl_mjb_positive_dev', 'Positieve afwijking', 'Positive deviation')
|
||||
FAC_LCL('lcl_mjb_console', 'MJOB Planningsconsole', 'Long-Term Maintenance Budget')
|
||||
FAC_LCL('lcl_mjb_console2', 'MJOB Realisatie', 'Maintenance Financial report')
|
||||
FAC_LCL('lcl_mjb_console3', 'MJOB Uitvoering', 'Maintenance Execution')
|
||||
FAC_LCL('lcl_mjb_console', 'MJOB Console', 'MJOB Console')
|
||||
FAC_LCL('lcl_mjb_price_change', 'Prijswijziging', 'Price change')
|
||||
FAC_LCL('lcl_mjb_change_costs', 'Wijzigen kosten', 'Costs changes')
|
||||
FAC_LCL('lcl_mjb_ratio', 'Percentage', 'Percentage')
|
||||
@@ -1486,7 +1454,6 @@ FAC_LCL('lcl_accept', 'Accepteren', 'Accept')
|
||||
FAC_LCL('lcl_doorvoeren', 'Doorvoeren', 'Process')
|
||||
FAC_LCL('lcl_goedkeur', 'Goedkeuren', 'Validate')
|
||||
FAC_LCL('lcl_halt', 'Onderbreken', 'Interrupt')
|
||||
FAC_LCL('lcl_reopen', 'Heropenen', 'Reopen')
|
||||
FAC_LCL('lcl_resume', 'Hervatten', 'Continue')
|
||||
FAC_LCL('lcl_resume_start', 'Starten', 'Start')
|
||||
FAC_LCL('lcl_link', 'Koppelen', 'Connect')
|
||||
@@ -1627,7 +1594,7 @@ FAC_LCL('lcl_end_date', 'Einddatum', 'End date')
|
||||
FAC_LCL('lcl_start_date', 'Startdatum', 'Start date')
|
||||
FAC_LCL('lcl_end_date_plan', 'Geplande einddatum', 'Planned end date')
|
||||
FAC_LCL('lcl_end_date_plan_from', 'Geplande einddatum van', 'Planned end date from')
|
||||
FAC_LCL('lcl_end_date_plan_to', 'Geplande einddatum t/m', 'Planned end date till')
|
||||
FAC_LCL('lcl_end_date_plan_to', 'Geplande einddatum t/m', 'Planned end date up to and including')
|
||||
FAC_LCL('lcl_occupation_perc', 'Bezetting (%)', 'Occupation [%]')
|
||||
FAC_LCL('lcl_show', 'Tonen', 'Show')
|
||||
FAC_LCL('lcl_more_info', 'Klik hier voor meer info', 'Click here for more info')
|
||||
@@ -1648,7 +1615,6 @@ FAC_LCL('lcl_res_is_resver', 'Administratief verwerkt', 'Accounted')
|
||||
FAC_LCL('lcl_res_is_resmlt', 'Reserveringreeks is aangepast', 'Reservation sequence is adjusted')
|
||||
FAC_LCL('lcl_res_is_rescpy', 'Reserveringsreeks is uitgebreid', 'Reservation sequence is extended')
|
||||
FAC_LCL('lcl_res_is_resrok', 'Reservering is goedgekeurd', 'Reservation is validated')
|
||||
FAC_LCL('lcl_res_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_res_resnew', 'Geregistreerd', 'Registered')
|
||||
FAC_LCL('lcl_res_resafm', 'Afgemeld', 'Closed')
|
||||
FAC_LCL('lcl_res_resver', 'Verwerkt', 'Processed')
|
||||
@@ -1765,7 +1731,6 @@ FAC_LCL('cnt_factuurschema', 'Facturatieschema', 'Invoice schedule')
|
||||
FAC_LCL('cnt_factuurschema_m', 'Facturatieschema', 'Invoice schedule')
|
||||
FAC_LCL('cnt_factuurschema_opmerking', 'Opmerking', 'Remark')
|
||||
FAC_LCL('lcl_cnt_see_factuurschema', 'Zie facturatieschema', 'See invoice schedule')
|
||||
FAC_LCL('lcl_cnt_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_r_price5', 'Prijs', 'Price')
|
||||
FAC_LCL('lcl_r_price7', 'Totaalprijs', 'Total')
|
||||
FAC_LCL('lcl_objn1', 'Omschrijving', 'Description')
|
||||
@@ -1932,7 +1897,6 @@ FAC_LCL('lcl_bez_importseptab', 'tab (plakken uit Excel)', 'Tab (Paste from Exce
|
||||
FAC_LCL('lcl_bez_imp_frame', 'Importeer bezoekers met Knippen/Plakken', 'Import visitors using Copy-Paste')
|
||||
FAC_LCL('lcl_bez_imp_vervangen', 'Vervangen', 'Replace')
|
||||
FAC_LCL('lcl_bez_reg_progress_prop', 'Registreer afhandelingskenmerken', 'Register progress properties')
|
||||
FAC_LCL('lcl_bez_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_mes_group', 'Groep', 'Group')
|
||||
FAC_LCL('lcl_mes_send', 'Verzenden', 'Send')
|
||||
FAC_LCL('lcl_mes_send_option', 'Verzenden als', 'Send as')
|
||||
@@ -1998,7 +1962,6 @@ FAC_LCL('lcl_select', 'Selecteer', 'Select')
|
||||
FAC_LCL('lcl_save_value', 'Waarde opslaan', 'Save value')
|
||||
FAC_LCL('lcl_search', 'Zoeken', 'Search')
|
||||
FAC_LCL('lcl_autofilter', 'filter...', 'filter...')
|
||||
FAC_LCL('lcl_autofilter_eng', 'filter (engels) ...', 'filter...')
|
||||
FAC_LCL('lcl_menufilter', 'filter...', 'filter...')
|
||||
FAC_LCL('lcl_search_pers', 'Personen', 'Persons')
|
||||
FAC_LCL('lcl_prs_alt_loc', 'Ook alternatieve locaties', 'Include alternative locations')
|
||||
@@ -2008,12 +1971,10 @@ FAC_LCL('lcl_back', 'Terug', 'Back')
|
||||
FAC_LCL('lcl_home', 'Home', 'Home')
|
||||
FAC_LCL('lcl_all', 'Alle', 'All')
|
||||
FAC_LCL('lcl_none', 'Geen', 'None')
|
||||
FAC_LCL('lcl_none_hide', 'Geen (en verbergen)', 'None (and hide)')
|
||||
FAC_LCL('lcl_tot', 'tot', 'until')
|
||||
FAC_LCL('lcl_open_all', 'Open alles', 'Open all')
|
||||
FAC_LCL('lcl_appendix', 'Bijlage', 'Attachment')
|
||||
FAC_LCL('lcl_appendixes', 'Bijlagen', 'Attachments')
|
||||
FAC_LCL('lcl_sign_here', 'Ondertekenen', 'Sign here')
|
||||
FAC_LCL('lcl_appendixes_teller', 'Bijlagen ({0})', 'Attachments ({0})')
|
||||
FAC_LCL('lcl_appendix_added', 'Bijlage {0} toegevoegd', 'Attachment {0} added')
|
||||
FAC_LCL('lcl_appendix_removed', 'Bijlage {0} verwijderd', 'Attachment {0} removed')
|
||||
@@ -2042,12 +2003,12 @@ FAC_LCL('lcl_export_confirm', 'U gaat {0} exporteren.', 'You are about to export
|
||||
FAC_LCL('lcl_export_nodata', 'Export is geslaagd, geen data op te leveren', 'Export was successful, no data to be delivered')
|
||||
FAC_LCL('lcl_visitors', 'Aantal personen', 'Attendees')
|
||||
FAC_LCL('lcl_start_date_from', 'Begindatum van', 'Start date from')
|
||||
FAC_LCL('lcl_start_date_to', 'Begindatum t/m', 'Start date till')
|
||||
FAC_LCL('lcl_start_date_to', 'Begindatum t/m', 'Start date up to and including')
|
||||
FAC_LCL('lcl_end_date_from', 'Einddatum van', 'End date from')
|
||||
FAC_LCL('lcl_end_date_to', 'Einddatum t/m', 'End date till')
|
||||
FAC_LCL('lcl_end_date_to', 'Einddatum t/m', 'End date up to and including')
|
||||
FAC_LCL('lcl_period', 'Herhaling', 'Recurrence period')
|
||||
FAC_LCL('lcl_period_from', 'Periode van', 'Period from')
|
||||
FAC_LCL('lcl_period_to', 'Periode t/m', 'Period till')
|
||||
FAC_LCL('lcl_period_to', 'Periode t/m', 'Period up to and including')
|
||||
FAC_LCL('lcl_n_of_periods', 'Aantal perioden', 'Number of periods')
|
||||
FAC_LCL('lcl_status', 'Status', 'Status')
|
||||
FAC_LCL('lcl_extended_status', 'Uitgebreide status', 'Extended status')
|
||||
@@ -2103,7 +2064,7 @@ FAC_LCL('lcl_res_reserved_objects', ' Voorziening(en)', ' Equipment')
|
||||
FAC_LCL('lcl_res_shown_res', 'Getoonde reserveringen', 'Reservations displayed')
|
||||
FAC_LCL('lcl_res_kenmerken', 'Reserveringskenmerken', 'Reservation properties')
|
||||
FAC_LCL('lcl_res_symbol_upload', 'Symbool Upload', 'Symbol Upload')
|
||||
FAC_LCL('lcl_res_symbol_name', 'Symbool', 'Symbol')
|
||||
FAC_LCL('lcl_res_symbol_name', 'Symboolnaam', 'Symbol name')
|
||||
FAC_LCL('lcl_res_browse_upload', 'Blader/Upload', 'Browse/Upload')
|
||||
FAC_LCL('lcl_deleted', 'Verwijderd', 'Deleted')
|
||||
FAC_LCL('lcl_config', 'Opstelling', 'Configuration')
|
||||
@@ -2254,7 +2215,7 @@ FAC_LCL('lcl_mld_afmeldtext', 'Tekst bij afmelden', 'Text when closing')
|
||||
FAC_LCL('lcl_mld_directklaar', 'Kan door frontoffice worden behandeld', 'Can be processed by front office')
|
||||
FAC_LCL('lcl_mld_initieel_fo', 'Initieel ook eerst naar de front office', 'Initially to the front office')
|
||||
FAC_LCL('lcl_mld_afhankelijk_vakgroep', 'Afhankelijk van vakgroep', 'Depending on discipline')
|
||||
FAC_LCL('lcl_mld_notfrontend', 'Verbergen voor frontend', 'Hide for front end')
|
||||
FAC_LCL('lcl_mld_notfrontend', 'Niet zichtbaar voor frontend', 'Not visible for front end')
|
||||
FAC_LCL('lcl_mld_stdmelding_notes', 'Deelnemers notities', 'Notes participants')
|
||||
FAC_LCL('lcl_mld_notify', 'Notificeren (als bij vakgroep aan)', 'Send notifications (if set at discipline)')
|
||||
FAC_LCL('lcl_mld_noti_caller', 'Aanvrager notificeren', 'Notify issuer')
|
||||
@@ -2271,7 +2232,7 @@ FAC_LCL('lcl_mld_prseigen', 'Alleen ruimten eigen organisatie', 'Only rooms own
|
||||
FAC_LCL('lcl_mld_hint', 'Aanwijzing', 'Hint')
|
||||
FAC_LCL('lcl_mld_symbol_upload', 'Symbool Upload', 'Symbol Upload')
|
||||
FAC_LCL('lcl_mld_browse_upload', 'Blader/Upload', 'Browse/Upload')
|
||||
FAC_LCL('lcl_mld_symbol_name', 'Symbool', 'Symbol')
|
||||
FAC_LCL('lcl_mld_symbol_name', 'Symboolnaam', 'Symbol name')
|
||||
FAC_LCL('lcl_mld_colors', 'Kleur', 'Color')
|
||||
FAC_LCL('lcl_mld_cadthema', 'Kies Graphics Thema', 'Use Graphics Theme')
|
||||
FAC_LCL('lcl_mld_externurl', 'Externe link*', 'External link*')
|
||||
@@ -2285,7 +2246,7 @@ FAC_LCL('lcl_mld_timetoaccept', 'Acceptatietijd normaal', 'Time to accept normal
|
||||
FAC_LCL('lcl_mld_timetoaccept_laag', 'Acceptatietijd laag', 'Time to accept low')
|
||||
FAC_LCL('lcl_mld_timetoaccept_hoog', 'Acceptatietijd hoog', 'Time to accept high')
|
||||
FAC_LCL('lcl_mld_timetoaccept_kritisch', 'Acceptatietijd kritiek', 'Time to accept critical')
|
||||
FAC_LCL('lcl_mld_uitvoertijd', 'Uitvoertijd', 'Time to process')
|
||||
FAC_LCL('lcl_mld_uitvoertijd', 'Uitvoertijd (dagen)', 'Time to process (days)')
|
||||
FAC_LCL('lcl_mld_uitvoertijd_normaal', 'Uitvoertijd normaal', 'Processing time normal')
|
||||
FAC_LCL('lcl_mld_uitvoertijd_laag', 'Uitvoertijd laag', 'Processing time low')
|
||||
FAC_LCL('lcl_mld_uitvoertijd_hoog', 'Uitvoertijd hoog', 'Processing time high')
|
||||
@@ -2295,7 +2256,7 @@ FAC_LCL('lcl_mld_stduitvoer', 'SLA-tijd', 'SLA time')
|
||||
FAC_LCL('lcl_mld_actualuitvoer', 'Realisatietijd', 'Processing time')
|
||||
FAC_LCL('lcl_mld_hidden_fields', 'Verborgen velden', 'Hidden fields')
|
||||
FAC_LCL('lcl_mld_miscellaneous_fields', 'Overige velden', 'Miscellaneous fields')
|
||||
FAC_LCL('lcl_mld_afh_srtruimte_object', 'Afh. van functie/soort/object', 'Depends on function/type/object')
|
||||
FAC_LCL('lcl_mld_afh_srtruimte_object', 'Afh. van ruimtesoort/object', 'Depends on room type/object')
|
||||
FAC_LCL('lcl_mld_melding_locked', 'Let op: deze melding is recent ({1}) ook geopend door {0}.', 'Please note: this call has recently ({1}) also been opened by {0}.')
|
||||
FAC_LCL('lcl_mld_edit_note_completed', 'Let op: deze melding is al afgehandeld, nieuwe notities worden niet zomaar opgemerkt.', 'Please note: this call has already been processed, new notes may not be noticed.')
|
||||
FAC_LCL('lcl_mld_paste', 'Plak', 'Paste')
|
||||
@@ -2380,7 +2341,6 @@ FAC_LCL('lcl_fin_flag6', 'Code 6', 'Code 6')
|
||||
FAC_LCL('lcl_fin_flag7', 'Code 7', 'Code 7')
|
||||
FAC_LCL('lcl_fin_flag8', 'Code 8', 'Code 8')
|
||||
FAC_LCL('lcl_fin_flag9', 'Code 9', 'Code 9')
|
||||
FAC_LCL('lcl_fin_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_fin_is_deleted', 'LET OP: factuur is verwijderd.', 'ATTENTION: invoice has been deleted.')
|
||||
FAC_LCL('lcl_fin_incompleet', 'Incompleet', 'Incomplete')
|
||||
FAC_LCL('lcl_fin_afgewezen', 'Afgewezen', 'Rejected')
|
||||
@@ -2499,7 +2459,6 @@ FAC_LCL('lcl_check_xml_1', 'Ja', 'Yes')
|
||||
FAC_LCL('lcl_check_xml_0', 'Nee', 'No')
|
||||
FAC_LCL('lcl_empty', 'Leeg', 'Empty')
|
||||
FAC_LCL('lcl_on', 'Aan', 'On')
|
||||
FAC_LCL('lcl_sort', 'Sorteren', 'Sort')
|
||||
FAC_LCL('lcl_bes_frame_algemeen', 'Bestellinggegevens', 'Purchase order details')
|
||||
FAC_LCL('lcl_bes_frame_algemeen_actie', 'Bestellinggegevens voor geplande actie', 'Purchase order details for planned action')
|
||||
FAC_LCL('lcl_bes_aanvragergegevens', 'Aanvrager', 'Requestor')
|
||||
@@ -2594,9 +2553,8 @@ FAC_LCL('lcl_bes_not_copy_articles', 'Artikelen met kenmerken worden niet gekopi
|
||||
FAC_LCL('lcl_bes_link_obj_type', 'Gekoppeld aan objectsoort', 'Related to object type')
|
||||
FAC_LCL('lcl_bes_notlinkedto_obj_type', 'Artikel is niet aan objectsoort gekoppeld.', 'Article is not linked to object type.')
|
||||
FAC_LCL('lcl_bes_symbol_upload', 'Symbool Upload', 'Symbol Upload')
|
||||
FAC_LCL('lcl_bes_symbol_name', 'Symbool', 'Symbol')
|
||||
FAC_LCL('lcl_bes_symbol_name', 'Symboolnaam', 'Symbol name')
|
||||
FAC_LCL('lcl_bes_browse_upload', 'Blader/Upload', 'Browse/Upload')
|
||||
FAC_LCL('lcl_bes_code', 'Code', 'Code')
|
||||
COMMIT;
|
||||
|
||||
FAC_LCL('lcl_bestelopdr_flags', 'Markering', 'Mark')
|
||||
@@ -2854,8 +2812,8 @@ FAC_LCL('prs_kostenplaatsgrp_fiat1_key', 'Fiatteur tot € {0}', 'Approv
|
||||
FAC_LCL('prs_kostenplaatsgrp_fiat2_key', 'Fiatteur boven € {0}', 'Approver above {0}')
|
||||
FAC_LCL('prs_kostenplaatsgrp_fiat3_key', 'Fiatteur boven € {0}', 'Approver above {0}')
|
||||
FAC_LCL('prs_kpg_fiat1', 'Fiatteur tot de eerste kostenplaatsgroep limiet', 'Approver up to the first cost centre limit')
|
||||
FAC_LCL('prs_kpg_fiat2', 'Fiatteur boven de eerste kostenplaatsgroep limiet', 'Approver above the first cost centre limit')
|
||||
FAC_LCL('prs_kpg_fiat3', 'Fiatteur boven de tweede kostenplaatsgroep limiet', 'Approver above the second cost centre limit')
|
||||
FAC_LCL('prs_kpg_fiat2', 'Fiatteur boven de tweede kostenplaatsgroep limiet', 'Approver above the second cost centre limit')
|
||||
FAC_LCL('prs_kpg_fiat3', 'Fiatteur boven de derde kostenplaatsgroep limiet', 'Approver above the third cost centre limit')
|
||||
FAC_LCL('lcl_prs_kpg_fin_limit1', 'Eerste kostenplaatsgroep limiet', 'First cost centre limit')
|
||||
FAC_LCL('lcl_prs_kpg_fin_limit2', 'Tweede kostenplaatsgroep limiet', 'Second cost centre limit')
|
||||
FAC_LCL('lcl_prs_kostenpl_group', 'Kostenplaatsgroep', 'Cost centre group')
|
||||
@@ -2958,7 +2916,6 @@ FAC_LCL('lcl_do_upload_file', 'Uploaden', 'Upload')
|
||||
FAC_LCL('lcl_do_replace_file', 'Vervangen', 'Replace')
|
||||
FAC_LCL('lcl_busy_upload_file', 'Wacht tot alle bestanden zijn geupload!', 'Wait until the upload is ready!')
|
||||
FAC_LCL('lcl_upload_file', 'Bestand toevoegen', 'Upload file')
|
||||
FAC_LCL('lcl_allowed_extensions', 'Toegestane bestandsformaten', 'Allowed file extension')
|
||||
FAC_LCL('lcl_drag_file', 'Bestand hierheen verslepen', 'Drag file here')
|
||||
FAC_LCL('lcl_drag_files', 'Bestanden hierheen verslepen', 'Drag files here')
|
||||
FAC_LCL('lcl_select_file', 'Bestand(en) kiezen', 'Select file(s)')
|
||||
@@ -3111,7 +3068,7 @@ FAC_LCL('lcl_cnt_contract_locked', 'Let op: dit contract is in bewerking ({1}) d
|
||||
FAC_LCL('lcl_cnt_inf_opmerking_fiat', 'Reden', 'Reason')
|
||||
FAC_LCL('lcl_cnt_copy', 'Kopi<70>ren', 'Copy')
|
||||
FAC_LCL('lcl_cnt_symbol_upload', 'Symbool Upload', 'Symbol Upload')
|
||||
FAC_LCL('lcl_cnt_symbol_name', 'Symbool', 'Symbol')
|
||||
FAC_LCL('lcl_cnt_symbol_name', 'Symboolnaam', 'Symbol name')
|
||||
FAC_LCL('lcl_cnt_browse_upload', 'Blader/Upload', 'Browse/Upload')
|
||||
COMMIT;
|
||||
|
||||
@@ -3364,8 +3321,6 @@ FAC_LCL('lcl_alg_gebouw_bezoek', 'Bezoekgegevens', 'Visitors details')
|
||||
FAC_LCL('lcl_estate_gebouw_srtgebouw', 'Gebouwfunctie', 'Type of Building')
|
||||
FAC_LCL('lcl_estate_gebouw_man_name', 'Gebouwbenaming', 'Building name')
|
||||
FAC_LCL('lcl_estate_gebouw_man_descr', 'Gebouwomschrijving', 'Building description')
|
||||
FAC_LCL('lcl_estate_gebouw_man_adres', 'Gebouwadres', 'Building address')
|
||||
FAC_LCL('lcl_estate_gebouw_man_postcode', 'Postcode', 'Postal code')
|
||||
FAC_LCL('lcl_estate_gebouw_man_code', 'Gebouwcode', 'Building code')
|
||||
FAC_LCL('lcl_estate_gebouw_ordernr', 'Opdrachtnr', 'Order nr')
|
||||
FAC_LCL('lcl_estate_gebouw_man_opmerk', 'Opmerking', 'Remark')
|
||||
@@ -3660,17 +3615,15 @@ FAC_LCL('lcl_faq_display_both_edit', 'Als pop-up & altijd tonen', 'Pop-up & disp
|
||||
FAC_LCL('lcl_faq_datum', 'Publicatiedatum', 'Publication date')
|
||||
FAC_LCL('lcl_faq_wijzigdatum', 'Wijzigdatum', 'Last changed date')
|
||||
FAC_LCL('lcl_faq_wijzigdatum_from', 'Wijzigdatum van', 'Last changed date from')
|
||||
FAC_LCL('lcl_faq_wijzigdatum_to', 'Wijzigdatum t/m', 'Last changed date till')
|
||||
FAC_LCL('lcl_faq_wijzigdatum_to', 'Wijzigdatum t/m', 'Last changed date up to and including')
|
||||
FAC_LCL('lcl_faq_vervaldatum', 'Vervaldatum', 'Expiry date')
|
||||
FAC_LCL('lcl_faq_terminated', 'Ook be<62>indigde kennisbankitems tonen', 'Also show terminated knowledgebank items')
|
||||
FAC_LCL('lcl_faq_needaccept', 'Vereist goedkeuring voor publicatie', 'Must be approved for publication')
|
||||
FAC_LCL('lcl_faq_ingevoerd', 'Aangepast door', 'Adjusted by')
|
||||
FAC_LCL('lcl_faq_voor_stdmelding', 'Specifiek voor vakgroep/melding', 'Specified for disciplines/calls')
|
||||
FAC_LCL('lcl_faq_voor_typeopdr', 'Specifiek voor opdrachttype', 'Specified for order type')
|
||||
FAC_LCL('lcl_faq_voor_alg', 'Specifiek voor plaats', 'Specified for locations')
|
||||
FAC_LCL('lcl_faq_alg_scope', 'Scope', 'Scope')
|
||||
FAC_LCL('lcl_faq_lang', 'Taal', 'Language')
|
||||
FAC_LCL('lcl_faq_code', 'Code', 'Code')
|
||||
FAC_LCL('lcl_faq_level', 'Zichtbaar voor', 'Visible for')
|
||||
FAC_LCL('lcl_faq_level1', 'Zelfservice', 'SelfService')
|
||||
FAC_LCL('lcl_faq_level2', 'Professionals', 'Professionals')
|
||||
@@ -3684,9 +3637,7 @@ FAC_LCL('lcl_faq_mld_5', 'Ga verder met de melding', 'Continue submitting the ca
|
||||
FAC_LCL('lcl_faq_flexblok', 'Aanvullende gegevens', 'Additional details')
|
||||
FAC_LCL('lcl_faq_stopwords', 'de,het,een,in,bij,of,aan,is', 'the,a,in,with,or,on,is', '@die,das,der,den,dem,a,bei,mit,ist,in,auf', '@le,la,les,a,dans,avec,ou,est') // future use, nog niet gebruikt
|
||||
FAC_LCL('lcl_faq_del_stdmelding', 'Wilt u de melding bij het kennisbankitem verwijderen', 'Are you sure you want to remove the call from the knowledge base item')
|
||||
FAC_LCL('lcl_faq_del_typeopdr', 'Wilt u het opdrachttype bij het kennisbankitem verwijderen', 'Are you sure you want to remove the order type from the knowledge base item')
|
||||
FAC_LCL('lcl_faq_stdmeldingfaq', 'Meldingen bij kennisbankitem', 'Calls related to knowledge base item')
|
||||
FAC_LCL('lcl_faq_typeopdrfaq', 'Opdrachttypes bij kennisbankitem', 'Order types related to knowledge base item')
|
||||
FAC_LCL('lcl_faq_stdmelding_m', 'Meerdere meldingen ({0})', 'Multiple calls ({0})')
|
||||
FAC_LCL('lcl_faq_del_alg', 'Wilt u de plaats bij het kennisbankitem verwijderen', 'Are you sure you want to remove the place from the knowledge base item')
|
||||
FAC_LCL('lcl_faq_algfaq', 'Plaats bij kennisbankitem', 'Places related to knowledge base item')
|
||||
@@ -3770,17 +3721,15 @@ FAC_LCL('lcl_fac_refresh_exeschedule', '{0} staat al klaar om uitgevoerd te word
|
||||
FAC_LCL('lcl_fac_refresh_dumpfile', 'Dumpfile', 'Dumpfile')
|
||||
FAC_LCL('lcl_fac_refresh_notify', 'Notificatie naar', 'Notification to')
|
||||
FAC_LCL('lcl_fac_refresh_messagelbl', 'Let op', 'Warning')
|
||||
FAC_LCL('lcl_fac_refresh_message', 'Je staat op het punt je TEST-omgeving te vervangen door de data van de productieomgeving van {0}.' || CHR(13)
|
||||
FAC_LCL('lcl_fac_refresh_message', 'Je staat op het punt jullie TESTomgeving te vervangen door de data van de productieomgeving van {0}.' || CHR(13)
|
||||
|| 'DIT IS ECHT ONOMKEERBAAR!' || CHR(13) || CHR(13)
|
||||
|| 'Klik ''Start vervangen'' om het vervangen te starten.' || CHR(13)
|
||||
|| 'Het vervangen zal even duren, we sturen een e-mail als de vervanging klaar is.' || CHR(13)
|
||||
|| 'Klik ''(Start vervangen)'' om het vervangen te starten.' || CHR(13)
|
||||
|| 'Het vervangen kan enkele uren duren. Je ontvangt een e-mail als de vervanging klaar is.' || CHR(13)
|
||||
, 'Warning' || CHR(13)
|
||||
|| 'You are about to replace your TEST-environment with data from the production environment of {0}.' || CHR(13)
|
||||
|| 'You are about to replace your test environment with data from the production environment of {0}.' || CHR(13)
|
||||
|| 'THIS IS REALLY IRREVERSIBLE!' || CHR(13) || CHR(13)
|
||||
|| 'Click ''Schedule'' to schedule the replacement.' || CHR(13)
|
||||
|| 'This will take some time. We will send you an e-mail when the replacement is ready.')
|
||||
FAC_LCL('lcl_fac_font_awesome_icons', 'Font Awesome {0} iconen', 'Font Awesome {0} icons')
|
||||
FAC_LCL('lcl_fac_choose_fa_icon', 'Kies een icoon', 'Pick an icon')
|
||||
|| 'Click ''(Schedule)'' to schedule the replacement.' || CHR(13)
|
||||
|| 'This can take a few hours. You will automatically receive an e-mail when the replacement is ready.')
|
||||
FAC_LCL('lcl_bkm_prskey_auth', 'Fallback user', 'Fallback user')
|
||||
FAC_LCL('lcl_bkm_unauth', 'Fallback url', 'Fallback url')
|
||||
FAC_LCL('lcl_bkm_prskey_auth_warn', 'Let op: gebruiker is niet ''grouped''', 'Warning: User is not ''grouped''')
|
||||
@@ -3965,9 +3914,7 @@ FAC_LCL('lcl_srch_res', 'Reserveringsnummer', 'Reservation number')
|
||||
FAC_LCL('lcl_make_qrc_frame', 'Facilitor QR-code', 'Facilitor QR-code')
|
||||
FAC_LCL('lcl_make_qrc_title', 'Genereer QR-code voor Facilitor', 'Generate QR-code for Facilitor')
|
||||
FAC_LCL('lcl_make_qrc_title2', 'QR-code voor', 'QR-code for')
|
||||
FAC_LCL('lcl_make_qrc', 'QR-code', 'QR-code')
|
||||
FAC_LCL('lcl_fac_qrcode_pre', '', '')
|
||||
FAC_LCL('lcl_fac_qrcode_post', '', '')
|
||||
FAC_LCL('lcl_make_qrc', 'Genereer QRC', 'Generate QRC')
|
||||
FAC_LCL('lcl_qrc_url', 'FACILITOR-URL', 'FACILITOR-URL')
|
||||
FAC_LCL('lcl_qrc_bookmark', 'Bookmark', 'Bookmark')
|
||||
FAC_LCL('lcl_qrc_authenticatie', 'Smartphone registreren', 'Register my smartphone')
|
||||
@@ -4050,7 +3997,6 @@ FAC_LCL('lcl_res_interval_opties', 'Beschikbaarheid', 'Availability')
|
||||
FAC_LCL('lcl_res_weekend', 'Gesloten', 'Closed')
|
||||
FAC_LCL('lcl_res_recent', 'Recent geboekt', 'Recently reserved')
|
||||
FAC_LCL('lcl_res_deel_items', 'flexplekken', 'workspots')
|
||||
FAC_LCL('lcl_res_reserve_for', 'Reserveren voor', 'Reserve for')
|
||||
FAC_LCL('lcl_res_deel_planmode_hint1', 'Voor hoe lang wil je deze op {0} reserveren?', 'For how long would like to reserve this on {0}?')
|
||||
FAC_LCL('lcl_res_deel_planmode_hint2', 'Maak hieronder een extra reservering op {0}', 'Make another reservation on {0}')
|
||||
FAC_LCL('lcl_res_deel_planmode_confirm', '<h2>Geregeld.</h2>{0} is op {1} voor je gereserveerd van {2} tot {3}<br><br><a href="{5}" target=_new>reservering {4}</a>', '<h2>Done.</h2>{0} has been reserved for you on {1} from {2} till {3}<br><br>reservation nr {4}')
|
||||
@@ -4392,7 +4338,6 @@ FAC_LCL('lcl_menu_fac_vertalingen', 'Vertalingen', 'Translations')
|
||||
FAC_LCL('lcl_menu_fac_setting', 'Instellingen', 'Settings')
|
||||
FAC_LCL('lcl_menu_fac_xsledit', 'Formulierbewerker', 'Form editor')
|
||||
FAC_LCL('lcl_menu_fac_styling', 'Styling', 'Styling')
|
||||
FAC_LCL('lcl_menu_gdprstats', 'Persoonsinformatie', 'Personal information')
|
||||
FAC_LCL('lcl_menu_about', 'Licentieinformatie', 'License information')
|
||||
FAC_LCL('lcl_facmgt_setup', 'Setup', 'Setup')
|
||||
FAC_LCL('lcl_menu_fac_widgets', 'Widgets', 'Widgets')
|
||||
@@ -4516,7 +4461,7 @@ FAC_LCL('lcl_pda_mld_call_confirm', 'De melding is geregistreerd, bedankt voor u
|
||||
FAC_LCL('lcl_pda_mld_call_thanks', 'Hartelijk dank voor uw melding betreffende {1}.'||CHR(10)||'Deze is geregistreerd onder nummer {0}.', 'Thank you for your call regarding {1}.'||CHR(10)||'This is registered under number {0}.')
|
||||
FAC_LCL('lcl_pda_mld_call_thanks_1', 'Hartelijk dank voor uw melding.'||CHR(10)||'Deze is geregistreerd onder nummer {0}.', 'Thank you for your call.'||CHR(10)||'This is registered under number {0}.')
|
||||
FAC_LCL('lcl_pda_mld_call_process', 'Deze melding verder behandelen?' ,'Process this call?')
|
||||
FAC_LCL('lcl_pda_res_gereserveerd', 'Ad hoc reservering', 'Ad hoc reservation')
|
||||
FAC_LCL('lcl_pda_res_gereserveerd', 'ad hoc reservering', 'Ad hoc reservation')
|
||||
FAC_LCL('lcl_pda_res_geresopmerk', 'Ter plaatse gereserveerd', 'Reserved on the spot')
|
||||
FAC_LCL('lcl_pda_res_ruimtereserveer', 'Reserveer tot {0}', 'Reserve until {0}')
|
||||
FAC_LCL('lcl_pda_res_nietres', 'Dit is niet reserveerbaar', 'This is not reservable')
|
||||
@@ -4537,7 +4482,6 @@ FAC_LCL('lcl_alg_klik_detail', 'Klik op foto voor detail', 'Click on photo to en
|
||||
FAC_LCL('lcl_alg_del_txt_ruimtefunctie', 'Verwijderen ruimtefunctie', 'Delete room type')
|
||||
FAC_LCL('lcl_alg_room_type_exists', 'Ruimtesoort locatie/gebouw relatie bestaat al', 'Relation between room type and location/building already exists')
|
||||
FAC_LCL('lcl_alg_alg_tarief', 'Tarief', 'Rate')
|
||||
FAC_LCL('lcl_alg_alg_tarieven', 'Tarieven', 'Rates')
|
||||
FAC_LCL('lcl_alg_alg_tariefA', 'Tarief A', 'Rate A')
|
||||
FAC_LCL('lcl_alg_alg_tariefB', 'Tarief B', 'Rate B')
|
||||
FAC_LCL('lcl_alg_alg_tariefC', 'Tarief C', 'Rate C')
|
||||
@@ -4827,7 +4771,6 @@ FAC_LCL('lcl_ins_lendout_object', 'Uitlenen object', 'Lend out object')
|
||||
FAC_LCL('lcl_ins_takein_multi', 'Innemen van {0} objecten', 'Take in {0} objects')
|
||||
FAC_LCL('lcl_ins_lendout_multi', 'Uitlenen van {0} objecten', 'Lend out {0} objects')
|
||||
FAC_LCL('lcl_ins_edit_object', 'Bewerken object', 'Edit object')
|
||||
FAC_LCL('lcl_ins_deel_explode', 'Elk object registreren', 'Register each object')
|
||||
FAC_LCL('lcl_ins_islent_res', 'Momenteel uitgegeven', 'Currently lent out')
|
||||
FAC_LCL('lcl_ins_adapt', 'Bewerk', 'Adjust')
|
||||
FAC_LCL('lcl_ins_no_auth_change', 'Geen autorisatie voor het wijzigen van het object ', 'Not authorised to make adjustments to object ')
|
||||
@@ -4836,7 +4779,7 @@ FAC_LCL('lcl_ins_upload_foto', 'Objectfoto upload', 'Object Photo upload')
|
||||
FAC_LCL('lcl_ins_deel_image', 'Afbeelding', 'Image')
|
||||
FAC_LCL('lcl_ins_deel_image_upload', 'Afbeelding Upload', 'Image Upload')
|
||||
FAC_LCL('lcl_ins_symbol_upload', 'Symbool Upload', 'Symbol Upload')
|
||||
FAC_LCL('lcl_ins_symbol_name', 'Symbool', 'Symbol')
|
||||
FAC_LCL('lcl_ins_symbol_name', 'Symboolnaam', 'Symbol name')
|
||||
FAC_LCL('lcl_ins_browse_upload', 'Blader/Upload', 'Browse/Upload')
|
||||
FAC_LCL('lcl_mld_opdr_number', 'Opdrachtnr', 'Order nr')
|
||||
FAC_LCL('lcl_mld_opdr_status', 'Opdrachtstatus', 'Order status')
|
||||
@@ -5105,9 +5048,9 @@ FAC_LCL('mld_kenmerk_wissen_opdr_on', 'Aanmaken opdracht(omschrijving)', 'Create
|
||||
FAC_LCL('opd_kenmerk_wissen_copy_on', 'Kopie', 'Copy')
|
||||
FAC_LCL('lcl_mld_fix_sla', 'Tijden', 'Dates')
|
||||
FAC_LCL('lcl_mld_fix_sla_hint', 'Corrigeer de registratie- of afmelddatum tbv de SLA-metingen', 'Correct registration or closing dates for SLA-measurement')
|
||||
FAC_LCL('lcl_mld_addtofaq', 'Kennisbank', 'Knowledge base')
|
||||
FAC_LCL('lcl_mld_addtofaqinfo', 'Maak hiervan een item voor de kennisbank', 'Create an item to add to the knowledge base')
|
||||
FAC_LCL('lcl_mld_faq_stdmanswers', 'Misschien is er al een oplossing?', 'Maybe there is already a solution?')
|
||||
FAC_LCL('lcl_mld_addtofaq', 'Toevoegen aan de kennisbank', 'Add to the knowledge base')
|
||||
FAC_LCL('lcl_mld_addtofaqinfo', 'Verzoek de redacteur van de kennisbank om dit item op te nemen', 'Request the editor of the knowledge base to include this item')
|
||||
FAC_LCL('lcl_mld_faq_stdmanswers', 'Wellicht is er al een oplossing?', 'Maybe there is already a solution?')
|
||||
FAC_LCL('lcl_mld_similarcalls', 'Soortgelijk', 'Similar')
|
||||
FAC_LCL('lcl_mld_similarcalls_hint', 'Zoek naar soortgelijke meldingen', 'Search for similar calls')
|
||||
FAC_LCL('lcl_mld_save_new_call', 'Opslaan nieuwe melding', 'Save new call')
|
||||
@@ -5123,7 +5066,7 @@ FAC_LCL('lcl_mld_starter', 'Ingevoerd door', 'Entered by')
|
||||
FAC_LCL('lcl_mld_wf_generated_by', 'Gegenereerd door melding ','Generated by call ')
|
||||
FAC_LCL('lcl_mld_activity_generated_by', 'Automatisch gegenereerd door activiteit ','Automatically generated by activity ')
|
||||
FAC_LCL('lcl_mld_action_from', 'Actie periode van', 'Action period from')
|
||||
FAC_LCL('lcl_mld_action_to', 'Actie periode t/m', 'Action period till')
|
||||
FAC_LCL('lcl_mld_action_to', 'Actie periode t/m', 'Action period up to and including')
|
||||
FAC_LCL('lcl_mld_invalid_reference', 'Ongeldige melding voor referentie', 'Invalid call for reference')
|
||||
FAC_LCL('lcl_mld_invalid_ctr_ref', 'Ongeldige periodieke taak voor referentie', 'Invalid recurring task for reference')
|
||||
FAC_LCL('lcl_mrk_marktplaats', 'Prikbord', 'Bulletin board')
|
||||
@@ -5175,7 +5118,6 @@ FAC_LCL('lcl_prs_transfer_opvolger', 'Overzetten naar opvolger', 'Transfer to su
|
||||
FAC_LCL('lcl_prs_opvolger', 'Opvolger', 'Successor')
|
||||
FAC_LCL('lcl_prs_upload_foto', 'Foto upload', 'Photo upload')
|
||||
FAC_LCL('lcl_prs_in_guide', 'Toon in gids', 'Show in phonebook')
|
||||
FAC_LCL('lcl_prs_gdprstats', 'Statistieken AVG-gerelateerde gegevens', 'Statistiscs GDPR-related data')
|
||||
FAC_LCL('lcl_res_cons_time', 'Voorziening is niet beschikbaar op dit tijdstip.', 'The requested facility is not available at the selected time.')
|
||||
FAC_LCL('lcl_res_lastmin', 'Deze reservering is te nabij voor deze wijziging.', 'This reservation is almost due, adjustments are not allowed.')
|
||||
FAC_LCL('lcl_res_only_chance_after', CHR(10)||'Wijzigen kan alleen voor reserveringen na ', CHR(10)||'Adjustments are only allowed for reservations after ')
|
||||
@@ -5388,10 +5330,8 @@ FAC_LCL('lcl_suggestemptytxtBEH', '<Geen behandelaar>','<Empty value>')
|
||||
FAC_LCL('lcl_suggestemptytxtBHT', '<Geen behandelteam>','<Empty value>')
|
||||
FAC_LCL('lcl_suggestemptytxtTBH', '<Geen actieve behandelaar>','<Empty value>')
|
||||
FAC_LCL('lcl_mld_no_handler', 'Alleen zonder behandelaar','Only without handler')
|
||||
FAC_LCL('lcl_mld_no_team', 'Geen behandelteam', 'No processing team')
|
||||
FAC_LCL('lcl_mld_no_alg_loc', 'Geen locatie', 'No location')
|
||||
FAC_LCL('lcl_mld_without_team', 'zonder behandelteam', 'without processing team')
|
||||
FAC_LCL('lcl_mld_without_alg_loc', 'zonder locatie', 'without location')
|
||||
FAC_LCL('lcl_mld_no_team', 'Geen behandelteam', 'No treatment team')
|
||||
FAC_LCL('lcl_mld_without_team', 'zonder behandelteam', 'without treatment team')
|
||||
FAC_LCL('lcl_suggestemptydesc', 'Zoek op lege waarde','Search for empty value')
|
||||
|
||||
FAC_LCL('lcl_sle_objectsoorten', 'Objectsoorten', 'Object types')
|
||||
@@ -5552,11 +5492,6 @@ FAC_LCL('lcl_usrrap_graphtypeLOV', '0;Lijst;1;Staafgrafiek;3;Taartgrafiek;4;Lijn
|
||||
FAC_LCL('lcl_usrrap_styling', 'Stylingsopties', 'Styling options')
|
||||
FAC_LCL('lcl_usrrap_stylingLOV', '0;Tabel/Grafiek (standaard);16;Mobiel;1;Via stylesheet;2;Via procedure;3;Via procedure en stylesheet;8;Via tabelizer;32;UDR Template'
|
||||
,'0;Table/Graph (standard);16;Mobile;1;Styled;2;Procedure;3;Procedure+styled;8;Via tabelizer;32;UDR Template')
|
||||
FAC_LCL('lcl_usrrap_property_wizard', 'Wizard kenmerkkolom toevoegen', 'Add property column wizard')
|
||||
FAC_LCL('lcl_usrrap_property_module', 'Kenmerkmodule', 'Property module')
|
||||
FAC_LCL('lcl_usrrap_property_moduleLOV', 'BES;Bestellingen;CNT;COntracten;INS;Objecten;MLD;Meldingen;OPD;Opdrachten;RES;Reserveringen', 'BES;Purchase orders;CNT;Contracts;INS;Objects;MLD;Calls;OPD;Orders;RES;Reservations')
|
||||
FAC_LCL('lcl_usrrap_connect_key', 'Koppelen aan', 'Connect with')
|
||||
|
||||
FAC_LCL('lcl_fac_usrrap_functie1', 'Opmaak', 'Layout')
|
||||
FAC_LCL('lcl_fac_usrrap_functie2', 'Gegevens genereren', 'Data generation')
|
||||
FAC_LCL('lcl_fac_usrrap_functie4', 'XSL-template', 'XSL-template')
|
||||
@@ -5604,7 +5539,6 @@ FAC_LCL('lcl_scf_import', 'Importeren', 'Import')
|
||||
FAC_LCL('lcl_scf_export', 'Exporteren', 'Export')
|
||||
FAC_LCL('lcl_scf_clone', 'Kopi<70>ren', 'Copy')
|
||||
FAC_LCL('lcl_scf_clonettl', 'Kopie', 'Copy')
|
||||
FAC_LCL('lcl_scf_email', 'Verstuur per e-mail', 'Send by e-mail')
|
||||
|
||||
|
||||
FAC_LCL('lcl_kpi_bijwerken', 'Bijwerken', 'Refresh')
|
||||
@@ -5949,8 +5883,6 @@ FAC_LCL('fac_notificatie_job_oms', 'Omschrijving', 'Description')
|
||||
FAC_LCL('fac_notificatie_job_view', 'View', 'View')
|
||||
FAC_LCL('fac_notificatie_job_mode', 'Mode', 'Mode')
|
||||
FAC_LCL('fac_notificatie_job_interval', 'Interval (uur)', 'Interval (hours)')
|
||||
FAC_LCL('fac_notificatie_job_interval2', 'Interval', 'Interval')
|
||||
FAC_LCL('fac_notificatie_job_intervalLOV', '24;Dag;168;Week;-1;Maand;-3;Kwartaal;-12;Jaar', '24;Day;168;Week;-1;Month;-3;Quarter;-12;Year')
|
||||
FAC_LCL('fac_notificatie_job_seconds', 'Interval (seconde)', 'Interval (seconds)')
|
||||
FAC_LCL('fac_notificatie_job_queue', 'Afwijkende queue*', 'Special queue*')
|
||||
FAC_LCL('fac_notificatie_job_lastrun', 'Laatste uitvoering', 'Last run')
|
||||
@@ -5960,17 +5892,6 @@ FAC_LCL('fac_notificatie_job_email', 'Stuur e-mail', 'Send e-mail')
|
||||
FAC_LCL('fac_notificatie_job_sms', 'Stuur SMS', 'Send SMS')
|
||||
FAC_LCL('fac_notificatie_job_alert', 'Stuur waarschuwing', 'Send alert')
|
||||
FAC_LCL('fac_notificatie_job_flags', 'Flags', 'Flags')
|
||||
FAC_LCL('prs_perslid_key_receiver', 'Ontvanger', 'Receiver')
|
||||
|
||||
FAC_LCL('lcl_schedule_plan', 'Wanneer versturen', 'When to send')
|
||||
FAC_LCL('lcl_schedule_once', 'Eenmalig nu', 'Once now')
|
||||
FAC_LCL('lcl_schedule_planned', 'Inplannen', 'Schedule')
|
||||
FAC_LCL('lcl_scheduled_reports', 'Geplande rapporten', 'Scheduled reports')
|
||||
FAC_LCL('lcl_schedule_format', 'Formaat', 'Format')
|
||||
FAC_LCL('lcl_schedule_format_standard', 'Standaard', 'Standard')
|
||||
FAC_LCL('lcl_schedule_format_excel', 'Excel', 'Excel')
|
||||
FAC_LCL('lcl_schedule_format_csv', 'CSV', 'CSV')
|
||||
FAC_LCL('lcl_schedule_is_planned', 'Versturen is ingepland', 'Sending has been scheduled.')
|
||||
|
||||
FAC_LCL('fac_srtnotificatie', 'Notificatie', 'Notification')
|
||||
FAC_LCL('fac_srtnotificatie_m', 'Notificaties', 'Notifications')
|
||||
@@ -6113,9 +6034,8 @@ FAC_LCL('lcl_text_style_hint_header2', 'Heading niveau 2 toevoegen', 'Inse
|
||||
FAC_LCL('lcl_text_style_hint_header3', 'Heading niveau 3 toevoegen', 'Insert heading level 3')
|
||||
FAC_LCL('lcl_text_style_hint_url', 'Voeg een link in (beginnend met https)', 'Insert a link (starting with https)')
|
||||
FAC_LCL('lcl_text_style_hint_code', 'Geformatteerde tekst', 'Preformatted text')
|
||||
FAC_LCL('lcl_text_style_hint_table', 'Voeg een tabel in', 'Insert a table')
|
||||
FAC_LCL('lcl_text_style_hint_image', 'Voeg de url van een plaatje in', 'Insert an image by url')
|
||||
FAC_LCL('lcl_text_style_hint_attach', 'Upload een plaatje en voeg deze in', 'Upload and insert an image')
|
||||
FAC_LCL('lcl_text_style_hint_table', 'Voeg een tabel in', 'Insert a table')
|
||||
FAC_LCL('lcl_text_style_toggle', 'Laat opmaak knoppen zien', 'Show text styling buttons')
|
||||
|
||||
FAC_LCL('lcl_note_group_default', 'Standaard', 'Default')
|
||||
@@ -6394,7 +6314,7 @@ FAC_LCL('mld_discipline_bonotifyLOV',
|
||||
'0;Don''t;1;Only Backoffice (MLDBOF);2;Only Acceptor (MLDBO3);3;First MLDBO3 and after acceptance MLDBOF')
|
||||
FAC_LCL('mld_discipline_bhgnotify', 'Naar Behandelteam (MLDBHG)', 'To Processing team (MLDBHG)')
|
||||
FAC_LCL('mld_discipline_bhgnotifyLOV',
|
||||
'0;Niet;1;Alle behandelteamleden;2;Behandelteam e-mail;3;Beide',
|
||||
'0;Niet;1;Alle behandelgroepsleden;2;Behandelgroep e-mail;3;Beide',
|
||||
'0;Don''t;1;All processing teammembers;2;Processing team e-mail;3;Both')
|
||||
FAC_LCL('mld_discipline_benotify', 'Naar Actieve Behandelaar (MLDBE2/MLDAB2)', 'To Processor (MLDBE2/MLDAB2)')
|
||||
FAC_LCL('mld_discipline_nobnotify', 'Naar Behandelaar (MLDNOB)', 'To Assigned to (MLDNOB)')
|
||||
@@ -6520,9 +6440,9 @@ FAC_LCL('mld_stdmeldinggroep_m', 'Meldinggroepen', 'Call gr
|
||||
FAC_LCL('mld_stdmeldinggroep_naam', 'Meldinggroep', 'Call group')
|
||||
FAC_LCL('mld_stdmeldinggroep_oms', 'Omschrijving', 'Description')
|
||||
FAC_LCL('mld_stdmelding_obj_req_status', 'Object verplicht bij status', 'Object mandatory for status')
|
||||
FAC_LCL('lcl_default_processing_group', 'Standaard behandelteam', 'Default processing team')
|
||||
FAC_LCL('lcl_default_processing_group', 'Standaard behandelteam', 'Default treatment team')
|
||||
|
||||
FAC_LCL('mld_processing_group', 'Behandelteam', 'Processing team')
|
||||
FAC_LCL('mld_processing_group', 'Behandelteam', 'Treatment team')
|
||||
FAC_LCL('mld_behandelgroep', 'Behandelgroep', 'Back office group')
|
||||
FAC_LCL('mld_behandelgroep_m', 'Behandelgroepen', 'Back office groups')
|
||||
FAC_LCL('mld_behandelgroep_naam', 'Behandelgroep', 'Back office group')
|
||||
@@ -6964,7 +6884,6 @@ FAC_LCL('ins_srtcontrole_addmldLOV',
|
||||
FAC_LCL('ins_srtcontrole_options', 'Actieve acties', 'Active actions')
|
||||
FAC_LCL('ins_srtcontrole_plan', 'Inplannen', 'Schedule')
|
||||
FAC_LCL('ins_srtcontrole_start', 'Starten', 'Start')
|
||||
FAC_LCL('ins_srtcontrole_start_mjob', 'Behandelen', 'Process')
|
||||
FAC_LCL('ins_srtcontrole_afmeld', 'Gereedmelden', 'Close')
|
||||
FAC_LCL('ins_srtcontrole_afrond', 'Afronden', 'Complete')
|
||||
|
||||
@@ -7047,7 +6966,6 @@ FAC_LCL('fac_gebruikersgroep', 'Groepslid', 'Group member')
|
||||
FAC_LCL('fac_gebruikersgroep_m', 'Groepsleden', 'Group members')
|
||||
FAC_LCL('fac_gebruikersgroep_from', 'Kopieer autorisaties van', 'Copy authorisations from')
|
||||
FAC_LCL('fac_gebruikersgroep_msg1', 'De geselecteerde persoon heeft geen (nieuwe) groepsrechten', 'The selected person has no (new) authorizations')
|
||||
FAC_LCL('fac_gebruikersgroep_vervaldatum', 'Vervaldatum', 'Expiry date')
|
||||
|
||||
FAC_LCL('fac_session', 'session', 'session')
|
||||
FAC_LCL('fac_session_m', 'sessions', 'sessions')
|
||||
@@ -7315,7 +7233,7 @@ FAC_LCL('bgt_budgetmutatie_code_r', 'reserve', 'reserve')
|
||||
|
||||
FAC_LCL('lcl_bgt', 'Budgetbeheer', 'Budget control')
|
||||
FAC_LCL('lcl_bgt_symbol_upload', 'Symbool Upload', 'Symbol Upload')
|
||||
FAC_LCL('lcl_bgt_symbol_name', 'Symbool', 'Symbol')
|
||||
FAC_LCL('lcl_bgt_symbol_name', 'Symboolnaam', 'Symbol name')
|
||||
FAC_LCL('lcl_bgt_browse_upload', 'Blader/Upload', 'Browse/Upload')
|
||||
FAC_LCL('lcl_menu_bgt_disciplines_1', '>', '>')
|
||||
FAC_LCL('lcl_menu_bgt_disciplines', 'Projecten', 'Projects')
|
||||
@@ -7499,14 +7417,11 @@ FAC_LCL('lcl_noti_INSOUT', 'Object uitgegeven', 'Object issued')
|
||||
FAC_LCL('lcl_noti_INSINN', 'Object ingenomen', 'Object taken in')
|
||||
FAC_LCL('lcl_noti_INSIN2', 'Object ingenomen', 'Object taken in')
|
||||
FAC_LCL('lcl_noti_INSSUP', 'Objectsoort gewijzigd', 'Object type changed')
|
||||
-- INSCN* is for condition score tracking.
|
||||
FAC_LCL('lcl_noti_INSCN1', 'Conditiescore gewijzigd', 'Condition score updated')
|
||||
-- INSC** is for Controle (inspections) tracking.
|
||||
FAC_LCL('lcl_noti_INSCBE', 'Inspectie gestart', 'Inspection started')
|
||||
FAC_LCL('lcl_noti_INSCAF', 'Inspectie uitgevoerd', 'Inspection executed')
|
||||
FAC_LCL('lcl_noti_INSCVE', 'Inspectie gereed', 'Inspection completed')
|
||||
FAC_LCL('lcl_noti_INSCUP', 'Inspectie gewijzigd', 'Inspection changed')
|
||||
FAC_LCL('lcl_noti_INSCTU', 'Inspectie is ter uitvoering gezet', 'Inspection set to execute')
|
||||
-- CTRS** is for srtcontrole (Recurring tasks) tracking.
|
||||
FAC_LCL('lcl_noti_CTRSUP', 'Periodieke taak gewijzigd', 'Recurring task is changed')
|
||||
|
||||
@@ -7575,7 +7490,7 @@ FAC_LCL('lcl_noti_FINMAI', 'Factuur ##KEY##', 'Invoice ##KEY##')
|
||||
|
||||
// Modules
|
||||
FAC_LCL('lcl_module_API', 'API: API meta data', 'API: API meta data')
|
||||
FAC_LCL('lcl_module_AUT', 'Authenticatie', 'Authentication')
|
||||
FAC_LCL('lcl_module_AUT', 'Autorisatie', 'Authorisation')
|
||||
FAC_LCL('lcl_module_ALG', 'Basis: Vastgoed- en ruimtebeheer', 'Basis: Space Management')
|
||||
FAC_LCL('lcl_module_BES', 'e-Procurement', 'e-Procurement')
|
||||
FAC_LCL('lcl_module_BEZ', 'Bezoekersbalie', 'Visitors')
|
||||
@@ -7658,9 +7573,7 @@ FAC_LCL('lcl_WEB_CNTMGT', 'Modulebeheer:Contractbeheer', 'Module management:Cont
|
||||
FAC_LCL('lcl_WEB_CNTMSU', 'Supergebruiker:Contractbeheer', 'Super user:Contract management')
|
||||
FAC_LCL('lcl_WEB_CNTUSE', 'Backoffice:Contractgegevens', 'Back office:Contract details')
|
||||
FAC_LCL('lcl_WEB_CTRMGT', 'Modulebeheer:Periodieke taken', 'Module management:Recurring tasks')
|
||||
FAC_LCL('lcl_WEB_CTRUSE', 'Backoffice:Periodieke taken-begroten', 'Back office:Recurring tasks-appraise')
|
||||
FAC_LCL('lcl_WEB_CTRFOF', 'Backoffice:Periodieke taken-goedkeuren', 'Back office:Recurring tasks-validate')
|
||||
FAC_LCL('lcl_WEB_CTRBOF', 'Backoffice:Periodieke taken-uitvoeren', 'Back office:Recurring tasks-execute')
|
||||
FAC_LCL('lcl_WEB_CTRUSE', 'Backoffice:Periodieke taken', 'Back office:Recurring tasks')
|
||||
FAC_LCL('lcl_WEB_CTRSEN', 'Backoffice:Scenario''s', 'Back office:Scenarios')
|
||||
FAC_LCL('lcl_WEB_EXTFIN', 'FrontEnd:Factuurinvoer extern', 'Front end:Invoice registration external')
|
||||
FAC_LCL('lcl_WEB_EXTORD', 'Backoffice:Opdrachten-afmeld extern', 'Back office:Orders close external')
|
||||
@@ -7689,7 +7602,6 @@ FAC_LCL('lcl_WEB_FINBOF', 'Backoffice:Factuurcontrole', 'Backoffice:Invoice veri
|
||||
FAC_LCL('lcl_WEB_FINFOF', 'Frontoffice:Factuurinvoer', 'Front office:Invoice registration')
|
||||
FAC_LCL('lcl_WEB_FINGOE', 'Backoffice:Facturen-goedkeuren', 'Backoffice:Invoice approval')
|
||||
FAC_LCL('lcl_WEB_FINMSU', 'Supergebruiker:Kostenbeheer', 'Super user:Costs management')
|
||||
FAC_LCL('lcl_WEB_FINMGT', 'Modulebeheer:Kostenbeheer', 'Module management:Costs management')
|
||||
FAC_LCL('lcl_WEB_ORDFIN', 'Backoffice:Opdrachtkosten', 'Back office:Order costs')
|
||||
FAC_LCL('lcl_WEB_ORDSUP', 'Backoffice:Opdrachten finan.', 'Back office:Orders finan.')
|
||||
FAC_LCL('lcl_WEB_VERFAC', 'Backoffice:Verkoopfacturen', 'Back office:Sales invoices')
|
||||
@@ -8020,9 +7932,7 @@ FAC_LCL('lcl_WEB_CNTMGT_info', 'Modulebeheer', 'Module management')
|
||||
FAC_LCL('lcl_WEB_CNTMSU_info', 'Supergebruiker', 'Super user')
|
||||
FAC_LCL('lcl_WEB_CNTUSE_info', 'Om een deel van contractgegevens te kunnen beheren', 'Use and access contract details')
|
||||
FAC_LCL('lcl_WEB_CTRMGT_info', 'Modulebeheer', 'Module management')
|
||||
FAC_LCL('lcl_WEB_CTRUSE_info', 'Om periodieke taken van objecten te kunnen begroten', 'To appraise recurring tasks')
|
||||
FAC_LCL('lcl_WEB_CTRFOF_info', 'Om periodieke taken van objecten te kunnen accorderen', 'To approve recurring tasks')
|
||||
FAC_LCL('lcl_WEB_CTRBOF_info', 'Om periodieke taken van objecten te kunnen uitvoeren', 'To execute recurring tasks')
|
||||
FAC_LCL('lcl_WEB_CTRUSE_info', 'Om periodieke taken van objecten te kunnen uitvoeren', 'To process recurring tasks')
|
||||
FAC_LCL('lcl_WEB_CTRSEN_info', 'Om scenario''s te kunnen bewerken', 'To process scenarios')
|
||||
FAC_LCL('lcl_WEB_EXTFIN_info', 'Om als contactpersoon facturen in te kunnen voeren namens je bedrijf', 'Access and register invoices as a contact person of your company')
|
||||
FAC_LCL('lcl_WEB_EXTORD_info', 'Om als contactpersoon opdrachten van je bedrijf te kunnen behandelen', 'To process orders as a contact person of your company')
|
||||
@@ -8051,7 +7961,6 @@ FAC_LCL('lcl_WEB_FINBOF_info', 'Om facturen inhoudelijk te kunnen behandelen/fia
|
||||
FAC_LCL('lcl_WEB_FINFOF_info', 'Om facturen administratief te kunnen behandelen/invoeren', 'Process and register invoices administratively')
|
||||
FAC_LCL('lcl_WEB_FINGOE_info', 'Om facturen te kunnen goedkeuren', 'Approve invoices')
|
||||
FAC_LCL('lcl_WEB_FINMSU_info', 'Supergebruiker', 'Super user')
|
||||
FAC_LCL('lcl_WEB_FINMGT_info', 'Modulebeheer', 'Module management')
|
||||
FAC_LCL('lcl_WEB_ORDFIN_info', 'Om (alleen) kostenplaats/ordernr van opdrachten te gegevens te kunnen muteren', 'Change the order costcentre/order nr')
|
||||
FAC_LCL('lcl_WEB_ORDSUP_info', 'Om financi<63>le gegevens te kunnen beheren', 'Manage financial details')
|
||||
FAC_LCL('lcl_WEB_VERFAC_info', 'Om gegenereerde verkoopfacturen te kunnen zien', 'Access generated sales invoices')
|
||||
@@ -8213,8 +8122,6 @@ DELETE FROM fac_localeitems
|
||||
WHERE fac_localeitems_lcl NOT IN
|
||||
(SELECT fac_locale_xsl_label FROM fac_locale_xsl);
|
||||
|
||||
ALTER PACKAGE lcl COMPILE; // anders soms (nog) invalid en lukt het volgende niet niet
|
||||
ALTER PACKAGE lcl COMPILE BODY;
|
||||
BEGIN
|
||||
lcl.fallback_languages;
|
||||
END;
|
||||
|
||||
@@ -1666,8 +1666,8 @@ FAC_LCL('hint.prs_kostenplaatsgrp.grouplimit', 'Geef hier een limie
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.kpcount', '', '')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.limitperiod', 'Geef hier de periode aan voor wanneer de limiet geldt.', 'Indicate the limit period here.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.name', 'De naam die de gebruiker te zien krijgt.', 'The name that is shown to the users.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.kpgfinlimit1', 'Eerste limiet voor wanneer goedkeuring is vereist. Wanneer het veld niet is ingevuld, geldt instelling mld_opdr_kpg_fin_limit1.', 'First limit when validation is required. When the field is left empty, setting mld_opdr_kpg_fin_limit1 is applied.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.kpgfinlimit2', 'Tweede limiet voor wanneer goedkeuring is vereist. Wanneer het veld niet is ingevuld, geldt instelling mld_opdr_kpg_fin_limit2.', 'Second limit when validation is required. When the field is left empty, setting mld_opdr_kpg_fin_limit2 is applied.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.kpgfinlimit1', 'Eerste limiet voor wanneer goedkeuring is vereist.', 'First limit when validation is required.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.kpgfinlimit2', 'Tweede limiet voor wanneer goedkeuring is vereist.', 'Second limit when validation is required.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.person', 'Selecteer een persoon.', 'Select a person.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.personfiat2', 'Selecteer een persoon.', 'Select a person.')
|
||||
FAC_LCL('hint.prs_kostenplaatsgrp.personfiat3', 'Selecteer een persoon.', 'Select a person.')
|
||||
|
||||
250
FAC/FAC_PAC.SRC
250
FAC/FAC_PAC.SRC
@@ -59,7 +59,6 @@ CREATE OR REPLACE PACKAGE fac
|
||||
FUNCTION safe_To_Integer( str IN VARCHAR2 ) RETURN NUMBER;
|
||||
FUNCTION safe_To_Number( str IN VARCHAR2 ) RETURN NUMBER;
|
||||
FUNCTION safe_To_Date ( pchar IN VARCHAR2, pfmt IN VARCHAR2 ) RETURN DATE;
|
||||
FUNCTION safe_concat ( pchar1 IN VARCHAR2, pchar2 IN VARCHAR2, pmaxlen NUMBER DEFAULT 4000 ) RETURN VARCHAR2;
|
||||
FUNCTION getweekdaynum (d IN DATE) RETURN NUMBER;
|
||||
FUNCTION getdomeinwaarde (dkey IN NUMBER, waarde IN VARCHAR2, ignorewhenxmlnode IN NUMBER DEFAULT 0) RETURN VARCHAR2;
|
||||
FUNCTION getscopeleveltext (plevel IN NUMBER, ptype IN VARCHAR) RETURN VARCHAR;
|
||||
@@ -109,26 +108,19 @@ CREATE OR REPLACE PACKAGE fac
|
||||
PROCEDURE imp_mld_delete_mld (p_import_key IN NUMBER, p_mode IN NUMBER);
|
||||
PROCEDURE fac_perfmon_incr(limiet IN NUMBER, zwaarte IN NUMBER);
|
||||
PROCEDURE putnotificationprio (pfrom NUMBER, pto NUMBER, pmessage VARCHAR2, pmode NUMBER,
|
||||
poptemail VARCHAR2, poptmobile VARCHAR2, pprio NUMBER,
|
||||
pattach VARCHAR2 DEFAULT NULL,
|
||||
pbedrijfadreskey NUMBER DEFAULT NULL,
|
||||
pqueue VARCHAR2 DEFAULT 'DEFAULT',
|
||||
pgeturl VARCHAR2 DEFAULT NULL);
|
||||
poptemail VARCHAR2, poptmobile VARCHAR2, pprio NUMBER, pattach VARCHAR2 DEFAULT NULL, pbedrijfadreskey NUMBER DEFAULT NULL, pqueue VARCHAR DEFAULT 'DEFAULT');
|
||||
PROCEDURE putnotification (pfrom NUMBER, pto NUMBER, pmessage VARCHAR2, pmode NUMBER,
|
||||
poptemail VARCHAR2, poptmobile VARCHAR2);
|
||||
PROCEDURE putsystemnotification (pmessage VARCHAR2, pmode NUMBER);
|
||||
PROCEDURE putnotificationsrtprio (pfrom NUMBER, pto NUMBER, pcode VARCHAR2, pref NUMBER,
|
||||
poptmessage VARCHAR2, poptstatus NUMBER, poptemail VARCHAR2, poptmobile VARCHAR2, pxref NUMBER,
|
||||
pprio NUMBER, psender VARCHAR2, pattach VARCHAR2 DEFAULT NULL,
|
||||
pbedrijfadreskey NUMBER DEFAULT NULL, pqueue VARCHAR2 DEFAULT 'DEFAULT',
|
||||
pgeturl VARCHAR2 DEFAULT NULL);
|
||||
poptmessage VARCHAR2, poptstatus NUMBER, poptemail VARCHAR2, poptmobile VARCHAR2, pxref NUMBER,
|
||||
pprio NUMBER, psender VARCHAR2, pattach VARCHAR2 DEFAULT NULL, pbedrijfadreskey NUMBER DEFAULT NULL, pqueue VARCHAR DEFAULT 'DEFAULT');
|
||||
PROCEDURE clrnotifications (pcode VARCHAR2, pref NUMBER, pxref NUMBER DEFAULT NULL, puitz VARCHAR2 DEFAULT NULL, puitz2 VARCHAR2 DEFAULT NULL);
|
||||
PROCEDURE clrnotifications (pcode VARCHAR2, pref NUMBER, psubject VARCHAR2, preceiver NUMBER, pextrakey NUMBER);
|
||||
PROCEDURE clrnotifications_xmlnode (pxmlnode VARCHAR2, prefkey NUMBER);
|
||||
PROCEDURE clrtracking_xmlnode (pxmlnode VARCHAR2, prefkey NUMBER);
|
||||
FUNCTION hasColumn(ptableview VARCHAR2, pcolumname VARCHAR2, pdatatype VARCHAR2 DEFAULT NULL) RETURN VARCHAR2;
|
||||
PROCEDURE putnotificationjobs (pqueue VARCHAR2 DEFAULT 'DEFAULT');
|
||||
PROCEDURE putjobnotifications (pviewname VARCHAR2, pmode NUMBER, pflags NUMBER, pqueue VARCHAR2 DEFAULT 'DEFAULT');
|
||||
PROCEDURE putjobnotifications (pviewname VARCHAR2, pmode NUMBER, pflags NUMBER, pqueue VARCHAR DEFAULT 'DEFAULT');
|
||||
FUNCTION getEmail ( pkey IN NUMBER ) RETURN VARCHAR2;
|
||||
FUNCTION getMobile ( pkey IN NUMBER ) RETURN VARCHAR2;
|
||||
PROCEDURE fac_nightly;
|
||||
@@ -149,7 +141,7 @@ CREATE OR REPLACE PACKAGE fac
|
||||
PROCEDURE registerversion (pschema IN VARCHAR2, plang IN VARCHAR2);
|
||||
PROCEDURE registercustversion (pcustid IN VARCHAR2, pcustnr IN NUMBER);
|
||||
FUNCTION getdbversion RETURN VARCHAR2;
|
||||
FUNCTION getDefaultBehandelteam(p_stdm IN NUMBER) RETURN NUMBER;
|
||||
FUNCTION getDefaultBehandelgroep(p_stdm IN NUMBER) RETURN NUMBER;
|
||||
PROCEDURE processemail (pfrom IN VARCHAR2, pto IN VARCHAR2, psubject IN VARCHAR2, pbody IN VARCHAR2, psessionid IN VARCHAR2);
|
||||
FUNCTION isdatefeestdag(p_date IN DATE) RETURN BOOLEAN;
|
||||
FUNCTION calcnextcyclusdate (p_date IN DATE, p_mode IN NUMBER, p_eenheid IN NUMBER, p_periode IN NUMBER, p_bits IN NUMBER) RETURN DATE;
|
||||
@@ -335,14 +327,6 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
WHEN OTHERS THEN RETURN NULL;
|
||||
END;
|
||||
|
||||
FUNCTION safe_concat(pchar1 IN VARCHAR2, pchar2 IN VARCHAR2, pmaxlen NUMBER DEFAULT 4000) RETURN VARCHAR2
|
||||
IS
|
||||
v_result VARCHAR2 (4000);
|
||||
BEGIN
|
||||
v_result := pchar1 || SUBSTR (pchar2, 1, pmaxlen - LENGTH (pchar1));
|
||||
RETURN SUBSTR(v_result, 1, pmaxlen);
|
||||
END;
|
||||
|
||||
-- Levert het dow-nummer op (1-7), op een nls-onafhankelijke wijze
|
||||
FUNCTION getweekdaynum (d IN DATE) RETURN NUMBER IS
|
||||
BEGIN
|
||||
@@ -1100,7 +1084,6 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
v_column_prev fac_usrrap_cols.fac_usrrap_cols_column_name%TYPE;
|
||||
v_newkey fac_usrrap_cols.fac_usrrap_cols_key%TYPE;
|
||||
v_index NUMBER := 0;
|
||||
v_is_param NUMBER;
|
||||
|
||||
BEGIN
|
||||
BEGIN
|
||||
@@ -1217,14 +1200,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
END IF;
|
||||
END LOOP;
|
||||
|
||||
SELECT COUNT(*)
|
||||
INTO v_is_param
|
||||
FROM fac_usrrap_cols
|
||||
WHERE fac_usrrap_cols_filter = 'P'
|
||||
AND fac_usrrap_key = p_usrrap_key
|
||||
AND UPPER(fac_usrrap_cols_column_name) = UPPER(c_new.column_name);
|
||||
|
||||
IF (v_found = False AND v_is_param = 0)
|
||||
IF (v_found = False)
|
||||
THEN
|
||||
-- Caption:
|
||||
v_column_caption := c_new.column_name;
|
||||
@@ -1339,10 +1315,10 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
BEGIN
|
||||
FOR rec1 IN c1
|
||||
LOOP
|
||||
dropddl := 'DROP TABLE T_' || SUBSTR (rec1.fac_usrrap_view_name, 1, 126)||' PURGE';
|
||||
dropddl := 'DROP TABLE T_' || SUBSTR (rec1.fac_usrrap_view_name, 1, 28)||' PURGE';
|
||||
createddl :=
|
||||
'CREATE TABLE T_'
|
||||
|| SUBSTR (rec1.fac_usrrap_view_name, 1, 126)
|
||||
|| SUBSTR (rec1.fac_usrrap_view_name, 1, 28)
|
||||
|| ' AS SELECT * FROM '
|
||||
|| rec1.fac_usrrap_view_name;
|
||||
|
||||
@@ -2124,8 +2100,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
-- Bij een interne ontvanger wordt diens taal bijgezocht.
|
||||
PROCEDURE putnotificationprio (pfrom NUMBER, pto NUMBER, pmessage VARCHAR2, pmode NUMBER,
|
||||
poptemail VARCHAR2, poptmobile VARCHAR2, pprio NUMBER, pattach VARCHAR2 DEFAULT NULL,
|
||||
pbedrijfadreskey NUMBER DEFAULT NULL, pqueue VARCHAR2 DEFAULT 'DEFAULT',
|
||||
pgeturl VARCHAR2 DEFAULT NULL)
|
||||
pbedrijfadreskey NUMBER DEFAULT NULL, pqueue VARCHAR DEFAULT 'DEFAULT')
|
||||
AS
|
||||
lemail prs_perslid.prs_perslid_email%TYPE;
|
||||
lphone prs_perslid.prs_perslid_mobiel%TYPE;
|
||||
@@ -2183,12 +2158,12 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
(fac_srtnotificatie_key, fac_notificatie_status, prs_perslid_key_sender, prs_perslid_key_receiver,
|
||||
fac_notificatie_receiver_email, fac_notificatie_receiver_phone, fac_notificatie_oms,
|
||||
fac_notificatie_refkey, fac_notificatie_prioriteit, fac_notificatie_lang, fac_notificatie_systeemadres,
|
||||
fac_notificatie_attachments, prs_bedrijfadres_key, fac_notificatie_queue,fac_notificatie_geturl
|
||||
fac_notificatie_attachments, prs_bedrijfadres_key, fac_notificatie_queue
|
||||
)
|
||||
VALUES (NULL, lmode, pfrom, pto,
|
||||
lemail, lphone, SUBSTR(pmessage, 1, 2048),
|
||||
NULL, pprio, llang, lsysteem,
|
||||
pattach, pbedrijfadreskey, pqueue, pgeturl
|
||||
pattach, pbedrijfadreskey, pqueue
|
||||
);
|
||||
END IF;
|
||||
END;
|
||||
@@ -2239,8 +2214,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
psender VARCHAR2,
|
||||
pattach VARCHAR2 DEFAULT NULL,
|
||||
pbedrijfadreskey NUMBER DEFAULT NULL,
|
||||
pqueue VARCHAR2 DEFAULT 'DEFAULT',
|
||||
pgeturl VARCHAR2 DEFAULT NULL)
|
||||
pqueue VARCHAR DEFAULT 'DEFAULT')
|
||||
AS
|
||||
soms fac_srtnotificatie.fac_srtnotificatie_oms%TYPE;
|
||||
smode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE;
|
||||
@@ -2508,8 +2482,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
fac_notificatie_systeemadres,
|
||||
fac_notificatie_attachments,
|
||||
prs_bedrijfadres_key,
|
||||
fac_notificatie_queue,
|
||||
fac_notificatie_geturl)
|
||||
fac_notificatie_queue)
|
||||
VALUES (skey,
|
||||
lmode,
|
||||
pfrom,
|
||||
@@ -2525,8 +2498,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
lsysteem,
|
||||
pattach,
|
||||
pbedrijfadreskey,
|
||||
pqueue,
|
||||
pgeturl);
|
||||
pqueue);
|
||||
END IF;
|
||||
END;
|
||||
|
||||
@@ -2608,8 +2580,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
IS
|
||||
SELECT fac_notificatie_job_key, fac_notificatie_job_view, fac_notificatie_job_oms,
|
||||
fac_notificatie_job_interval, fac_notificatie_job_mode, fac_notificatie_job_nextrun,
|
||||
fac_notificatie_job_flags, fac_notificatie_job_seconds,
|
||||
fac_notificatie_job_geturl, prs_perslid_key, prs_perslid_key_receiver
|
||||
fac_notificatie_job_flags, fac_notificatie_job_seconds
|
||||
FROM fac_notificatie_job
|
||||
WHERE (fac_notificatie_job_nextrun <= SYSDATE OR fac_notificatie_job_nextrun IS NULL) -- eerste keer
|
||||
AND fac_notificatie_job_queue = pqueue;
|
||||
@@ -2618,20 +2589,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
FOR rec1 IN c1
|
||||
LOOP
|
||||
-- Voer de job uit
|
||||
IF (rec1.fac_notificatie_job_view IS NOT NULL)
|
||||
THEN
|
||||
putjobnotifications (rec1.fac_notificatie_job_view, rec1.fac_notificatie_job_mode, rec1.fac_notificatie_job_flags, pqueue);
|
||||
ELSE -- moet fac_notificatie_job_geturl gevuld zijn
|
||||
putnotificationprio (rec1.prs_perslid_key,
|
||||
rec1.prs_perslid_key_receiver,
|
||||
rec1.fac_notificatie_job_oms,
|
||||
2, -- e-mail
|
||||
NULL,
|
||||
NULL,
|
||||
2, -- prio normaal
|
||||
pqueue => pqueue,
|
||||
pgeturl => rec1.fac_notificatie_job_geturl);
|
||||
END IF;
|
||||
putjobnotifications (rec1.fac_notificatie_job_view, rec1.fac_notificatie_job_mode, rec1.fac_notificatie_job_flags, pqueue);
|
||||
|
||||
UPDATE fac_notificatie_job
|
||||
SET fac_notificatie_job_lastrun = SYSDATE
|
||||
@@ -2645,67 +2603,37 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
WHILE tnextrun <= SYSDATE
|
||||
LOOP
|
||||
IF rec1.fac_notificatie_job_interval IS NOT NULL AND rec1.fac_notificatie_job_interval > 0
|
||||
THEN -- Notify-interval in hrs, DATE arithmetics are in days, so we will have to divide by 24 hrs a day
|
||||
tnextrun := tnextrun + rec1.fac_notificatie_job_interval / 24;
|
||||
ELSIF rec1.fac_notificatie_job_interval IS NOT NULL AND rec1.fac_notificatie_job_interval < 0
|
||||
THEN -- Notify-interval in Months
|
||||
tnextrun := ADD_MONTHS(tnextrun, -rec1.fac_notificatie_job_interval);
|
||||
THEN
|
||||
-- Notify-interval in hrs, DATE arithmetics are in days, so we will have to divide by 24 hrs a day
|
||||
UPDATE fac_notificatie_job
|
||||
SET fac_notificatie_job_nextrun =
|
||||
COALESCE (fac_notificatie_job_nextrun, SYSDATE)
|
||||
+ rec1.fac_notificatie_job_interval / 24
|
||||
WHERE fac_notificatie_job_key = rec1.fac_notificatie_job_key;
|
||||
ELSIF rec1.fac_notificatie_job_seconds IS NOT NULL AND rec1.fac_notificatie_job_seconds > 0
|
||||
THEN -- Command-interval in seconds, DATE arithmetics are in days, so we will have to divide by 24*60*60 seconds a day
|
||||
tnextrun := tnextrun + rec1.fac_notificatie_job_seconds / (24*60*60);
|
||||
THEN
|
||||
-- Command-interval in seconds, DATE arithmetics are in days, so we will have to divide by 24*60*60 seconds a day
|
||||
UPDATE fac_notificatie_job
|
||||
SET fac_notificatie_job_nextrun =
|
||||
COALESCE (fac_notificatie_job_nextrun, SYSDATE)
|
||||
+ rec1.fac_notificatie_job_seconds / (24*60*60)
|
||||
WHERE fac_notificatie_job_key = rec1.fac_notificatie_job_key;
|
||||
END IF;
|
||||
|
||||
SELECT fac_notificatie_job_nextrun
|
||||
INTO tnextrun
|
||||
FROM fac_notificatie_job
|
||||
WHERE fac_notificatie_job_key = rec1.fac_notificatie_job_key;
|
||||
END LOOP;
|
||||
UPDATE fac_notificatie_job
|
||||
SET fac_notificatie_job_nextrun = tnextrun
|
||||
WHERE fac_notificatie_job_key = rec1.fac_notificatie_job_key;
|
||||
END LOOP;
|
||||
END;
|
||||
|
||||
FUNCTION hasColumn(ptableview VARCHAR2, pcolumname VARCHAR2, pdatatype VARCHAR2 DEFAULT NULL) RETURN VARCHAR2
|
||||
AS
|
||||
datatype VARCHAR2(128);
|
||||
BEGIN
|
||||
BEGIN
|
||||
SELECT data_type INTO datatype
|
||||
FROM user_tab_cols
|
||||
WHERE table_name = UPPER(ptableview)
|
||||
AND column_name = UPPER(pcolumname);
|
||||
EXCEPTION
|
||||
WHEN NO_DATA_FOUND
|
||||
THEN RETURN NULL;
|
||||
END;
|
||||
IF pdatatype IS NOT NULL AND datatype <> UPPER(pdatatype)
|
||||
THEN
|
||||
RETURN NULL;
|
||||
END IF;
|
||||
|
||||
RETURN datatype;
|
||||
END;
|
||||
|
||||
FUNCTION add_jobview_column(psql VARCHAR2, ptableview VARCHAR2, pcolumname VARCHAR2, pdatatype VARCHAR2 DEFAULT NULL) RETURN VARCHAR2
|
||||
AS
|
||||
lsql VARCHAR2(4000);
|
||||
BEGIN
|
||||
lsql := psql;
|
||||
IF lsql IS NOT NULL THEN
|
||||
lsql := lsql || ', ';
|
||||
END IF;
|
||||
IF hasColumn(ptableview, pcolumname, pdatatype) IS NULL
|
||||
THEN
|
||||
RETURN lsql || 'NULL ' || pcolumname;
|
||||
ELSE
|
||||
RETURN lsql || 'jobview.' || pcolumname;
|
||||
END IF;
|
||||
END;
|
||||
|
||||
-- Voer nu job met pviewname uit, die kennelijk nu aan de beurt is
|
||||
PROCEDURE putjobnotifications (pviewname VARCHAR2, pmode NUMBER, pflags NUMBER, pqueue VARCHAR2 DEFAULT 'DEFAULT')
|
||||
PROCEDURE putjobnotifications (pviewname VARCHAR2, pmode NUMBER, pflags NUMBER, pqueue VARCHAR DEFAULT 'DEFAULT')
|
||||
AS
|
||||
TYPE noticursortype IS REF CURSOR;
|
||||
|
||||
messages noticursortype;
|
||||
messages_fields VARCHAR2(4000);
|
||||
messages_sql VARCHAR2(4000);
|
||||
lsender fac_notificatie.prs_perslid_key_sender%TYPE;
|
||||
lreceiver fac_notificatie.prs_perslid_key_receiver%TYPE;
|
||||
ltext fac_notificatie.fac_notificatie_oms%TYPE;
|
||||
@@ -2718,8 +2646,6 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
lxmobile fac_notificatie.fac_notificatie_receiver_phone%TYPE;
|
||||
attachments fac_notificatie.fac_notificatie_attachments%TYPE;
|
||||
lbedrijfadreskey fac_notificatie.prs_bedrijfadres_key%TYPE;
|
||||
geturl fac_notificatie.fac_notificatie_geturl%TYPE;
|
||||
getbody fac_notificatie.fac_notificatie_getbody%TYPE;
|
||||
BEGIN
|
||||
-- The flags are for compatibility mostly. Flags 2 and 4 cannot be combined (useless)
|
||||
-- flags: 0=default, 1=view has xemail and xmobile, 2=use fac.notifytracking instead of fac.putnotification(srtprio)
|
||||
@@ -2728,52 +2654,64 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
-- Kijk of de extra kolommen xemail en xmobile in de view zitten, dan gebruiken we die ook
|
||||
-- Merk op: met deze implementatie zijn niet alle combi's ondersteund, we wegen 32 het zwaarst
|
||||
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'sender');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'receiver');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'text');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'code');
|
||||
IF hasColumn(pviewname, 'fac_srtnotificatie_key') IS NOT NULL
|
||||
IF BITAND(pflags, 32) = 32 /* met prs_bedrijfadres_key en *alle* andere velden */
|
||||
THEN
|
||||
messages_fields := messages_fields || ', jobview.fac_srtnotificatie_key'; -- meegegeven key gebruiken
|
||||
ELSIF hasColumn(pviewname, 'code') IS NOT NULL
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, fac_srtnotificatie_key, key, xkey, xsender, xemail, xmobile, attachments, prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSIF BITAND(pflags, 2) = 2 -- Alleen sender, text, code en xkey verplicht (met xkey zoals in fac_tracking zou komen)
|
||||
THEN
|
||||
messages_fields := messages_fields || ', fac_srtnotificatie.fac_srtnotificatie_key'; -- zelf code naar key vertaling proberen
|
||||
ELSE
|
||||
messages_fields := messages_fields || ', NULL fac_srtnotificatie_key';
|
||||
OPEN messages FOR
|
||||
'SELECT sender, NULL receiver, text, code, fac_srtnotificatie_key, NULL key, xkey, NULL xsender, NULL xemail, NULL xmobile, NULL attachments, NULL prs_bedrijfadres_key'
|
||||
|| ' FROM fac_srtnotificatie, ' || pviewname
|
||||
|| ' WHERE code = fac_srtnotificatie_code';
|
||||
ELSIF BITAND(pflags, 13) = 13 /* 8+4+1 */
|
||||
THEN
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, xsender, xemail, xmobile, attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSIF BITAND(pflags, 9) = 9 /* 8+1 */
|
||||
THEN
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, xsender, xemail, xmobile, NULL attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSIF BITAND(pflags, 8) = 8
|
||||
THEN
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, xsender, NULL xemail, NULL xmobile, NULL attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSIF BITAND(pflags, 5) = 5 /* 4+1 */
|
||||
THEN
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, NULL xsender, xemail, xmobile, attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSIF BITAND(pflags, 4) = 4
|
||||
THEN
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, NULL xsender, NULL xemail, NULL xmobile, attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSIF BITAND(pflags, 1) = 1
|
||||
THEN
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, NULL xsender, xemail, xmobile, NULL attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
ELSE -- BITAND(pflags, 1) = 0
|
||||
OPEN messages FOR
|
||||
'SELECT sender, receiver, text, code, NULL fac_srtnotificatie_key, key, xkey, NULL xsender, NULL xemail, NULL xmobile, NULL attachments, NULL prs_bedrijfadres_key FROM '
|
||||
|| pviewname;
|
||||
END IF;
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'key');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'xkey');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'xsender');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'xemail');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'xmobile');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'attachments');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'prs_bedrijfadres_key');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'geturl');
|
||||
messages_fields := add_jobview_column(messages_fields, pviewname, 'getbody');
|
||||
|
||||
messages_sql := 'SELECT ' || messages_fields
|
||||
|| ' FROM ' || pviewname || ' jobview';
|
||||
IF hasColumn(pviewname, 'fac_srtnotificatie_key') IS NULL AND hasColumn(pviewname, 'code') IS NOT NULL
|
||||
THEN
|
||||
messages_sql := messages_sql
|
||||
|| ' , fac_srtnotificatie '
|
||||
|| ' WHERE jobview.code = fac_srtnotificatie.fac_srtnotificatie_code(+)';
|
||||
END IF;
|
||||
DBMS_OUTPUT.put_line ('Job view sql: ' || messages_sql);
|
||||
|
||||
OPEN messages FOR messages_sql;
|
||||
LOOP
|
||||
FETCH messages
|
||||
INTO lsender, lreceiver, ltext, lcode, lsrt_key, lrefkey,
|
||||
lxkey, lxsender, lxemail, lxmobile,
|
||||
attachments, lbedrijfadreskey, geturl, getbody;
|
||||
INTO lsender, lreceiver, ltext, lcode, lsrt_key, lrefkey, lxkey, lxsender, lxemail, lxmobile, attachments, lbedrijfadreskey;
|
||||
|
||||
EXIT WHEN messages%NOTFOUND;
|
||||
|
||||
-- we willen weten als we teveel sturen
|
||||
IF LENGTH(ltext) > 2048
|
||||
IF BITAND(pflags, 32) = 32 AND LENGTH(ltext) > 2048
|
||||
THEN
|
||||
raise_application_error(-20001, 'Facilitor warning: Jobcommand text too long');
|
||||
raise_application_error(-20001, 'Facilitor warning: Jobcommand too long');
|
||||
END IF;
|
||||
|
||||
IF BITAND(pflags, 16) = 16 AND lcode IS NOT NULL AND lrefkey IS NOT NULL AND ltext IS NOT NULL
|
||||
@@ -2797,10 +2735,9 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
lxemail,
|
||||
lxmobile,
|
||||
2,
|
||||
pattach => attachments,
|
||||
pbedrijfadreskey => lbedrijfadreskey,
|
||||
pqueue => pqueue,
|
||||
pgeturl => geturl);
|
||||
attachments,
|
||||
lbedrijfadreskey,
|
||||
pqueue);
|
||||
ELSE
|
||||
putnotificationsrtprio (lsender,
|
||||
lreceiver,
|
||||
@@ -2813,10 +2750,9 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
lxkey,
|
||||
2,
|
||||
lxsender,
|
||||
pattach => attachments,
|
||||
pbedrijfadreskey => lbedrijfadreskey,
|
||||
pqueue => pqueue,
|
||||
pgeturl => geturl);
|
||||
attachments,
|
||||
lbedrijfadreskey,
|
||||
pqueue);
|
||||
END IF;
|
||||
END LOOP;
|
||||
|
||||
@@ -2824,7 +2760,6 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
EXCEPTION
|
||||
WHEN OTHERS
|
||||
THEN
|
||||
DBMS_OUTPUT.put_line ('Facilitor notifier: Invalid notification job ' || pviewname ||' ('|| SQLERRM ||')');
|
||||
putsystemnotification ('Facilitor notifier: Invalid notification job ' || pviewname ||' ('|| SQLERRM ||')' , 3);
|
||||
END;
|
||||
|
||||
@@ -3031,9 +2966,6 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
UPDATE mld_melding
|
||||
SET mld_melding_einddatum = leinddatum, mld_melding_einddatum_std = leinddatum
|
||||
WHERE mld_melding_key = lkey_new;
|
||||
|
||||
-- Controleer of er automatisch een opdracht aangemaakt moet worden.
|
||||
mld.mld_addautoorder(lkey_new);
|
||||
WHEN 'opdracht'
|
||||
THEN
|
||||
SELECT MAX (mld_opdr_key), MAX (mld_melding_key)
|
||||
@@ -4789,8 +4721,8 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
RETURN verstring;
|
||||
END;
|
||||
|
||||
-- Haalt default Behandelteam op
|
||||
FUNCTION getDefaultBehandelteam(p_stdm IN NUMBER)
|
||||
-- Haalt default Behandelgroep op
|
||||
FUNCTION getDefaultBehandelgroep(p_stdm IN NUMBER)
|
||||
RETURN NUMBER
|
||||
IS
|
||||
stdm_default_disc mld_stdmelding.mld_stdmelding_default_disc%TYPE;
|
||||
@@ -4833,7 +4765,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
WHEN UPPER (pto) LIKE 'SERVICEDESK@%'
|
||||
THEN
|
||||
defaultstdmelding := fac.getsetting ('defaultstdmelding');
|
||||
stdm_default_disc := getDefaultBehandelteam(defaultstdmelding);
|
||||
stdm_default_disc := getDefaultBehandelgroep(defaultstdmelding);
|
||||
|
||||
-- suggested extensions:
|
||||
-- check for MLDUSE-write autorisations
|
||||
|
||||
@@ -451,9 +451,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
|
||||
AND (prs_perslid_oslogin IS NULL OR SUBSTR(prs_perslid_oslogin, 1, 1) <> '_');
|
||||
|
||||
UPDATE prs_perslid
|
||||
SET prs_perslid_voorletters = UPPER( SUBSTR(prs_perslid_voorletters,1,1)
|
||||
|| REGEXP_REPLACE(SUBSTR(prs_perslid_voorletters, 2), '[A-Z]', DBMS_RANDOM.string('l',1))
|
||||
)
|
||||
SET prs_perslid_voorletters = UPPER (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_voorletters)))
|
||||
WHERE prs_perslid_voorletters IS NOT NULL;
|
||||
|
||||
UPDATE prs_perslid
|
||||
@@ -481,8 +479,8 @@ CREATE OR REPLACE PACKAGE BODY ano AS
|
||||
UPDATE prs_contactpersoon cp
|
||||
SET prs_contactpersoon_naam =
|
||||
( SELECT CASE WHEN c.prs_perslid_key IS NULL
|
||||
THEN UPPER(SUBSTR(c.prs_contactpersoon_naam,1,1)) || DBMS_RANDOM.string('l', LENGTH(c.prs_contactpersoon_naam) -1)
|
||||
ELSE SUBSTR(p.prs_perslid_naam, 1, 30)
|
||||
THEN INITCAP (DBMS_RANDOM.string ('l', LENGTH(c.prs_contactpersoon_naam)))
|
||||
ELSE p.prs_perslid_naam
|
||||
END
|
||||
FROM prs_contactpersoon c
|
||||
, prs_perslid p
|
||||
@@ -493,7 +491,7 @@ CREATE OR REPLACE PACKAGE BODY ano AS
|
||||
UPDATE prs_contactpersoon cp
|
||||
SET cp.prs_contactpersoon_voornaam =
|
||||
( SELECT CASE WHEN c.prs_perslid_key IS NULL
|
||||
THEN UPPER(SUBSTR(c.prs_contactpersoon_voornaam,1,1) || DBMS_RANDOM.string('l', LENGTH(c.prs_contactpersoon_voornaam) -1))
|
||||
THEN INITCAP (DBMS_RANDOM.string ('l', LENGTH(c.prs_contactpersoon_voornaam)))
|
||||
ELSE p.prs_perslid_voornaam
|
||||
END
|
||||
FROM prs_contactpersoon c
|
||||
@@ -506,8 +504,8 @@ CREATE OR REPLACE PACKAGE BODY ano AS
|
||||
UPDATE prs_contactpersoon cp
|
||||
SET prs_contactpersoon_voorletters =
|
||||
( SELECT CASE WHEN c.prs_perslid_key IS NULL
|
||||
THEN UPPER(SUBSTR(c.prs_contactpersoon_voornaam,1,1) || REGEXP_REPLACE(SUBSTR(c.prs_contactpersoon_voorletters,2),'[A-Z]', DBMS_RANDOM.string('l',1)))
|
||||
ELSE SUBSTR(p.prs_perslid_voorletters, 1, 15)
|
||||
THEN SUBSTR(c.prs_contactpersoon_voornaam,1,1) || SUBSTR(c.prs_contactpersoon_voorletters,2)
|
||||
ELSE p.prs_perslid_voorletters
|
||||
END
|
||||
FROM prs_contactpersoon c
|
||||
, prs_perslid p
|
||||
@@ -763,30 +761,31 @@ CREATE OR REPLACE PACKAGE BODY ano AS
|
||||
|
||||
FUNCTION naam(naam_veld IN VARCHAR2, uniek IN NUMBER DEFAULT 0) RETURN VARCHAR2
|
||||
IS
|
||||
mx NUMBER := 60; -- Maximale lengte van naam_veld.
|
||||
ca NUMBER := 0;
|
||||
cx NUMBER := 0;
|
||||
ci NUMBER;
|
||||
nm VARCHAR2(200) := '';
|
||||
a NUMBER;
|
||||
c NUMBER := 1;
|
||||
i VARCHAR2(1);
|
||||
v VARCHAR2(55) := '';
|
||||
naam VARCHAR2(200) := '';
|
||||
tb VARCHAR2(60);
|
||||
ex VARCHAR2(200);
|
||||
BEGIN
|
||||
IF (naam_veld IS NOT NULL)
|
||||
THEN
|
||||
ca := LENGTH(naam_veld);
|
||||
ci := INSTR(naam_veld, '(', -1);
|
||||
IF (SUBSTR(naam_veld, ca, 1) = ')' AND ci > 0)
|
||||
THEN -- de naam bevat haakjes ()
|
||||
cx := ca - ci + 1; -- - 1;
|
||||
ca := ca - cx; -- - 2;
|
||||
END IF;
|
||||
ca := LEAST(GREATEST(ca, uniek), mx);
|
||||
nm := UPPER(SUBSTR(naam_veld, 1, 1)) || DBMS_RANDOM.string('l', ca -1);
|
||||
IF (cx > 0)
|
||||
IF (naam_veld IS NOT NULL)
|
||||
THEN
|
||||
cx := GREATEST(LEAST(cx, (mx - ca)), 0);
|
||||
nm := nm || '(' || DBMS_RANDOM.string('l', cx - 2) || ')';
|
||||
a := LENGTH(naam_veld)-1;
|
||||
IF (SUBSTR(naam_veld,LENGTH(naam_veld),1) = ')' AND INSTR(naam_veld,'(',-1) > 0)
|
||||
THEN
|
||||
v := DBMS_RANDOM.string('l',LENGTH(naam_veld) - INSTR(naam_veld,'(',-1) -1);
|
||||
v := ' ('||SUBSTR(v,1,50)||')';
|
||||
a := LENGTH(naam_veld) - LENGTH(v) -1;
|
||||
END IF;
|
||||
IF (a < uniek AND uniek > 0)
|
||||
THEN
|
||||
a := uniek;
|
||||
END IF;
|
||||
i := SUBSTR(naam_veld,1,1);
|
||||
naam := UPPER(i)||DBMS_RANDOM.string('l', a)||v;
|
||||
END IF;
|
||||
END IF;
|
||||
RETURN nm;
|
||||
RETURN naam;
|
||||
END naam;
|
||||
|
||||
FUNCTION memo(memo_veld IN VARCHAR2) RETURN VARCHAR2
|
||||
|
||||
258
FAC/FAC_PACF.SRC
258
FAC/FAC_PACF.SRC
@@ -1667,7 +1667,7 @@ BEGIN
|
||||
INTO v_melding_datum
|
||||
FROM DUAL;
|
||||
|
||||
stdm_default_disc := fac.getDefaultBehandelteam(stdmelding_key);
|
||||
stdm_default_disc := fac.getDefaultBehandelgroep(stdmelding_key);
|
||||
|
||||
v_errormsg := 'Bepalen mld_melding_key voor nieuwe melding';
|
||||
|
||||
@@ -2174,9 +2174,9 @@ BEGIN
|
||||
v_errormsg := 'Telefoonnummer te lang (contactpersoon)';
|
||||
v_locatie_verantw_tel := TRIM (v_locatie_verantw_tel);
|
||||
|
||||
IF LENGTH (v_locatie_verantw_tel) > 20
|
||||
IF LENGTH (v_locatie_verantw_tel) > 15
|
||||
THEN
|
||||
v_locatie_verantw_tel := SUBSTR (v_locatie_verantw_tel, 1, 20);
|
||||
v_locatie_verantw_tel := SUBSTR (v_locatie_verantw_tel, 1, 15);
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
@@ -17026,7 +17026,6 @@ IS
|
||||
v_srtkenmerk_nmin VARCHAR2 (300);
|
||||
v_srtkenmerk_nmax VARCHAR2 (300);
|
||||
v_srtkenmerk_dimensie VARCHAR2 (300);
|
||||
v_srtkenmerk_code VARCHAR2 (300);
|
||||
v_kenmerk_type VARCHAR2 (300);
|
||||
v_kenmerk_niveau VARCHAR2 (300);
|
||||
v_kenmerk_verplicht VARCHAR2 (300);
|
||||
@@ -17040,7 +17039,6 @@ IS
|
||||
v_kenmerk_show_expr VARCHAR2 (4000);
|
||||
v_kenmerk_omschr VARCHAR2 (300);
|
||||
v_kenmerk_verwijder VARCHAR2 (300);
|
||||
v_kenmerk_code VARCHAR2 (300);
|
||||
v_deflevel1 VARCHAR2 (300); /* res_srtactiviteit, mld_srtdiscipline, bes_discipline of cnt_discipline */
|
||||
v_deflevel2 VARCHAR2 (300); /* res_activiteit, mld_discipline, bes_srtgroep of niks */
|
||||
v_deflevel3 VARCHAR2 (300); /* niks, mld_stdmelding, bes_srtdeel of niks */
|
||||
@@ -17082,12 +17080,11 @@ BEGIN
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_fac_kenmerkdomein_kolomnaam);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_fac_kenmerkdomein_kolomtxt);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_fac_usrtab_naam);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_code);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_omschrijving);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_kenmerktype);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_systeem);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_lengte); -- 10
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_dec);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_lengte);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_dec); -- 10
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_nmin);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_nmax);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_dimensie);
|
||||
@@ -17096,23 +17093,22 @@ BEGIN
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_verplicht);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_groep);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_volgnummer);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_default); -- 20
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_toonbaar);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_default);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_toonbaar); -- 20
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_uniek);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_hint);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_regexp);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_show_expr);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_code);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_omschr);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_verwijder);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel1);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel2); -- 30
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel2);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel3);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel4);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel4); -- 30
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_1);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_2);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_3);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_4); -- 36
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_4); -- 34
|
||||
|
||||
-- Skip until the header is found
|
||||
IF (header_found = FALSE)
|
||||
@@ -17122,7 +17118,6 @@ BEGIN
|
||||
AND UPPER (v_fac_kenmerkdomein_kolomnaam) = 'FAC_KENMERKDOMEIN_KOLOMNAAM'
|
||||
AND UPPER (v_fac_kenmerkdomein_kolomtxt) = 'FAC_KENMERKDOMEIN_KOLOMTXT'
|
||||
AND UPPER (v_fac_usrtab_naam) = 'FAC_USRTAB_NAAM'
|
||||
AND UPPER (v_srtkenmerk_code) = 'SRTKENMERK_CODE'
|
||||
AND UPPER (v_srtkenmerk_omschrijving) = 'SRTKENMERK_OMSCHRIJVING'
|
||||
AND UPPER (v_srtkenmerk_kenmerktype) = 'SRTKENMERK_KENMERKTYPE'
|
||||
AND UPPER (v_srtkenmerk_systeem) = 'SRTKENMERK_SYSTEEM'
|
||||
@@ -17142,7 +17137,6 @@ BEGIN
|
||||
AND UPPER (v_kenmerk_hint) = 'KENMERK_HINT'
|
||||
AND UPPER (v_kenmerk_regexp) = 'KENMERK_REGEXP'
|
||||
AND UPPER (v_kenmerk_show_expr) = 'KENMERK_SHOW_EXPR'
|
||||
AND UPPER (v_kenmerk_code) = 'KENMERK_CODE'
|
||||
AND UPPER (v_kenmerk_omschr) = 'KENMERK_OMSCHR'
|
||||
AND UPPER (v_kenmerk_verwijder) = 'KENMERK_VERWIJDER'
|
||||
THEN
|
||||
@@ -17171,16 +17165,13 @@ BEGIN
|
||||
AND UPPER (v_deflevel3) = 'OBJECTSOORT'
|
||||
THEN
|
||||
flexmodule := 'INS';
|
||||
ELSIF UPPER (v_deflevel1) = 'FACTUUR'
|
||||
THEN
|
||||
flexmodule := 'FIN';
|
||||
END IF;
|
||||
END IF;
|
||||
ELSE
|
||||
IF flexmodule = 'RES'
|
||||
THEN
|
||||
v_res_srtactiviteit := v_deflevel1;
|
||||
v_res_activiteit := v_deflevel2;
|
||||
v_res_activiteit:= v_deflevel2;
|
||||
ELSIF flexmodule = 'BES'
|
||||
THEN
|
||||
v_bes_discipline := v_deflevel1;
|
||||
@@ -17214,12 +17205,11 @@ BEGIN
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
srtkenmerk_code,
|
||||
srtkenmerk_omschrijving,
|
||||
srtkenmerk_kenmerktype,
|
||||
srtkenmerk_systeem,
|
||||
srtkenmerk_lengte, -- 10
|
||||
srtkenmerk_dec,
|
||||
srtkenmerk_lengte,
|
||||
srtkenmerk_dec, -- 10
|
||||
srtkenmerk_nmin,
|
||||
srtkenmerk_nmax,
|
||||
srtkenmerk_dimensie,
|
||||
@@ -17227,20 +17217,19 @@ BEGIN
|
||||
kenmerk_verplicht,
|
||||
kenmerk_groep,
|
||||
kenmerk_volgnummer,
|
||||
kenmerk_default,
|
||||
kenmerk_type, -- 20
|
||||
kenmerk_toonbaar,
|
||||
kenmerk_default, --
|
||||
kenmerk_type,
|
||||
kenmerk_toonbaar, -- 20
|
||||
kenmerk_uniek,
|
||||
kenmerk_hint,
|
||||
kenmerk_regexp,
|
||||
kenmerk_show_expr,
|
||||
kenmerk_code,
|
||||
kenmerk_omschr,
|
||||
kenmerk_verwijder,
|
||||
kenmerk_extra_1,
|
||||
kenmerk_extra_2, -- 30
|
||||
kenmerk_extra_2,
|
||||
kenmerk_extra_3,
|
||||
kenmerk_extra_4,
|
||||
kenmerk_extra_4, -- 30
|
||||
res_srtactiviteit,
|
||||
res_activiteit,
|
||||
mld_srtdiscipline,
|
||||
@@ -17248,13 +17237,12 @@ BEGIN
|
||||
mld_stdmelding,
|
||||
mld_typeopdr,
|
||||
bes_discipline,
|
||||
bes_srtgroep, -- 40
|
||||
bes_srtgroep,
|
||||
bes_srtdeel,
|
||||
cnt_discipline,
|
||||
cnt_discipline, -- 40
|
||||
ins_discipline,
|
||||
ins_srtgroep,
|
||||
ins_srtdeel, -- 45
|
||||
kenmerk_module
|
||||
ins_srtdeel -- 43
|
||||
)
|
||||
VALUES (
|
||||
SUBSTR (v_fac_kenmerkdomein_omschr, 1, 255), -- 1
|
||||
@@ -17262,12 +17250,11 @@ BEGIN
|
||||
SUBSTR (v_fac_kenmerkdomein_kolomnaam, 1, 255),
|
||||
SUBSTR (v_fac_kenmerkdomein_kolomtxt, 1, 255),
|
||||
SUBSTR (v_fac_usrtab_naam, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_code, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_omschrijving, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_kenmerktype, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_systeem, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_lengte, 1, 255), -- 10
|
||||
SUBSTR (v_srtkenmerk_dec, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_lengte, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_dec, 1, 255), -- 10
|
||||
SUBSTR (v_srtkenmerk_nmin, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_nmax, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_dimensie, 1, 255),
|
||||
@@ -17276,19 +17263,18 @@ BEGIN
|
||||
SUBSTR (v_kenmerk_groep, 1, 255),
|
||||
SUBSTR (v_kenmerk_volgnummer, 1, 255),
|
||||
SUBSTR (v_kenmerk_default, 1, 4000),
|
||||
SUBSTR (v_kenmerk_type, 1, 255), -- 20
|
||||
SUBSTR (v_kenmerk_toonbaar, 1, 255),
|
||||
SUBSTR (v_kenmerk_type, 1, 255),
|
||||
SUBSTR (v_kenmerk_toonbaar, 1, 255), -- 20
|
||||
SUBSTR (v_kenmerk_uniek, 1, 255),
|
||||
SUBSTR (v_kenmerk_hint, 1, 255),
|
||||
SUBSTR (v_kenmerk_regexp, 1, 255),
|
||||
SUBSTR (v_kenmerk_show_expr, 1, 4000),
|
||||
SUBSTR (v_kenmerk_code, 1, 255),
|
||||
SUBSTR (v_kenmerk_omschr, 1, 255),
|
||||
SUBSTR (v_kenmerk_verwijder, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_1, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_2, 1, 255), -- 30
|
||||
SUBSTR (v_kenmerk_extra_2, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_3, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_4, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_4, 1, 255), -- 30
|
||||
v_res_srtactiviteit,
|
||||
v_res_activiteit,
|
||||
v_mld_srtdiscipline,
|
||||
@@ -17296,13 +17282,12 @@ BEGIN
|
||||
v_mld_stdmelding,
|
||||
v_mld_typeopdr,
|
||||
v_bes_discipline,
|
||||
v_bes_srtgroep, -- 40
|
||||
v_bes_srtgroep,
|
||||
v_bes_srtdeel,
|
||||
v_cnt_discipline,
|
||||
v_cnt_discipline, -- 40
|
||||
v_ins_discipline,
|
||||
v_ins_srtgroep,
|
||||
v_ins_srtdeel, -- 45
|
||||
flexmodule
|
||||
v_ins_srtdeel -- 43
|
||||
);
|
||||
|
||||
v_count_import := v_count_import + 1;
|
||||
@@ -17413,7 +17398,7 @@ BEGIN
|
||||
ELSIF rec.ins_discipline IS NOT NULL THEN
|
||||
flexmodule := 'INS';
|
||||
ELSE
|
||||
flexmodule := rec.kenmerk_module; -- MLD, FIN, ...
|
||||
flexmodule := 'MLD';
|
||||
END IF;
|
||||
|
||||
v_kenmerkdomein_key := NULL;
|
||||
@@ -17483,8 +17468,7 @@ BEGIN
|
||||
|
||||
-- Kenmerksoorten: maak nog-niet-bestaande soorten aan.
|
||||
v_srtkenmerk_key := NULL;
|
||||
IF rec.srtkenmerk_omschrijving IS NOT NULL
|
||||
THEN
|
||||
IF rec.srtkenmerk_omschrijving IS NOT NULL THEN
|
||||
v_desc := rec.srtkenmerk_omschrijving;
|
||||
v_errormsg := 'Fout bij bepalen kenmerksoort ' || v_desc;
|
||||
|
||||
@@ -17514,7 +17498,7 @@ BEGIN
|
||||
FROM cnt_srtkenmerk
|
||||
WHERE cnt_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving
|
||||
AND cnt_srtkenmerk_verwijder IS NULL;
|
||||
WHEN 'INS' THEN
|
||||
WHEN 'INS' THEN
|
||||
SELECT COUNT ( * ), MIN(ins_srtkenmerk_key)
|
||||
INTO v_count, v_srtkenmerk_key
|
||||
FROM ins_srtkenmerk
|
||||
@@ -17533,7 +17517,6 @@ BEGIN
|
||||
WHEN 'BES' THEN
|
||||
INSERT INTO bes_srtkenmerk (
|
||||
bes_srtkenmerk_omschrijving,
|
||||
bes_srtkenmerk_code,
|
||||
bes_srtkenmerk_kenmerktype,
|
||||
bes_srtkenmerk_systeem,
|
||||
bes_srtkenmerk_lengte,
|
||||
@@ -17545,7 +17528,6 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17561,7 +17543,6 @@ BEGIN
|
||||
WHEN 'MLD' THEN
|
||||
INSERT INTO mld_srtkenmerk (
|
||||
mld_srtkenmerk_omschrijving,
|
||||
mld_srtkenmerk_code,
|
||||
mld_srtkenmerk_kenmerktype,
|
||||
mld_srtkenmerk_systeem,
|
||||
mld_srtkenmerk_lengte,
|
||||
@@ -17573,7 +17554,6 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17589,7 +17569,6 @@ BEGIN
|
||||
WHEN 'RES' THEN
|
||||
INSERT INTO res_srtkenmerk (
|
||||
res_srtkenmerk_omschrijving,
|
||||
res_srtkenmerk_code,
|
||||
res_srtkenmerk_kenmerktype,
|
||||
res_srtkenmerk_systeem,
|
||||
res_srtkenmerk_lengte,
|
||||
@@ -17601,7 +17580,6 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17617,7 +17595,6 @@ BEGIN
|
||||
WHEN 'CNT' THEN
|
||||
INSERT INTO cnt_srtkenmerk (
|
||||
cnt_srtkenmerk_omschrijving,
|
||||
cnt_srtkenmerk_code,
|
||||
cnt_srtkenmerk_kenmerktype,
|
||||
cnt_srtkenmerk_systeem,
|
||||
cnt_srtkenmerk_lengte,
|
||||
@@ -17629,7 +17606,6 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17644,7 +17620,6 @@ BEGIN
|
||||
WHEN 'INS' THEN
|
||||
INSERT INTO ins_srtkenmerk (
|
||||
ins_srtkenmerk_omschrijving,
|
||||
ins_srtkenmerk_code,
|
||||
ins_srtkenmerk_kenmerktype,
|
||||
ins_srtkenmerk_systeem,
|
||||
ins_srtkenmerk_lengte,
|
||||
@@ -17656,7 +17631,6 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17679,7 +17653,6 @@ BEGIN
|
||||
WHEN 'BES' THEN
|
||||
UPDATE bes_srtkenmerk SET
|
||||
bes_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
bes_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
bes_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
bes_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
bes_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17693,7 +17666,6 @@ BEGIN
|
||||
WHEN 'MLD' THEN
|
||||
UPDATE mld_srtkenmerk SET
|
||||
mld_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
mld_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
mld_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
mld_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
mld_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17707,7 +17679,6 @@ BEGIN
|
||||
WHEN 'RES' THEN
|
||||
UPDATE res_srtkenmerk SET
|
||||
res_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
res_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
res_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
res_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
res_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17721,7 +17692,6 @@ BEGIN
|
||||
WHEN 'CNT' THEN
|
||||
UPDATE cnt_srtkenmerk SET
|
||||
cnt_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
cnt_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
cnt_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
cnt_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
cnt_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17735,7 +17705,6 @@ BEGIN
|
||||
WHEN 'INS' THEN
|
||||
UPDATE ins_srtkenmerk SET
|
||||
ins_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
ins_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
ins_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
ins_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
ins_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17830,7 +17799,6 @@ BEGIN
|
||||
bes_kenmerk_hint,
|
||||
bes_kenmerk_regexp,
|
||||
bes_kenmerk_show_expr,
|
||||
bes_kenmerk_code,
|
||||
bes_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
@@ -17848,7 +17816,6 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING bes_kenmerk_key
|
||||
@@ -17874,7 +17841,6 @@ BEGIN
|
||||
bes_kenmerk_hint = rec.kenmerk_hint,
|
||||
bes_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
bes_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
bes_kenmerk_code = rec.kenmerk_code,
|
||||
bes_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE bes_kenmerk_key = v_kenmerk_key
|
||||
AND bes_kenmerk_verwijder IS NULL;
|
||||
@@ -17963,9 +17929,9 @@ BEGIN
|
||||
mld_kenmerk_hint,
|
||||
mld_kenmerk_regexp,
|
||||
mld_kenmerk_show_expr,
|
||||
mld_kenmerk_code,
|
||||
mld_kenmerk_omschrijving,
|
||||
mld_kenmerk_verplicht_status,
|
||||
mld_kenmerk_code,
|
||||
mld_kenmerk_onderbreken,
|
||||
mld_kenmerk_obligation_fill
|
||||
)
|
||||
@@ -17984,11 +17950,11 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr,
|
||||
fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
fac.safe_to_number (rec.kenmerk_extra_2),
|
||||
fac.safe_to_number (rec.kenmerk_extra_3)
|
||||
rec.kenmerk_extra_2,
|
||||
fac.safe_to_number (rec.kenmerk_extra_3),
|
||||
fac.safe_to_number (rec.kenmerk_extra_4)
|
||||
)
|
||||
RETURNING mld_kenmerk_key
|
||||
INTO v_kenmerk_key;
|
||||
@@ -18013,11 +17979,11 @@ BEGIN
|
||||
mld_kenmerk_hint = rec.kenmerk_hint,
|
||||
mld_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
mld_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
mld_kenmerk_code = rec.kenmerk_code,
|
||||
mld_kenmerk_omschrijving = rec.kenmerk_omschr,
|
||||
mld_kenmerk_verplicht_status = fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
mld_kenmerk_onderbreken = fac.safe_to_number (rec.kenmerk_extra_2),
|
||||
mld_kenmerk_obligation_fill = fac.safe_to_number (rec.kenmerk_extra_3)
|
||||
mld_kenmerk_code = rec.kenmerk_extra_2,
|
||||
mld_kenmerk_onderbreken = fac.safe_to_number (rec.kenmerk_extra_3),
|
||||
mld_kenmerk_obligation_fill = fac.safe_to_number (rec.kenmerk_extra_4)
|
||||
WHERE mld_kenmerk_key = v_kenmerk_key
|
||||
AND mld_kenmerk_verwijder IS NULL;
|
||||
|
||||
@@ -18067,7 +18033,6 @@ BEGIN
|
||||
res_kenmerk_hint,
|
||||
res_kenmerk_regexp,
|
||||
res_kenmerk_show_expr,
|
||||
res_kenmerk_code,
|
||||
res_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
@@ -18084,7 +18049,6 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING res_kenmerk_key
|
||||
@@ -18109,7 +18073,6 @@ BEGIN
|
||||
res_kenmerk_hint = rec.kenmerk_hint,
|
||||
res_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
res_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
res_kenmerk_code = rec.kenmerk_code,
|
||||
res_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE res_kenmerk_key = v_kenmerk_key
|
||||
AND res_kenmerk_verwijder IS NULL;
|
||||
@@ -18157,7 +18120,6 @@ BEGIN
|
||||
cnt_kenmerk_hint,
|
||||
cnt_kenmerk_regexp,
|
||||
cnt_kenmerk_show_expr,
|
||||
cnt_kenmerk_code,
|
||||
cnt_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
@@ -18174,7 +18136,6 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING cnt_kenmerk_key
|
||||
@@ -18199,7 +18160,6 @@ BEGIN
|
||||
cnt_kenmerk_hint = rec.kenmerk_hint,
|
||||
cnt_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
cnt_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
cnt_kenmerk_code = rec.kenmerk_code,
|
||||
cnt_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE cnt_kenmerk_key = v_kenmerk_key
|
||||
AND cnt_kenmerk_verwijder IS NULL;
|
||||
@@ -18298,7 +18258,6 @@ BEGIN
|
||||
ins_kenmerk_hint,
|
||||
ins_kenmerk_regexp,
|
||||
ins_kenmerk_show_expr,
|
||||
ins_kenmerk_code,
|
||||
ins_kenmerk_omschrijving,
|
||||
ins_kenmerk_meetwaarde,
|
||||
ins_kenmerk_wissen
|
||||
@@ -18318,7 +18277,6 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr,
|
||||
fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
fac.safe_to_number (rec.kenmerk_extra_2)
|
||||
@@ -18346,7 +18304,6 @@ BEGIN
|
||||
ins_kenmerk_hint = rec.kenmerk_hint,
|
||||
ins_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
ins_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
ins_kenmerk_code = rec.kenmerk_code,
|
||||
ins_kenmerk_omschrijving = rec.kenmerk_omschr,
|
||||
ins_kenmerk_meetwaarde = fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
ins_kenmerk_wissen = fac.safe_to_number (rec.kenmerk_extra_2)
|
||||
@@ -18356,99 +18313,6 @@ BEGIN
|
||||
fac.imp_writelog (p_import_key, 'I', 'Kenmerk bijgewerkt', v_desc || ' (' || v_kenmerk_key || ')');
|
||||
END IF;
|
||||
|
||||
WHEN 'FIN' THEN
|
||||
-- Bestaat dit kenmerk al?
|
||||
v_desc := rec.kenmerk_omschr;
|
||||
v_errormsg := 'Fout bij bepalen kenmerk ' || v_desc;
|
||||
SELECT COUNT (*), MIN(fin_kenmerk_key)
|
||||
INTO v_count, v_kenmerk_key
|
||||
FROM fin_kenmerk
|
||||
WHERE (fin_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
OR (rec.kenmerk_omschr IS NULL AND fin_kenmerk_omschrijving IS NULL));
|
||||
|
||||
IF (v_count = 0)
|
||||
THEN
|
||||
-- Bestaat nog niet --> aanmaken
|
||||
v_errormsg := 'Fout bij toevoegen kenmerk ' || v_desc;
|
||||
INSERT INTO fin_kenmerk (
|
||||
fin_kenmerk_kenmerktype,
|
||||
fin_kenmerk_systeem,
|
||||
fin_kenmerk_lengte,
|
||||
fin_kenmerk_dec,
|
||||
fin_kenmerk_nmin,
|
||||
fin_kenmerk_nmax,
|
||||
fin_kenmerk_dimensie,
|
||||
fin_kenmerk_type,
|
||||
fin_kenmerk_verplicht,
|
||||
fin_kenmerk_volgnr,
|
||||
fin_kenmerk_groep,
|
||||
fin_kenmerk_default,
|
||||
fin_kenmerk_verwijder,
|
||||
fin_kenmerk_toonbaar,
|
||||
fin_kenmerk_uniek,
|
||||
fin_kenmerk_hint,
|
||||
fin_kenmerk_regexp,
|
||||
fin_kenmerk_show_expr,
|
||||
fin_kenmerk_code,
|
||||
fin_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
rec.srtkenmerk_dec,
|
||||
rec.srtkenmerk_nmin,
|
||||
rec.srtkenmerk_nmax,
|
||||
rec.srtkenmerk_dimensie,
|
||||
rec.kenmerk_type,
|
||||
fac.safe_to_number (rec.kenmerk_verplicht),
|
||||
fac.safe_to_number (rec.kenmerk_volgnummer),
|
||||
fac.safe_to_number (rec.kenmerk_groep),
|
||||
rec.kenmerk_default,
|
||||
TO_DATE (rec.kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS'),
|
||||
fac.safe_to_number (rec.kenmerk_toonbaar),
|
||||
fac.safe_to_number (rec.kenmerk_uniek),
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING fin_kenmerk_key
|
||||
INTO v_kenmerk_key;
|
||||
|
||||
fac.imp_writelog (p_import_key, 'I', 'Kenmerk toegevoegd', v_desc || ' (' || v_kenmerk_key || ')');
|
||||
ELSE
|
||||
-- Bestaat al wel --> updaten (dat kan ook verwijderen zijn!)
|
||||
v_errormsg := 'Fout bij bijwerken kenmerk ' || v_desc;
|
||||
UPDATE fin_kenmerk
|
||||
SET fin_kenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
fin_kenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
fin_kenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
fin_kenmerk_dec = rec.srtkenmerk_dec,
|
||||
fin_kenmerk_nmin = rec.srtkenmerk_nmin,
|
||||
fin_kenmerk_nmax = rec.srtkenmerk_nmax,
|
||||
fin_kenmerk_dimensie = rec.srtkenmerk_dimensie,
|
||||
fin_kenmerk_type = rec.kenmerk_type,
|
||||
fin_kenmerk_verplicht = fac.safe_to_number (rec.kenmerk_verplicht),
|
||||
fin_kenmerk_groep = fac.safe_to_number (rec.kenmerk_groep),
|
||||
fin_kenmerk_volgnr = fac.safe_to_number (rec.kenmerk_volgnummer),
|
||||
fin_kenmerk_default = rec.kenmerk_default,
|
||||
fin_kenmerk_verwijder = TO_DATE (rec.kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS'),
|
||||
fin_kenmerk_toonbaar = fac.safe_to_number (rec.kenmerk_toonbaar),
|
||||
fin_kenmerk_uniek = fac.safe_to_number (rec.kenmerk_uniek),
|
||||
fin_kenmerk_hint = rec.kenmerk_hint,
|
||||
fin_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
fin_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
fin_kenmerk_code = rec.kenmerk_code,
|
||||
fin_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE fin_kenmerk_key = v_kenmerk_key
|
||||
AND fin_kenmerk_verwijder IS NULL;
|
||||
|
||||
fac.imp_writelog (p_import_key, 'I', 'Kenmerk bijgewerkt', v_desc || ' (' || v_kenmerk_key || ')');
|
||||
END IF;
|
||||
|
||||
|
||||
|
||||
END CASE;
|
||||
END;
|
||||
@@ -18950,8 +18814,7 @@ IS
|
||||
v_aanduiding VARCHAR (900);
|
||||
-- De importvelden
|
||||
v_fac_faq_question VARCHAR2 (4000); -- C4000 (Voor import tot 500 beperkt)
|
||||
v_fac_faq_answer VARCHAR2 (4000); -- C4000
|
||||
v_fac_faq_answer2 VARCHAR2 (4000); -- C4000
|
||||
v_fac_faq_answer VARCHAR2 (4000); -- C4000 (Voor import tot 2500 beperkt)
|
||||
v_fac_faq_level VARCHAR2 (255); -- C1
|
||||
v_ins_discipline_key VARCHAR2 (255); -- N10
|
||||
v_mld_stdmelding_key VARCHAR2 (255); -- N10
|
||||
@@ -18999,7 +18862,6 @@ BEGIN
|
||||
-- Lees alle veldwaarden
|
||||
fac.imp_getfield (v_newline, c_delim, v_fac_faq_question);
|
||||
fac.imp_getfield (v_newline, c_delim, v_fac_faq_answer);
|
||||
fac.imp_getfield (v_newline, c_delim, v_fac_faq_answer2);
|
||||
fac.imp_getfield (v_newline, c_delim, v_fac_faq_level);
|
||||
fac.imp_getfield (v_newline, c_delim, v_ins_discipline_key);
|
||||
fac.imp_getfield (v_newline, c_delim, v_mld_stdmelding_key);
|
||||
@@ -19027,7 +18889,6 @@ BEGIN
|
||||
THEN
|
||||
IF UPPER (v_fac_faq_question) LIKE 'VRAAG%'
|
||||
AND UPPER (v_fac_faq_answer) LIKE 'ANTWOORD%'
|
||||
AND UPPER (v_fac_faq_answer2) LIKE 'MEER ANTWOORD%'
|
||||
AND UPPER (v_fac_faq_level) = 'ZICHTBAAR VOOR'
|
||||
AND UPPER (v_ins_discipline_key) = 'VAKGROEP'
|
||||
AND UPPER (v_mld_stdmelding_key) = 'MELDING'
|
||||
@@ -19058,23 +18919,10 @@ BEGIN
|
||||
END IF;
|
||||
|
||||
--
|
||||
v_errormsg := 'Antwoord ongeldig. Antwoord heeft geen waarde of is langer dan 4000 tekens';
|
||||
v_errormsg := 'Antwoord ongeldig. Antwoord heeft geen waarde of is langer dan 2500 tekens';
|
||||
v_fac_faq_answer := TRIM (v_fac_faq_answer);
|
||||
|
||||
IF v_fac_faq_answer IS NULL OR LENGTH (v_fac_faq_answer) > 4000
|
||||
THEN
|
||||
v_ongeldig := 1;
|
||||
fac.imp_writelog (p_import_key,
|
||||
'W',
|
||||
v_aanduiding || v_errormsg,
|
||||
'Regel wordt overgeslagen!');
|
||||
END IF;
|
||||
|
||||
--
|
||||
v_errormsg := 'Meer antwoord ongeldig. Waarde is langer dan 4000 tekens';
|
||||
v_fac_faq_answer2 := TRIM(v_fac_faq_answer2);
|
||||
|
||||
IF LENGTH (v_fac_faq_answer2) > 4000
|
||||
IF v_fac_faq_answer IS NULL OR LENGTH (v_fac_faq_answer) > 2500 -- Import beperking. In fac_faq tabel is dit 4000
|
||||
THEN
|
||||
v_ongeldig := 1;
|
||||
fac.imp_writelog (p_import_key,
|
||||
@@ -19299,7 +19147,6 @@ BEGIN
|
||||
|
||||
INSERT INTO fac_imp_faq (fac_faq_question,
|
||||
fac_faq_answer,
|
||||
fac_faq_answer2,
|
||||
fac_faq_level,
|
||||
ins_discipline_key,
|
||||
mld_stdmelding_key,
|
||||
@@ -19313,7 +19160,6 @@ BEGIN
|
||||
fac_faq_displaymode)
|
||||
VALUES (v_fac_faq_question,
|
||||
v_fac_faq_answer,
|
||||
v_fac_faq_answer2,
|
||||
v_fac_faq_level,
|
||||
v_ins_discipline_key_n,
|
||||
v_mld_stdmelding_key_n,
|
||||
@@ -19546,7 +19392,6 @@ BEGIN
|
||||
INSERT INTO fac_faq
|
||||
(fac_faq_question,
|
||||
fac_faq_answer,
|
||||
fac_faq_answer2,
|
||||
fac_faq_level,
|
||||
fac_faq_source,
|
||||
fac_faq_url,
|
||||
@@ -19559,7 +19404,6 @@ BEGIN
|
||||
)
|
||||
VALUES (rec_faq.fac_faq_question,
|
||||
rec_faq.fac_faq_answer,
|
||||
rec_faq.fac_faq_answer2,
|
||||
v_fac_faq_level,
|
||||
rec_faq.fac_faq_source,
|
||||
rec_faq.fac_faq_url,
|
||||
@@ -22234,31 +22078,31 @@ EXCEPTION
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE PROCEDURE fac_import_exchange (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
CREATE OR REPLACE PROCEDURE fac_import_exchange (p_import_key IN NUMBER)
|
||||
IS
|
||||
BEGIN
|
||||
exc.import_exchange (p_import_key, p_days_from, p_days_to);
|
||||
exc.import_exchange (p_import_key);
|
||||
END fac_import_exchange;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE PROCEDURE fac_update_exchange (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
CREATE OR REPLACE PROCEDURE fac_update_exchange (p_import_key IN NUMBER)
|
||||
IS
|
||||
BEGIN
|
||||
exc.update_exchange (p_import_key, p_days_from, p_days_to);
|
||||
exc.update_exchange (p_import_key);
|
||||
END fac_update_exchange;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE PROCEDURE fac_import_exchfull (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
CREATE OR REPLACE PROCEDURE fac_import_exchfull (p_import_key IN NUMBER)
|
||||
IS
|
||||
BEGIN
|
||||
exc.import_exchfull (p_import_key, p_days_from, p_days_to);
|
||||
exc.import_exchfull (p_import_key);
|
||||
END fac_import_exchfull;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE PROCEDURE fac_update_exchfull (p_import_key IN NUMBER, p_days_from IN NUMBER DEFAULT 0, p_days_to IN NUMBER DEFAULT 90)
|
||||
CREATE OR REPLACE PROCEDURE fac_update_exchfull (p_import_key IN NUMBER)
|
||||
IS
|
||||
BEGIN
|
||||
exc.update_exchfull (p_import_key, p_days_from, p_days_to);
|
||||
exc.update_exchfull (p_import_key);
|
||||
END fac_update_exchfull;
|
||||
/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
FUNCTION getflex (pmodule IN VARCHAR2,
|
||||
p_kenmerk_key IN NUMBER,
|
||||
p_ref_key IN NUMBER,
|
||||
p_niveau IN VARCHAR2 DEFAULT NULL,
|
||||
p_optional IN NUMBER DEFAULT 0) RETURN VARCHAR2;
|
||||
p_niveau IN VARCHAR2 DEFAULT NULL) RETURN VARCHAR2;
|
||||
PROCEDURE setflex (pmodule IN VARCHAR2,
|
||||
p_kenmerk_key IN NUMBER,
|
||||
p_ref_key IN NUMBER,
|
||||
@@ -154,8 +153,7 @@
|
||||
FUNCTION getflex (pmodule IN VARCHAR2,
|
||||
p_kenmerk_key IN NUMBER,
|
||||
p_ref_key IN NUMBER,
|
||||
p_niveau IN VARCHAR2 DEFAULT NULL,
|
||||
p_optional IN NUMBER DEFAULT 0) RETURN VARCHAR2
|
||||
p_niveau IN VARCHAR2 DEFAULT NULL) RETURN VARCHAR2
|
||||
IS
|
||||
l_sql_kenm VARCHAR2 (4500);
|
||||
l_waarde VARCHAR2 (4000);
|
||||
@@ -170,11 +168,6 @@
|
||||
l_kcolumnname_showexpr VARCHAR2 (30);
|
||||
l_module VARCHAR2 (3);
|
||||
BEGIN
|
||||
IF p_optional = 1 AND p_ref_key IS NULL
|
||||
THEN
|
||||
return NULL;
|
||||
END IF;
|
||||
|
||||
l_module := pmodule;
|
||||
flx.gettableinf (l_module, l_kenmerk_tablename, l_kcolumnname_default, l_kenmval_tablename, l_kcolumnname_refkey, l_kcolumnname_niveau, l_kcolumnname_waarde, l_kcolumnname_kkey, l_kcolumnname_delete, l_kcolumnname_showexpr);
|
||||
l_sql_kenm := 'SELECT ' || l_kcolumnname_waarde ||
|
||||
|
||||
971
FAC/FAC_PACX.SRC
971
FAC/FAC_PACX.SRC
File diff suppressed because it is too large
Load Diff
@@ -78,11 +78,7 @@ DEFINE_SETTING('CAD', 0001, 'WEB_FACTAB', 'fg_syncterreinview'
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_move_origin' , 'number' , '0' , 'Move all dwf to logical (0,0) to prevent overflow')
|
||||
DEFINE_SETTING('CAD', 0001, 'WEB_PRSSYS', 'fg_minmergedistance' , 'number' , '-1' , 'Distance (mm) allowed when merging ARC''s into contours')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACFAC', 'MaxDownloadSize' , 'number' , '-1' , 'Should match IIS Metabase AspBufferingLimit for download warning (Future use)')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'alg_loc_string' , 'string' , ' l.alg_locatie_omschrijving || '' ('' || l.alg_locatie_code || '')'' ' , 'Presentation of location while selecting')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'alg_geb_string' , 'string' , ' g.alg_gebouw_code ||'' ''||g.alg_gebouw_naam ' , 'Presentation of building while selecting')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'alg_ter_string' , 'string' , ' t.alg_terreinsector_code ||'' ''||t.alg_terreinsector_naam ' , 'Presentation of terrain while selecting')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'alg_ver_string' , 'string' , ' v.alg_verdieping_omschrijving ' , 'Presentation of floor while selecting')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'alg_rui_string' , 'string' , ' r.alg_ruimte_nr || NVL2(r.alg_ruimte_omschrijving, '' - ''|| r.alg_ruimte_omschrijving, '''')', 'Presentation of room while selecting')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'alg_loc_string' , 'string' , ' l.alg_locatie_omschrijving || '' ('' || l.alg_locatie_code || '')'' ', NULL)
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACFAC', 'asp_max_download' , 'number' , '-1' , 'Copy the IIS configuration setting AspBufferingLimit (future use)')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACFAC', 'asp_max_upload' , 'number' , '-1' , 'Copy the IIS configuration setting AspMaxRequestEntityAllowed (future use)')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACFAC', 'asp_timeout' , 'number' , '-1' , 'Copy the IIS configuration asp AspScriptTimeout setting (future use)')
|
||||
@@ -139,7 +135,6 @@ DEFINE_SETTING('FAC', 0000, 'WEB_FACTAB', 'flexFilesPath'
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACTAB', 'max_logfile_size' , 'number' , '4194304' , 'Start new logfile after it reaches this size')
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACTAB', 'optimizer_features_enable' , 'string' , '' , 'optimizer_features_enable (Future use)')
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACTAB', 'tempfilespath' , 'string' , NULL , 'Path for temp files (future use)')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'style_image_path' , 'string' , NULL , 'path to folder storing styling template pictures')
|
||||
|
||||
DEFINE_SETTING('ALG', 0001, 'WEB_PRSSYS', 'alg_ruimtenr_aut_use' , 'number' , '0' , 'WEB_RUIUSE may change alg_ruimte_nr/omschrijving {0=WEB_RUIMAN required | 1=WEB_RUIUSE allowed too}')
|
||||
DEFINE_SETTING('BES', 0001, 'WEB_FACTAB', 'bes_image_path' , 'string' , NULL , 'path to folder storing bes_srtdeel pictures')
|
||||
@@ -168,7 +163,7 @@ DEFINE_SETTING('CNT', 0001, 'WEB_FACTAB', 'cntd_image_path'
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'NotifyMessageInterval' , 'number' , '0' , 'time (seconds) between NotifyMessage.asp [=Check for popups] refreshes. 0=disable')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'PerformInterval' , 'number' , '0' , 'time (seconds) between shared/performancetester.asp refreshes 0=disable')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'allow_framed_facilitor' , 'boolean' , 'false' , 'Is it allowed to use Facilitor in an (i)frame?')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'allowedImgRegex' , 'string' , '^((http|https):\/\/)' , '[DEPRECATED] Allowed url-regex in between [img][/img]-tags')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'allowedImgRegex' , 'string' , '^((http|https):\/\/)' , 'Allowed url-regex in between [img][/img]-tags')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'allowedLinkRegex' , 'string' , '^((ftp|http|https):\/\/|(mailto|tel):)' , 'Allowed link-regex in between [link][/link]-tags')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'auto_https' , 'number' , '3' , '0=not https, 1=http redirects to https, (3=also all cookies ;Secure)')
|
||||
DEFINE_SETTING('FAC', 0001, 'WEB_FACTAB', 'fac_html_strictness' , 'number' , '0' , '0=allow html in message, res-room description, flex-labels, 1=do not allow (strict, more secure)')
|
||||
@@ -259,7 +254,6 @@ DEFINE_SETTING('MLD', 0001, 'WEB_FACTAB', 'mld_ordermaterial_fac_usrtab_key'
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_ordermaterial_frame' , 'number' , '0' , 'Show order materiallist in a separate frame {0=no (default} | 1=yes}')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_ordermaterial_editable' , 'boolean' , 'true' , 'ordermaterials can be edited (true) or are always readonly/remotely managed (false)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_FACTAB', 'mld_reply_subject_regexp' , 'string' , '[[:alpha:]]*[[:digit:]]{3,}' , 'The regexp for recognizing reply melding numbers (future use)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_FACTAB', 'mldg_image_path' , 'string' , NULL , 'path to folder storing stdmeldinggroep symbols pictures')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_FACTAB', 'mlds_image_path' , 'string' , NULL , 'path to folder storing stdmelding symbols pictures')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_FACTAB', 'mldd_image_path' , 'string' , NULL , 'path to folder storing mld discipline pictures')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_FACTAB', 'mldsd_image_path' , 'string' , NULL , 'path to folder storing mld srtdiscipline pictures')
|
||||
@@ -538,7 +532,7 @@ DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_attach_obj_cntpers'
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_auth_obj_lendout' , 'number' , '0' , 'Authorization scope for objects which are lent out for lending registration (INSFOF/fo) {0=owner(borrower) (default) | 1=basic place/owner}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_can_edit_own_objects' , 'number' , '0' , 'Owner can edit objects {0|1, default 0}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_element_description' , 'string' , '' , 'SQL voor de objectomschrijving achter de "heeft betrekking op" knop voor het selecteren van elementen')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_explode_objects' , 'number' , '1' , 'Explode the nummer of (new) object {0=no | 1=yes (default) | 2=choice: default no | choice: default yes}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_explode_objects' , 'number' , '1' , 'Explode the nummer of (new) object {0=no | 1=yes (default)}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_fg_remote_maps' , 'string' , '' , 'API Key. if not empty use Google Maps instead of FG if x,y coordinates of an object are available')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_flex_uitgifte_empty' , 'number' , '0' , 'Flexvelden die geen meetwaarden zijn leeg maken bij uitgifte {0=no (default) | 1=yes}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_inspect_service_depend' , 'number' , '0' , 'Company depends on the {0=servicecompanylocation {default} 1=contract scope 2=both}')
|
||||
@@ -549,17 +543,17 @@ DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_xcp_active_cost'
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_srtdeelsuggest_info' , 'number' , '1' , 'Show parent info of Object type in Suggest: 1=group, 2=discipline, 3=both')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_state_history' , 'number' , '30' , 'Number of days to keep ins_deel_state_history records')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'ins_deel_flags' , 'number' , '0' , 'Number of flags that can be defined on objects. Max 10')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_freeze_year' , 'number' , '2023' , 'Frozen (approved/activated) year of Preventive Maintenance (MJOB)')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_freeze_year' , 'number' , EXTRACT(YEAR FROM SYSDATE) , 'Frozen (approved/activated) year of Preventive Maintenance (MJOB)')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_inflation' , 'float' , '1' , 'Default annual inflation rate (%) for Preventive Maintenance (MJOB)')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_operation_external' , 'number' , '0' , 'Operational handling of Preventive Maintenance (MJOB) tasks {0=internal | 1=external}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_show_years' , 'number' , '5' , 'Default number of years to be shown in the Preventive Maintenance (MJOB) console')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_start_year' , 'number' , '2023' , 'Start/First year of freezing of Preventive Maintenance (MJOB)')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_start_year' , 'number' , EXTRACT(YEAR FROM SYSDATE) , 'Start/First year of freezing of Preventive Maintenance (MJOB)')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_enable_moveup' , 'number' , '0' , 'Enable moveup of (MJOB) tasks {0=moveup disabled | 1=moveup enabled}')
|
||||
DEFINE_SETTING('INS', 0001, 'WEB_PRSSYS', 'mjb_approvedmelding_description' , 'number' , '1' , 'Subject for MJOB generated ticket {1=object type (default), 2=task description, 3=task description (object type). }')
|
||||
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' , '(?:((?:contract\s?)|(?:C\s?))(\d+))|((?:contract#\s?|(?:C#\s?))(([a-z]|[0-9])+))', 'Automatically turn CNT-references in texts into clickable links eg. (?:((?:contract\s?)|(?:C\s?))(\d+))|((?:contract#\s?|(?:C#\s?))(([a-z]|[0-9])+))')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'faq_autolink_regexp' , 'string' , '(?:(?:FAQ\s?)|(?:\WKB\s?))(\d+)', 'Automatically turn FAQ-references in texts into clickable links eg. (?:(?:FAQ\s?)|(?:KB\s?))(\d+) gives valid links for FAQ981, FAQ 981, KB981 and KB 981')
|
||||
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\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)')
|
||||
@@ -576,9 +570,8 @@ DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_archive_by_gui'
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_ask_for_orders' , 'boolean' , 'true' , 'ask for immediate order input after call entry { true | false }')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_autolink_regexp' , 'string' , '(?:(?:melding [A-Z]*)|(?:[A-Z \,\n]+\#[A-Z]*))(\d+)', 'Automatically turn MLD-references in texts into clickable links eg. (?:(?:melding [A-Z]*)|(?:[A-Z \,\n]+\#[A-Z]*))(\d+)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_behandelteam_canclose' , 'number' , '1' , 'Close authorization depending on (0=discipline | 1=discipline en treatment team (default))')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_bo_sort_descending' , 'number' , '0' , 'Sort ordering of mld_melding for BO (0 = most urgent first | 1 = last made first | 2 = most recent activity first)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_bo_sort_descending' , 'number' , '0' , 'Sort ordering of mld_melding for BO (0 = most urgent first | 1 = last made first );')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_can_change_prio_and_place_while_issued', 'boolean' , 'false' , 'Allow to change [prio] and [place] while issue is issued')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_can_reopen_call' , 'number' , '0' , 'Calls can be reopened {0=no(default) | 1=yes }')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_clear_on_close' , 'number' , '0' , 'Clear when closing call (0=just close call | +1=reset attention, +2=reset Assigned to, +4=reset Back office groups, +8=reset Processor)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_close_noti_default_off' , 'number' , '0' , 'Checkbox [melder notificeren] at cancel is default off (0=no interference, 1=default off)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_close_opdr_default' , 'number' , '0' , 'De checkbox met de vraag of de open opdrachten ook afgemeld moeten worden is standaard niet(0=default) of wel(1) aangevinkt')
|
||||
@@ -655,7 +648,7 @@ DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_pgb_fiattering'
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_photo_size' , 'string' , 'r512x512' , 'Resize uploads to this maximum MLD photo size. Ex: r200x150')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_plandate_in_list' , 'number' , '0' , '*Show Planned Date as a column in backoffice overview orders {0=no | 1=yes}')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_print_loc_address' , 'number' , '0' , 'Show location address details in backoffice overview calls {0=no | 1=on print | 2=address+building} | 3=address+city')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_processing_group_all' , 'number' , '1' , 'Een behandelteam mag gekozen worden uit dezelfde srtdiscipline {0} of uit alle srtdiscipline {1=default})')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_processing_group_all' , 'number' , '1' , 'Een behandelgroep mag gekozen worden uit dezelfde srtdiscipline {0} of uit alle srtdiscipline {1=default})')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_reference_days' , 'number' , '100' , 'Het aantal dagen terug in de tijd van waaraf eigen referentie getoond dienen te worden')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_rejected_is_open' , 'number' , '0' , 'show rejected meldingen as Open FE/FO {1=Open | 0=Closed}.')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_restrict_mobile_to_me' , 'number' , '0' , 'For mobile, show calls within scope (0) or only list calls assigned to me (1) with scope')
|
||||
@@ -749,7 +742,6 @@ DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_descript_required'
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_dur' , 'float' , '2' , 'initial reserving duration (hours)')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_FACFAC', 'res_plantable_version' , 'number' , '2' , '2=use modern planning board for reservations (required css-grid support), 1=classic planboard')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_planbord_options' , 'number' , '0' , '0=default, +1=no plantable image, +2=tooltip on room/object, +4=room description popup only')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_forselect_options' , 'number' , '0' , 'for selecting rooms: 0=default, +1=no plantable image, +2=tooltip on room/object, +4=room description popup only')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_plantable_condensed_from' , 'number' , '3' , 'Number of days where plantable switches to condensed mode')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_fe_allow_dirty' , 'number' , '1' , '0=fe kan niets opslaan wat iets dirty zou maken, 1=het mag wel')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_fe_discs_only_in_res' , 'number' , '-1' , 'List of disciplines that can only be reserved in RES_ROOMS')
|
||||
@@ -797,7 +789,6 @@ DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_pda_deel_times'
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_pda_room_times' , 'array' , '30,60,120' , 'Mobile proposed reservation times for rooms')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_adhoc_threshold' , 'number' , '10' , 'The amount of time (in minutes) before the end of a reservation before an adhoc reservation can be made')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'msgraph_sync_level' , 'number' , '0' , 'Level of synchronization (Sufficient rights required); { 0: No sync, +1: Facilitor reads from Exchange, +2: Facilitor writes only to Exchange rooms, +4: Facilitor writes to all Exchange users }')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'exchange_internal_email_regexp' , 'string' , '*' , 'Regular expression to match internal visitors by; internal visitors are not registered in Facilitor (All visitors are internal by default)')
|
||||
DEFINE_SETTING('SLE', 0001, 'WEB_PRSSYS', 'cil_ins_srt_groep_key' , 'number' , '-1' , 'INS_SRTDEEL_KEY of object type Cylinders')
|
||||
DEFINE_SETTING('SLE', 0001, 'WEB_PRSSYS', 'sle_cil_koppelen' , 'number' , '1' , 'Sleutels en cilinders zijn door bo handmatig te koppelen {0=nee, 1=ja(default)}')
|
||||
DEFINE_SETTING('SLE', 0001, 'WEB_PRSSYS', 'sle_ins_srt_groep_key' , 'number' , '-1' , 'INS_SRTDEEL_KEY of object type Keys')
|
||||
@@ -887,7 +878,7 @@ DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_forcenotiaddress' , 'string
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_forceorderaddress' , 'string' , '' , 'Force this order address for test purposes eg mailto://john@example.com')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_forceallowedgroep' , 'string' , '_TESTERS' , 'When mailto belongs to person in named authorisation group then dont force the mail address')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_fromaddress' , 'string' , '' , 'The fixed From address for Facilitor orders')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_logdestination' , 'number' , '1' , 'Where to log: 1=detailed file, 2=csv file, 3=both')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_logdestination' , 'number' , '1' , 'Where to log: 1=file, 2 = database, 3=both')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_loglevel' , 'number' , '1' , 'Level of logging (0-3) for troubleshooting purposes')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_mailbodycharset' , 'string' , 'unicode-1-1-utf-8' , 'Putorders e-mail charset')
|
||||
DEFINE_SETTING('PUO', 0001, 'WEB_FACTAB', 'puo_notificationinmailbody' , 'boolean' , 'true' , 'false = as attachments, true = in body (deprecated)')
|
||||
@@ -985,6 +976,19 @@ INSERT INTO fac_setting (fac_setting_module,
|
||||
FROM fac_setting);
|
||||
COMMIT;
|
||||
|
||||
-- Bij elke klant anders, moet dus in pvalue
|
||||
-- Alleen effectief bij de CREA
|
||||
|
||||
UPDATE fac_setting
|
||||
SET fac_setting_pvalue =
|
||||
(SELECT prs_perslid_apikey
|
||||
FROM prs_perslid
|
||||
WHERE prs_perslid_oslogin = '_PUTORDERS')
|
||||
WHERE fac_setting_pvalue IS NULL
|
||||
AND fac_setting_name = 'puo_fclt_web_apikey';
|
||||
|
||||
COMMIT;
|
||||
|
||||
TRUNCATE TABLE tmp_set;
|
||||
DROP TABLE tmp_set PURGE;
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ CREATE_TABLE(fac_selectie, 0)
|
||||
fac_selectie_node
|
||||
VARCHAR2(12),
|
||||
fac_selectie_tabel
|
||||
VARCHAR2(128),
|
||||
VARCHAR2(30),
|
||||
fac_selectie_key
|
||||
NUMBER(10),
|
||||
fac_selectie_datum
|
||||
@@ -270,7 +270,7 @@ CREATE_TABLE(fac_usrrap, 0)
|
||||
fac_usrrap_omschrijving
|
||||
VARCHAR2(60),
|
||||
fac_usrrap_view_name
|
||||
VARCHAR2(128)
|
||||
VARCHAR2(32)
|
||||
NOT_NULL(fac_usrrap_view_name, fac_c_fac_usrrap_view_name),
|
||||
fac_usrrap_col_refresh
|
||||
DATE,
|
||||
@@ -412,7 +412,7 @@ CREATE_TABLE(fac_usrgraph, 0)
|
||||
fac_usrgraph_omschrijving
|
||||
VARCHAR2(60),
|
||||
fac_usrgraph_view_name
|
||||
VARCHAR2(128)
|
||||
VARCHAR2(32)
|
||||
NOT_NULL(fac_usrgraph_view_name, fac_c_fac_usrgraph_view_name),
|
||||
fac_usrgraph_aanmaak
|
||||
DATE
|
||||
@@ -445,7 +445,7 @@ CREATE_TABLE(fac_mgtrap, 0)
|
||||
(
|
||||
fac_mgtrap_key NUMBER(10),
|
||||
fac_mgtrap_omschrijving VARCHAR2(60),
|
||||
fac_mgtrap_view_name VARCHAR2(128),
|
||||
fac_mgtrap_view_name VARCHAR2(32),
|
||||
fac_mgtrap_aanmaak DATE,
|
||||
fac_mgtrap_info VARCHAR2(100),
|
||||
fac_functie_key NUMBER(10),
|
||||
@@ -639,10 +639,6 @@ CREATE_TABLE(fac_notificatie, 0)
|
||||
VARCHAR2(30),
|
||||
fac_notificatie_oms
|
||||
VARCHAR2(2048),
|
||||
fac_notificatie_geturl /* rapport mailen */
|
||||
VARCHAR2(4000),
|
||||
fac_notificatie_getbody
|
||||
VARCHAR2(4000),
|
||||
fac_notificatie_refkey
|
||||
NUMBER(10),
|
||||
fac_notificatie_extrakey
|
||||
@@ -678,16 +674,6 @@ CREATE_TABLE(fac_notificatie_job, 0)
|
||||
PRIMARY KEY,
|
||||
fac_notificatie_job_view
|
||||
VARCHAR2(1000),
|
||||
fac_notificatie_job_geturl
|
||||
VARCHAR2(4000),
|
||||
fac_notificatie_job_getbody
|
||||
VARCHAR2(4000),
|
||||
// prs_perslid_key -- owner
|
||||
// NUMBER(10)
|
||||
// CONSTRAINT fac_r_prs_perslid_key5 REFERENCES prs_perslid(prs_perslid_key)
|
||||
// prs_perslid_key_receiver
|
||||
// NUMBER(10)
|
||||
// REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
|
||||
fac_notificatie_job_oms
|
||||
VARCHAR2(60),
|
||||
fac_notificatie_job_mode
|
||||
@@ -1028,7 +1014,7 @@ CREATE_TABLE(fac_imp_onrgoed1, 0)
|
||||
, alg_gebouw_naam VARCHAR2(60)
|
||||
, alg_srtgebouw_omschrijving VARCHAR2(30)
|
||||
, alg_locatie_verantw VARCHAR2(30)
|
||||
, alg_locatie_verantw_tel VARCHAR2(20)
|
||||
, alg_locatie_verantw_tel VARCHAR2(15)
|
||||
, alg_locatie_adres VARCHAR2(50)
|
||||
, alg_locatie_postcode VARCHAR2(12)
|
||||
, alg_locatie_plaats VARCHAR2(30)
|
||||
@@ -1155,8 +1141,8 @@ CREATE_TABLE(fac_imp_perslid, 0)
|
||||
,prs_perslid_voorletters VARCHAR2 (15)
|
||||
,prs_perslid_voornaam VARCHAR2 (30)
|
||||
,prs_perslid_titel VARCHAR2 (15)
|
||||
,prs_perslid_telefoonnr VARCHAR2 (20)
|
||||
,prs_perslid_mobiel VARCHAR2 (20)
|
||||
,prs_perslid_telefoonnr VARCHAR2 (15)
|
||||
,prs_perslid_mobiel VARCHAR2 (15)
|
||||
,prs_perslid_email VARCHAR2 (200)
|
||||
,prs_srtperslid_omschrijving VARCHAR2 (60)
|
||||
,prs_perslid_nr VARCHAR2 (16)
|
||||
@@ -1275,7 +1261,7 @@ CREATE_TABLE(fac_imp_adres, 0)
|
||||
adres_post_postcode VARCHAR2(12),
|
||||
adres_post_plaats VARCHAR2(30),
|
||||
adres_post_land VARCHAR2(30),
|
||||
adres_telefoon VARCHAR2(20),
|
||||
adres_telefoon VARCHAR2(15),
|
||||
adres_fax VARCHAR2(15),
|
||||
locatie_key NUMBER(10),
|
||||
adres_factuuradres NUMBER(1),
|
||||
@@ -1620,7 +1606,7 @@ CREATE_TABLE(fac_locale, 0) /* Alle feitelijk vertaalde teksten */
|
||||
fac_locale_key NUMBER (10) PRIMARY KEY,
|
||||
fac_localeitems_key NUMBER (10) REFERENCES fac_localeitems(fac_localeitems_key) ON DELETE CASCADE,
|
||||
fac_locale_dialect_key NUMBER(10),
|
||||
fac_locale_kolomnaam VARCHAR2(128 CHAR),
|
||||
fac_locale_kolomnaam VARCHAR2(30 CHAR),
|
||||
fac_locale_kolomkeyval NUMBER(10),
|
||||
fac_locale_lang VARCHAR2(3) NOT NULL,
|
||||
fac_locale_tekst VARCHAR2(4000 CHAR),
|
||||
@@ -1737,7 +1723,6 @@ CREATE_TABLE(fac_imp_flex, 0)
|
||||
fac_kenmerkdomein_kolomtxt VARCHAR2(255),
|
||||
fac_usrtab_naam VARCHAR2(255),
|
||||
srtkenmerk_omschrijving VARCHAR2(255),
|
||||
srtkenmerk_code VARCHAR2(255),
|
||||
srtkenmerk_kenmerktype VARCHAR2(255),
|
||||
srtkenmerk_systeem VARCHAR2(255),
|
||||
srtkenmerk_lengte VARCHAR2(255),
|
||||
@@ -1757,7 +1742,6 @@ CREATE_TABLE(fac_imp_flex, 0)
|
||||
kenmerk_regexp VARCHAR2(255),
|
||||
kenmerk_show_expr VARCHAR2(4000),
|
||||
kenmerk_omschr VARCHAR2(255),
|
||||
kenmerk_code VARCHAR2(255),
|
||||
kenmerk_verwijder VARCHAR2(255),
|
||||
kenmerk_extra_1 VARCHAR2(255),
|
||||
kenmerk_extra_2 VARCHAR2(255),
|
||||
@@ -1776,8 +1760,7 @@ CREATE_TABLE(fac_imp_flex, 0)
|
||||
ins_discipline VARCHAR2(255),
|
||||
ins_srtgroep VARCHAR2(255),
|
||||
ins_srtdeel VARCHAR2(255),
|
||||
kenmerk_wissen NUMBER(1),
|
||||
kenmerk_module VARCHAR2(3)
|
||||
kenmerk_wissen NUMBER(1)
|
||||
);
|
||||
|
||||
CREATE_TABLE (fac_kenmwaarden, 0)
|
||||
@@ -1854,13 +1837,13 @@ CREATE_TABLE(fac_kenmerkdomein, 0)
|
||||
VARCHAR2(2000)
|
||||
NOT_NULL(fac_kenmerkdomein_objectnaam, fac_c_refsrtkenm_objnaam),
|
||||
fac_kenmerkdomein_kolomnaam
|
||||
VARCHAR2(128)
|
||||
VARCHAR2(30)
|
||||
NOT_NULL(fac_kenmerkdomein_kolomnaam, fac_c_refsrtkenm_kolnaam),
|
||||
fac_kenmerkdomein_kolomtxt
|
||||
VARCHAR2(128)
|
||||
VARCHAR2(30)
|
||||
NOT_NULL(fac_kenmerkdomein_kolomtxt, fac_c_refsrtkenm_kolomtxt),
|
||||
fac_kenmerkdomein_kolomtxt2
|
||||
VARCHAR2(128),
|
||||
VARCHAR2(30),
|
||||
fac_kenmerkdomein_verval
|
||||
VARCHAR2(30),
|
||||
fac_usrtab_key
|
||||
@@ -2204,12 +2187,12 @@ CREATE_TABLE(fac_audit, 0)
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_k_fac_audit_key PRIMARY KEY,
|
||||
fac_audit_tabelnaam
|
||||
VARCHAR2(128)
|
||||
VARCHAR2(30)
|
||||
CONSTRAINT fac_k_fac_audit_tabelnaam CHECK(fac_audit_tabelnaam IS NOT NULL),
|
||||
fac_audit_tabelkey
|
||||
NUMBER(10),
|
||||
fac_audit_veldnaam
|
||||
VARCHAR2(128),
|
||||
VARCHAR2(30),
|
||||
fac_audit_actie
|
||||
VARCHAR2(1)
|
||||
CONSTRAINT fac_k_fac_audit_actie CHECK(fac_audit_actie IN ('C', 'D', 'I', 'U')),
|
||||
@@ -2250,7 +2233,6 @@ CREATE_TABLE(faq_kenmerk,0)
|
||||
faq_kenmerk_volgnr NUMBER(3) NOT NULL,
|
||||
faq_kenmerk_omschrijving VARCHAR2(50),
|
||||
faq_kenmerk_upper VARCHAR2(50),
|
||||
faq_kenmerk_code VARCHAR2(60),
|
||||
faq_kenmerk_hint VARCHAR2(255),
|
||||
faq_kenmerk_default VARCHAR2(4000),
|
||||
faq_kenmerk_show_expr VARCHAR2(4000),
|
||||
@@ -2327,7 +2309,7 @@ CREATE_TABLE(fac_bijlagen, 0)
|
||||
(
|
||||
fac_bijlagen_key NUMBER(10)
|
||||
CONSTRAINT fac_k_fac_bijlagen_key PRIMARY KEY,
|
||||
fac_bijlagen_module VARCHAR2(4)
|
||||
fac_bijlagen_module VARCHAR2(3)
|
||||
NOT NULL,
|
||||
fac_bijlagen_refkey NUMBER(10) NOT NULL,
|
||||
fac_bijlagen_kenmerk_key NUMBER(10) NOT NULL,
|
||||
|
||||
@@ -917,9 +917,7 @@ BEFORE INSERT OR UPDATE ON faq_kenmerk
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(faq_kenmerk_key, faq_s_faq_kenmerk_key);
|
||||
UPDATE_UPPER(faq_kenmerk_omschrijving, faq_kenmerk_upper, faq_kenmerk);
|
||||
UPDATE_UPPER(faq_kenmerk_code, faq_kenmerk_code, faq_kenmerk);
|
||||
|
||||
UPDATE_UPPER(faq_kenmerk_omschrijving, faq_kenmerk_upper,faq_kenmerk);
|
||||
IF (:new.faq_kenmerk_verwijder IS NOT NULL AND :old.faq_kenmerk_verwijder IS NULL AND
|
||||
:new.faq_kenmerk_systeem = 1)
|
||||
THEN
|
||||
|
||||
253
FAC/FAC_VIE.SRC
253
FAC/FAC_VIE.SRC
@@ -720,8 +720,7 @@ SELECT fac_notificatie_receiver_email, fac_notificatie_receiver_phone, fac_notif
|
||||
fac_notificatie_key, fac_notificatie_refkey, fac_notificatie_datum, fac_srtnotificatie_code, fac_srtnotificatie_xmlnode,
|
||||
fac_notificatie_extrakey, fac_notificatie_sender_email, fac_notificatie_lang, fac_notificatie_systeemadres,
|
||||
fac_notificatie_attachments, fac_srtnotificatie_delay, fac_srtnotificatie_srtkm_key, prs_perslid_key_receiver,
|
||||
fac_notificatie_notbefore, fac_notificatie_failcount, prs_bedrijfadres_key,
|
||||
prs_perslid_key_sender, fac_notificatie_geturl, fac_notificatie_getbody
|
||||
fac_notificatie_notbefore, fac_notificatie_failcount, prs_bedrijfadres_key
|
||||
FROM fac_notificatie n
|
||||
LEFT OUTER JOIN fac_srtnotificatie sn ON n.fac_srtnotificatie_key = sn.fac_srtnotificatie_key;
|
||||
|
||||
@@ -1037,134 +1036,95 @@ AS
|
||||
CREATE_VIEW (fac_v_lcrap_fe_vs_key_data, 0)
|
||||
AS
|
||||
SELECT x.prs_perslid_key,
|
||||
naam,
|
||||
usertype,
|
||||
oslogin,
|
||||
last_login,
|
||||
a.key_user,
|
||||
b.xd_user
|
||||
FROM (SELECT p.prs_perslid_key,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = p.prs_perslid_key)
|
||||
naam,
|
||||
'user'
|
||||
usertype,
|
||||
COALESCE (p.prs_perslid_oslogin, p.prs_perslid_oslogin2)
|
||||
oslogin,
|
||||
p.prs_perslid_login
|
||||
last_login
|
||||
FROM prs_v_aanwezigperslid p
|
||||
WHERE ( prs_perslid_oslogin IS NULL
|
||||
OR prs_perslid_oslogin NOT IN ('_FACILITOR', '_PUTORDERS', '_HMAIL'))
|
||||
AND EXISTS -- op basis van groep + rechten
|
||||
COALESCE((SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames_all pf WHERE pf.prs_perslid_key = x.prs_perslid_key), '<SENSOR>') naam,
|
||||
oslogin,
|
||||
last_login,
|
||||
a.key_user,
|
||||
b.xd_user
|
||||
FROM (SELECT p.prs_perslid_key,
|
||||
COALESCE (p.prs_perslid_oslogin, p.prs_perslid_oslogin2) oslogin,
|
||||
p.prs_perslid_login last_login
|
||||
FROM prs_v_aanwezigperslid p
|
||||
WHERE (prs_perslid_oslogin IS NULL OR prs_perslid_oslogin NOT IN ('_FACILITOR', '_PUTORDERS', '_HMAIL'))
|
||||
AND EXISTS -- op basis van groep + rechten (login doet er sinds 20-7-2016 niet meer toe)!
|
||||
(SELECT 1
|
||||
FROM fac_v_webgebruiker
|
||||
WHERE prs_perslid_key = p.prs_perslid_key)
|
||||
UNION ALL
|
||||
SELECT p.prs_perslid_key,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = p.prs_perslid_key)
|
||||
naam,
|
||||
'user'
|
||||
usertype,
|
||||
COALESCE (p.prs_perslid_oslogin, p.prs_perslid_oslogin2)
|
||||
oslogin,
|
||||
NULL
|
||||
last_login -- geen login (lees zonder rechten), dus telt als nooit recent ingelogd!
|
||||
FROM prs_v_aanwezigperslid p
|
||||
WHERE NOT EXISTS -- g<><67>n groep + rechten!
|
||||
(SELECT 1
|
||||
FROM fac_v_webgebruiker gg
|
||||
WHERE gg.prs_perslid_key = p.prs_perslid_key)
|
||||
AND ( fac.getsetting ('mld_allow_for_others') = 1
|
||||
OR EXISTS
|
||||
(SELECT 1
|
||||
FROM bes_disc_params dp, bes_discipline bd
|
||||
WHERE dp.bes_disc_params_for_others = 1
|
||||
WHERE prs_perslid_key = p.prs_perslid_key)
|
||||
UNION ALL -- FSN#24029: Soms ook personen zonder login meetellen!
|
||||
SELECT p.prs_perslid_key,
|
||||
COALESCE (p.prs_perslid_oslogin, p.prs_perslid_oslogin2) oslogin,
|
||||
NULL last_login -- geen login (lees zonder rechten), dus telt als nooit recent ingelogd!
|
||||
FROM prs_v_aanwezigperslid p
|
||||
WHERE NOT EXISTS -- g<><67>n groep + rechten!
|
||||
(SELECT 1
|
||||
FROM fac_v_webgebruiker gg
|
||||
WHERE gg.prs_perslid_key = p.prs_perslid_key)
|
||||
AND (fac.getSetting ('mld_allow_for_others') = 1
|
||||
OR EXISTS
|
||||
(SELECT 1
|
||||
FROM bes_disc_params dp, bes_discipline bd
|
||||
WHERE dp.bes_disc_params_for_others = 1
|
||||
AND bd.ins_discipline_key = dp.bes_ins_discipline_key
|
||||
AND bd.ins_discipline_verwijder IS NULL))
|
||||
UNION ALL -- FSN#27315: En ook eventuele "sensorusers" meetellen!
|
||||
SELECT NULL prs_perslid_key,
|
||||
sd.ins_srtdeel_omschrijving naam,
|
||||
'sensorobject' usertype,
|
||||
ins_deel_omschrijving oslogin,
|
||||
ins_deel_statedate last_login -- recent actief dus tellen als recent
|
||||
FROM ins_v_aanwezigdeel d, ins_srtdeel sd
|
||||
WHERE d.ins_srtdeel_key = sd.ins_srtdeel_key AND NVL(sd.ins_srtdeel_sensortype,0) <> 0) x
|
||||
LEFT JOIN -- 1=user heeft schrijfrechten op key-codes=notFE-codes
|
||||
(SELECT DISTINCT prs_perslid_key, 1 key_user
|
||||
FROM (SELECT g.prs_perslid_key, 1 key_user
|
||||
FROM fac_v_webgebruiker g, fac_functie f
|
||||
WHERE g.fac_functie_key = f.fac_functie_key
|
||||
AND f.fac_functie_groep IN (1, 2)
|
||||
AND g.fac_gebruiker_prs_level_write < 9
|
||||
AND g.fac_gebruiker_alg_level_write < 9
|
||||
UNION
|
||||
SELECT p.prs_perslid_key, 1 key_user
|
||||
FROM fac_groep fg, fac_gebruikersgroep fgg, prs_perslid p
|
||||
WHERE fac_groep_collega = 1
|
||||
AND fg.fac_groep_key = fgg.fac_groep_key
|
||||
AND p.prs_perslid_key = fgg.prs_perslid_key
|
||||
AND p.prs_perslid_verwijder IS NULL
|
||||
AND fg.fac_groep_key IN ( SELECT fac_groep_key
|
||||
FROM fac_gebruikersgroep
|
||||
GROUP BY fac_groep_key
|
||||
HAVING COUNT (prs_perslid_key) > 9))) a
|
||||
ON x.prs_perslid_key = a.prs_perslid_key
|
||||
LEFT JOIN -- FSN#30404: 1=user is cross-domain (xd) user
|
||||
(SELECT p.prs_perslid_key, 1 xd_user
|
||||
FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab
|
||||
WHERE p.prs_afdeling_key = ab.prs_afdeling_key
|
||||
AND p.prs_perslid_apikey IS NOT NULL
|
||||
AND ab.prs_bedrijf_key =
|
||||
fac.safe_to_number (fac.getsetting ('xd_primary_bedrijfkey'))) b
|
||||
ON x.prs_perslid_key = b.prs_perslid_key;
|
||||
UNION ALL -- FSN#27315: En ook eventuele "sensorusers" meetellen!
|
||||
SELECT NULL prs_perslid_key,
|
||||
ins_deel_omschrijving oslogin,
|
||||
ins_deel_statedate last_login -- recent actief dus tellen als recent
|
||||
FROM ins_v_aanwezigdeel d
|
||||
WHERE ins_deel_statedate > SYSDATE - 30) x -- old count (in tegenspraak met contracttekst)!
|
||||
LEFT JOIN -- 1=user heeft schrijfrechten op key-codes=notFE-codes
|
||||
(SELECT DISTINCT prs_perslid_key, 1 key_user
|
||||
FROM (SELECT g.prs_perslid_key, 1 key_user
|
||||
FROM fac_v_webgebruiker g, fac_functie f
|
||||
WHERE g.fac_functie_key = f.fac_functie_key
|
||||
AND f.fac_functie_groep IN (1, 2)
|
||||
AND g.fac_gebruiker_prs_level_write < 9
|
||||
AND g.fac_gebruiker_alg_level_write < 9
|
||||
UNION
|
||||
SELECT p.prs_perslid_key, 1 key_user
|
||||
FROM fac_groep fg,
|
||||
fac_gebruikersgroep fgg,
|
||||
prs_perslid p
|
||||
WHERE fac_groep_collega = 1
|
||||
AND fg.fac_groep_key = fgg.fac_groep_key
|
||||
AND p.prs_perslid_key = fgg.prs_perslid_key
|
||||
AND p.prs_perslid_verwijder IS NULL
|
||||
AND fg.fac_groep_key IN ( SELECT fac_groep_key
|
||||
FROM fac_gebruikersgroep
|
||||
GROUP BY fac_groep_key
|
||||
HAVING COUNT (prs_perslid_key) > 9))) a
|
||||
ON x.prs_perslid_key = a.prs_perslid_key
|
||||
LEFT JOIN -- FSN#30404: 1=user is cross-domain (xd) user
|
||||
(SELECT p.prs_perslid_key, 1 xd_user
|
||||
FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab
|
||||
WHERE p.prs_afdeling_key = ab.prs_afdeling_key
|
||||
AND p.prs_perslid_apikey IS NOT NULL
|
||||
AND ab.prs_bedrijf_key = fac.safe_to_number(fac.getSetting('xd_primary_bedrijfkey'))) b
|
||||
ON x.prs_perslid_key = b.prs_perslid_key;
|
||||
|
||||
-- totaliseer data uit bovenstaande view tot in principe 1 samenvattingsregel
|
||||
-- (voor crossdomain (xd) fe-users bestaat geen definitie)
|
||||
CREATE_VIEW (fac_v_lcrap_fe_vs_key, 0)
|
||||
(
|
||||
tijdstip,
|
||||
licensed_fe,
|
||||
licensed_key,
|
||||
all_users,
|
||||
fe_users,
|
||||
key_users,
|
||||
devices,
|
||||
--xdfe_users,
|
||||
xdkey_users,
|
||||
recent_login
|
||||
tijdstip,
|
||||
licensed_fe,
|
||||
licensed_key,
|
||||
all_users,
|
||||
fe_users,
|
||||
key_users,
|
||||
xdfe_users,
|
||||
xdkey_users,
|
||||
recent_login
|
||||
)
|
||||
BEQUEATH DEFINER
|
||||
AS
|
||||
SELECT tijdstip,
|
||||
licensed_fe,
|
||||
licensed_key,
|
||||
all_users,
|
||||
fe_users,
|
||||
key_users,
|
||||
NVL (system_users, 0),
|
||||
--xdfe_users,
|
||||
xdkey_users,
|
||||
recent_login
|
||||
FROM (SELECT SYSDATE
|
||||
tijdstip,
|
||||
fac.getsetting ('licensed_fe_users') licensed_fe,
|
||||
fac.getsetting ('licensed_key_users') licensed_key,
|
||||
COUNT (*) all_users,
|
||||
COUNT (*) - SUM (DECODE (x.key_user, NULL, DECODE (x.xd_user, NULL, 0, 1), 1)) fe_users,
|
||||
SUM (DECODE (x.key_user, NULL, 0, DECODE (x.xd_user, NULL, 1, 0))) key_users,
|
||||
--SUM (DECODE (x.key_user, NULL, DECODE (x.xd_user, NULL, 0, 1), 0)) xdfe_users,
|
||||
SUM (DECODE (x.key_user, NULL, 0, DECODE (x.xd_user, NULL, 0, 1))) xdkey_users,
|
||||
SUM (CASE WHEN x.last_login > SYSDATE - 100 THEN 1 ELSE 0 END) recent_login
|
||||
FROM fac_v_lcrap_fe_vs_key_data x
|
||||
WHERE x.usertype = 'user') a
|
||||
LEFT JOIN (SELECT COUNT (*) system_users
|
||||
FROM fac_v_lcrap_fe_vs_key_data xx
|
||||
WHERE xx.usertype <> 'user')
|
||||
ON 1 = 1;
|
||||
SELECT SYSDATE,
|
||||
fac.getsetting ('licensed_fe_users'),
|
||||
fac.getsetting ('licensed_key_users'),
|
||||
COUNT (*) all_users,
|
||||
COUNT (*) - SUM(DECODE (x.key_user, NULL, DECODE (x.xd_user, NULL, 0, 1), 1)) fe_users,
|
||||
SUM (DECODE (x.key_user, NULL, 0, DECODE (x.xd_user, NULL, 1, 0))) key_users,
|
||||
SUM (DECODE (x.key_user, NULL, DECODE (x.xd_user, NULL, 0, 1), 0)) xdfe_users,
|
||||
SUM (DECODE (x.key_user, NULL, 0, DECODE (x.xd_user, NULL, 0, 1))) xdkey_users,
|
||||
SUM (CASE WHEN x.last_login > SYSDATE - 100 THEN 1 ELSE 0 END) recent_login
|
||||
FROM fac_v_lcrap_fe_vs_key_data x;
|
||||
|
||||
CREATE_VIEW (fac_v_lcrap_grp_stats, 0)
|
||||
(
|
||||
@@ -1839,7 +1799,6 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
kms.res_srtkenmerk_code srtkenmerk_code,
|
||||
kms.res_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
kms.res_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
kms.res_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -1859,7 +1818,6 @@ AS
|
||||
km.res_kenmerk_hint kenmerk_hint,
|
||||
km.res_kenmerk_regexp kenmerk_regexp,
|
||||
km.res_kenmerk_show_expr kenmerk_show_expr,
|
||||
km.res_kenmerk_code kenmerk_code,
|
||||
km.res_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR(km.res_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
sa.res_srtactiviteit_omschrijving fclt_f_activiteitsoort,
|
||||
@@ -1885,7 +1843,6 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
bes_srtkenmerk_code srtkenmerk_code,
|
||||
bes_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
bes_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
bes_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -1905,7 +1862,6 @@ AS
|
||||
bes_kenmerk_hint kenmerk_hint,
|
||||
bes_kenmerk_regexp kenmerk_regexp,
|
||||
bes_kenmerk_show_expr kenmerk_show_expr,
|
||||
bes_kenmerk_code kenmerk_code,
|
||||
bes_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (bes_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
ins_discipline_omschrijving fclt_f_catalogus,
|
||||
@@ -1980,7 +1936,6 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
mld_srtkenmerk_code srtkenmerk_code,
|
||||
mld_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
mld_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
mld_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -2000,7 +1955,6 @@ AS
|
||||
mld_kenmerk_hint kenmerk_hint,
|
||||
mld_kenmerk_regexp kenmerk_regexp,
|
||||
mld_kenmerk_show_expr kenmerk_show_expr,
|
||||
mld_kenmerk_code kenmerk_code,
|
||||
mld_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (mld_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
ins_srtdiscipline_omschrijving fclt_f_vakgroeptype,
|
||||
@@ -2008,6 +1962,7 @@ AS
|
||||
mld_stdmelding_omschrijving fclt_f_melding,
|
||||
mld_typeopdr_omschrijving fclt_f_opdrachttype,
|
||||
mld_kenmerk_verplicht_status kenmerk_verplicht_status,
|
||||
mld_kenmerk_code kenmerk_code,
|
||||
mld_kenmerk_onderbreken kenmerk_onderbreken,
|
||||
mld_kenmerk_obligation_fill kenmerk_obligation
|
||||
FROM (SELECT kmd.*,
|
||||
@@ -2133,7 +2088,6 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
kms.cnt_srtkenmerk_code srtkenmerk_code,
|
||||
kms.cnt_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
kms.cnt_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
kms.cnt_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -2153,7 +2107,6 @@ AS
|
||||
km.cnt_kenmerk_hint kenmerk_hint,
|
||||
km.cnt_kenmerk_regexp kenmerk_regexp,
|
||||
km.cnt_kenmerk_show_expr kenmerk_show_expr,
|
||||
km.cnt_kenmerk_code kenmerk_code,
|
||||
km.cnt_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (km.cnt_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
cd.ins_discipline_omschrijving fclt_f_contractsoort
|
||||
@@ -2179,7 +2132,6 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
ins_srtkenmerk_code srtkenmerk_code,
|
||||
ins_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
ins_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
ins_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -2199,7 +2151,6 @@ AS
|
||||
ins_kenmerk_hint kenmerk_hint,
|
||||
ins_kenmerk_regexp kenmerk_regexp,
|
||||
ins_kenmerk_show_expr kenmerk_show_expr,
|
||||
ins_kenmerk_code kenmerk_code,
|
||||
ins_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (ins_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
ins_discipline_omschrijving fclt_f_discipline,
|
||||
@@ -2298,46 +2249,8 @@ AS
|
||||
AND fut.fac_usrtab_key(+) = kmd.fac_usrtab_key
|
||||
AND sc.ctr_discipline_key = cdp.ctr_ins_discipline_key);
|
||||
|
||||
CREATE_VIEW(fac_v_exp_flex_fin, 0)
|
||||
AS
|
||||
SELECT fac_kenmerkdomein_omschrijving,
|
||||
fac_kenmerkdomein_objectnaam,
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
NULL srtkenmerk_code,
|
||||
NULL srtkenmerk_omschrijving,
|
||||
km.fin_kenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
km.fin_kenmerk_systeem srtkenmerk_systeem,
|
||||
km.fin_kenmerk_lengte srtkenmerk_lengte,
|
||||
km.fin_kenmerk_dec srtkenmerk_dec,
|
||||
km.fin_kenmerk_nmin srtkenmerk_nmin,
|
||||
km.fin_kenmerk_nmax srtkenmerk_nmax,
|
||||
km.fin_kenmerk_dimensie srtkenmerk_dimensie,
|
||||
km.fin_kenmerk_type kenmerk_type,
|
||||
NULL kenmerk_niveau,
|
||||
km.fin_kenmerk_verplicht kenmerk_verplicht,
|
||||
km.fin_kenmerk_groep kenmerk_groep,
|
||||
km.fin_kenmerk_volgnr kenmerk_volgnummer,
|
||||
km.fin_kenmerk_default kenmerk_default,
|
||||
km.fin_kenmerk_toonbaar kenmerk_toonbaar,
|
||||
km.fin_kenmerk_uniek kenmerk_uniek,
|
||||
km.fin_kenmerk_hint kenmerk_hint,
|
||||
km.fin_kenmerk_regexp kenmerk_regexp,
|
||||
km.fin_kenmerk_show_expr kenmerk_show_expr,
|
||||
km.fin_kenmerk_code kenmerk_code,
|
||||
km.fin_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (km.fin_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
NULL factuur
|
||||
FROM fin_kenmerk km,
|
||||
fac_kenmerkdomein kmd,
|
||||
fac_usrtab fut
|
||||
WHERE km.fac_kenmerkdomein_key = kmd.fac_kenmerkdomein_key(+)
|
||||
AND kmd.fac_usrtab_key = fut.fac_usrtab_key(+)
|
||||
AND km.fin_kenmerk_verwijder IS NULL
|
||||
AND kmd.fac_kenmerkdomein_verwijder IS NULL;
|
||||
|
||||
-- Rapporten worden niet standaard aangemaakt bij gebruikers
|
||||
-- Rapporten worden niet standaard aangemaakt bij gebruikerrs
|
||||
CREATE_VIEW(fac_v_rap_lcl_lang, 0) AS
|
||||
SELECT nl.fac_locale_xsl_label fclt_f_label,
|
||||
nl.fac_locale_xsl_module module,
|
||||
|
||||
8
FCLT.NMK
8
FCLT.NMK
@@ -60,9 +60,9 @@ PROJEXE=z:\Project\FACILITOR\BUILD
|
||||
##
|
||||
## New style using schemanumbers
|
||||
##
|
||||
CURRENTVERSION=44
|
||||
NEXTVERSION=45
|
||||
FILEVERSION=
|
||||
CURRENTVERSION=43
|
||||
NEXTVERSION=44
|
||||
FILEVERSION=e
|
||||
NEXTCAREVERSION=37
|
||||
NEXTROOT=DB$(NEXTVERSION)$(FILEVERSION)
|
||||
CURRENTUPDATE=DB$(CURRENTVERSION)to$(NEXTVERSION)
|
||||
@@ -129,7 +129,6 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
|
||||
$(MSRC)\aut\aut_seq.src \
|
||||
$(MSRC)\aut\aut_tab.src \
|
||||
$(MSRC)\aut\aut_tri.src \
|
||||
$(MSRC)\aut\aut_ini.src \
|
||||
$(MSRC)\bes\bes_ind.src \
|
||||
$(MSRC)\bes\bes_ini.src \
|
||||
$(MSRC)\bes\bes_pac.src \
|
||||
@@ -183,7 +182,6 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
|
||||
$(MSRC)\exc\exc_tab.src \
|
||||
$(MSRC)\exc\exc_seq.src \
|
||||
$(MSRC)\exc\exc_pac.src \
|
||||
$(MSRC)\exc\exc_ini.src \
|
||||
$(MSRC)\fac\fac_ind.src \
|
||||
$(MSRC)\fac\fac_ini.src \
|
||||
$(MSRC)\fac\fac_lcl.src \
|
||||
|
||||
15
FCLT.SRC
15
FCLT.SRC
@@ -22,7 +22,6 @@ spool &fcltlogfile
|
||||
WHENEVER SQLERROR EXIT;
|
||||
DECLARE
|
||||
tekst VARCHAR2 (1000);
|
||||
n_object NUMBER (10);
|
||||
BEGIN
|
||||
CASE ASCII('<27>')
|
||||
WHEN 191 THEN tekst :='WE8ISO8859P1';
|
||||
@@ -31,21 +30,14 @@ BEGIN
|
||||
END CASE;
|
||||
IF tekst <> 'WE8MSWIN1252' THEN
|
||||
tekst := '=================================================================' || CHR(10)
|
||||
|| 'Foute clientside NLS_LANG ['|| TO_CHAR(ASCII('<27>')) ||'] voor dit Facilitor script.' || CHR(10)
|
||||
|| 'Foute clientside NLS_LANG ['|| TO_CHAR(ASCII('<27>')) ||'] voor deze Facilitor upgrade.' || CHR(10)
|
||||
|| 'WE8MSWIN1252 is nodig, ik vermoed '|| tekst || CHR(10)
|
||||
|| 'Geef bijvoorbeeld in Windows voordat SQL*Plus opstart:' || CHR(10)
|
||||
|| 'SET NLS_LANG=.WE8MSWIN1252' || CHR(10)
|
||||
|| 'Het script wordt nu afgebroken!' || CHR(10)
|
||||
|| 'Het upgrade script wordt nu afgebroken!' || CHR(10)
|
||||
|| '=================================================================' || CHR(10);
|
||||
RAISE_APPLICATION_ERROR(-20000, 'OR'||'A-' || CHR(10) || tekst);
|
||||
END IF;
|
||||
|
||||
SELECT COUNT (*) INTO n_object FROM USER_OBJECTS;
|
||||
IF (n_object > 0)
|
||||
THEN
|
||||
RAISE_APPLICATION_ERROR (-20000, 'OR' || 'A-' || 'Schema ' || USER || ' must be empty before creating database');
|
||||
END IF;
|
||||
|
||||
IF USER = 'SYS' OR USER = 'SYSTEM' THEN
|
||||
RAISE_APPLICATION_ERROR(-20000, 'Cannot create Facilitor database on user ' || USER);
|
||||
END IF;
|
||||
@@ -58,7 +50,7 @@ PROMPT
|
||||
PROMPT Copyright 1996-2023 Aareon Nederland B.V. All rights reserved.
|
||||
PROMPT
|
||||
PROMPT This is the generated list-file of EVALCONCAT(FCLT,_DBV).sql which was used
|
||||
PROMPT to create the Facilitor(r) EVALCONCAT(DB,_DBV) schema in Oracle
|
||||
PROMPT to create the FACILITOR(r) EVALCONCAT(DB,_DBV) schema in Oracle
|
||||
PROMPT
|
||||
SELECT 'Current os_user: ' || SYS_CONTEXT( 'userenv', 'os_user' ) FROM DUAL;
|
||||
PROMPT
|
||||
@@ -163,7 +155,6 @@ SET ECHO ON
|
||||
#include "msg\msg_ini.src"
|
||||
#include "kpi\kpi_ini.src"
|
||||
#include "ctr\ctr_ini.src"
|
||||
#include "aut\aut_ini.src"
|
||||
#include "exc\exc_ini.src"
|
||||
|
||||
COMMIT;
|
||||
|
||||
@@ -8,13 +8,10 @@ CREATE INDEX fin_i_fin_factuur1 ON fin_factuur(mld_opdr_key);
|
||||
CREATE INDEX fin_i_fin_factuur2 ON fin_factuur(cnt_contract_key);
|
||||
CREATE INDEX fin_i_fin_factuur3 ON fin_factuur(bes_bestelopdr_key);
|
||||
CREATE INDEX fin_i_fin_factuur4 ON fin_factuur(fin_factuur_statuses_key, fin_factuur_verwijder);
|
||||
CREATE INDEX fin_i_fin_factuur5 ON fin_factuur(prs_perslid_key_user);
|
||||
CREATE INDEX fin_i_fin_factuur6 ON fin_factuur(prs_perslid_key_goedkeur);
|
||||
CREATE INDEX fin_i_fin_factuurregel1 ON fin_factuurregel(fin_factuur_key);
|
||||
CREATE INDEX fin_i_fin_factuurnote1 ON fin_factuur_note(fin_factuur_key);
|
||||
CREATE INDEX fin_i_fin_verkoopfactuur1 ON fin_verkoopfactuur(fin_verkoopfactuur_refkey, fin_verkoopfactuur_xmlnode);
|
||||
CREATE INDEX fin_i_fin_verkoopfactuur2 ON fin_verkoopfactuur(fin_verkoopfactuur_id);
|
||||
CREATE INDEX fin_i_fin_kenmerk1 ON fin_kenmerk(fin_kenmerk_code);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
|
||||
@@ -192,8 +192,6 @@ CREATE_TABLE(fin_kenmerk,0)
|
||||
VARCHAR2(50)
|
||||
,fin_kenmerk_upper
|
||||
VARCHAR2(50)
|
||||
,fin_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
,fin_kenmerk_type -- Factuur of factuurRegel
|
||||
VARCHAR2(1)
|
||||
CONSTRAINT fin_c_fin_kenmerk_type CHECK (fin_kenmerk_type is not null and (fin_kenmerk_type IN( 'F', 'R')))
|
||||
|
||||
@@ -296,9 +296,7 @@ BEFORE INSERT OR UPDATE ON fin_kenmerk
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(fin_kenmerk_key, fin_s_fin_kenmerk_key);
|
||||
UPDATE_UPPER(fin_kenmerk_omschrijving, fin_kenmerk_upper, fin_kenmerk);
|
||||
UPDATE_UPPER(fin_kenmerk_code, fin_kenmerk_code, fin_kenmerk);
|
||||
|
||||
UPDATE_UPPER(fin_kenmerk_omschrijving, fin_kenmerk_upper,fin_kenmerk);
|
||||
IF (:new.fin_kenmerk_verwijder IS NOT NULL AND :old.fin_kenmerk_verwijder IS NULL AND
|
||||
:new.fin_kenmerk_systeem = 1)
|
||||
THEN
|
||||
|
||||
@@ -24,15 +24,11 @@ create index ins_i_ins_deel4 on ins_deel(ins_discipline_key);
|
||||
create index ins_i_ins_deel5 on ins_deel(ins_alg_locatie_key);
|
||||
create index ins_i_ins_deel6 on ins_deel(ins_alg_locatie_key, ins_srtdeel_key, ins_deel_upper);
|
||||
CREATE INDEX ins_i_ins_deel7 ON ins_deel(ins_deel_parent_key);
|
||||
CREATE INDEX ins_i_ins_deel8 ON ins_deel(prs_perslid_key_beh);
|
||||
CREATE INDEX ins_i_ins_deel9 ON ins_deel(res_rsv_deel_key);
|
||||
|
||||
create index ins_i_ins_deel_note1 on ins_deel_note(ins_deel_key);
|
||||
|
||||
/* Indices voor INS_KENMERK-zaken */
|
||||
CREATE INDEX ins_i_ins_srtkenmerk1 ON ins_kenmerk(ins_srtkenmerk_key);
|
||||
CREATE INDEX ins_i_ins_srtkenmerk2 ON ins_srtkenmerk(ins_srtkenmerk_code);
|
||||
CREATE INDEX ins_i_ins_kenmerk1 ON ins_kenmerk(ins_kenmerk_code);
|
||||
CREATE INDEX ins_i_ins_srtinstallatie1 ON ins_kenmerk(ins_srtinstallatie_key);
|
||||
CREATE INDEX ins_i_ins_kenmerk_deel1 ON ins_kenmerkdeel(ins_deel_key);
|
||||
CREATE INDEX ins_i_ins_kenmerk_kenmerk1 ON ins_kenmerkdeel(ins_kenmerk_key);
|
||||
@@ -48,7 +44,6 @@ CREATE UNIQUE INDEX ins_i_ins_deel_state_hist1 ON ins_deel_state_history(ins_dee
|
||||
|
||||
CREATE INDEX ins_i_ins_deelsrtcontrole1 ON ins_deelsrtcontrole(ins_deelsrtcontrole_status, ins_deel_key);
|
||||
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#endif // INS
|
||||
|
||||
@@ -28,7 +28,6 @@ INSERT INTO fac_usrrap
|
||||
|
||||
DEF_STATUS('controle', 0, 'lcl_ins_controle_pending');
|
||||
DEF_STATUS('controle', 2, 'lcl_ins_controle_gestart');
|
||||
DEF_STATUS('controle', 3, 'lcl_ins_controle_ter_uitvoer');
|
||||
DEF_STATUS('controle', 5, 'lcl_ins_controle_afgemeld');
|
||||
DEF_STATUS('controle', 6, 'lcl_ins_controle_verwerkt');
|
||||
|
||||
|
||||
@@ -184,7 +184,7 @@ CREATE OR REPLACE PACKAGE BODY ins AS
|
||||
SELECT ins_deel_omschrijving, ins_deel_opmerking, ins_srtdeel_omschrijving
|
||||
INTO lins_deel_omschrijving, lins_deel_opmerking, lins_srtdeel_omschrijving
|
||||
FROM ins_deel id, ins_srtdeel isd
|
||||
WHERE id.ins_srtdeel_key = isd.ins_srtdeel_key
|
||||
WHERE id.ins_srtdeel_key = isd.ins_srtdeel_key
|
||||
AND ins_deel_key = pins_deel_key;
|
||||
s := REPLACE (REPLACE (REPLACE (REPLACE (s, '##DESC##', lins_deel_omschrijving), '##KEY##', TO_CHAR (pins_deel_key)), '##REMARK##', lins_deel_opmerking), '##TYPE##', lins_srtdeel_omschrijving) ;
|
||||
END IF;
|
||||
@@ -322,23 +322,19 @@ CREATE OR REPLACE PACKAGE BODY ins AS
|
||||
INTO currentstatus
|
||||
FROM ins_deelsrtcontrole
|
||||
WHERE ins_deelsrtcontrole_key = pdlsrtcontrkey;
|
||||
CASE
|
||||
WHEN pstatus = 0 -- Gepland
|
||||
CASE pstatus
|
||||
WHEN 0 -- Gepland
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
WHEN pstatus = 2 -- In behandeling
|
||||
WHEN 2 -- In behandeling
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'INSCBE';
|
||||
WHEN pstatus = 3 AND currentstatus = 2 -- Ter uitvoering
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'INSCTU';
|
||||
WHEN pstatus = 5 -- Afgemeld
|
||||
WHEN 5 -- Afgemeld
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'INSCAF';
|
||||
WHEN pstatus = 6 -- Verwerkt
|
||||
WHEN 6 -- Verwerkt
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'INSCVE';
|
||||
|
||||
@@ -757,8 +757,6 @@ CREATE_TABLE(ins_srtkenmerk, 0)
|
||||
ins_srtkenmerk_upper
|
||||
VARCHAR2(50)
|
||||
NOT_NULL(ins_srtkenmerk_upper, ins_c_ins_srtkenmerk_upper),
|
||||
ins_srtkenmerk_code
|
||||
VARCHAR2(60),
|
||||
ins_srtkenmerk_dimensie
|
||||
VARCHAR2(10),
|
||||
ins_srtkenmerk_kenmerktype
|
||||
@@ -813,8 +811,6 @@ CREATE_TABLE(ins_kenmerk, 0)
|
||||
CONSTRAINT ins_c_ins_kenmerk_bewerk CHECK(ins_kenmerk_bewerkniveau IN ('D', 'S')),
|
||||
ins_kenmerk_omschrijving
|
||||
VARCHAR2(50), /* optionele overrule van srtkenmerk_omschrijving */
|
||||
ins_kenmerk_code
|
||||
VARCHAR2(60),
|
||||
ins_kenmerk_verplicht
|
||||
NUMBER(1),
|
||||
ins_kenmerk_groep
|
||||
|
||||
@@ -581,8 +581,6 @@ FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(ins_srtkenmerk_key, ins_s_ins_srtkenmerk_key);
|
||||
UPDATE_UPPER(ins_srtkenmerk_omschrijving, ins_srtkenmerk_upper,ins_srtkenmerk);
|
||||
UPDATE_UPPER(ins_srtkenmerk_code, ins_srtkenmerk_code, ins_srtkenmerk);
|
||||
|
||||
UPDATE_AANMAAKDATUM(ins_srtkenmerk, ins_srtkenmerk_aanmaak);
|
||||
IF (:new.ins_srtkenmerk_verwijder IS NOT NULL AND :old.ins_srtkenmerk_verwijder IS NULL AND
|
||||
:new.ins_srtkenmerk_systeem = 1)
|
||||
@@ -657,7 +655,6 @@ BEGIN
|
||||
-- FSN#13902: we tolereren het achteraf verplicht maken
|
||||
UPDATE_PRIMARY_KEY(ins_kenmerk_key, ins_s_ins_kenmerk_key);
|
||||
UPDATE_AANMAAKDATUM(ins_kenmerk, ins_kenmerk_aanmaak);
|
||||
UPDATE_UPPER(ins_kenmerk_code, ins_kenmerk_code, ins_kenmerk);
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
@@ -25,7 +25,6 @@ CREATE INDEX mld_i_mld_melding21 ON mld_melding(mld_melding_externnr);
|
||||
CREATE INDEX mld_i_mld_melding22 ON mld_melding(mld_alg_locatie_key);
|
||||
CREATE INDEX mld_i_mld_melding23 ON mld_melding(mld_melding_mldgroup_key);
|
||||
CREATE INDEX mld_i_mld_melding24 ON mld_melding(mld_ins_discipline_key,mld_melding_behandelaar2_key);
|
||||
CREATE INDEX mld_i_mld_melding25 ON mld_melding(mld_melding_behandelaar2_key);
|
||||
|
||||
create index mld_i_mld_opdr1 on mld_opdr(mld_opdr_module);
|
||||
create index mld_i_mld_opdr2 on mld_opdr(mld_melding_key);
|
||||
@@ -49,8 +48,6 @@ create index mld_i_mld_typeopdr1 on mld_typeopdr(mld_typeopdr_module);
|
||||
|
||||
create index mld_i_mld_kenmerk1 on mld_kenmerk(mld_srtkenmerk_key);
|
||||
create index mld_i_mld_kenmerk2 on mld_kenmerk(mld_stdmelding_key);
|
||||
create index mld_i_mld_kenmerk3 on mld_kenmerk(mld_kenmerk_code);
|
||||
create index mld_i_mld_srtkenmerk1 on mld_srtkenmerk(mld_srtkenmerk_code);
|
||||
|
||||
create index mld_i_mld_kenmerkmelding1 on mld_kenmerkmelding(mld_melding_key);
|
||||
|
||||
@@ -77,9 +74,6 @@ CREATE UNIQUE INDEX mld_i_mld_stdmeldingfaq1 ON mld_stdmeldingfaq(mld_stdmelding
|
||||
CREATE INDEX mld_i_mld_stdmeldingfaq2 ON mld_stdmeldingfaq(ins_discipline_key, fac_faq_key);
|
||||
CREATE UNIQUE INDEX mld_i_mld_disc_disc1 ON mld_discipline_discipline(mld_discipline_key1, mld_discipline_key2);
|
||||
|
||||
CREATE UNIQUE INDEX mld_i_mld_typeopdrfaq1 ON mld_typeopdrfaq(mld_typeopdr_key, fac_faq_key);
|
||||
CREATE INDEX mld_i_mld_typeopdrfaq2 ON mld_typeopdrfaq(fac_faq_key);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#endif // MLD
|
||||
|
||||
@@ -58,7 +58,6 @@ DEFINE_LOCALEITEM(lcl_mld_aanvragergegevens)
|
||||
DEFINE_LOCALEITEM(lcl_mld_accept)
|
||||
DEFINE_LOCALEITEM(lcl_mld_afgemeld)
|
||||
DEFINE_LOCALEITEM(lcl_mld_afgewezen)
|
||||
DEFINE_LOCALEITEM(lcl_mld_afrond)
|
||||
DEFINE_LOCALEITEM(lcl_mld_appr_req)
|
||||
DEFINE_LOCALEITEM(lcl_mld_behandelaar)
|
||||
DEFINE_LOCALEITEM(lcl_mld_can_not_be_closed)
|
||||
@@ -82,13 +81,10 @@ DEFINE_LOCALEITEM(lcl_mld_chk_fo_mldVer)
|
||||
DEFINE_LOCALEITEM(lcl_mld_choose_na)
|
||||
DEFINE_LOCALEITEM(lcl_mld_choose_srt)
|
||||
DEFINE_LOCALEITEM(lcl_mld_complain)
|
||||
DEFINE_LOCALEITEM(lcl_mld_complain_subject)
|
||||
DEFINE_LOCALEITEM(lcl_mld_continuation)
|
||||
DEFINE_LOCALEITEM(lcl_mld_continue_of)
|
||||
DEFINE_LOCALEITEM(lcl_mld_continueblok)
|
||||
DEFINE_LOCALEITEM(lcl_mld_date)
|
||||
DEFINE_LOCALEITEM(lcl_mld_final_close)
|
||||
DEFINE_LOCALEITEM(lcl_mld_finish_close)
|
||||
DEFINE_LOCALEITEM(lcl_mld_flexblok)
|
||||
DEFINE_LOCALEITEM(lcl_mld_frame_algemeen)
|
||||
DEFINE_LOCALEITEM(lcl_mld_frame_algemeen_actie)
|
||||
@@ -111,7 +107,6 @@ DEFINE_LOCALEITEM(lcl_mld_kenmerken)
|
||||
DEFINE_LOCALEITEM(lcl_mld_kosten)
|
||||
DEFINE_LOCALEITEM(lcl_mld_name)
|
||||
DEFINE_LOCALEITEM(lcl_mld_call_for)
|
||||
DEFINE_LOCALEITEM(lcl_mld_new)
|
||||
DEFINE_LOCALEITEM(lcl_mld_not_solved)
|
||||
DEFINE_LOCALEITEM(lcl_mld_note)
|
||||
DEFINE_LOCALEITEM(lcl_mld_note_emptyset)
|
||||
@@ -211,7 +206,6 @@ DEFINE_LOCALEITEM(lcl_mld_person_prefix)
|
||||
DEFINE_LOCALEITEM(lcl_mld_vakgroep)
|
||||
DEFINE_LOCALEITEM(lcl_mld_subject)
|
||||
DEFINE_LOCALEITEM(lcl_mld_fe_newmelding_confirm)
|
||||
DEFINE_LOCALEITEM(lcl_menu_mld_fe_3)
|
||||
END_LOCALEITEMS()
|
||||
|
||||
START_LOCALEITEMS('MLD_TYPEOPDR_KEY')
|
||||
@@ -344,6 +338,7 @@ DEFINE_LOCALEITEM(lcl_date_time)
|
||||
DEFINE_LOCALEITEM(lcl_mld_changedby)
|
||||
DEFINE_LOCALEITEM(lcl_mld_note)
|
||||
DEFINE_LOCALEITEM(lcl_mld_note_new)
|
||||
DEFINE_LOCALEITEM(lcl_menu_mld_fe_3)
|
||||
END_LOCALEITEMS()
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
403
MLD/MLD_PAC.SRC
403
MLD/MLD_PAC.SRC
@@ -200,7 +200,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
activiteit_key mld_melding.fac_activiteit_key%TYPE;
|
||||
newstatus mld_melding.mld_melding_status%TYPE;
|
||||
eventcode VARCHAR2(10); -- tabelsize is 6
|
||||
clear_on_close NUMBER(2); -- +1 = Attentie, +2 = Behandelaar , +4 = Behandelteam, +8 = Actieve behandelaar
|
||||
clear_on_close NUMBER(2); -- +1 = Attentie, +2 = Behandelaar , +4 = Actieve behandelgroep, +8 = Actieve behandelaar
|
||||
actiecode mld_melding.mld_melding_actiecode%TYPE;
|
||||
behandelaar_key mld_melding.mld_melding_behandelaar_key%TYPE;
|
||||
discipline_key mld_melding.mld_ins_discipline_key%TYPE;
|
||||
@@ -274,21 +274,6 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'MLDACP';
|
||||
ELSIF currentstatus = 5
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
-- Geen nieuwe tracking bij heropenen.
|
||||
eventcode := NULL;
|
||||
-- De MLDAFM trackingen veranderen in een MLDUPD tracking. De tekst (fac_srtnotificatie_oms) blijft hetzelfde.
|
||||
UPDATE fac_tracking
|
||||
SET fac_srtnotificatie_key = ((SELECT fac_srtnotificatie_key
|
||||
FROM fac_srtnotificatie tr
|
||||
WHERE fac_srtnotificatie_code = 'MLDUPD')),
|
||||
fac_tracking_oms = lcl.l('lcl_mld_is_mldafm')
|
||||
WHERE fac_tracking_refkey = pmeldingkey
|
||||
AND fac_srtnotificatie_key = ((SELECT sn.fac_srtnotificatie_key
|
||||
FROM fac_srtnotificatie sn
|
||||
WHERE sn.fac_srtnotificatie_code = 'MLDAFM'));
|
||||
ELSIF currentstatus = 7
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
@@ -330,7 +315,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
IF currentstatus = 4
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
-- eventcode := 'MLDUIT';
|
||||
-- eventcode := 'MLDUIT';
|
||||
END IF;
|
||||
ELSE
|
||||
-- Invalid statuschange or no change
|
||||
@@ -589,11 +574,11 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
lnotiprio NUMBER (1);
|
||||
loms2bo fac_srtnotificatie.fac_srtnotificatie_oms%TYPE;
|
||||
loms2b3 fac_srtnotificatie.fac_srtnotificatie_oms%TYPE;
|
||||
lomsbht fac_srtnotificatie.fac_srtnotificatie_oms%TYPE;
|
||||
lomsbhg fac_srtnotificatie.fac_srtnotificatie_oms%TYPE;
|
||||
loms2bp fac_srtnotificatie.fac_srtnotificatie_oms%TYPE;
|
||||
l2bomode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE;
|
||||
l2b3mode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE;
|
||||
lbhtmode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE;
|
||||
lbhgmode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE;
|
||||
l2bpmode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE := 0;
|
||||
lbonotify mld_disc_params.mld_disc_params_bonotify%TYPE;
|
||||
lbhgnotify mld_disc_params.mld_disc_params_bhgnotify%TYPE;
|
||||
@@ -710,7 +695,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
|
||||
SELECT lcl.x ('fac_srtnotificatie_oms', fac_srtnotificatie_key, fac_srtnotificatie_oms),
|
||||
fac_srtnotificatie_mode
|
||||
INTO lomsbht, lbhtmode
|
||||
INTO lomsbhg, lbhgmode
|
||||
FROM fac_srtnotificatie
|
||||
WHERE fac_srtnotificatie_code = 'MLDBHG';
|
||||
|
||||
@@ -757,11 +742,11 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
-- Met alle varianten op mode 0 (dat is hier niet ongebruikelijk) zijn deze notificaties
|
||||
-- feitelijk uitgeschakeld en hoef ik dus ook niet duur te bepalen naar wie een notificatie niet gestuurd hoeft
|
||||
-- Sturing notificatie MLDBHG, MLD2BO of MLD2B3 (evt aangevuld met MLD2BP)
|
||||
IF (lbhtmode > 0 OR l2bpmode > 0) AND pcode = 'MLDBHG' AND BITAND(lbhgnotify, 1) = 1 AND (lstatus = 2 OR lstatus = 4)
|
||||
IF (lbhgmode > 0 OR l2bpmode > 0) AND pcode = 'MLDBHG' AND BITAND(lbhgnotify, 1) = 1 AND (lstatus = 2 OR lstatus = 4)
|
||||
THEN
|
||||
lfunctiecode := 'WEB_MLDBOF';
|
||||
lsrtnoticode := 'MLDBHG';
|
||||
bericht := mld.mldsprintf (lomsbht, pmeldingkey); -- de variabelen invullen
|
||||
bericht := mld.mldsprintf (lomsbhg, pmeldingkey); -- de variabelen invullen
|
||||
ELSIF (l2b3mode > 0 OR l2bpmode > 0) AND lstatus = 2 AND pcode != 'MLDACP' AND pcode != 'MLDBHG' AND (lbonotify = 2 OR lbonotify = 3)
|
||||
THEN
|
||||
lfunctiecode := 'WEB_MLDBO3';
|
||||
@@ -1413,7 +1398,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
l_prs_kostenplaats_key prs_kostenplaats.prs_kostenplaats_key%TYPE;
|
||||
l_prs_kostensoort_key prs_kostensoort.prs_kostensoort_key%TYPE;
|
||||
l_ins_discipline_key mld_stdmelding.mld_ins_discipline_key%TYPE;
|
||||
l_bht_discipline_key mld_melding.mld_ins_discipline_key%TYPE;
|
||||
l_bhg_discipline_key mld_melding.mld_ins_discipline_key%TYPE;
|
||||
l_opdr_discipline_key mld_opdr.mld_opdr_discipline_key%TYPE;
|
||||
l_mld_melding_einddatum mld_melding.mld_melding_einddatum%TYPE;
|
||||
l_mld_stdmelding_enddate_empty mld_stdmelding.mld_stdmelding_enddate_empty%TYPE;
|
||||
@@ -1478,7 +1463,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
, l_prs_kostenplaats_key
|
||||
, l_prs_kostensoort_key
|
||||
, l_ins_discipline_key
|
||||
, l_bht_discipline_key
|
||||
, l_bhg_discipline_key
|
||||
, l_mld_melding_einddatum
|
||||
, l_mld_stdmelding_enddate_empty
|
||||
, l_mld_melding_omschrijving
|
||||
@@ -1507,7 +1492,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
THEN
|
||||
l_opdr_discipline_key := l_ins_discipline_key;
|
||||
ELSE
|
||||
l_opdr_discipline_key := COALESCE(l_bht_discipline_key, l_ins_discipline_key);
|
||||
l_opdr_discipline_key := COALESCE(l_bhg_discipline_key, l_ins_discipline_key);
|
||||
END IF;
|
||||
|
||||
-- Moet er bij deze melding automatisch een opdracht worden aangemaakt?
|
||||
@@ -2563,11 +2548,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
mld_meldbron_key,
|
||||
mld_alg_locatie_key,
|
||||
mld_alg_onroerendgoed_keys,
|
||||
CASE
|
||||
WHEN mld_melding_datum < SYSDATE
|
||||
THEN SYSDATE
|
||||
ELSE mld_melding_datum
|
||||
END,
|
||||
SYSDATE,
|
||||
mld_melding_onderwerp,
|
||||
mld_melding_omschrijving,
|
||||
lcl.l ('lcl_mld_wf_generated_by')
|
||||
@@ -3155,12 +3136,12 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
l_mldsrtterrein_uitvtijd_object mld_stdmsrtterrein.mld_stdmsrtterrein_t_uitvtijd%TYPE := MLD_T_UITVOERTIJD(NULL, NULL); -- contructor initialisatie
|
||||
BEGIN
|
||||
SELECT mld_stdmelding_regime,
|
||||
CASE prio
|
||||
WHEN 1 THEN mld_stdmelding_t_uitvtijd_pr1
|
||||
WHEN 2 THEN mld_stdmelding_t_uitvtijd_pr2
|
||||
WHEN 4 THEN mld_stdmelding_t_uitvtijd_pr4
|
||||
ELSE mld_stdmelding_t_uitvoertijd
|
||||
END, -- gegarandeerd gevuld
|
||||
COALESCE(CASE prio
|
||||
WHEN 1 THEN mld_stdmelding_t_uitvtijd_pr1
|
||||
WHEN 2 THEN mld_stdmelding_t_uitvtijd_pr2
|
||||
WHEN 4 THEN mld_stdmelding_t_uitvtijd_pr4
|
||||
ELSE mld_stdmelding_t_uitvoertijd
|
||||
END, mld_stdmelding_t_uitvoertijd), -- gegarandeerd gevuld
|
||||
mld_stdmelding_t_uitvoertijd, -- standaard uitvoertijd
|
||||
mld_stdmelding_afhankelijk
|
||||
INTO v_mld_stdmelding_regime,
|
||||
@@ -3170,32 +3151,18 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
FROM mld_stdmelding msm
|
||||
WHERE msm.mld_stdmelding_key = stdm_key;
|
||||
|
||||
-- Als je geen afwijkende uitvoertijd voor de prio hebt, dan is het die van Normaal
|
||||
-- Dit is een vangnet, die prio had eigenlijk niet voor kunnen komen.
|
||||
IF prio <> 3 AND v_uitvoertijd_object.tijdsduur IS NULL
|
||||
THEN
|
||||
v_uitvoertijd_object := v_uitvoertijd_object_s;
|
||||
END IF;
|
||||
|
||||
IF v_mld_stdmelding_afhankelijk = 1 AND ins_key IS NOT NULL
|
||||
THEN
|
||||
-- is er een objectafhankelijke SLA? Dan geldt die ongeacht de prio
|
||||
SELECT d.ins_deel_t_uitvoertijd
|
||||
INTO l_insdeel_uitvoertijd_object
|
||||
FROM ins_deel d
|
||||
WHERE d.ins_deel_key = ins_key;
|
||||
-- als er geen object-overrule gedefinieerd is, dan WERD de standaard-normaleprio-sla gebruikt,
|
||||
-- wat imho onjuist is, dat moet de standaard-betreffendeprio-sla zijn (een kritieke melding op
|
||||
-- een object waarvoor niks speciaals geldt is een normale kritieke melding)
|
||||
-- daarom aangepast, geen klachten over gehad, maar niettemin beter..
|
||||
-- mag weg: v_uitvoertijd_object.tijdsduur := COALESCE(l_insdeel_uitvoertijd_object.tijdsduur, v_uitvoertijd_object_s.tijdsduur);
|
||||
v_uitvoertijd_object.tijdsduur := COALESCE(l_insdeel_uitvoertijd_object.tijdsduur, v_uitvoertijd_object.tijdsduur);
|
||||
v_uitvoertijd_object.tijdsduur := COALESCE(l_insdeel_uitvoertijd_object.tijdsduur, v_uitvoertijd_object_s.tijdsduur);
|
||||
IF l_insdeel_uitvoertijd_object.tijdsduur IS NOT NULL
|
||||
THEN
|
||||
v_uitvoertijd_object.eenheid := l_insdeel_uitvoertijd_object.eenheid;
|
||||
ELSE
|
||||
-- mag weg: v_uitvoertijd_object.eenheid := v_uitvoertijd_object_s.eenheid;
|
||||
v_uitvoertijd_object.eenheid := v_uitvoertijd_object.eenheid; -- en dat is dan op zich overbodig
|
||||
v_uitvoertijd_object.eenheid := v_uitvoertijd_object_s.eenheid;
|
||||
END IF;
|
||||
END IF;
|
||||
|
||||
@@ -3216,17 +3183,9 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
IF l_alg_type = 'T'
|
||||
THEN
|
||||
BEGIN
|
||||
SELECT DECODE (prio,
|
||||
1, st.alg_srtterreinsec_t_uitv_pr1,
|
||||
2, st.alg_srtterreinsec_t_uitv_pr2,
|
||||
3, st.alg_srtterreinsec_t_uitvtijd,
|
||||
4, st.alg_srtterreinsec_t_uitv_pr4),
|
||||
DECODE (prio,
|
||||
1, sst.mld_stdmsrtterrein_t_uitv_pr1,
|
||||
2, sst.mld_stdmsrtterrein_t_uitv_pr2,
|
||||
3, sst.mld_stdmsrtterrein_t_uitvtijd,
|
||||
4, sst.mld_stdmsrtterrein_t_uitv_pr4),
|
||||
COALESCE(sst.mld_stdmsrtterrein_regime, v_mld_stdmelding_regime) regime -- geen srtterreinsector-afhankelijk afwijkend regime.
|
||||
SELECT st.alg_srtterreinsec_t_uitvtijd,
|
||||
sst.mld_stdmsrtterrein_t_uitvtijd,
|
||||
COALESCE(sst.mld_stdmsrtterrein_regime, v_mld_stdmelding_regime) regime -- optioneel nog srtterreinsector-afhankelijk afwijkend regime.
|
||||
INTO l_srtterrein_uitvoertijd_object,
|
||||
l_mldsrtterrein_uitvtijd_object,
|
||||
v_mld_stdmelding_regime
|
||||
@@ -3243,17 +3202,9 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
END;
|
||||
ELSE
|
||||
BEGIN
|
||||
SELECT DECODE (prio,
|
||||
1, sg.alg_srtgebouw_t_uitvoer_pr1,
|
||||
2, sg.alg_srtgebouw_t_uitvoer_pr2,
|
||||
3, sg.alg_srtgebouw_t_uitvoertijd,
|
||||
4, sg.alg_srtgebouw_t_uitvoer_pr4),
|
||||
DECODE (prio,
|
||||
1, ssg.mld_stdmsrtgebouw_t_uitv_pr1,
|
||||
2, ssg.mld_stdmsrtgebouw_t_uitv_pr2,
|
||||
3, ssg.mld_stdmsrtgebouw_t_uitvtijd,
|
||||
4, ssg.mld_stdmsrtgebouw_t_uitv_pr4),
|
||||
COALESCE(ssg.mld_stdmsrtgebouw_regime, v_mld_stdmelding_regime) regime -- geen srtgebouw-afhankelijk afwijkend regime.
|
||||
SELECT alg_srtgebouw_t_uitvoertijd,
|
||||
ssg.mld_stdmsrtgebouw_t_uitvtijd,
|
||||
COALESCE(ssg.mld_stdmsrtgebouw_regime, v_mld_stdmelding_regime) regime -- optioneel nog srtgebouw-afhankelijk afwijkend regime.
|
||||
INTO l_srtgebouw_uitvoertijd_object,
|
||||
l_mldsrtgebouw_uitvtijd_object,
|
||||
v_mld_stdmelding_regime
|
||||
@@ -3272,17 +3223,9 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
IF l_alg_type = 'R'
|
||||
THEN
|
||||
BEGIN
|
||||
SELECT DECODE (prio,
|
||||
1, sr.alg_srtruimte_t_uitvoer_pr1,
|
||||
2, sr.alg_srtruimte_t_uitvoer_pr2,
|
||||
3, sr.alg_srtruimte_t_uitvoertijd,
|
||||
4, sr.alg_srtruimte_t_uitvoer_pr4),
|
||||
DECODE (prio,
|
||||
1, ssr.mld_stdmsrtruimte_t_uitv_pr1,
|
||||
2, ssr.mld_stdmsrtruimte_t_uitv_pr2,
|
||||
3, ssr.mld_stdmsrtruimte_t_uitvtijd,
|
||||
4, ssr.mld_stdmsrtruimte_t_uitv_pr4),
|
||||
COALESCE(ssr.mld_stdmsrtruimte_regime, v_mld_stdmelding_regime) -- geen srtruimte-afhankelijk afwijkend regime.
|
||||
SELECT sr.alg_srtruimte_t_uitvoertijd,
|
||||
ssr.mld_stdmsrtruimte_t_uitvtijd,
|
||||
COALESCE(ssr.mld_stdmsrtruimte_regime, v_mld_stdmelding_regime) -- optioneel nog srtruimte-afhankelijk afwijkend regime.
|
||||
INTO l_srtruimte_uitvoertijd_object,
|
||||
l_mldsrtruimte_uitvtijd_object,
|
||||
v_mld_stdmelding_regime
|
||||
@@ -3304,11 +3247,11 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
-- Als alg_srtruimte_t_uitvoertijd, alg_srtgebouw_t_uitvoertijd en alg_srtterreinsec_t_uitvtijd geen waarden hebben, dan terugvallen op standaard uitvoertijd die altijd een waarde heeft.
|
||||
IF l_alg_type = 'T'
|
||||
THEN
|
||||
v_uitvoertijd_object.tijdsduur := COALESCE(l_mldsrtterrein_uitvtijd_object.tijdsduur, l_srtterrein_uitvoertijd_object.tijdsduur, v_uitvoertijd_object.tijdsduur);
|
||||
v_uitvoertijd_object.tijdsduur := COALESCE(l_mldsrtterrein_uitvtijd_object.tijdsduur, l_srtterrein_uitvoertijd_object.tijdsduur, v_uitvoertijd_object_s.tijdsduur);
|
||||
ELSE
|
||||
v_uitvoertijd_object.tijdsduur := COALESCE(l_mldsrtruimte_uitvtijd_object.tijdsduur, l_srtruimte_uitvoertijd_object.tijdsduur, -- eerst ruimte
|
||||
l_mldsrtgebouw_uitvtijd_object.tijdsduur, l_srtgebouw_uitvoertijd_object.tijdsduur, -- dan gebouw
|
||||
v_uitvoertijd_object.tijdsduur); -- dan standaard.
|
||||
v_uitvoertijd_object_s.tijdsduur); -- dan standaard.
|
||||
END IF;
|
||||
IF l_mldsrtruimte_uitvtijd_object.tijdsduur IS NOT NULL
|
||||
THEN
|
||||
@@ -3323,7 +3266,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
THEN
|
||||
v_uitvoertijd_object.eenheid := l_srtgebouw_uitvoertijd_object.eenheid;
|
||||
ELSE
|
||||
v_uitvoertijd_object.eenheid := v_uitvoertijd_object.eenheid;
|
||||
v_uitvoertijd_object.eenheid := v_uitvoertijd_object_s.eenheid;
|
||||
END IF;
|
||||
END IF;
|
||||
|
||||
@@ -3346,9 +3289,9 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
COALESCE (alg_ruimte_werkdagen, alg_gebouw_werkdagen)
|
||||
INTO v_beginuur, v_einduur, v_werkdagen
|
||||
FROM alg_ruimte r, alg_verdieping v, alg_gebouw g
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND r.alg_ruimte_key = l_ruimte_key;
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND r.alg_ruimte_key = l_ruimte_key;
|
||||
ELSE
|
||||
-- alg_key zal een gebouw, verdieping of terrein zijn.
|
||||
-- de tijden van het gebouw gelden of uren opleveren.
|
||||
@@ -3381,30 +3324,15 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
FUNCTION getacceptdatum (startdate IN DATE, stdm_key IN NUMBER, alg_key IN NUMBER, p_prio IN NUMBER DEFAULT 3)
|
||||
RETURN DATE
|
||||
IS
|
||||
l_accepttijdmld mld_stdmelding.mld_stdmelding_t_accepttijd%TYPE := MLD_T_UITVOERTIJD(NULL, NULL); -- contructor initialisatie;
|
||||
l_accepttijdmldx mld_stdmelding.mld_stdmelding_t_accepttijd%TYPE := MLD_T_UITVOERTIJD(NULL, NULL); -- contructor initialisatie;
|
||||
l_accepttijd_normaal mld_stdmelding.mld_stdmelding_t_accepttijd%TYPE := MLD_T_UITVOERTIJD(NULL, NULL); -- contructor initialisatie;
|
||||
l_stdmelding_regime mld_stdmelding.mld_stdmelding_regime%TYPE;
|
||||
l_stdmelding_regimex mld_stdmelding.mld_stdmelding_regime%TYPE;
|
||||
l_stdmelding_afhankelijk mld_stdmelding.mld_stdmelding_afhankelijk%TYPE;
|
||||
l_alg_type alg_v_allonroerendgoed.alg_type%TYPE; -- kan dat op een view eigenlijk? anders VARCHAR2(1)
|
||||
l_ruimte_key alg_ruimte.alg_ruimte_key%TYPE;
|
||||
l_terreinsector_key alg_terreinsector.alg_terreinsector_key%TYPE;
|
||||
l_gebouw_key alg_gebouw.alg_gebouw_key%TYPE;
|
||||
l_beginuur alg_gebouw.alg_gebouw_beginuur%TYPE;
|
||||
l_einduur alg_gebouw.alg_gebouw_einduur%TYPE;
|
||||
l_werkdagen NUMBER;
|
||||
l_accepttijd_object mld_stdmelding.mld_stdmelding_t_accepttijd%TYPE := MLD_T_UITVOERTIJD(NULL, NULL); -- contructor initialisatie;
|
||||
l_accepttijd_normaal mld_stdmelding.mld_stdmelding_t_accepttijd%TYPE := MLD_T_UITVOERTIJD(NULL, NULL); -- contructor initialisatie;
|
||||
l_stdmelding_regime mld_stdmelding.mld_stdmelding_regime%TYPE;
|
||||
l_ruimte_key alg_ruimte.alg_ruimte_key%TYPE;
|
||||
l_beginuur alg_gebouw.alg_gebouw_beginuur%TYPE;
|
||||
l_einduur alg_gebouw.alg_gebouw_einduur%TYPE;
|
||||
l_werkdagen NUMBER;
|
||||
l_uitvoertijdtype VARCHAR2(5);
|
||||
BEGIN
|
||||
-- Er is een hierarchie van SLA-tijden, van globaal tot specifiek, en kan overruled
|
||||
-- worden maar als dat niet gebeurt geldt de lagere waarde. Geldt ook voor regime.
|
||||
-- Het is hier zaak om de juiste waarde te bepalen
|
||||
--
|
||||
-- Volgorde is (object-sla kent geen acceptatietijd)
|
||||
-- x. mld_stdmelding_afhankelijk= 1 EN object-sla (ongeacht melding en prioriteit)
|
||||
-- 1. mld_stdmelding_afhankelijk= 1 EN plaats-sla-bij stdmelding voor de prioriteit
|
||||
-- 2. mld_stdmelding_afhankelijk= 1 EN plaats-sla voor de prioriteit
|
||||
-- 3. stdmelding-sla voor de prioriteit
|
||||
|
||||
SELECT DECODE (p_prio,
|
||||
1, mld_stdmelding_t_accept_pr1,
|
||||
2, mld_stdmelding_t_accept_pr2,
|
||||
@@ -3412,187 +3340,114 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
4, mld_stdmelding_t_accept_pr4,
|
||||
mld_stdmelding_t_accepttijd),
|
||||
mld_stdmelding_t_accepttijd,
|
||||
mld_stdmelding_regime,
|
||||
mld_stdmelding_afhankelijk
|
||||
INTO l_accepttijdmld, l_accepttijd_normaal, l_stdmelding_regime, l_stdmelding_afhankelijk
|
||||
mld_stdmelding_regime
|
||||
INTO l_accepttijd_object, l_accepttijd_normaal, l_stdmelding_regime
|
||||
FROM mld_stdmelding
|
||||
WHERE mld_stdmelding_key = stdm_key;
|
||||
|
||||
-- Als je geen afwijkende acceptatietijd per prio hebt, dan is het die van Normaal
|
||||
-- Dit is een vangnet, als je het netjes deed had je overal dezelfde acceptatietijd ingevuld.
|
||||
IF p_prio <> 3 AND l_accepttijdmld.tijdsduur IS NULL
|
||||
IF p_prio <> 3 AND l_accepttijd_object.tijdsduur IS NULL
|
||||
THEN
|
||||
l_accepttijdmld := l_accepttijd_normaal;
|
||||
END IF;
|
||||
-- nu hebben we de standaardwaarde (3.)
|
||||
|
||||
IF l_stdmelding_afhankelijk = 1 AND alg_key IS NOT NULL
|
||||
THEN
|
||||
-- Als alg_srtruimte_uitvoertijd geen waarde heeft, dan terugvallen op standaard uitvoertijd die altijd een waarde heeft
|
||||
SELECT alg_type,
|
||||
alg_terreinsector_key,
|
||||
alg_gebouw_key,
|
||||
alg_ruimte_key
|
||||
INTO l_alg_type,
|
||||
l_terreinsector_key,
|
||||
l_gebouw_key,
|
||||
l_ruimte_key
|
||||
FROM alg_v_onroerendgoed
|
||||
WHERE alg_onroerendgoed_keys = alg_key;
|
||||
|
||||
-- deze ongebalanceerde constructie is bewust, omdat bij een ruimte (R) in een gebouw misschien
|
||||
-- geen srtruimtespecifieke overrule is, maar wel voor het hele gebouw
|
||||
IF l_alg_type = 'T'
|
||||
THEN
|
||||
BEGIN
|
||||
SELECT DECODE (p_prio,
|
||||
1, sst.mld_stdmsrtterrein_t_acc_pr1,
|
||||
2, sst.mld_stdmsrtterrein_t_acc_pr2,
|
||||
3, sst.mld_stdmsrtterrein_t_acctijd,
|
||||
4, sst.mld_stdmsrtterrein_t_acc_pr4), -- acceptie wordt niet per srtterreinsector overruled.
|
||||
sst.mld_stdmsrtterrein_regime
|
||||
INTO l_accepttijdmldx,
|
||||
l_stdmelding_regimex
|
||||
FROM alg_terreinsector t,
|
||||
alg_srtterreinsector st,
|
||||
mld_stdmsrtterrein sst
|
||||
WHERE t.alg_srtterreinsector_key = st.alg_srtterreinsector_key
|
||||
AND t.alg_srtterreinsector_key = sst.alg_srtterreinsector_key
|
||||
AND sst.mld_stdmelding_key = stdm_key
|
||||
AND t.alg_terreinsector_key = l_terreinsector_key;
|
||||
EXCEPTION
|
||||
WHEN NO_DATA_FOUND
|
||||
THEN NULL;
|
||||
END;
|
||||
ELSE -- G,V,R
|
||||
BEGIN
|
||||
SELECT DECODE (p_prio,
|
||||
1, ssg.mld_stdmsrtgebouw_t_accept_pr1,
|
||||
2, ssg.mld_stdmsrtgebouw_t_accept_pr2,
|
||||
3, ssg.mld_stdmsrtgebouw_t_accepttijd,
|
||||
4, ssg.mld_stdmsrtgebouw_t_accept_pr4), -- acceptie wordt niet per srtgebouw overruled.
|
||||
ssg.mld_stdmsrtgebouw_regime
|
||||
INTO l_accepttijdmldx,
|
||||
l_stdmelding_regimex
|
||||
FROM alg_gebouw g,
|
||||
alg_srtgebouw sg,
|
||||
mld_stdmsrtgebouw ssg
|
||||
WHERE g.alg_srtgebouw_key = sg.alg_srtgebouw_key
|
||||
AND g.alg_srtgebouw_key = ssg.alg_srtgebouw_key
|
||||
AND ssg.mld_stdmelding_key = stdm_key
|
||||
AND g.alg_gebouw_key = l_gebouw_key;
|
||||
EXCEPTION
|
||||
WHEN NO_DATA_FOUND
|
||||
THEN NULL;
|
||||
END;
|
||||
END IF;
|
||||
|
||||
IF l_alg_type = 'R'
|
||||
THEN
|
||||
BEGIN
|
||||
SELECT DECODE (p_prio,
|
||||
1, ssr.mld_stdmsrtruimte_t_accept_pr1,
|
||||
2, ssr.mld_stdmsrtruimte_t_accept_pr2,
|
||||
3, ssr.mld_stdmsrtruimte_t_accepttijd,
|
||||
4, ssr.mld_stdmsrtruimte_t_accept_pr4), -- acceptie wordt niet per srtgebouw overruled.
|
||||
ssr.mld_stdmsrtruimte_regime
|
||||
INTO l_accepttijdmldx,
|
||||
l_stdmelding_regimex
|
||||
FROM alg_ruimte r,
|
||||
alg_srtruimte sr,
|
||||
mld_stdmsrtruimte ssr
|
||||
WHERE r.alg_srtruimte_key = sr.alg_srtruimte_key
|
||||
AND r.alg_srtruimte_key = ssr.alg_srtruimte_key
|
||||
AND ssr.mld_stdmelding_key = stdm_key
|
||||
AND r.alg_ruimte_key = l_ruimte_key;
|
||||
EXCEPTION
|
||||
WHEN NO_DATA_FOUND
|
||||
THEN NULL;
|
||||
END;
|
||||
END IF;
|
||||
|
||||
IF l_accepttijdmldx.tijdsduur IS NOT NULL
|
||||
THEN
|
||||
l_accepttijdmld.tijdsduur := l_accepttijdmldx.tijdsduur;
|
||||
l_accepttijdmld.eenheid := l_accepttijdmldx.eenheid;
|
||||
END IF;
|
||||
-- is het raar als je dezelfde SLA-waarden met (alleen) een ander regime hebt?
|
||||
-- op zich mag het: binnen 4 uur maar in dit gebouw 24/7 ipv kantoortijden
|
||||
-- dan is er dus wel een record gevonden maar l_accepttijdmldx is leeg
|
||||
-- daarom hier onvoorwaardelijk
|
||||
l_stdmelding_regime := COALESCE(l_stdmelding_regimex, l_stdmelding_regime);
|
||||
|
||||
l_accepttijd_object := l_accepttijd_normaal;
|
||||
END IF;
|
||||
|
||||
-- we hebben nu de juiste acceptatietijd bepaald in l_accepttijdmld en het regime in l_stdmelding_regime
|
||||
-- nu is het nog een kwestie van rekenen waar dat ons brengt
|
||||
|
||||
-- Regimes: 1) Kantoortijden regime
|
||||
-- 2) Openingstijden regime
|
||||
-- 3) 24/7 regime (negeert weekenden of vrije dagen)
|
||||
-- mld_stdmelding_regime: 1) Kantoortijden regime
|
||||
-- 2) Openingstijden regime
|
||||
-- 3) 24/7 regime (negeert weekenden of vrije dagen)
|
||||
-- De functie fac.datumtijdplusuitvoertijd kan rekenen met zowel dagen als uren
|
||||
|
||||
IF l_accepttijd_object.eenheid = 'D'
|
||||
THEN
|
||||
l_uitvoertijdtype := 'DAGEN';
|
||||
ELSE
|
||||
l_uitvoertijdtype := 'UREN';
|
||||
END IF;
|
||||
|
||||
-- Hier wordt verder gehandeld obv regime. Ik zou verwachten dat mld_stdmelding_afhankelijk mede bepalend is
|
||||
-- Regime kan nu per srtruimte afwijken dus moeten we daar eerst naar toe. De rest van de flow kan dan intact blijven.
|
||||
IF (alg_key IS NOT NULL)
|
||||
THEN
|
||||
-- Als het een ruimte-key is maken we dat hier expliciet
|
||||
SELECT MAX(alg_ruimte_key)
|
||||
INTO l_ruimte_key
|
||||
FROM alg_ruimte r
|
||||
WHERE r.alg_ruimte_key = alg_key;
|
||||
|
||||
-- Dan kunnen we met de srtruimte evt afwijkend regime bepalen
|
||||
IF l_ruimte_key IS NOT NULL
|
||||
THEN
|
||||
SELECT COALESCE(ssr.mld_stdmsrtruimte_regime, l_stdmelding_regime)
|
||||
INTO l_stdmelding_regime
|
||||
FROM alg_ruimte r, mld_stdmsrtruimte ssr
|
||||
WHERE r.alg_srtruimte_key = ssr.alg_srtruimte_key(+)
|
||||
AND ssr.mld_stdmelding_key(+) = stdm_key
|
||||
AND r.alg_ruimte_key = l_ruimte_key;
|
||||
END IF;
|
||||
END IF;
|
||||
-- nu weten we het geldende regime
|
||||
|
||||
IF (l_stdmelding_regime = 1) OR (alg_key IS NULL AND l_stdmelding_regime = 2) -- Kantoortijdenregime of hierop terugvallen
|
||||
THEN
|
||||
RETURN fac.datumtijdplusuitvoertijd (startdate, l_accepttijdmld.tijdsduur, l_accepttijdmld.eenheid);
|
||||
RETURN fac.datumtijdplusuitvoertijd (startdate, l_accepttijd_object.tijdsduur, l_uitvoertijdtype);
|
||||
END IF;
|
||||
|
||||
IF l_stdmelding_regime = 2 -- Openingstijden: zoek ruimte/gebouwopeningstijden er bij
|
||||
THEN
|
||||
-- Minstens <20><>n van beide keys is gedefinieerd, zeker weten
|
||||
IF l_ruimte_key IS NOT NULL
|
||||
THEN
|
||||
-- de tijden van de ruimte of anders het gebouw gelden
|
||||
SELECT COALESCE (alg_ruimte_beginuur, alg_gebouw_beginuur, 0),
|
||||
COALESCE (alg_ruimte_einduur, alg_gebouw_einduur, 24),
|
||||
COALESCE (alg_ruimte_werkdagen, alg_gebouw_werkdagen)
|
||||
INTO l_beginuur, l_einduur, l_werkdagen
|
||||
FROM alg_ruimte r, alg_verdieping v, alg_gebouw g
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND r.alg_ruimte_key = l_ruimte_key;
|
||||
ELSE
|
||||
-- alg_key zal een gebouw, verdieping of terrein zijn.
|
||||
-- de tijden van het gebouw gelden of 24 per dag alleen op werkdagen.
|
||||
SELECT beginuur,
|
||||
einduur,
|
||||
werkdagen
|
||||
INTO l_beginuur,
|
||||
l_einduur,
|
||||
l_werkdagen
|
||||
FROM (SELECT COALESCE(alg_gebouw_beginuur, 0) beginuur,
|
||||
COALESCE(alg_gebouw_einduur, 24) einduur,
|
||||
alg_gebouw_werkdagen werkdagen
|
||||
FROM alg_gebouw g,
|
||||
alg_v_allonroerendgoed aag
|
||||
WHERE g.alg_gebouw_key = aag.alg_gebouw_key
|
||||
AND aag.alg_onroerendgoed_keys = alg_key
|
||||
UNION
|
||||
SELECT 0 beginuur,
|
||||
24 einduur,
|
||||
1 werkdagen
|
||||
FROM alg_terreinsector t,
|
||||
alg_v_allonroerendgoed aag
|
||||
WHERE t.alg_terreinsector_key = aag.alg_terreinsector_key
|
||||
AND aag.alg_onroerendgoed_keys = alg_key);
|
||||
END IF;
|
||||
|
||||
RETURN FAC.datumtijdplusuitvoertijd (startdate,
|
||||
l_accepttijdmld.tijdsduur,
|
||||
l_accepttijdmld.eenheid,
|
||||
l_beginuur,
|
||||
l_einduur,
|
||||
l_werkdagen); -- Mode=0/1 resp. alle dagen/alleen werkdagen!
|
||||
-- Minstens <20><>n van beide keys is gedefinieerd, zeker weten
|
||||
IF l_ruimte_key IS NOT NULL
|
||||
THEN
|
||||
-- de tijden van de ruimte of anders het gebouw gelden
|
||||
SELECT COALESCE (alg_ruimte_beginuur, alg_gebouw_beginuur, 0),
|
||||
COALESCE (alg_ruimte_einduur, alg_gebouw_einduur, 24),
|
||||
COALESCE (alg_ruimte_werkdagen, alg_gebouw_werkdagen)
|
||||
INTO l_beginuur, l_einduur, l_werkdagen
|
||||
FROM alg_ruimte r, alg_verdieping v, alg_gebouw g
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND r.alg_ruimte_key = l_ruimte_key;
|
||||
ELSE
|
||||
-- alg_key zal een gebouw, verdieping of terrein zijn.
|
||||
-- de tijden van het gebouw gelden of 24 per dag alleen op werkdagen.
|
||||
SELECT beginuur,
|
||||
einduur,
|
||||
werkdagen
|
||||
INTO l_beginuur,
|
||||
l_einduur,
|
||||
l_werkdagen
|
||||
FROM (SELECT COALESCE(alg_gebouw_beginuur, 0) beginuur,
|
||||
COALESCE(alg_gebouw_einduur, 24) einduur,
|
||||
alg_gebouw_werkdagen werkdagen
|
||||
FROM alg_gebouw g,
|
||||
alg_v_allonroerendgoed aag
|
||||
WHERE g.alg_gebouw_key = aag.alg_gebouw_key
|
||||
AND aag.alg_onroerendgoed_keys = alg_key
|
||||
UNION
|
||||
SELECT 0 beginuur,
|
||||
24 einduur,
|
||||
1 werkdagen
|
||||
FROM alg_terreinsector t,
|
||||
alg_v_allonroerendgoed aag
|
||||
WHERE t.alg_terreinsector_key = aag.alg_terreinsector_key
|
||||
AND aag.alg_onroerendgoed_keys = alg_key);
|
||||
END IF;
|
||||
|
||||
RETURN FAC.datumtijdplusuitvoertijd (startdate,
|
||||
l_accepttijd_object.tijdsduur,
|
||||
l_uitvoertijdtype,
|
||||
l_beginuur,
|
||||
l_einduur,
|
||||
l_werkdagen); -- Mode=0/1 resp. alle dagen/alleen werkdagen!
|
||||
END IF;
|
||||
|
||||
IF l_stdmelding_regime = 3 -- 24/7, negeert weekenden of vrije dagen
|
||||
THEN
|
||||
RETURN FAC.datumtijdplusuitvoertijd (startdate,
|
||||
l_accepttijdmld.tijdsduur,
|
||||
l_accepttijdmld.eenheid,
|
||||
NULL, -- Don't care
|
||||
NULL, -- Don't care
|
||||
2); -- Mode=2 => 24/7
|
||||
l_accepttijd_object.tijdsduur,
|
||||
l_accepttijd_object.eenheid,
|
||||
NULL, -- Don't care
|
||||
NULL, -- Don't care
|
||||
2); -- Mode=2 => 24/7
|
||||
END IF;
|
||||
END;
|
||||
|
||||
|
||||
@@ -49,7 +49,6 @@ CREATE SEQUENCE mld_s_mld_stdmsrtruimte_key MINVALUE 1;
|
||||
CREATE SEQUENCE mld_s_mld_stdmsrtgebouw_key MINVALUE 1;
|
||||
CREATE SEQUENCE mld_s_mld_stdmsrtterrein_key MINVALUE 1;
|
||||
CREATE SEQUENCE mld_s_mld_disc_disc_key MINVALUE 1;
|
||||
CREATE SEQUENCE mld_s_mld_typeopdrfaq_key MINVALUE 1;
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
|
||||
142
MLD/MLD_TAB.SRC
142
MLD/MLD_TAB.SRC
@@ -120,13 +120,13 @@ CREATE_TABLE(mld_disc_params, 0)
|
||||
mld_disc_params_emailnw4
|
||||
VARCHAR2(200),
|
||||
mld_disc_params_smsnw1
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_disc_params_smsnw2
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_disc_params_smsnw3
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_disc_params_smsnw4
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_disc_params_pgb /* 0=Geen van beiden, 1=Alleen pgb, 2=Alleen agb, 3=Beiden, pgb en agb */
|
||||
NUMBER(1),
|
||||
mld_disc_params_srtgroep /* &1=Primaire vakgroep, &2=Behandelteam, &4=Primair heeft behandelteams (0, 4 en 6 zijn hiermee dus ongeldige/onlogische waarden) */
|
||||
@@ -199,7 +199,7 @@ CREATE_TABLE(mld_standaardopdr,0)
|
||||
mld_standaardopdr_uren
|
||||
NUMBER(8,2),
|
||||
mld_standaardopdr_materiaal
|
||||
NUMBER(10,2),
|
||||
NUMBER(9,2),
|
||||
mld_standaardopdr_aanmaak
|
||||
DATE
|
||||
DEFAULT SYSDATE
|
||||
@@ -414,7 +414,7 @@ CREATE_TABLE(mld_stdmelding,0)
|
||||
NUMBER(2),
|
||||
alg_onrgoed_niveau -- level of onrgoed of objects to display with new melding and/or required level
|
||||
VARCHAR2(1)
|
||||
CONSTRAINT mld_c_alg_onrgoed_niveau CHECK (alg_onrgoed_niveau IN ('L','G','V','R','H')),
|
||||
CONSTRAINT mld_c_alg_onrgoed_niveau CHECK (alg_onrgoed_niveau IN ('L','G','V','R')),
|
||||
alg_onrgoed_obj_niveau -- level of onrgoed which should be selected before chosing objects
|
||||
VARCHAR2(1)
|
||||
CONSTRAINT mld_c_alg_onrgoed_obj_niveau CHECK (alg_onrgoed_obj_niveau IN ('A','L','G','V','R')),
|
||||
@@ -579,43 +579,19 @@ CREATE_TABLE(mld_stdmsrtruimte, 0)
|
||||
NUMBER(8,2),
|
||||
mld_stdmsrtruimte_malusmax
|
||||
NUMBER(8,2),
|
||||
mld_stdmsrtruimte_t_accepttijd /* pr3 */
|
||||
mld_stdmsrtruimte_t_accepttijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc CHECK(mld_stdmsrtruimte_t_accepttijd.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_accept_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc1 CHECK(mld_stdmsrtruimte_t_accept_pr1.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_accept_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc2 CHECK(mld_stdmsrtruimte_t_accept_pr2.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_accept_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc4 CHECK(mld_stdmsrtruimte_t_accept_pr4.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_uitvtijd /* pr3 */
|
||||
mld_stdmsrtruimte_t_uitvtijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uitv CHECK(mld_stdmsrtruimte_t_uitvtijd.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_uitv_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uit1 CHECK(mld_stdmsrtruimte_t_uitv_pr1.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_uitv_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uit2 CHECK(mld_stdmsrtruimte_t_uitv_pr2.tijdsduur >= 0),
|
||||
mld_stdmsrtruimte_t_uitv_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uit4 CHECK(mld_stdmsrtruimte_t_uitv_pr4.tijdsduur >= 0),
|
||||
CONSTRAINT mld_u_mld_stdmsrtruimte UNIQUE(alg_srtruimte_key, mld_stdmelding_key),
|
||||
mld_stdmsrtruimte_regime -- optioneel afwijkend afhandelingsregime (may be null)
|
||||
NUMBER(2)
|
||||
CONSTRAINT mld_c_stdmsrtruimte_regime CHECK (mld_stdmsrtruimte_regime IN (1,2,3)), -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
||||
CONSTRAINT mld_u_mld_stdmsrtruimte UNIQUE(alg_srtruimte_key, mld_stdmelding_key)
|
||||
CONSTRAINT mld_c_stdmsrtruimte_regime CHECK (mld_stdmsrtruimte_regime IN (1,2,3)) -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
||||
);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accepttijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accept_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accept_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accept_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
// Eventuele afwijkingen per srtgebouw van SLA tijden.
|
||||
// Fungeert als COALESCE met alg_srtgebouw.
|
||||
@@ -638,43 +614,19 @@ CREATE_TABLE(mld_stdmsrtgebouw, 0)
|
||||
NUMBER(8,2),
|
||||
mld_stdmsrtgebouw_malusmax
|
||||
NUMBER(8,2),
|
||||
mld_stdmsrtgebouw_t_accepttijd /* pr3 */
|
||||
mld_stdmsrtgebouw_t_accepttijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc CHECK(mld_stdmsrtgebouw_t_accepttijd.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_accept_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc1 CHECK(mld_stdmsrtgebouw_t_accept_pr1.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_accept_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc2 CHECK(mld_stdmsrtgebouw_t_accept_pr2.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_accept_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc4 CHECK(mld_stdmsrtgebouw_t_accept_pr4.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_uitvtijd /* pr3 */
|
||||
mld_stdmsrtgebouw_t_uitvtijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv CHECK(mld_stdmsrtgebouw_t_uitvtijd.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_uitv_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv1 CHECK(mld_stdmsrtgebouw_t_uitv_pr1.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_uitv_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv2 CHECK(mld_stdmsrtgebouw_t_uitv_pr2.tijdsduur >= 0),
|
||||
mld_stdmsrtgebouw_t_uitv_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv4 CHECK(mld_stdmsrtgebouw_t_uitv_pr4.tijdsduur >= 0),
|
||||
CONSTRAINT mld_u_mld_stdmsrtgebouw UNIQUE(alg_srtgebouw_key, mld_stdmelding_key),
|
||||
mld_stdmsrtgebouw_regime -- optioneel afwijkend afhandelingsregime (may be null)
|
||||
NUMBER(2)
|
||||
CONSTRAINT mld_c_stdmsrtgebouw_regime CHECK (mld_stdmsrtgebouw_regime IN (1,2,3)), -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
||||
CONSTRAINT mld_u_mld_stdmsrtgebouw UNIQUE(alg_srtgebouw_key, mld_stdmelding_key)
|
||||
CONSTRAINT mld_c_stdmsrtgebouw_regime CHECK (mld_stdmsrtgebouw_regime IN (1,2,3)) -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
||||
);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accepttijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accept_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accept_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accept_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
-- Eventuele afwijkingen per srtterreinsector van SLA tijden.
|
||||
-- Fungeert als COALESCE met alg_srtterreinsector.
|
||||
@@ -697,43 +649,19 @@ CREATE_TABLE(mld_stdmsrtterrein, 0)
|
||||
NUMBER(8,2),
|
||||
mld_stdmsrtterrein_malusmax
|
||||
NUMBER(8,2),
|
||||
mld_stdmsrtterrein_t_acctijd /* pr3 */
|
||||
mld_stdmsrtterrein_t_acctijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_acc CHECK(mld_stdmsrtterrein_t_acctijd.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_acc_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ac1 CHECK(mld_stdmsrtterrein_t_acc_pr1.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_acc_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ac2 CHECK(mld_stdmsrtterrein_t_acc_pr2.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_acc_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ac4 CHECK(mld_stdmsrtterrein_t_acc_pr4.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_uitvtijd /* pr3 */
|
||||
mld_stdmsrtterrein_t_uitvtijd
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_uit CHECK(mld_stdmsrtterrein_t_uitvtijd.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_uitv_pr1
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ui1 CHECK(mld_stdmsrtterrein_t_uitv_pr1.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_uitv_pr2
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ui2 CHECK(mld_stdmsrtterrein_t_uitv_pr2.tijdsduur >= 0),
|
||||
mld_stdmsrtterrein_t_uitv_pr4
|
||||
MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ui4 CHECK(mld_stdmsrtterrein_t_uitv_pr4.tijdsduur >= 0),
|
||||
CONSTRAINT mld_u_mld_stdmsrtterrein UNIQUE(alg_srtterreinsector_key, mld_stdmelding_key),
|
||||
mld_stdmsrtterrein_regime -- optioneel afwijkend afhandelingsregime (may be null)
|
||||
NUMBER(2)
|
||||
CONSTRAINT mld_c_stdmsrtterrein_regime CHECK (mld_stdmsrtterrein_regime IN (1,2,3)), -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
||||
CONSTRAINT mld_u_mld_stdmsrtterrein UNIQUE(alg_srtterreinsector_key, mld_stdmelding_key)
|
||||
CONSTRAINT mld_c_stdmsrtterrein_regime CHECK (mld_stdmsrtterrein_regime IN (1,2,3)) -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
||||
);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acctijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acc_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acc_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acc_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
-- Kruistabel tussen KB(faq) en standaardmeldingen
|
||||
CREATE_TABLE(mld_stdmeldingfaq, 0)
|
||||
@@ -754,21 +682,6 @@ CREATE_TABLE(mld_stdmeldingfaq, 0)
|
||||
CONSTRAINT mld_r_fac_faq_key1 REFERENCES fac_faq(fac_faq_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
-- Kruistabel tussen KB(faq) en opdrachttypen.
|
||||
CREATE_TABLE(mld_typeopdrfaq, 0)
|
||||
(
|
||||
mld_typeopdrfaq_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT mld_k_typeopdrfaq_key PRIMARY KEY,
|
||||
mld_typeopdr_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT mld_r_mld_typeopdr_key4 REFERENCES mld_typeopdr(mld_typeopdr_key) ON DELETE CASCADE,
|
||||
fac_faq_key
|
||||
NUMBER(10)
|
||||
NOT_NULL(fac_faq_key, mld_c_fac_faq_key2)
|
||||
CONSTRAINT mld_r_fac_faq_key2 REFERENCES fac_faq(fac_faq_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
CREATE_TABLE(mld_discipline_discipline, 0) -- Kruistabel voor ins_tab_discipline
|
||||
(
|
||||
mld_discipline_discipline_key
|
||||
@@ -815,13 +728,13 @@ CREATE_TABLE(mld_adres, 0)
|
||||
mld_adres_contactpersoon
|
||||
VARCHAR2(30),
|
||||
mld_adres_contactpers_telefoon
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_adres_contactpers_email
|
||||
VARCHAR2(200),
|
||||
mld_adres_contactpers_bureau
|
||||
VARCHAR2(20),
|
||||
mld_adres_telefoon
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_adres_email
|
||||
VARCHAR2(200),
|
||||
alg_locatie_key
|
||||
@@ -1086,7 +999,7 @@ CREATE_TABLE(mld_melding,0)
|
||||
mld_melding_email_ext
|
||||
VARCHAR2(100),
|
||||
mld_melding_tel_ext
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
mld_melding_dwgx
|
||||
NUMBER(16,3),
|
||||
mld_melding_dwgy
|
||||
@@ -1166,7 +1079,7 @@ CREATE_TABLE(mld_opdr,0)
|
||||
DEFAULT 0
|
||||
CONSTRAINT mld_c_mld_opdr_uren CHECK(mld_opdr_uren >= 0),
|
||||
mld_opdr_materiaal
|
||||
NUMBER(10,2)
|
||||
NUMBER(8,2)
|
||||
DEFAULT 0,
|
||||
mld_opdr_kosten /* excl BTW */
|
||||
NUMBER(12,2)
|
||||
@@ -1296,10 +1209,7 @@ CREATE_TABLE(mld_melding_object, 0)
|
||||
NOT_NULL(mld_melding_object_aanmaak, mld_c_mld_object_aanmaak),
|
||||
mld_melding_object_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM,
|
||||
ins_deelsrtcontrole_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT mld_r_ins_deelsrtcontrole_key REFERENCES ins_deelsrtcontrole(ins_deelsrtcontrole_key)
|
||||
DEFAULT NULLDATUM
|
||||
);
|
||||
|
||||
|
||||
@@ -1338,6 +1248,7 @@ CREATE_TABLE(mld_srtkenmerk, 0)
|
||||
DEFAULT NULLDATUM
|
||||
, mld_srtkenmerk_code
|
||||
VARCHAR2(60)
|
||||
CONSTRAINT mld_u_mld_srtkenmerk_code UNIQUE
|
||||
, CONSTRAINT mld_c_mld_srtkenmerk_omschr CHECK(mld_srtkenmerk_omschrijving IS NOT NULL)
|
||||
, CONSTRAINT mld_srtkenmerk_omschrijving CHECK(mld_srtkenmerk_omschrijving IS NOT NULL)
|
||||
, CONSTRAINT mld_u_mld_srtkenmerk_upper UNIQUE(mld_srtkenmerk_upper, mld_srtkenmerk_verwijder)
|
||||
@@ -1364,8 +1275,6 @@ CREATE_TABLE(mld_kenmerk, 0)
|
||||
VARCHAR2(1)
|
||||
, mld_kenmerk_omschrijving
|
||||
VARCHAR2(50) /* optionele overrule van srtkenmerk_omschrijving */
|
||||
, mld_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
, mld_kenmerk_verplicht
|
||||
NUMBER(1)
|
||||
, mld_kenmerk_groep
|
||||
@@ -1405,6 +1314,9 @@ CREATE_TABLE(mld_kenmerk, 0)
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
NOT NULL
|
||||
, mld_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
CONSTRAINT mld_u_mld_kenmerk_code UNIQUE
|
||||
, mld_kenmerk_wissen
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
|
||||
@@ -386,7 +386,7 @@ FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(mld_srtkenmerk_key, mld_s_mld_srtkenmerk_key);
|
||||
UPDATE_UPPER(mld_srtkenmerk_omschrijving, mld_srtkenmerk_upper,mld_srtkenmerk);
|
||||
UPDATE_UPPER(mld_srtkenmerk_code, mld_srtkenmerk_code, mld_srtkenmerk);
|
||||
UPDATE_UPPER(mld_srtkenmerk_code, mld_srtkenmerk_code,mld_srtkenmerk);
|
||||
UPDATE_AANMAAKDATUM(mld_srtkenmerk, mld_srtkenmerk_aanmaak);
|
||||
IF (:new.mld_srtkenmerk_verwijder IS NOT NULL AND :old.mld_srtkenmerk_verwijder IS NULL AND
|
||||
BITAND(:new.mld_srtkenmerk_systeem, 1) = 1)
|
||||
@@ -462,7 +462,7 @@ FOR EACH ROW
|
||||
BEGIN
|
||||
-- FSN#13902: we tolereren het achteraf verplicht maken
|
||||
UPDATE_PRIMARY_KEY(mld_kenmerk_key, mld_s_mld_kenmerk_key);
|
||||
UPDATE_UPPER(mld_kenmerk_code, mld_kenmerk_code, mld_kenmerk);
|
||||
UPDATE_UPPER(mld_kenmerk_code,mld_kenmerk_code,mld_kenmerk);
|
||||
UPDATE_AANMAAKDATUM(mld_kenmerk, mld_kenmerk_aanmaak);
|
||||
END;
|
||||
/
|
||||
@@ -886,14 +886,6 @@ BEGIN
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE_TRIGGER(mld_t_mld_typeopdrfaq_B_I)
|
||||
BEFORE INSERT ON mld_typeopdrfaq
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(mld_typeopdrfaq_key, mld_s_mld_typeopdrfaq_key);
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE_TRIGGER(mld_t_mld_stdmsrtruimte_B_IU)
|
||||
BEFORE INSERT OR UPDATE ON mld_stdmsrtruimte
|
||||
FOR EACH ROW
|
||||
|
||||
@@ -260,9 +260,7 @@ AS
|
||||
'R', 'ruimte',
|
||||
'V', 'verdieping',
|
||||
'G', 'gebouw',
|
||||
'L', 'locatie',
|
||||
'H', 'niet tonen',
|
||||
'' , 'niet verplicht')
|
||||
'L', 'locatie')
|
||||
verplicht_niveau,
|
||||
DECODE (mld_stdmelding_prseigen, 1, 'ja', 'nee')
|
||||
alleen_ruimtes_eigen_org,
|
||||
|
||||
@@ -256,7 +256,7 @@ CREATE_TABLE(prj_selectie, 0)
|
||||
NUMBER(10)
|
||||
CONSTRAINT prj_r_prs_perslid_key2 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
|
||||
prj_selectie_tabelnaam
|
||||
VARCHAR2(128)
|
||||
VARCHAR2(32)
|
||||
CONSTRAINT prj_c_prj_selectie_tabelnaam1 CHECK(prj_selectie_tabelnaam IN ('PRJ_WERKPLEK', 'PRJ_PERSLIDWERKPLEK', 'PRJ_DEEL', 'PRS_PERSLID', 'PRS_AFDELING'))
|
||||
NOT_NULL(prj_selectie_tabelnaam, prj_c_prj_selectie_tabelnm2),
|
||||
prj_selectie_tabelkey
|
||||
|
||||
@@ -45,8 +45,6 @@ CREATE UNIQUE INDEX prs_i_prs_kostenplaatsdisc1 ON prs_kostenplaatsdisc (prs_kos
|
||||
|
||||
CREATE UNIQUE INDEX prs_i_prs_perslid_tabs1 on prs_perslid_tabs(prs_perslid_key, prs_perslid_tabs_code);
|
||||
|
||||
CREATE INDEX prs_i_prs_kenmerk1 ON prs_kenmerk(prs_kenmerk_code);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#endif // PRS
|
||||
|
||||
@@ -1654,10 +1654,10 @@ AS
|
||||
v_errorhint := 'Ongeldige telefoonnr. persoon';
|
||||
v_prs_perslid_telefoonnr := TRIM (v_prs_perslid_telefoonnr);
|
||||
|
||||
IF LENGTH (v_prs_perslid_telefoonnr) > 20
|
||||
IF LENGTH (v_prs_perslid_telefoonnr) > 15
|
||||
THEN
|
||||
v_prs_perslid_telefoonnr :=
|
||||
SUBSTR (v_prs_perslid_telefoonnr, 1, 20);
|
||||
SUBSTR (v_prs_perslid_telefoonnr, 1, 15);
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
@@ -1671,9 +1671,9 @@ AS
|
||||
v_errorhint := 'Ongeldige mobielnr. persoon';
|
||||
v_prs_perslid_mobiel := TRIM (v_prs_perslid_mobiel);
|
||||
|
||||
IF LENGTH (v_prs_perslid_mobiel) > 20
|
||||
IF LENGTH (v_prs_perslid_mobiel) > 15
|
||||
THEN
|
||||
v_prs_perslid_mobiel := SUBSTR (v_prs_perslid_mobiel, 1, 20);
|
||||
v_prs_perslid_mobiel := SUBSTR (v_prs_perslid_mobiel, 1, 15);
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
|
||||
@@ -652,9 +652,9 @@ CREATE_TABLE(prs_perslid,0)
|
||||
NUMBER(6,2)
|
||||
CONSTRAINT prs_c_prs_perslid_uurloon CHECK(NVL(prs_perslid_uurloon, 0) >= 0),
|
||||
prs_perslid_telefoonnr
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
prs_perslid_mobiel
|
||||
VARCHAR2(20),
|
||||
VARCHAR2(15),
|
||||
prs_perslid_email
|
||||
VARCHAR2(200),
|
||||
prs_perslid_ingids /* is zichtbaar in telefoongids */
|
||||
@@ -705,8 +705,8 @@ CREATE_TABLE(prs_perslid,0)
|
||||
VARCHAR2(256),
|
||||
prs_perslid_externsyncdate
|
||||
DATE,
|
||||
prs_perslid_externoslogin -- SCIM only, not uppercased or length-limited
|
||||
VARCHAR2(256),
|
||||
prs_perslid_externoslogin -- SCIM only, not uppercased
|
||||
VARCHAR2(30),
|
||||
prs_perslid_terms_datum
|
||||
DATE,
|
||||
prs_perslid_terms_version /* filename of accepted terms of condition */
|
||||
@@ -738,14 +738,6 @@ ALTER TABLE fac_perfmon_sample ADD (
|
||||
CONSTRAINT fac_r_prs_perslid_key1 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
ALTER TABLE fac_notificatie_job ADD (
|
||||
prs_perslid_key NUMBER(10) -- owner
|
||||
CONSTRAINT fac_r_prs_perslid_key12
|
||||
REFERENCES prs_perslid(prs_perslid_key),
|
||||
prs_perslid_key_receiver NUMBER(10)
|
||||
REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
ALTER TABLE fac_notificatie ADD(
|
||||
prs_perslid_key_sender
|
||||
NUMBER(10)
|
||||
@@ -1071,8 +1063,6 @@ CREATE_TABLE(prs_kenmerk,0)
|
||||
VARCHAR2(50)
|
||||
,prs_kenmerk_upper
|
||||
VARCHAR2(50)
|
||||
,prs_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
,prs_kenmerk_hint
|
||||
VARCHAR2(255)
|
||||
,prs_kenmerk_default
|
||||
@@ -1421,7 +1411,7 @@ CREATE_TABLE(prs_perslid_cols, 0)
|
||||
NUMBER(10)
|
||||
NOT NULL,
|
||||
prs_perslid_cols_column_name
|
||||
VARCHAR2(128) NOT NULL,
|
||||
VARCHAR2(32) NOT NULL,
|
||||
prs_perslid_cols_visible /* V;Visible; I;Invisible */
|
||||
VARCHAR2(1)
|
||||
DEFAULT 'V'
|
||||
|
||||
@@ -466,8 +466,6 @@ FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(prs_kenmerk_key, prs_s_prs_kenmerk_key);
|
||||
UPDATE_UPPER(prs_kenmerk_omschrijving, prs_kenmerk_upper,prs_kenmerk);
|
||||
UPDATE_UPPER(prs_kenmerk_code, prs_kenmerk_code, prs_kenmerk);
|
||||
|
||||
IF (:new.prs_kenmerk_verwijder IS NOT NULL AND :old.prs_kenmerk_verwijder IS NULL AND
|
||||
:new.prs_kenmerk_systeem = 1)
|
||||
THEN
|
||||
|
||||
@@ -1669,11 +1669,7 @@ CREATE_VIEW(prs_v_udr_bedrijf, 0)
|
||||
regio,
|
||||
coordx,
|
||||
coordy,
|
||||
fclt_3d_locatie_key,
|
||||
bedrijf_uitvoertijd_dagen,
|
||||
bedrijf_uitvoertijd_uren,
|
||||
scope_uitvoertijd_dagen,
|
||||
scope_uitvoertijd_uren
|
||||
fclt_3d_locatie_key
|
||||
)
|
||||
AS
|
||||
SELECT b.prs_bedrijf_key key,
|
||||
@@ -1714,11 +1710,7 @@ AS
|
||||
lcl.l ('lcl_all') regio,
|
||||
bdl.alg_locatie_key fclt_3d_locatie_key,
|
||||
prs_bedrijf_x,
|
||||
prs_bedrijf_y,
|
||||
DECODE (b.prs_bedrijf_t_uitvoertijd.eenheid, 'D', b.prs_bedrijf_t_uitvoertijd.tijdsduur, NULL) bedrijf_uitvoertijd_dagen,
|
||||
DECODE (b.prs_bedrijf_t_uitvoertijd.eenheid, 'U', b.prs_bedrijf_t_uitvoertijd.tijdsduur, NULL) bedrijf_uitvoertijd_uren,
|
||||
DECODE (bdl.prs_bdl_t_uitvoertijd.eenheid, 'D', bdl.prs_bdl_t_uitvoertijd.tijdsduur, NULL) scope_uitvoertijd_dagen,
|
||||
DECODE (bdl.prs_bdl_t_uitvoertijd.eenheid, 'U', bdl.prs_bdl_t_uitvoertijd.tijdsduur, NULL) scope_uitvoertijd_uren
|
||||
prs_bedrijf_y
|
||||
FROM prs_bedrijf b,
|
||||
prs_bedrijfdienstlocatie bdl,
|
||||
prs_dienst d,
|
||||
@@ -1768,11 +1760,7 @@ AS
|
||||
ar.alg_regio_omschrijving regio,
|
||||
bdl.alg_locatie_key fclt_3d_locatie_key,
|
||||
prs_bedrijf_x,
|
||||
prs_bedrijf_y,
|
||||
DECODE (b.prs_bedrijf_t_uitvoertijd.eenheid, 'D', b.prs_bedrijf_t_uitvoertijd.tijdsduur, NULL) bedrijf_uitvoertijd_dagen,
|
||||
DECODE (b.prs_bedrijf_t_uitvoertijd.eenheid, 'U', b.prs_bedrijf_t_uitvoertijd.tijdsduur, NULL) bedrijf_uitvoertijd_uren,
|
||||
DECODE (bdl.prs_bdl_t_uitvoertijd.eenheid, 'D', bdl.prs_bdl_t_uitvoertijd.tijdsduur, NULL) scope_uitvoertijd_dagen,
|
||||
DECODE (bdl.prs_bdl_t_uitvoertijd.eenheid, 'U', bdl.prs_bdl_t_uitvoertijd.tijdsduur, NULL) scope_uitvoertijd_uren
|
||||
prs_bedrijf_y
|
||||
FROM prs_bedrijf b,
|
||||
prs_bedrijfdienstlocatie bdl,
|
||||
prs_dienst d,
|
||||
@@ -1828,11 +1816,7 @@ AS
|
||||
lcl.l ('lcl_all') regio,
|
||||
NULL fclt_3d_locatie_key,
|
||||
prs_bedrijf_x,
|
||||
prs_bedrijf_y,
|
||||
DECODE (b.prs_bedrijf_t_uitvoertijd.eenheid, 'D', b.prs_bedrijf_t_uitvoertijd.tijdsduur, NULL) bedrijf_uitvoertijd_dagen,
|
||||
DECODE (b.prs_bedrijf_t_uitvoertijd.eenheid, 'U', b.prs_bedrijf_t_uitvoertijd.tijdsduur, NULL) bedrijf_uitvoertijd_uren,
|
||||
DECODE (bdl.prs_bdl_t_uitvoertijd.eenheid, 'D', bdl.prs_bdl_t_uitvoertijd.tijdsduur, NULL) scope_uitvoertijd_dagen,
|
||||
DECODE (bdl.prs_bdl_t_uitvoertijd.eenheid, 'U', bdl.prs_bdl_t_uitvoertijd.tijdsduur, NULL) scope_uitvoertijd_uren
|
||||
prs_bedrijf_y
|
||||
FROM prs_bedrijf b,
|
||||
prs_bedrijfdienstlocatie bdl,
|
||||
prs_dienst d,
|
||||
@@ -1844,36 +1828,5 @@ AS
|
||||
AND bdl.alg_gebouw_key IS NULL
|
||||
AND bdl.alg_locatie_key IS NULL;
|
||||
|
||||
-- For auditreporting on Support-logins and impersonations
|
||||
-- Gebaseerd op lcl_impersonatelog_start / lcl_impersonatelog_end
|
||||
CREATE_VIEW(prs_v_rap_impersonations, 0)
|
||||
AS
|
||||
SELECT t1.fac_tracking_key,
|
||||
t1.fac_tracking_datum datum,
|
||||
--t1.prs_perslid_key fclt_3d_perslid_key,
|
||||
pf1.prs_perslid_naam_friendly naam,
|
||||
t1.fac_tracking_oms omschrijving
|
||||
FROM fac_tracking t1, prs_v_perslid_fullnames_all pf1
|
||||
WHERE t1.fac_tracking_refkey = pf1.prs_perslid_key
|
||||
AND t1.fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key
|
||||
FROM fac_srtnotificatie
|
||||
WHERE fac_srtnotificatie_code = 'PRSLOG')
|
||||
AND t1.fac_tracking_oms LIKE '->%';
|
||||
|
||||
-- Gebaseerd op lcl_logged_on / lcl_logged_off
|
||||
CREATE_VIEW(prs_v_rap_supportaccess, 0)
|
||||
AS
|
||||
SELECT t1.fac_tracking_key,
|
||||
t1.fac_tracking_datum datum,
|
||||
--t1.prs_perslid_key fclt_3d_perslid_key,
|
||||
pf1.prs_perslid_naam_friendly naam,
|
||||
t1.fac_tracking_oms omschrijving
|
||||
FROM fac_tracking t1, prs_v_perslid_fullnames_all pf1
|
||||
WHERE t1.fac_tracking_refkey = pf1.prs_perslid_key
|
||||
AND t1.fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key
|
||||
FROM fac_srtnotificatie
|
||||
WHERE fac_srtnotificatie_code = 'PRSLOG')
|
||||
AND t1.fac_tracking_oms LIKE '_LOGO%'; /* >LOGON en <LOGOFF */
|
||||
|
||||
REGISTERRUN('$Id$')
|
||||
#endif // PRS
|
||||
|
||||
@@ -57,17 +57,10 @@ create index res_i_res_rsv_ruimte4 on res_rsv_ruimte(res_ruimte_opstel_key);
|
||||
create index res_i_res_rsv_ruimte5 on res_rsv_ruimte(res_activiteit_key);
|
||||
create index res_i_res_rsv_ruimte6 on res_rsv_ruimte(res_rsv_ruimte_van);
|
||||
|
||||
CREATE INDEX res_i_res_reservering1 ON res_reservering(mld_melding_key);
|
||||
|
||||
CREATE UNIQUE INDEX res_i_res_disc_params1 ON res_disc_params(res_ins_discipline_key);
|
||||
|
||||
CREATE UNIQUE INDEX res_i_res_activiteitdisc1 ON res_activiteitdiscipline(res_discipline_key, res_activiteit_key);
|
||||
|
||||
CREATE UNIQUE INDEX res_i_res_ruimte_sync ON res_ruimte_sync(res_ruimte_key);
|
||||
|
||||
CREATE INDEX res_i_res_srtkenmerk1 ON res_srtkenmerk(res_srtkenmerk_code);
|
||||
CREATE INDEX res_i_res_kenmerk2 ON res_kenmerk(res_kenmerk_code);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#endif // RES
|
||||
|
||||
@@ -6,11 +6,7 @@
|
||||
*/
|
||||
|
||||
CREATE OR REPLACE PACKAGE res AS
|
||||
FUNCTION res_copy_res (pres_key IN NUMBER,
|
||||
newdate IN DATE,
|
||||
puserkey NUMBER,
|
||||
pmetbez NUMBER DEFAULT 0,
|
||||
newreskey NUMBER DEFAULT NULL) RETURN NUMBER;
|
||||
FUNCTION res_copy_res (pres_key IN NUMBER, newdate IN DATE, puserkey NUMBER, pmetbez NUMBER DEFAULT 0) RETURN NUMBER;
|
||||
FUNCTION res_copy_deelres (prsv_ruimte_key IN NUMBER,
|
||||
newdate IN DATE,
|
||||
puserkey NUMBER,
|
||||
@@ -47,26 +43,17 @@ END res;
|
||||
|
||||
CREATE OR REPLACE PACKAGE BODY res
|
||||
AS
|
||||
FUNCTION res_copy_res (pres_key IN NUMBER,
|
||||
newdate IN DATE,
|
||||
puserkey NUMBER,
|
||||
pmetbez NUMBER DEFAULT 0,
|
||||
newreskey NUMBER DEFAULT NULL) RETURN NUMBER
|
||||
FUNCTION res_copy_res (pres_key IN NUMBER, newdate IN DATE, puserkey NUMBER, pmetbez NUMBER DEFAULT 0) RETURN NUMBER
|
||||
AS
|
||||
nextkey res_reservering.res_reservering_key%TYPE;
|
||||
rsv_key res_rsv_ruimte.res_rsv_ruimte_key%TYPE;
|
||||
newvolgnr res_rsv_ruimte.res_rsv_ruimte_volgnr%TYPE;
|
||||
BEGIN
|
||||
IF newreskey IS NOT NULL
|
||||
THEN
|
||||
nextkey := newreskey;
|
||||
ELSE
|
||||
SELECT res_s_res_reservering_key.NEXTVAL INTO nextkey FROM DUAL;
|
||||
INSERT INTO res_reservering (res_reservering_key, res_reservering_ispool)
|
||||
SELECT nextkey, res_reservering_ispool
|
||||
FROM res_reservering
|
||||
WHERE res_reservering_key = pres_key;
|
||||
END IF;
|
||||
SELECT res_s_res_reservering_key.NEXTVAL INTO nextkey FROM DUAL;
|
||||
INSERT INTO res_reservering (res_reservering_key, res_reservering_ispool)
|
||||
SELECT nextkey, res_reservering_ispool
|
||||
FROM res_reservering
|
||||
WHERE res_reservering_key = pres_key;
|
||||
|
||||
newvolgnr := 1;
|
||||
FOR prsv_ruimte
|
||||
@@ -142,8 +129,7 @@ AS
|
||||
res_rsv_ruimte_contact_key,
|
||||
res_rsv_ruimte_bezoekers,
|
||||
res_rsv_ruimte_cvab_mode,
|
||||
res_rsv_ruimte_telefoon,
|
||||
res_rsv_ruimte_extern_meeting
|
||||
res_rsv_ruimte_telefoon
|
||||
)
|
||||
SELECT nextkey,
|
||||
COALESCE(newreskey, res_reservering_key),
|
||||
@@ -164,8 +150,7 @@ AS
|
||||
res_rsv_ruimte_contact_key,
|
||||
res_rsv_ruimte_bezoekers,
|
||||
res_rsv_ruimte_cvab_mode,
|
||||
res_rsv_ruimte_telefoon,
|
||||
res_rsv_ruimte_extern_meeting
|
||||
res_rsv_ruimte_telefoon
|
||||
FROM res_rsv_ruimte
|
||||
WHERE res_rsv_ruimte_key = prsv_ruimte_key;
|
||||
-- Now make the copy have the same childeren as the original
|
||||
|
||||
@@ -15,7 +15,6 @@ CREATE_TABLE (res_disc_params,0)
|
||||
res_disc_params_noti_dagen NUMBER(2), /* aantal dagen voor/achteraf voor reminder */
|
||||
res_disc_params_expire_dagen NUMBER(3) DEFAULT 1 NOT NULL, /* aantal (hele) dagen vooraf waarna niet meer mag worden gewijzigd */
|
||||
res_disc_params_expire_tijd NUMBER(5,2), /* grenstijdstip van de dag voor die freeze (bv 16.5) */
|
||||
res_disc_params_expire_wkdag NUMBER(1), /* grensweekdag (getweekdaynum, 1-7) voor die freeze (zodat je bv donderdag 17.00 kunt configureren) */
|
||||
res_disc_params_cancel_dagen NUMBER(3) DEFAULT 1 NOT NULL, /* aantal (hele) dagen vooraf waarna niet meer kostenloos mag worden gennuleerd/verwijderd */
|
||||
res_disc_params_remoteurl VARCHAR2(512), /* URL van remote (FACILITOR-) service voor vergaderzalen van andere accounts */
|
||||
res_disc_params_maxduur NUMBER(5,2) DEFAULT 0,
|
||||
@@ -773,8 +772,6 @@ CREATE_TABLE(res_srtkenmerk, 0)
|
||||
VARCHAR2(50)
|
||||
, res_srtkenmerk_upper
|
||||
VARCHAR2(50)
|
||||
, res_srtkenmerk_code
|
||||
VARCHAR2(60)
|
||||
, res_srtkenmerk_kenmerktype
|
||||
VARCHAR2(1)
|
||||
, res_srtkenmerk_systeem
|
||||
@@ -830,8 +827,6 @@ CREATE_TABLE(res_kenmerk, 0)
|
||||
DEFAULT 'A'
|
||||
, res_kenmerk_omschrijving
|
||||
VARCHAR2(50) /* optionele overrule van srtkenmerk_omschrijving */
|
||||
, res_kenmerk_code
|
||||
VARCHAR2(60)
|
||||
, res_kenmerk_toonbaar
|
||||
NUMBER(1)
|
||||
, res_kenmerk_inlijst
|
||||
|
||||
@@ -303,8 +303,6 @@ FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(res_srtkenmerk_key, res_s_res_srtkenmerk_key);
|
||||
UPDATE_UPPER(res_srtkenmerk_omschrijving, res_srtkenmerk_upper,res_srtkenmerk);
|
||||
UPDATE_UPPER(res_srtkenmerk_code, res_srtkenmerk_code, res_srtkenmerk);
|
||||
|
||||
UPDATE_AANMAAKDATUM(res_srtkenmerk, res_srtkenmerk_aanmaak);
|
||||
IF (:new.res_srtkenmerk_verwijder IS NOT NULL AND :old.res_srtkenmerk_verwijder IS NULL AND
|
||||
:new.res_srtkenmerk_systeem = 1)
|
||||
@@ -423,7 +421,6 @@ BEGIN
|
||||
-- FSN#13902: we tolereren het achteraf verplicht maken
|
||||
UPDATE_PRIMARY_KEY(res_kenmerk_key, res_s_res_kenmerk_key);
|
||||
UPDATE_AANMAAKDATUM(res_kenmerk, res_kenmerk_aanmaak);
|
||||
UPDATE_UPPER(res_kenmerk_code, res_kenmerk_code, res_kenmerk);
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
@@ -950,7 +950,6 @@ CREATE_VIEW(res_v_udr_reserveringincl, 1)
|
||||
srtactiviteit_key,
|
||||
activiteitsoort,
|
||||
opmerking,
|
||||
bezorgmode,
|
||||
voorziening_discipline_key,
|
||||
voorziening_type,
|
||||
voorziening_catalogus,
|
||||
@@ -1139,7 +1138,6 @@ AS
|
||||
rsa.res_srtactiviteit_key,
|
||||
rsa.res_srtactiviteit_omschrijving,
|
||||
rrr.res_rsv_ruimte_opmerking,
|
||||
DECODE(rrr.res_rsv_ruimte_cvab_mode, 0, lcl.l('lcl_res_afhalen'), 1, lcl.l('lcl_res_bezorgen'), ''),
|
||||
voorz.ins_discipline_key,
|
||||
voorz.vtype,
|
||||
voorz.catalogus,
|
||||
|
||||
564
_UP/DB44to45.src
564
_UP/DB44to45.src
@@ -1,564 +0,0 @@
|
||||
/*
|
||||
* Update script van FACILITOR schema
|
||||
* $Revision$
|
||||
* $Id$
|
||||
*/
|
||||
#include "prologue.inc"
|
||||
|
||||
COMMIT;
|
||||
SET DEFINE OFF
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#70553
|
||||
UPDATE fac_setting
|
||||
SET fac_setting_pvalue =
|
||||
(SELECT prs_perslid_apikey
|
||||
FROM prs_perslid
|
||||
WHERE prs_perslid_oslogin = '_PUTORDERS')
|
||||
WHERE fac_setting_pvalue IS NULL
|
||||
AND fac_setting_name = 'puo_fclt_web_apikey';
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AAGB#75630
|
||||
BEGIN
|
||||
adm.tryalter ('TABLE mld_kenmerk DROP CONSTRAINT mld_u_mld_kenmerk_code DROP INDEX');
|
||||
adm.tryalter ('TABLE mld_srtkenmerk DROP CONSTRAINT mld_u_mld_srtkenmerk_code DROP INDEX');
|
||||
END;
|
||||
/
|
||||
ALTER TABLE alg_kenmerk ADD alg_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE bes_kenmerk ADD bes_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE bez_kenmerk ADD bez_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE cnt_kenmerk ADD cnt_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE faq_kenmerk ADD faq_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE fin_kenmerk ADD fin_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE ins_kenmerk ADD ins_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE prs_kenmerk ADD prs_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE res_kenmerk ADD res_kenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE bes_srtkenmerk ADD bes_srtkenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE cnt_srtkenmerk ADD cnt_srtkenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE ins_srtkenmerk ADD ins_srtkenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE res_srtkenmerk ADD res_srtkenmerk_code VARCHAR2(60);
|
||||
ALTER TABLE fac_imp_flex ADD (srtkenmerk_code VARCHAR2(255), kenmerk_code VARCHAR2(255));
|
||||
|
||||
CREATE INDEX bes_i_bes_srtkenmerk1 ON bes_srtkenmerk(bes_srtkenmerk_code);
|
||||
CREATE INDEX cnt_i_cnt_srtkenmerk1 ON cnt_srtkenmerk(cnt_srtkenmerk_code);
|
||||
CREATE INDEX ins_i_ins_srtkenmerk2 ON ins_srtkenmerk(ins_srtkenmerk_code);
|
||||
CREATE INDEX mld_i_mld_srtkenmerk1 on mld_srtkenmerk(mld_srtkenmerk_code);
|
||||
CREATE INDEX res_i_res_srtkenmerk1 ON res_srtkenmerk(res_srtkenmerk_code);
|
||||
CREATE INDEX alg_i_alg_kenmerk1 ON alg_kenmerk(alg_kenmerk_code);
|
||||
CREATE INDEX bes_i_bes_kenmerk1 ON bes_kenmerk(bes_kenmerk_code);
|
||||
CREATE INDEX bez_i_bez_kenmerk1 ON bez_kenmerk(bez_kenmerk_code);
|
||||
CREATE INDEX cnt_i_cnt_kenmerk1 ON cnt_kenmerk(cnt_kenmerk_code);
|
||||
CREATE INDEX faq_i_faq_kenmerk1 ON faq_kenmerk(faq_kenmerk_code);
|
||||
CREATE INDEX fin_i_fin_kenmerk1 ON fin_kenmerk(fin_kenmerk_code);
|
||||
CREATE INDEX ins_i_ins_kenmerk1 ON ins_kenmerk(ins_kenmerk_code);
|
||||
CREATE INDEX mld_i_mld_kenmerk3 ON mld_kenmerk(mld_kenmerk_code);
|
||||
CREATE INDEX prs_i_prs_kenmerk1 ON prs_kenmerk(prs_kenmerk_code);
|
||||
CREATE INDEX res_i_res_kenmerk2 ON res_kenmerk(res_kenmerk_code);
|
||||
|
||||
-- Kolommen voor kenmerken transport leeg maken om de code velden op de juiste plaats te krijgen.
|
||||
DELETE FROM fac_usrrap_cols
|
||||
WHERE fac_usrrap_key IN
|
||||
(SELECT fac_usrrap_key
|
||||
FROM fac_usrrap
|
||||
WHERE UPPER(fac_usrrap_view_name) LIKE 'FAC_V_EXP_FLEX%'
|
||||
);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// NYBU#74881
|
||||
INSERT INTO fac_setting (fac_setting_module
|
||||
, fac_setting_flags
|
||||
, fac_functie_key
|
||||
, fac_setting_name
|
||||
, fac_setting_type
|
||||
, fac_setting_default
|
||||
, fac_setting_pvalue
|
||||
, fac_setting_description
|
||||
)
|
||||
SELECT fac_setting_module
|
||||
, fac_setting_flags
|
||||
, fac_functie_key
|
||||
, 'res_forselect_options'
|
||||
, fac_setting_type
|
||||
, fac_setting_default
|
||||
, fac_setting_pvalue
|
||||
, 'for selecting rooms: 0=default, +1=no plantable image, +2=tooltip on room/object, +4=room description popup only'
|
||||
FROM fac_setting
|
||||
WHERE fac_setting_name = 'res_planbord_options';
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#76751
|
||||
CREATE UNIQUE INDEX res_i_res_ruimte_sync ON res_ruimte_sync(res_ruimte_key);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#67535
|
||||
UPDATE fac_import_app
|
||||
SET fac_functie_key = (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_FACTAB')
|
||||
WHERE fac_import_app_key IN
|
||||
( SELECT i.fac_import_app_key
|
||||
FROM fac_import_app i
|
||||
, fac_functie f
|
||||
WHERE i.fac_import_app_code IN ( 'ONRGOED1_DEL'
|
||||
, 'ONRGOED2_DEL'
|
||||
, 'ORGANISATIE_DEL'
|
||||
, 'PERSLID_DEL'
|
||||
, 'MLD_DEL'
|
||||
, 'FAC_GROEP_DEL'
|
||||
, 'FAC_VAKGROEP_DEL'
|
||||
, 'GENERICCSV'
|
||||
)
|
||||
AND i.fac_functie_key = f.fac_functie_key
|
||||
AND f.fac_functie_code = 'WEB_FACFAC'
|
||||
);
|
||||
|
||||
UPDATE fac_usrrap
|
||||
SET fac_functie_key = (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_FACTAB')
|
||||
WHERE fac_usrrap_key IN
|
||||
( SELECT r.fac_usrrap_key
|
||||
FROM fac_usrrap r
|
||||
, fac_functie f
|
||||
WHERE r.fac_usrrap_view_name IN ( 'fac_v_usage_statistics'
|
||||
, 'fac_v_usage_statistics_all'
|
||||
)
|
||||
AND r.fac_functie_key = f.fac_functie_key
|
||||
AND f.fac_functie_code = 'WEB_FACFAC'
|
||||
);
|
||||
|
||||
UPDATE fac_menuitems
|
||||
SET fac_functie_key = (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_FACTAB')
|
||||
WHERE fac_menuitems_key IN
|
||||
( SELECT m.fac_menuitems_key
|
||||
FROM fac_menuitems m
|
||||
, fac_functie f
|
||||
WHERE m.fac_menuitems_label IN ( 'lcl_menu_fac_exporteren'
|
||||
, 'lcl_menu_fac_importeren'
|
||||
, 'lcl_menu_api_list'
|
||||
, 'lcl_menu_aut_sp'
|
||||
, 'lcl_menu_fac_anytable'
|
||||
, 'lcl_menu_fac_anysql'
|
||||
, 'lcl_menu_fac_anyupload'
|
||||
)
|
||||
AND m.fac_functie_key = f.fac_functie_key
|
||||
AND f.fac_functie_code = 'WEB_FACFAC'
|
||||
);
|
||||
|
||||
UPDATE fac_menu
|
||||
SET fac_functie_key = (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_FACTAB')
|
||||
WHERE fac_menu_key IN
|
||||
( SELECT m.fac_menu_key
|
||||
FROM fac_menu m
|
||||
, fac_functie f
|
||||
WHERE m.fac_menu_altlabel IN ( 'lcl_menu_fac_exporteren'
|
||||
, 'lcl_menu_fac_importeren'
|
||||
, 'lcl_menu_api_list'
|
||||
, 'lcl_menu_aut_sp'
|
||||
, 'lcl_menu_fac_anytable'
|
||||
, 'lcl_menu_fac_anysql'
|
||||
, 'lcl_menu_fac_anyupload'
|
||||
)
|
||||
AND m.fac_functie_key = f.fac_functie_key
|
||||
AND f.fac_functie_code = 'WEB_FACFAC'
|
||||
);
|
||||
|
||||
// nieuwe functie ten behoeve van BLCC#75816
|
||||
DEF_FAC_FUNCTIE3('WEB_FINMGT', 'FIN', 0, 0, 2);
|
||||
|
||||
ALTER PACKAGE fac COMPILE; // anders (nog) invalid en lukt het volgende niet niet
|
||||
ALTER PACKAGE fac COMPILE BODY;
|
||||
INSERT INTO fac_groeprechten
|
||||
( fac_groep_key, fac_functie_key, ins_discipline_key
|
||||
, fac_gebruiker_prs_level_read, fac_gebruiker_alg_level_read
|
||||
, fac_gebruiker_prs_level_write, fac_gebruiker_alg_level_write
|
||||
)
|
||||
SELECT *
|
||||
FROM (SELECT fac_groep_key
|
||||
, (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_'||m.module||'MGT') fin_functie_key
|
||||
, ins_discipline_key
|
||||
, fac_gebruiker_prs_level_read
|
||||
, fac_gebruiker_alg_level_read
|
||||
, fac_gebruiker_prs_level_write
|
||||
, fac_gebruiker_alg_level_write
|
||||
FROM fac_groeprechten r
|
||||
, (SELECT 'ALG' module FROM DUAL UNION SELECT 'BEZ' FROM DUAL UNION SELECT 'FIN' FROM DUAL UNION SELECT 'PRS' FROM DUAL) m
|
||||
WHERE fac_functie_key = (SELECT fac_functie_key FROM fac_functie WHERE fac_functie_code = 'WEB_PRSSYS')
|
||||
) i
|
||||
WHERE (i.fac_groep_key, i.fin_functie_key, i.ins_discipline_key) NOT IN
|
||||
(SELECT c.fac_groep_key, c.fac_functie_key, c.ins_discipline_key
|
||||
FROM fac_groeprechten c
|
||||
);
|
||||
|
||||
UPDATE fac_menuitems
|
||||
SET fac_functie_key = (SELECT fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_'||fac_menuitems_module||'MGT')
|
||||
WHERE fac_menuitems_key IN
|
||||
( SELECT m.fac_menuitems_key
|
||||
FROM fac_menuitems m
|
||||
, fac_functie f
|
||||
WHERE m.fac_menuitems_label IN ( 'lcl_menu_alg_districtkenmerken'
|
||||
, 'lcl_menu_alg_locatiekenmerken'
|
||||
, 'lcl_menu_alg_terreinkenmerken'
|
||||
, 'lcl_menu_alg_gebouwkenmerken'
|
||||
, 'lcl_menu_alg_verdiepkenmerken'
|
||||
, 'lcl_menu_alg_ruimtekenmerken'
|
||||
, 'lcl_menu_prs_bedrijfkenmerken'
|
||||
, 'lcl_menu_prs_afdelingskenmerke'
|
||||
, 'lcl_menu_prs_persoonskenmerken'
|
||||
, 'lcl_menu_prs_contactkenmerken'
|
||||
, 'lcl_menu_fin_kenmerken'
|
||||
, 'lcl_menu_bez_kenmerken'
|
||||
)
|
||||
AND m.fac_functie_key = f.fac_functie_key
|
||||
);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#77322
|
||||
ALTER TABLE cad_thema ADD tmp_type NUMBER(3);
|
||||
UPDATE cad_thema SET tmp_type = TO_NUMBER(cad_thema_type);
|
||||
UPDATE cad_thema SET cad_thema_type = null;
|
||||
ALTER TABLE cad_thema DROP CONSTRAINT cad_c_cad_thema_type;
|
||||
ALTER TABLE cad_thema MODIFY cad_thema_type NUMBER(3);
|
||||
ALTER TABLE cad_thema ADD CONSTRAINT cad_c_cad_thema_type CHECK (cad_thema_type between 1 and 255);
|
||||
UPDATE cad_thema SET cad_thema_type = tmp_type;
|
||||
ALTER TABLE cad_thema DROP COLUMN tmp_type;
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// NORA#77301
|
||||
UPDATE fac_localeitems
|
||||
SET fac_localeitems_dialect_id = 'MLD_SRTDISCIPLINE_KEY'
|
||||
WHERE fac_localeitems_dialect_id = 'MLD_TYPEOPDR_KEY'
|
||||
AND fac_localeitems_lcl = 'lcl_menu_mld_fe_3';
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AAIT#75947
|
||||
ALTER TABLE fac_imp_flex ADD kenmerk_module VARCHAR2(3);
|
||||
CREATE OR REPLACE VIEW fac_v_exp_flex_fin AS SELECT * FROM DUAL;
|
||||
DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_exp_flex_fin', 'TRANSPORT: Flexkenmerken Facturen', 'Exporteren van flexkenmerken voor FIN',
|
||||
'TRANSPORT: Flex properties Invoices', 'Export of flex properties for FIN');
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// KFHT#75454
|
||||
ALTER TABLE alg_gebouw ADD alg_gebouw_adres VARCHAR2(50);
|
||||
ALTER TABLE alg_gebouw ADD alg_gebouw_postcode VARCHAR2(12);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// SVRZ#62191
|
||||
|
||||
ALTER TABLE fac_notificatie ADD (
|
||||
fac_notificatie_geturl VARCHAR2(4000),
|
||||
fac_notificatie_getbody VARCHAR2(4000)
|
||||
);
|
||||
|
||||
ALTER TABLE fac_notificatie_job ADD (
|
||||
fac_notificatie_job_geturl VARCHAR2(4000),
|
||||
fac_notificatie_job_getbody VARCHAR2(4000),
|
||||
prs_perslid_key NUMBER(10) -- owner
|
||||
CONSTRAINT fac_r_prs_perslid_key12
|
||||
REFERENCES prs_perslid(prs_perslid_key),
|
||||
prs_perslid_key_receiver NUMBER(10)
|
||||
REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
#include "../AUT/AUT_INI.SRC"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#75365
|
||||
BEGIN
|
||||
adm.trydrop ('INDEX res_i_res_rsv_res_reservering1');
|
||||
END;
|
||||
/
|
||||
CREATE INDEX res_i_res_reservering1 ON res_reservering(mld_melding_key);
|
||||
CREATE INDEX bez_i_bez_bezoekers1 ON bez_bezoekers(prs_perslid_key);
|
||||
CREATE INDEX bez_i_bez_bezoekers2 ON bez_bezoekers(prs_contactpersoon_key);
|
||||
CREATE INDEX fac_i_fac_gui_counter1 ON fac_gui_counter(prs_perslid_key);
|
||||
CREATE INDEX fin_i_fin_factuur5 ON fin_factuur(prs_perslid_key_user);
|
||||
CREATE INDEX fin_i_fin_factuur6 ON fin_factuur(prs_perslid_key_goedkeur);
|
||||
CREATE INDEX ins_i_ins_deel8 ON ins_deel(prs_perslid_key_beh);
|
||||
CREATE INDEX ins_i_ins_deel9 ON ins_deel(res_rsv_deel_key);
|
||||
CREATE INDEX mld_i_mld_melding25 ON mld_melding(mld_melding_behandelaar2_key);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// PNBR#75964
|
||||
ALTER TABLE mld_stdmelding DROP CONSTRAINT mld_c_alg_onrgoed_niveau;
|
||||
ALTER TABLE mld_stdmelding ADD CONSTRAINT mld_c_alg_onrgoed_niveau CHECK (alg_onrgoed_niveau IN ('L','G','V','R','H'));
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// RWSN#76922
|
||||
DEF_FAC_SRTNOT('INSCN1', 0, 'lcl_noti_INSCN1', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 60);
|
||||
|
||||
UPDATE fac_tracking
|
||||
SET fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key FROM fac_srtnotificatie WHERE fac_srtnotificatie_code = 'INSCN1')
|
||||
WHERE fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key FROM fac_srtnotificatie WHERE fac_srtnotificatie_code = 'INSUPD')
|
||||
AND fac_tracking_oms LIKE lcl.l('lcl_ins_deel_mjb_score1') || ': %';
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// PROR#75644
|
||||
|
||||
ALTER TABLE alg_srtgebouw ADD alg_srtgebouw_t_uitvoer_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitv_pr1 CHECK(alg_srtgebouw_t_uitvoer_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtgebouw ADD alg_srtgebouw_t_uitvoer_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitv_pr2 CHECK(alg_srtgebouw_t_uitvoer_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtgebouw ADD alg_srtgebouw_t_uitvoer_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtgebouw_t_uitv_pr4 CHECK(alg_srtgebouw_t_uitvoer_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoer_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoer_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoer_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
ALTER TABLE alg_srtruimte ADD alg_srtruimte_t_uitvoer_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitv_pr1 CHECK(alg_srtruimte_t_uitvoer_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtruimte ADD alg_srtruimte_t_uitvoer_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitv_pr2 CHECK(alg_srtruimte_t_uitvoer_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtruimte ADD alg_srtruimte_t_uitvoer_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtruimt_t_uitv_pr4 CHECK(alg_srtruimte_t_uitvoer_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoer_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoer_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoer_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
ALTER TABLE alg_srtterreinsector ADD alg_srtterreinsec_t_uitv_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitv1 CHECK(alg_srtterreinsec_t_uitv_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtterreinsector ADD alg_srtterreinsec_t_uitv_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitv2 CHECK(alg_srtterreinsec_t_uitv_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtterreinsector ADD alg_srtterreinsec_t_uitv_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT alg_c_alg_srtterrein_t_uitv4 CHECK(alg_srtterreinsec_t_uitv_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
|
||||
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_t_accept_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc1 CHECK(mld_stdmsrtruimte_t_accept_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_t_accept_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc2 CHECK(mld_stdmsrtruimte_t_accept_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_t_accept_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_acc4 CHECK(mld_stdmsrtruimte_t_accept_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_t_uitv_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uit1 CHECK(mld_stdmsrtruimte_t_uitv_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_t_uitv_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uit2 CHECK(mld_stdmsrtruimte_t_uitv_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_t_uitv_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtruimte_t_uit4 CHECK(mld_stdmsrtruimte_t_uitv_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accept_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accept_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_accept_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtruimte MODIFY mld_stdmsrtruimte_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
ALTER TABLE mld_stdmsrtgebouw ADD mld_stdmsrtgebouw_t_accept_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc1 CHECK(mld_stdmsrtgebouw_t_accept_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtgebouw ADD mld_stdmsrtgebouw_t_accept_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc2 CHECK(mld_stdmsrtgebouw_t_accept_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtgebouw ADD mld_stdmsrtgebouw_t_accept_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc4 CHECK(mld_stdmsrtgebouw_t_accept_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtgebouw ADD mld_stdmsrtgebouw_t_uitv_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv1 CHECK(mld_stdmsrtgebouw_t_uitv_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtgebouw ADD mld_stdmsrtgebouw_t_uitv_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv2 CHECK(mld_stdmsrtgebouw_t_uitv_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtgebouw ADD mld_stdmsrtgebouw_t_uitv_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv4 CHECK(mld_stdmsrtgebouw_t_uitv_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accept_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accept_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accept_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
ALTER TABLE mld_stdmsrtterrein ADD mld_stdmsrtterrein_t_acc_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ac1 CHECK(mld_stdmsrtterrein_t_acc_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtterrein ADD mld_stdmsrtterrein_t_acc_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ac2 CHECK(mld_stdmsrtterrein_t_acc_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtterrein ADD mld_stdmsrtterrein_t_acc_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ac4 CHECK(mld_stdmsrtterrein_t_acc_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtterrein ADD mld_stdmsrtterrein_t_uitv_pr1 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ui1 CHECK(mld_stdmsrtterrein_t_uitv_pr1.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtterrein ADD mld_stdmsrtterrein_t_uitv_pr2 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ui2 CHECK(mld_stdmsrtterrein_t_uitv_pr2.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtterrein ADD mld_stdmsrtterrein_t_uitv_pr4 MLD_T_UITVOERTIJD
|
||||
CONSTRAINT mld_c_mld_stdmsrtterrein_t_ui4 CHECK(mld_stdmsrtterrein_t_uitv_pr4.tijdsduur >= 0);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acc_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acc_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acc_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitv_pr1 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitv_pr2 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitv_pr4 DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FMHN#74401
|
||||
ALTER TABLE bez_bezoekers MODIFY bez_afspraak_naam VARCHAR2(60);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// BLST#77421
|
||||
ALTER TABLE alg_locatie MODIFY alg_locatie_verantw_tel VARCHAR2(20);
|
||||
ALTER TABLE bez_afspraak MODIFY bez_afspraak_telefoonnr VARCHAR2(20);
|
||||
ALTER TABLE fac_imp_adres MODIFY adres_telefoon VARCHAR2(20);
|
||||
ALTER TABLE fac_imp_onrgoed1 MODIFY alg_locatie_verantw_tel VARCHAR2(20);
|
||||
ALTER TABLE fac_imp_perslid MODIFY prs_perslid_telefoonnr VARCHAR2(20);
|
||||
ALTER TABLE fac_imp_perslid MODIFY prs_perslid_mobiel VARCHAR2(20);
|
||||
ALTER TABLE mld_adres MODIFY mld_adres_contactpers_telefoon VARCHAR2(20);
|
||||
ALTER TABLE mld_adres MODIFY mld_adres_telefoon VARCHAR2(20);
|
||||
ALTER TABLE mld_disc_params MODIFY mld_disc_params_smsnw1 VARCHAR2(20);
|
||||
ALTER TABLE mld_disc_params MODIFY mld_disc_params_smsnw2 VARCHAR2(20);
|
||||
ALTER TABLE mld_disc_params MODIFY mld_disc_params_smsnw3 VARCHAR2(20);
|
||||
ALTER TABLE mld_disc_params MODIFY mld_disc_params_smsnw4 VARCHAR2(20);
|
||||
ALTER TABLE mld_melding MODIFY mld_melding_tel_ext VARCHAR2(20);
|
||||
ALTER TABLE prs_perslid MODIFY prs_perslid_telefoonnr VARCHAR2(20);
|
||||
ALTER TABLE prs_perslid MODIFY prs_perslid_mobiel VARCHAR2(20);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// PZEE#77071
|
||||
ALTER TABLE res_disc_params ADD res_disc_params_expire_wkdag NUMBER(1);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// YKPN#77618
|
||||
CREATE_TABLE(mld_typeopdrfaq, 0)
|
||||
(
|
||||
mld_typeopdrfaq_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT mld_k_typeopdrfaq_key PRIMARY KEY,
|
||||
mld_typeopdr_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT mld_r_mld_typeopdr_key4 REFERENCES mld_typeopdr(mld_typeopdr_key) ON DELETE CASCADE,
|
||||
fac_faq_key
|
||||
NUMBER(10)
|
||||
NOT_NULL(fac_faq_key, mld_c_fac_faq_key2)
|
||||
CONSTRAINT mld_r_fac_faq_key2 REFERENCES fac_faq(fac_faq_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX mld_i_mld_typeopdrfaq1 ON mld_typeopdrfaq(mld_typeopdr_key, fac_faq_key);
|
||||
CREATE INDEX mld_i_mld_typeopdrfaq2 ON mld_typeopdrfaq(fac_faq_key);
|
||||
|
||||
CREATE SEQUENCE mld_s_mld_typeopdrfaq_key MINVALUE 1;
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#60010
|
||||
DEF_MENUITEM(2, 'lcl_menu_gdprstats' , '', 'FAC', 'appl/prs/prs_gdpr_stats.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
|
||||
MENU_INS_AFTER('lcl_menu_gdprstats', 'lcl_menu_about', -5);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#77900
|
||||
ALTER TABLE mld_melding_object ADD ins_deelsrtcontrole_key NUMBER(10)
|
||||
CONSTRAINT mld_r_ins_deelsrtcontrole_key REFERENCES ins_deelsrtcontrole(ins_deelsrtcontrole_key);
|
||||
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRFOF', 'CTR', 3, 1, 1);
|
||||
DEF_FAC_FUNCTIE3('WEB_CTRBOF', 'CTR', 3, 1, 1);
|
||||
|
||||
DEF_STATUS('controle', 3, 'lcl_ins_controle_ter_uitvoer');
|
||||
|
||||
ALTER PACKAGE fac COMPILE; // anders (nog) invalid en lukt het volgende niet
|
||||
ALTER PACKAGE fac COMPILE BODY;
|
||||
|
||||
-- Conversie CTRUSE rechten. CTRUSE wordt opgesplitst in CTRUSE, CTRFOF en CTRBOF.
|
||||
-- CTRFOF en CTRBOF moeten dezelfde rechten hebben als CTRUSE.
|
||||
INSERT INTO fac_groeprechten(fac_groep_key,
|
||||
ins_discipline_key,
|
||||
fac_functie_key,
|
||||
fac_gebruiker_prs_level_read,
|
||||
fac_gebruiker_alg_level_read,
|
||||
fac_gebruiker_prs_level_write,
|
||||
fac_gebruiker_alg_level_write)
|
||||
(SELECT gr.fac_groep_key,
|
||||
gr.ins_discipline_key,
|
||||
(SELECT fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_CTRFOF'),
|
||||
fac_gebruiker_prs_level_read,
|
||||
fac_gebruiker_alg_level_read,
|
||||
fac_gebruiker_prs_level_write,
|
||||
fac_gebruiker_alg_level_write
|
||||
FROM fac_groeprechten gr,
|
||||
fac_functie ff
|
||||
WHERE ff.fac_functie_key = gr.fac_functie_key
|
||||
AND ff.fac_functie_code = 'WEB_CTRUSE');
|
||||
|
||||
INSERT INTO fac_groeprechten(fac_groep_key,
|
||||
ins_discipline_key,
|
||||
fac_functie_key,
|
||||
fac_gebruiker_prs_level_read,
|
||||
fac_gebruiker_alg_level_read,
|
||||
fac_gebruiker_prs_level_write,
|
||||
fac_gebruiker_alg_level_write)
|
||||
(SELECT gr.fac_groep_key,
|
||||
gr.ins_discipline_key,
|
||||
(SELECT fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_CTRBOF'),
|
||||
fac_gebruiker_prs_level_read,
|
||||
fac_gebruiker_alg_level_read,
|
||||
fac_gebruiker_prs_level_write,
|
||||
fac_gebruiker_alg_level_write
|
||||
FROM fac_groeprechten gr,
|
||||
fac_functie ff
|
||||
WHERE ff.fac_functie_key = gr.fac_functie_key
|
||||
AND ff.fac_functie_code = 'WEB_CTRUSE');
|
||||
|
||||
DEF_FAC_SRTNOT('INSCTU', 0, 'lcl_noti_INSCTU', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
|
||||
|
||||
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_console3' , '', 'INS', 'appl/mjb/mjb_search.asp?mode=3', 0, 0, 'WEB_CTRBOF', 'R', '0', '');
|
||||
|
||||
-- Alle kto taken bij een melding overzetten naar de mld_melding_object tabel.
|
||||
BEGIN
|
||||
DECLARE
|
||||
CURSOR c_kto IS
|
||||
SELECT m.mld_melding_key,
|
||||
mo.mld_melding_key mld_melding_key_mo,
|
||||
idsc.ins_deelsrtcontrole_key,
|
||||
idsc.ins_deel_key,
|
||||
idsc.ins_deelsrtcontrole_status,
|
||||
mo.mld_melding_object_key
|
||||
FROM mld_melding m,
|
||||
mld_melding_object mo,
|
||||
ins_deelsrtcontrole idsc
|
||||
WHERE m.mld_melding_key = mo.mld_melding_key(+)
|
||||
AND m.mld_melding_kto_key = idsc.ins_deelsrtcontrole_key
|
||||
AND idsc.ins_deel_key = mo.ins_deel_key(+)
|
||||
AND m.mld_melding_kto_type LIKE 'T';
|
||||
BEGIN
|
||||
FOR kto IN c_kto
|
||||
LOOP
|
||||
IF (kto.mld_melding_key_mo IS NULL)
|
||||
THEN
|
||||
INSERT INTO mld_melding_object (mld_melding_key,
|
||||
ins_deel_key,
|
||||
ins_deelsrtcontrole_key)
|
||||
VALUES (kto.mld_melding_key,
|
||||
kto.ins_deel_key,
|
||||
kto.ins_deelsrtcontrole_key);
|
||||
ELSE
|
||||
UPDATE mld_melding_object
|
||||
SET ins_deelsrtcontrole_key = kto.ins_deelsrtcontrole_key
|
||||
WHERE mld_melding_object_key = kto.mld_melding_object_key;
|
||||
END IF;
|
||||
|
||||
-- Er is een melding bij de taak. Dan moet de status ook naar Ter uitvoering(3).
|
||||
IF (kto.ins_deelsrtcontrole_status = 2)
|
||||
THEN
|
||||
UPDATE ins_deelsrtcontrole
|
||||
SET ins_deelsrtcontrole_status = 3
|
||||
WHERE ins_deelsrtcontrole_key = kto.ins_deelsrtcontrole_key;
|
||||
END IF;
|
||||
-- De kto waarden bij de melding laten we nog even gevuld maar gebruiken we niet meer.
|
||||
END LOOP;
|
||||
END;
|
||||
END;
|
||||
/
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#77060
|
||||
ALTER TABLE fac_selectie MODIFY fac_selectie_tabel VARCHAR2(128);
|
||||
ALTER TABLE fac_usrrap MODIFY fac_usrrap_view_name VARCHAR2(128);
|
||||
ALTER TABLE fac_usrgraph MODIFY fac_usrgraph_view_name VARCHAR2(128);
|
||||
ALTER TABLE fac_mgtrap MODIFY fac_mgtrap_view_name VARCHAR2(128);
|
||||
ALTER TABLE fac_locale MODIFY fac_locale_kolomnaam VARCHAR2(128);
|
||||
ALTER TABLE fac_kenmerkdomein MODIFY fac_kenmerkdomein_kolomnaam VARCHAR2(128);
|
||||
ALTER TABLE fac_kenmerkdomein MODIFY fac_kenmerkdomein_kolomtxt VARCHAR2(128);
|
||||
ALTER TABLE fac_kenmerkdomein MODIFY fac_kenmerkdomein_kolomtxt2 VARCHAR2(128);
|
||||
ALTER TABLE fac_audit MODIFY fac_audit_tabelnaam VARCHAR2(128);
|
||||
ALTER TABLE fac_audit MODIFY fac_audit_veldnaam VARCHAR2(128);
|
||||
ALTER TABLE prj_selectie MODIFY prj_selectie_tabelnaam VARCHAR2(128);
|
||||
ALTER TABLE prs_perslid_cols MODIFY prs_perslid_cols_column_name VARCHAR2(128);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AAES#77904
|
||||
ALTER TABLE mld_opdr MODIFY mld_opdr_materiaal NUMBER(10,2);
|
||||
ALTER TABLE mld_standaardopdr MODIFY mld_standaardopdr_materiaal NUMBER(10,2);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#76998
|
||||
CREATE OR REPLACE VIEW prs_v_rap_impersonations AS SELECT * FROM DUAL;
|
||||
CREATE OR REPLACE VIEW prs_v_rap_supportaccess AS SELECT * FROM DUAL;
|
||||
DEF_RAPPORT('WEB_PRSSYS', 0, 'prs_v_rap_impersonations', 'BEHEER: Audit van impersonaties', 'Rapport van ''Inloggen als'' activiteiten',
|
||||
'ADMIN: Audit of impersonations', 'Report of all ''Impersonate'' activities')
|
||||
DEF_RAPPORT('WEB_FACFAC', 0, 'prs_v_rap_supportaccess', 'BEHEER: Audit van support-toegang','Rapport van alle toegang door Facilitor support',
|
||||
'ADMIN: Audit of support access', 'Report of all access by Facilitor application management')
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#75020
|
||||
ALTER TABLE fac_bijlagen MODIFY fac_bijlagen_module VARCHAR2(4);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// ZLMV#78601
|
||||
ALTER TABLE prs_perslid MODIFY prs_perslid_externoslogin VARCHAR2(256);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
|
||||
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#include "epilogue.inc"
|
||||
@@ -77,6 +77,23 @@ select 'Upgrade has completed in ' || ROUND(( dbms_utility.get_time - :update_st
|
||||
SET ECHO OFF
|
||||
SET HEADING OFF
|
||||
SET LINESIZE 132
|
||||
PROMPT List of all too long objectnames (max 30)
|
||||
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: ' || TABLE_NAME || '.' ||COLUMN_NAME|| ' ' || DATA_TYPE
|
||||
FROM USER_TAB_COLUMNS
|
||||
WHERE LENGTH(column_name) > 30;
|
||||
|
||||
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: CONSTRAINT ' || constraint_name
|
||||
FROM user_constraints
|
||||
WHERE LENGTH (constraint_name) > 30;
|
||||
|
||||
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: ' || object_type || ' ' || object_name
|
||||
FROM user_objects
|
||||
WHERE LENGTH (object_name) > 30;
|
||||
|
||||
/* In packages */
|
||||
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: ' || object_name || '.' || procedure_name
|
||||
FROM user_procedures
|
||||
WHERE LENGTH (procedure_name) > 30;
|
||||
|
||||
// Soms nog niet goed
|
||||
BEGIN
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
:: Achteraan d:\Backup\BackupAppl.bat op Jos's PC staat deze gescheduled
|
||||
SET DBVER=44a
|
||||
SET DBVER=44
|
||||
SET DBPRV=43
|
||||
SET DBPRVPATH=z:\Archief\FACILITOR\2022.3\DB43b\FCLT43b.sql
|
||||
@testworkCOMMON.bat trunk %*
|
||||
@@ -1,5 +0,0 @@
|
||||
:: Achteraan d:\Backup\BackupAppl.bat op Jos's PC staat deze gescheduled
|
||||
SET DBVER=45
|
||||
SET DBPRV=44
|
||||
SET DBPRVPATH=z:\Archief\FACILITOR\2023.1\DB44c\FCLT44c.sql
|
||||
@testworkCOMMON.bat trunk %*
|
||||
Reference in New Issue
Block a user