From 5a180382276ee3f94b0071c48faad1b31d1f5bfc Mon Sep 17 00:00:00 2001 From: Ruud Lipper Date: Thu, 19 May 2016 08:20:24 +0000 Subject: [PATCH] FSN#36536 diverse opdracht verbeteringen - contractinfo ook tonen svn path=/Website/trunk/; revision=29444 --- APPL/PDA/order.asp | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/APPL/PDA/order.asp b/APPL/PDA/order.asp index ea4dc86335..eccb6144a1 100644 --- a/APPL/PDA/order.asp +++ b/APPL/PDA/order.asp @@ -294,7 +294,7 @@ else if (opdr_key > -1) { - FCLTcontactpersoonselector("contactpers", + FCLTcontactpersoonselector("contactpers", "sgCntPersUitv", { contactpersoonKey: mld_opdr.contactpersuitv_key, label: L("lcl_contact_pers"), @@ -302,6 +302,18 @@ else suppressEmpty: true, readonly: true }); + + if (this_opdr.canRead("WEB_ORDBOF")) + { + params = { suppressEmpty: true }; + var authparamsCNTUSE = user.checkAutorisation("WEB_CNTUSE", true); + var authparamsCNTMAN = user.checkAutorisation("WEB_CNTMAN", true); + + if (mld_opdr.contract_key && mld_opdr.contract_key>0 && (authparamsCNTUSE || authparamsCNTMAN)) + params.moreinfo = "./contract.asp?cnt_key="+mld_opdr.contract_key; + + ROFIELD("fld", L("lcl_contract"), mld_opdr.contract_naam, params); + } } ROFIELD("fld", L("lcl_mld_meldingsoort") ,mld_melding.ins_discipline_omschrijving + "-" + mld_melding.mld_stdmelding_omschrijving) ; @@ -331,7 +343,6 @@ else { FCLTcalendar("date_plan", { datum: mld_opdr.mld_opdr_plandatum, - // werkt niet omdat mld_einddatum niet bestaand en heeft toch geen effect? onChange: "DateChanged()", readonly: (opdr_key > 0 && !this_opdr.canDatesChange), label: L("lcl_opdr_plandate"), required: false,