BLCC#75155 Behandelteams ook meenemen in vakgroepscope van opdracht-autorisaties
svn path=/Database/trunk/; revision=58406
This commit is contained in:
@@ -292,17 +292,19 @@ FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(mld_opdr_key, mld_s_mld_opdr_key);
|
||||
|
||||
IF fac.getSetting ('mld_allow_for_others') = 1
|
||||
THEN
|
||||
IF fac.getSetting ('mld_opdr_discipline_mode') = 1
|
||||
THEN -- altijd vakgroep discipline
|
||||
SELECT msm.mld_ins_discipline_key
|
||||
INTO :NEW.mld_opdr_discipline_key
|
||||
FROM mld_melding m, mld_stdmelding msm
|
||||
WHERE m.mld_melding_key = :NEW.mld_melding_key AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
|
||||
ELSE
|
||||
SELECT m.mld_ins_discipline_key
|
||||
WHERE m.mld_melding_key = :NEW.mld_melding_key
|
||||
AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
|
||||
ELSE -- voorkeur voor behandelteam discipline
|
||||
SELECT COALESCE(m.mld_ins_discipline_key, msm.mld_ins_discipline_key)
|
||||
INTO :NEW.mld_opdr_discipline_key
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_melding_key = :NEW.mld_melding_key;
|
||||
FROM mld_melding m, mld_stdmelding msm
|
||||
WHERE m.mld_melding_key = :NEW.mld_melding_key
|
||||
AND msm.mld_stdmelding_key = m.mld_stdmelding_key;
|
||||
END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
Reference in New Issue
Block a user