diff --git a/APPL/PDA/melding.asp b/APPL/PDA/melding.asp
index a33a6225f0..895be9ea63 100644
--- a/APPL/PDA/melding.asp
+++ b/APPL/PDA/melding.asp
@@ -825,23 +825,19 @@ if (action != "forward")
ROFIELD("fld", L("lcl_txt"), mld_info.mld_omschr, {multi: true});
- if (mld_info.mprio != 3) {
- ROFIELD("attention", L("lcl_mld_urg"), mld.getpriotext(mld_info.mprio));
- }
- if (mld_info.mld_behandelgroep_key > 0)
+ if (mld_info.mprio != 3)
{
- sql = "SELECT mld_behandelgroep_naam"
- + " FROM mld_behandelgroep"
- + " WHERE mld_behandelgroep_key = " + mld_info.mld_behandelgroep_key;
- oRs = Oracle.Execute( sql );
- ROFIELD("fld", L("mld_behandelgroep"), oRs("mld_behandelgroep_naam").Value, { suppressEmpty: true });
- oRs.Close();
+ ROFIELD("attention", L("lcl_mld_urg"), mld.getpriotext(mld_info.mprio));
}
if (mld_info.behandel_key > 0)
{
var prs_behandelaar = new Perslid(mld_info.behandel_key);
ROFIELD((mld_info.behandel_key != user_key ?"attention":"fld"), L("lcl_mld_behandelaar"), prs_behandelaar.naam(), { suppressEmpty: true });
}
+ if (mld_info.mld_ins_discipline_key > 0)
+ {
+ ROFIELD("fld", L("mld_ins_discipline"), (mld_info.mld_srtins_prefix ? mld_info.mld_srtins_prefix + "-" : "") + mld_info.mld_ins_discipline_omschrijving);
+ }
if (mld_info.behandel2_key > 0)
{
var prs_behandelaar2 = new Perslid(mld_info.behandel2_key);
@@ -1042,7 +1038,7 @@ if (action != "forward")
var hasParent = mld_info.parent_key != null; // dan geen opdrachten of bestellingen
if (!hasParent && mfe.canReadAny) // Mocht ik geen leesrechten hebben, dan ook de opdrachten en bestellingen niet tonen.
{
- var this_opdr = mld.func_enabled_mld(mld_info.disc, "D"); // wat mag ik zoal op een nieuwe melding
+ var this_opdr = mld.func_enabled_mld(mld_info.aut_disc_arr, "D"); // wat mag ik zoal op een nieuwe melding
if ((this_opdr.canORDBOFread) && showord)
{
opdr_page = rooturl+"/appl/pda/orders_list.asp?mld_key="+mld_key+"&urole=" + (this_opdr.canORDBOFread? "bo" : urole);
@@ -1142,19 +1138,6 @@ if (action == "forward")
<%
}
- if (mld_info.mld_behandelgroep_key > 0 || this_mld.canAfhandChange)
- {
- sql = "SELECT mld_behandelgroep_key, mld_behandelgroep_naam"
- + " FROM mld_behandelgroep"
- + " ORDER BY 2, 1";
-
- FCLTselector("mld_behandelgroep", sql,
- { label: L("mld_behandelgroep"),
- initKey: mld_info.mld_behandelgroep_key,
- emptyOption: "",
- readonly: !this_mld.canAfhandChange
- });
- }
FCLTpersoonselector("sBehandel",
"sgBehandelaar",
{ perslidKey: S("mld_forward_auto_fill") ? mld_info.behandel_key : null,
@@ -1164,38 +1147,14 @@ if (action == "forward")
urlAdd: urlAdd,
filtercode: (mld_info.mld_status == 0 ? "BEHF" : "BEHB")
});
- if (S("mld_behandelaar2"))
- FCLTpersoonselector("sBehandel2",
- "sgBehandelaar",
- { perslidKey: S("mld_forward_auto_fill") ? mld_info.behandel2_key : null,
- idadd: 2,
- label: L("lcl_mld_behandelaar2"),
- autlevel: this_mld.authparams(autfunction) && this_mld.authparams(autfunction).PRSwritelevel,
- urlAdd: urlAdd,
- filtercode: (mld_info.mld_status == 0 ? "BH2F" : "BH2B")
- });
}
else
{
- if (mld_info.mld_behandelgroep_key > 0)
- {
- sql = "SELECT mld_behandelgroep_naam"
- + " FROM mld_behandelgroep"
- + " WHERE mld_behandelgroep_key = " + mld_info.mld_behandelgroep_key;
- oRs = Oracle.Execute( sql );
- ROFIELD("fld", L("mld_behandelgroep"), oRs("mld_behandelgroep_naam").Value, { suppressEmpty: true });
- oRs.Close();
- }
if (mld_info.behandel_key > 0)
{
var prs_behandelaar = new Perslid(mld_info.behandel_key);
ROFIELD((mld_info.behandel_key != user_key ?"attention":"fld"), L("lcl_mld_behandelaar") , prs_behandelaar.naam(), {suppressEmpty: true });
}
- if (S("mld_behandelaar2") && mld_info.behandel2_key > 0)
- {
- var prs_behandelaar2 = new Perslid(mld_info.behandel2_key);
- ROFIELD((mld_info.behandel2_key != user_key ?"attention":"fld"), L("lcl_mld_behandelaar2") , prs_behandelaar2.naam(), {suppressEmpty: true });
- }
}
RWFIELD("opmerk", L("lcl_mld_inf_Opmerking"), "", {multi: true, pclass: ((S("mld_forward_opm_flags") & 1) == 1? " required" : "")});
@@ -1517,19 +1476,6 @@ if (mld_key > -1 && this_mld.canAccept)
// Behandelaar
if (this_mld.canBOwrite || this_mld.canFOwrite)
{
- if (mld_info.mld_behandelgroep_key > 0 || this_mld.canAfhandChange)
- {
- sql = "SELECT mld_behandelgroep_key, mld_behandelgroep_naam"
- + " FROM mld_behandelgroep"
- + " ORDER BY 2, 1";
-
- FCLTselector("mld_behandelgroep", sql,
- { label: L("mld_behandelgroep"),
- initKey: mld_info.mld_behandelgroep_key,
- emptyOption: "",
- readonly: !this_mld.canAfhandChange
- });
- }
%>
@@ -1549,16 +1495,6 @@ if (mld_key > -1 && this_mld.canAccept)
urlAdd: urlAdd,
filtercode: (mld_info.mld_status == 0 ? "BEHF" : "BEHB")
});
-
- if (S("mld_behandelaar2"))
- FCLTpersoonselector("sBehandel2",
- "sgBehandelaar",
- { idadd: 2,
- label: L("lcl_mld_behandelaar2"),
- autlevel: this_mld.authparams(autfunction) && this_mld.authparams(autfunction).PRSwritelevel,
- urlAdd: urlAdd,
- filtercode: (mld_info.mld_status == 0 ? "BH2F" : "BH2B")
- });
}
// Reden accepteren