views/case/tasks
Case Tasks Component Builds and manages sublist on the case to add tasks
Members
assignees
Type |
Description |
---|---|
— |
Options for the assigned fields |
Default
{
"assignees": {
"array": true,
"default": {},
"employee": {
"record": "employee",
"filters": [
[
"isinactive",
"is",
"F"
],
"and",
[
"custentity_nx_region",
"noneof",
"@NONE@"
],
"and",
[
"formulatext:case when '${ user.view }' = '0' or {subsidiary.id} in (${ user.view }) then 'T' else 'F' end",
"is",
"T"
]
],
"map": {
"id": "internalid",
"label": "<formulatext:nvl(trim(trim(trim({firstname})||' '||{middlename})||' '||{lastname}), {entityid})",
"skill": "custentity_nx_skill[]"
}
}
}
}
available
Type |
Description |
---|---|
String |
Label for available assignees |
Default
{
"available": "${ total } available..."
}
el
Type |
Description |
---|---|
— |
Form elements |
Default
{
"el": {
"tab": {
"type": "subtab",
"label": "Add Tasks",
"parent": "custom9",
"name": "custpage_nx_tasks"
},
"list": {
"type": "inlineeditor",
"label": "Tasks",
"parent": "tab"
},
"assignees": {
"type": "longtext",
"display": "hidden",
"parent": "tab"
},
"addtype": {
"type": "select",
"label": "Type",
"parent": "tab",
"layout": "midrow",
"width": 180
},
"addassigned": {
"type": "select",
"label": "Assigned",
"parent": "tab",
"layout": "midrow",
"width": 180
},
"adddate": {
"type": "date",
"label": "Start Date",
"parent": "tab",
"layout": "midrow"
},
"adddue": {
"type": "date",
"label": "End Date",
"parent": "tab",
"layout": "midrow"
},
"addstart": {
"type": "timeofday",
"label": "Start",
"parent": "tab",
"value": "09:00",
"layout": "midrow",
"width": 7
},
"addend": {
"type": "timeofday",
"label": "End",
"parent": "tab",
"value": "17:00",
"layout": "midrow",
"width": 7
},
"addbooking": {
"type": "checkbox",
"label": "Confirmed Booking",
"parent": "tab",
"layout": "midrow"
},
"addskill": {
"type": "multiselect",
"label": "Skills",
"parent": "tab",
"map": "[]",
"layout": "startrow",
"break": "startrow",
"width": 370,
"height": 3
},
"addmessage": {
"type": "textarea",
"label": "Message",
"parent": "tab",
"layout": "midrow",
"width": 50,
"height": 6
},
"add": {
"type": "button",
"label": "Add",
"parent": "list"
},
"reset": {
"type": "button",
"label": "Remove All",
"parent": "list"
},
"type": {
"type": "select",
"label": "Type",
"parent": "list",
"required": true
},
"assigned": {
"type": "select",
"label": "Assigned",
"parent": "list",
"required": false
},
"date": {
"type": "date",
"label": "Date",
"parent": "list",
"required": true
},
"start": {
"type": "timeofday",
"label": "Start",
"parent": "list",
"required": true
},
"end": {
"type": "timeofday",
"label": "End",
"parent": "list",
"required": true
},
"booking": {
"type": "checkbox",
"label": "Confirmed Booking",
"parent": "list"
},
"message": {
"type": "text",
"label": "Message",
"parent": "list"
},
"skill": {
"type": "text",
"label": "Skill",
"parent": "list",
"map": "[]",
"display": "hidden"
}
}
}
hidden
Type |
Description |
---|---|
Boolean |
This view is to be shown or hidden |
Default
{
"hidden": false
}
skills
Type |
Description |
---|---|
— |
Options for the skills field |
Default
{
"skills": {
"array": true,
"default": {
"label": "None"
},
"task": {
"record": "customrecord_nx_skill",
"filters": [
"isinactive",
"is",
"F"
],
"map": {
"id": "internalid",
"label": "name"
}
}
}
}
types
Type |
Description |
---|---|
— |
Options for the type field |
Default
{
"types": {
"array": true,
"default": {},
"task": {
"record": "customrecord_nx_task_type",
"filters": [
"isinactive",
"is",
"F"
],
"map": {
"id": "internalid",
"label": "name"
}
}
}
}