FSN#36536 diverse opdracht verbeteringen - contractinfo ook tonen

svn path=/Website/trunk/; revision=29444
This commit is contained in:
Ruud Lipper
2016-05-19 08:20:24 +00:00
parent d3c776ca42
commit 5a18038227

View File

@@ -294,7 +294,7 @@ else
if (opdr_key > -1) if (opdr_key > -1)
{ {
FCLTcontactpersoonselector("contactpers", FCLTcontactpersoonselector("contactpers",
"sgCntPersUitv", "sgCntPersUitv",
{ contactpersoonKey: mld_opdr.contactpersuitv_key, { contactpersoonKey: mld_opdr.contactpersuitv_key,
label: L("lcl_contact_pers"), label: L("lcl_contact_pers"),
@@ -302,6 +302,18 @@ else
suppressEmpty: true, suppressEmpty: true,
readonly: 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) ; ROFIELD("fld", L("lcl_mld_meldingsoort") ,mld_melding.ins_discipline_omschrijving + "-" + mld_melding.mld_stdmelding_omschrijving) ;
@@ -331,7 +343,6 @@ else
{ {
FCLTcalendar("date_plan", FCLTcalendar("date_plan",
{ datum: mld_opdr.mld_opdr_plandatum, { 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), readonly: (opdr_key > 0 && !this_opdr.canDatesChange),
label: L("lcl_opdr_plandate"), label: L("lcl_opdr_plandate"),
required: false, required: false,