STER#83920 -- Sterk huis implementatie, Aanpassing catering looplijst
svn path=/Customer/trunk/; revision=68135
This commit is contained in:
@@ -141,11 +141,11 @@ BEGIN
|
||||
BEGIN
|
||||
SELECT p.prs_perslid_key,
|
||||
COALESCE((SELECT pkl.prs_kenmerklink_waarde from prs_kenmerklink pkl, prs_kenmerk pk
|
||||
WHERE pk.prs_kenmerk_code='YOUFORCE_EXCLUDE'
|
||||
AND pkl.prs_kenmerk_key=pkl.prs_kenmerk_key
|
||||
AND pkl.prs_link_key=p.prs_perslid_key
|
||||
AND pk.prs_kenmerk_niveau='P'
|
||||
AND pk.prs_kenmerk_verwijder IS NULL),'0') youforce_excl
|
||||
WHERE pk.prs_kenmerk_code='YOUFORCE_EXCLUDE'
|
||||
AND pkl.prs_kenmerk_key=pkl.prs_kenmerk_key
|
||||
AND pkl.prs_link_key=p.prs_perslid_key
|
||||
AND pk.prs_kenmerk_niveau='P'
|
||||
AND pk.prs_kenmerk_verwijder IS NULL),'0') youforce_excl
|
||||
INTO v_perslid_key,
|
||||
v_youforce_excl
|
||||
FROM prs_perslid p
|
||||
@@ -163,11 +163,11 @@ BEGIN
|
||||
v_aanduiding := 'Persoon kan niet gevonden worden op basis van personeels nr'|| rec.prs_perslid_nr||' of email '||rec.prs_perslid_email;
|
||||
SELECT p.prs_perslid_key,
|
||||
COALESCE((SELECT pkl.prs_kenmerklink_waarde from prs_kenmerklink pkl, prs_kenmerk pk
|
||||
WHERE pk.prs_kenmerk_code='YOUFORCE_EXCLUDE'
|
||||
AND pkl.prs_kenmerk_key=pkl.prs_kenmerk_key
|
||||
AND pkl.prs_link_key=p.prs_perslid_key
|
||||
AND pk.prs_kenmerk_niveau='P'
|
||||
AND pk.prs_kenmerk_verwijder IS NULL),'0') youforce_excl
|
||||
WHERE pk.prs_kenmerk_code='YOUFORCE_EXCLUDE'
|
||||
AND pkl.prs_kenmerk_key=pkl.prs_kenmerk_key
|
||||
AND pkl.prs_link_key=p.prs_perslid_key
|
||||
AND pk.prs_kenmerk_niveau='P'
|
||||
AND pk.prs_kenmerk_verwijder IS NULL),'0') youforce_excl
|
||||
INTO v_perslid_key,
|
||||
v_youforce_excl
|
||||
FROM prs_perslid p
|
||||
@@ -210,7 +210,7 @@ BEGIN
|
||||
-- chcek of afdeling kolom2 bestaat via de kostenplaats
|
||||
BEGIN
|
||||
v_aanduiding := 'Kostenplaats/Afdeling kan niet gevonden worden op basis van kostenplaats code'|| rec.prs_kostenplaats_code;
|
||||
SELECT a.prs_afdeling_key, a.prs_perslid_key_verantw, k.prs_perslid_key, k.prs_kostenplaats_key
|
||||
SELECT a.prs_afdeling_key, a.prs_perslid_key_verantw, COALESCE(k.prs_perslid_key,-1), k.prs_kostenplaats_key
|
||||
INTO v_afdeling_key, v_afd_verantw_key, v_kpn_budgethouder_key, v_prs_kostenplaats_key
|
||||
FROM prs_kostenplaats k, prs_afdeling a
|
||||
WHERE k.prs_kostenplaats_nr=COALESCE(v_primary_kostcode,rec.prs_kostenplaats_code)
|
||||
@@ -257,7 +257,7 @@ BEGIN
|
||||
END IF;
|
||||
|
||||
|
||||
IF v_budgethouder_key <> -1 AND v_budgethouder_key<>v_kpn_budgethouder_key
|
||||
IF v_budgethouder_key <> -1 AND (v_kpn_budgethouder_key=-1 OR v_budgethouder_key<>v_kpn_budgethouder_key)
|
||||
THEN
|
||||
UPDATE prs_kostenplaats
|
||||
SET prs_perslid_key=v_budgethouder_key
|
||||
@@ -1955,7 +1955,7 @@ AS
|
||||
SELECT rra.res_rsv_ruimte_key res_rsv_ruimte_key,
|
||||
rra.res_rsv_artikel_key rrr_dl_art_key,
|
||||
ra.res_artikel_key product_key,
|
||||
ra.res_artikel_omschrijving product,
|
||||
COALESCE(rra.res_rsv_artikel_omschrijving,ra.res_artikel_omschrijving) product,
|
||||
NVL (rra.res_rsv_artikel_prijs, rra.res_rsv_artikel_aantal * res_artikel_prijs)
|
||||
totaalprijs,
|
||||
NVL (rra.res_rsv_artikel_prijs/(1+NVL(res_artikel_btw/100,0)), rra.res_rsv_artikel_aantal * res_artikel_prijs/(1+NVL(res_artikel_btw/100,0)))
|
||||
|
||||
Reference in New Issue
Block a user