PCHX#77387 Eenvoudiger ruimte-afdeling koppelen

svn path=/Customer/trunk/; revision=65851
This commit is contained in:
Sander Schepers
2024-08-12 14:18:08 +00:00
parent 8e1d4aa899
commit d2e19a27f7

View File

@@ -513,33 +513,9 @@ BEGIN
--
v_errorhint := 'Ongeldige functie';
v_prs_srtperslid_omschrijving := TRIM (v_prs_srtperslid_omschrijving);
-- PCHD#83490 functie op "onbekend" zetten bij pers_import Infra
v_prs_srtperslid_omschrijving := 'Onbekend';
IF LENGTH (v_prs_srtperslid_omschrijving) >60
THEN
v_prs_srtperslid_omschrijving :=
SUBSTR (v_prs_srtperslid_omschrijving, 1, 60);
fac.imp_writelog (p_import_key,
'W',
v_aanduiding || 'Functie te lang',
'Functie wordt afgebroken tot ['
|| v_prs_srtperslid_omschrijving
|| ']'
);
v_ongeldig :=1;
ELSE
IF (v_prs_srtperslid_omschrijving IS NULL)
THEN
v_prs_srtperslid_omschrijving := 'Onbekend';
-- --v_ongeldig := 1;
-- fac.imp_writelog
-- (p_import_key,
-- 'W',
-- v_aanduiding || 'Functie onbekend',
-- 'Functie is verplicht; Functie: Onbekend'
-- );
END IF;
END IF;
COMMIT;
--
@@ -827,7 +803,7 @@ IS
AND a.prs_afdeling_key = ra.prs_afdeling_key
AND rg_nvt.alg_ruimte_key = ra.alg_ruimte_key
AND UPPER (rg_nvt.alg_ruimte_nr) = 'N.V.T.'
AND (ra.prs_ruimteafdeling_einddatum IS NULL OR TRUNC(ra.prs_ruimteafdeling_einddatum) < TRUNC(SYSDATE))
--AND (ra.prs_ruimteafdeling_einddatum IS NULL OR TRUNC(ra.prs_ruimteafdeling_einddatum) < TRUNC(SYSDATE))
--AND bu.prs_afdeling_key = a.prs_afdeling_parentkey
AND NOT EXISTS
(SELECT prs_perslidwerkplek_key
@@ -1163,7 +1139,7 @@ BEGIN
AND UPPER (bkm.prs_kenmerklink_waarde) =
UPPER (recperslid.prs_perslid_wm)
AND UPPER (a.prs_afdeling_omschrijving) =
UPPER (recperslid.prs_perslid_wm)
UPPER (recperslid.prs_perslid_organisation)
AND b.prs_bedrijf_key = a.prs_bedrijf_key
AND a.prs_afdeling_verwijder IS NULL
AND a.prs_afdeling_parentkey IS NULL
@@ -1413,8 +1389,8 @@ BEGIN
ra.prs_afdeling_key
AND rg_nvt.alg_ruimte_key =
ra.alg_ruimte_key
AND (ra.prs_ruimteafdeling_einddatum IS NULL
OR TRUNC(ra.prs_ruimteafdeling_einddatum) < TRUNC(SYSDATE))
--AND (ra.prs_ruimteafdeling_einddatum IS NULL
-- OR TRUNC(ra.prs_ruimteafdeling_einddatum) < TRUNC(SYSDATE))
AND UPPER (
rg_nvt.alg_ruimte_nr) =
'N.V.T.'));