60 lines
1.5 KiB
PHP
60 lines
1.5 KiB
PHP
<% /*
|
|
$Revision$
|
|
$Id$
|
|
|
|
File: model_ctr_disc_params.inc
|
|
|
|
Description: Model voor ctr_disc_params
|
|
|
|
Context:
|
|
|
|
Notes: *uitsluitend* gebruikt als include van model_ctr_discipline
|
|
*/
|
|
%>
|
|
<%
|
|
model_ctr_disc_params =
|
|
{
|
|
"records_name": "taskdisciplineparams",
|
|
"record_name": "taskdisciplineparam",
|
|
"table": "ctr_disc_params",
|
|
"primary": "ctr_disc_params_key",
|
|
"autfunction": "WEB_CTRMSU",
|
|
|
|
|
|
"fields": {
|
|
"id": {
|
|
"dbs": "ctr_disc_params_key",
|
|
"label": L("lcl_key"),
|
|
"typ": "key",
|
|
"seq": "bes_s_ctr_disc_params_key"
|
|
},
|
|
"taskdiscipline": {
|
|
"dbs": "ctr_ins_discipline_key",
|
|
"label": "Foreign key",
|
|
"typ": "key",
|
|
"hidden_fld": true
|
|
},
|
|
"type": {
|
|
"dbs": "ctr_disc_params_controle_type",
|
|
"label": L("ctr_inspection_type"),
|
|
"typ": "key",
|
|
"LOV": buildSrtcontroletypeList(),
|
|
"required": true
|
|
},
|
|
"ismjob": {
|
|
"dbs": "ctr_disc_params_ismjob",
|
|
"label": L("ctr_ismjob"),
|
|
"typ": "check0",
|
|
"readonly": S("mjb_enabled") != 1
|
|
},
|
|
"stdmelding": {
|
|
"dbs": "mld_stdmelding_key",
|
|
"label": L("mld_stdmelding_key"),
|
|
"typ": "key",
|
|
"foreign": "mld_stdmelding"
|
|
}
|
|
}
|
|
}
|
|
|
|
api2.generic_REST(model_ctr_disc_params);
|
|
%> |