SKAF#63270 -- Afas personen import
svn path=/Customer/trunk/; revision=48632
This commit is contained in:
@@ -304,10 +304,10 @@ BEGIN
|
||||
v_errorhint := 'Ongeldige functie';
|
||||
v_prs_srtperslid_omschrijving := TRIM (v_prs_srtperslid_omschrijving);
|
||||
|
||||
IF LENGTH (v_prs_srtperslid_omschrijving) > 30
|
||||
IF LENGTH (v_prs_srtperslid_omschrijving) > 60
|
||||
THEN
|
||||
v_prs_srtperslid_omschrijving :=
|
||||
SUBSTR (v_prs_srtperslid_omschrijving, 1, 30);
|
||||
SUBSTR (v_prs_srtperslid_omschrijving, 1, 60);
|
||||
fac.imp_writelog (p_import_key,
|
||||
'W',
|
||||
v_aanduiding || 'Functie te lang',
|
||||
@@ -401,7 +401,7 @@ BEGIN
|
||||
|
||||
--
|
||||
v_errorhint := 'Ongeldig loginnaam';
|
||||
v_prs_perslid_oslogin := TRIM (v_prs_perslid_oslogin);
|
||||
v_prs_perslid_oslogin := TRIM(SUBSTR (v_prs_perslid_oslogin, 1, INSTR (v_prs_perslid_oslogin, '@', 1, 1) - 1));
|
||||
|
||||
IF LENGTH (v_prs_perslid_oslogin) > 30
|
||||
THEN
|
||||
@@ -538,7 +538,7 @@ IS
|
||||
-- LET OP: moet idem zijn als declaratie bij SKAF_IMPORT_PRS
|
||||
c_persoon_inactief VARCHAR2 (30) := 'INACTIEF: ';
|
||||
-- Maximaal percentage aan nieuwe medewerkers tov. actieve medewerkers met een nummer
|
||||
c_max_delta_percentage NUMBER (10) := 20;
|
||||
c_max_delta_percentage NUMBER (10) := 50; -- Eenmalig 25-10-2020 op 50 gezet... Moet op 20
|
||||
-- Zie SKAF#41843 het verschil is op dit moment 1099-326=773 is ongeveer 70% dus om het personeelsbestand te corrigeren tijdelijk aanpassen
|
||||
-- c_max_delta_percentage NUMBER (10) := 80;
|
||||
|
||||
@@ -867,10 +867,11 @@ BEGIN
|
||||
AND UPPER (prs_perslid_nr) = UPPER (recperslid.prs_perslid_nr);
|
||||
|
||||
|
||||
-- Login afleiden uit e-mail (alles voor @)
|
||||
-- Login afleiden uit e-mail (alles voor @) -- ACTIE: NOG VASTSTELLEN MET BRANDON
|
||||
-- v_oslogin := SUBSTR (recperslid.prs_perslid_email, 1, INSTR (recperslid.prs_perslid_email, '@', 1, 1) - 1);
|
||||
-- Hier wordt loginnaam expliciet (anders) in het importbestand meegegeven.
|
||||
v_oslogin := recperslid.prs_perslid_oslogin;
|
||||
v_oslogin := SUBSTR (recperslid.prs_perslid_email, 1, INSTR (recperslid.prs_perslid_email, '@', 1, 1) - 1);
|
||||
-- WAS: v_oslogin := recperslid.prs_perslid_oslogin;
|
||||
v_wachtwoord := recperslid.prs_perslid_wachtwoord;
|
||||
|
||||
IF (v_count = 0)
|
||||
@@ -2090,53 +2091,7 @@ END;
|
||||
|
||||
|
||||
|
||||
-- Hier de view met alle INS-objecten tbv QRC rapportage
|
||||
--CREATE OR REPLACE VIEW skaf_v_ins_qrc_inventaris
|
||||
--(fclt_3d_discipline_key, fclt_3d_locatie_key, fclt_f_wijk, fclt_f_locatie, plaats, ins_srtdeel_code, ins_srtdeel_omschrijving, ins_deel_omschrijving, ins_deel_key, ins_srtdeel_key,
|
||||
-- fclt_f_objectsoort, ins_alg_ruimte_type, alg_district_key, ins_deel_upper, alg_ruimte_key,hide_f_encrypt_url, hide_f_bookmark_id
|
||||
--)
|
||||
--AS
|
||||
-- SELECT i.ins_discipline_key,
|
||||
-- l.alg_locatie_key,
|
||||
-- di.alg_district_omschrijving,
|
||||
-- l.alg_locatie_omschrijving,
|
||||
-- o.alg_plaatsaanduiding
|
||||
-- || ' ('
|
||||
-- || (SELECT r.alg_ruimte_omschrijving
|
||||
-- FROM alg_ruimte r
|
||||
-- WHERE r.alg_ruimte_key = i.ins_alg_ruimte_key)
|
||||
-- || ')'
|
||||
-- plaats,
|
||||
-- s.ins_srtdeel_code,
|
||||
-- s.ins_srtdeel_omschrijving,
|
||||
-- i.ins_deel_omschrijving,
|
||||
-- i.ins_deel_key,
|
||||
-- s.ins_srtdeel_key,
|
||||
-- s.ins_srtdeel_upper,
|
||||
-- i.ins_alg_ruimte_type,
|
||||
-- l.alg_district_key,
|
||||
-- ins_deel_upper,
|
||||
-- i.ins_alg_ruimte_key,
|
||||
-- fac.encrypt('ins_key=' || i.ins_deel_key, 'sCAULHSRDAEqngHD'),
|
||||
-- 'sCAULHSRDAEqngHD'
|
||||
-- FROM ins_deel i,
|
||||
-- ins_v_alg_overzicht o,
|
||||
-- ins_srtdeel s,
|
||||
-- alg_locatie l,
|
||||
-- alg_district di
|
||||
-- WHERE i.ins_deel_verwijder IS NULL
|
||||
-- AND i.ins_deel_module = 'INS'
|
||||
-- AND i.ins_deel_parent_key IS NULL
|
||||
-- AND o.alg_onroerendgoed_keys = i.ins_alg_ruimte_key
|
||||
-- AND o.alg_onroerendgoed_type = i.ins_alg_ruimte_type
|
||||
-- AND i.ins_alg_ruimte_type IN ('T', 'R', 'W')
|
||||
-- AND o.alg_locatie_key = i.ins_alg_locatie_key
|
||||
-- AND i.ins_alg_locatie_key = l.alg_locatie_key
|
||||
-- AND l.alg_district_key = di.alg_district_key
|
||||
-- AND s.ins_srtdeel_key = i.ins_srtdeel_key;
|
||||
|
||||
|
||||
|
||||
-- Views voor Graphs / Dashboard
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW skaf_v_rap_mld_status
|
||||
(key, mld_melding_behandelaar_key, FCLT_3D_DISCIPLINE_KEY, FCLT_3D_LOCATIE_KEY, alg_district_key, code)
|
||||
@@ -2257,7 +2212,7 @@ AS
|
||||
AND k.ins_srtkenmerk_key = 63
|
||||
AND km.ins_kenmerkdeel_verwijder IS NULL
|
||||
AND t.fac_usrtab_key = d.fac_usrtab_key
|
||||
AND t.fac_usrtab_key = 162
|
||||
AND t.fac_usrtab_key = 161
|
||||
AND fac.safe_to_number(km.ins_kenmerkdeel_waarde) = d.fac_usrdata_key)
|
||||
type_opvang,
|
||||
b.fac_bookmark_id hide_f_bookmark_id
|
||||
@@ -2363,7 +2318,7 @@ AS
|
||||
AND k.ins_srtkenmerk_key = 63
|
||||
AND km.ins_kenmerkdeel_verwijder IS NULL
|
||||
AND t.fac_usrtab_key = d.fac_usrtab_key
|
||||
AND t.fac_usrtab_key = 162
|
||||
AND t.fac_usrtab_key = 161
|
||||
AND fac.safe_to_number(km.ins_kenmerkdeel_waarde) = d.fac_usrdata_key)
|
||||
type_opvang,
|
||||
b.fac_bookmark_id,
|
||||
|
||||
Reference in New Issue
Block a user