UWVA#36496: Kenmerken verplicht bij inspecties igv inplannen is niet juist.
svn path=/Website/branches/v2016.1/; revision=29502
This commit is contained in:
@@ -255,7 +255,7 @@ user.anything_todo_or_abort(tobehandled > 0); // We klagen niet over enkele wel
|
||||
function ins_submit(finish)
|
||||
{
|
||||
// Controle verplichte velden.
|
||||
<% if (insPlan || (insEdit && insstatus == 0)) // en ook als insEdit en status is 0. //insstatus (insEdit && (insstatus == 0 || insstatus == 2))
|
||||
<% if (insPlan || (insEdit && insstatus == 0)) // Alleen de datum verplicht bij inplannen en bij het wijzigen van ingeplande inspectie.
|
||||
{ %>
|
||||
if (!validateForm("u2", { checkOnly: ["show_plandatum", "time_from_plandatum"] }))
|
||||
return false;
|
||||
@@ -710,7 +710,8 @@ user.anything_todo_or_abort(tobehandled > 0); // We klagen niet over enkele wel
|
||||
generateFlexKenmerkBlock({deelsrtcontrole_key: (!multi && ingeslotendsc[0] > 0? ingeslotendsc[0] : -1),
|
||||
srtcontrole_key: ingeslotensc[0],
|
||||
reado: vervallen,
|
||||
flexcolumns: 1
|
||||
flexcolumns: 1,
|
||||
ignorerequired: (insPlan || (insEdit && (insstatus == 0 || insstatus == 2))) // Kenmerken zijn pas verplicht bij het gereed melden en het afronden.
|
||||
});
|
||||
%></div><%
|
||||
BLOCK_END();
|
||||
|
||||
@@ -33,6 +33,7 @@ function generateFlexKenmerkBlock(params)
|
||||
var nodefaults = (params.nodefaults? params.nodefaults : false); // Niet de default waarden invullen voor flexkenmerk maar leeg laten
|
||||
var copy = (params.copy? params.copy : false);
|
||||
var kenmerkNiveau = "I";
|
||||
var ignorerequired = (params.ignorerequired? params.ignorerequired : false);
|
||||
|
||||
function isReadonly (volgnummer)
|
||||
{
|
||||
@@ -101,7 +102,8 @@ function generateFlexKenmerkBlock(params)
|
||||
hideVervallen: deelsrtcontrole_key < 0,
|
||||
parentKey: deelsrtcontrole_key,
|
||||
niveau: kenmerkNiveau,
|
||||
mobile: params.mobile
|
||||
mobile: params.mobile,
|
||||
ignorerequired: ignorerequired
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
@@ -343,7 +343,7 @@ function listKenmerk(sql, module, key, props)
|
||||
// if (hint == null) hint = "";
|
||||
// PF vindt van niet if (def_val == null) def_val = " ";
|
||||
var required = oRs("kenmerk_verplicht").value;
|
||||
if (props.sqldefaultnotrequired && def_val && def_val.match('##SQL##'))
|
||||
if ((props.sqldefaultnotrequired && def_val && def_val.match('##SQL##')) || props.ignorerequired)
|
||||
required = false;
|
||||
|
||||
var reqgroup = oRs("kenmerk_groep").value;
|
||||
|
||||
Reference in New Issue
Block a user