DJIN#41809 Interne uitvoerders of -niet contactpersonen- WEB_ORDBO2 mogen nu opdrachten gekoppeld aan interne bedrijven accepteren & afmelden

svn path=/Website/branches/v2017.2/; revision=35500
This commit is contained in:
2017-09-29 12:01:37 +00:00
parent da32b198f9
commit 0a1bd592e8

View File

@@ -304,9 +304,9 @@ function opdr_list(params)
var eClose = (o_stat == 5 || o_stat == 8) && authparams.ALGwritelevel < 9;
// Afmelden van opdrachten toegekend aan bedrijven mag ik alleen als
// mld_typeopdr_afmelden_extern == 2 of als je contactpersoon bent
// Dus: ik ben interne uitvoerder en mld_typeopdr_afmelden_extern == 2, of
// ik ben externe uitvoerder (contactpersoon van dit bedrijf)
if (urole == 'b2' && oRs("mld_typeopdr_afmelden_extern").Value < 2 && oRs("B_OF_P").Value == 'B' && !exhandler)
// Dus: ik ben interne uitvoerder (of heb alleen WEB_ORDBO2) && (mld_typeopdr_afmelden_extern == 2 || het is een opdracht toegekend aan een intern bedrijf)
// of ik ben externe uitvoerder (contactpersoon van dit bedrijf)
if (urole == 'b2' && oRs("mld_typeopdr_afmelden_extern").Value < 2 && oRs("uitv_type") == 'BE' && !exhandler)
eClose = false;
if (urole == 'bo' && oRs("mld_typeopdr_decentraal").Value == 2)