BLCC#75155 Behandelteams ook meenemen in vakgroepscope van opdracht-autorisaties

svn path=/Database/trunk/; revision=58409
This commit is contained in:
Jos Groot Lipman
2022-12-20 14:26:10 +00:00
parent 36eaa1f0bc
commit b2c920963a

View File

@@ -563,7 +563,7 @@ AS
-- controleer op basis van mld_typeopdr_factuur -- controleer op basis van mld_typeopdr_factuur
BEGIN BEGIN
SELECT o.mld_opdr_kosten, SELECT o.mld_opdr_kosten,
sm.mld_ins_discipline_key, o.mld_opdr_discipline_key,
top.mld_typeopdr_factuur, top.mld_typeopdr_factuur,
o.mld_statusopdr_key o.mld_statusopdr_key
INTO opdrachtkosten, INTO opdrachtkosten,
@@ -572,10 +572,8 @@ AS
opdrstatus opdrstatus
FROM mld_opdr o, FROM mld_opdr o,
mld_melding m, mld_melding m,
mld_typeopdr top, mld_typeopdr top
mld_stdmelding sm
WHERE o.mld_melding_key = m.mld_melding_key WHERE o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND o.mld_typeopdr_key = top.mld_typeopdr_key AND o.mld_typeopdr_key = top.mld_typeopdr_key
--AND top.mld_typeopdr_uren NOT IN (3, 4, 5) -- bij interne uren geen facturen --AND top.mld_typeopdr_uren NOT IN (3, 4, 5) -- bij interne uren geen facturen
AND top.mld_typeopdr_factuur <> 0 -- dan willen we ook geen factuur AND top.mld_typeopdr_factuur <> 0 -- dan willen we ook geen factuur
@@ -605,7 +603,7 @@ AS
mld_opdr o, mld_opdr o,
mld_stdmelding stdm, mld_stdmelding stdm,
mld_melding m mld_melding m
WHERE md.ins_discipline_key = stdm.mld_ins_discipline_key WHERE md.ins_discipline_key = o.mld_opdr_discipline_key
AND o.mld_melding_key = m.mld_melding_key AND o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = stdm.mld_stdmelding_key AND m.mld_stdmelding_key = stdm.mld_stdmelding_key
AND mld_opdr_key = o_key; AND mld_opdr_key = o_key;
@@ -746,12 +744,9 @@ AS
INTO factuurappr INTO factuurappr
FROM mld_disc_params p FROM mld_disc_params p
WHERE p.mld_ins_discipline_key = WHERE p.mld_ins_discipline_key =
(SELECT sm.mld_ins_discipline_key (SELECT o.mld_opdr_discipline_key
FROM mld_opdr o, mld_melding m, mld_typeopdr top, mld_stdmelding sm FROM mld_opdr o
WHERE o.mld_melding_key = m.mld_melding_key WHERE mld_opdr_key = o_key);
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND o.mld_typeopdr_key = top.mld_typeopdr_key
AND mld_opdr_key = o_key);
ELSE ELSE
factuurappr := 0; factuurappr := 0;
END CASE; END CASE;