This repository has been archived on 2026-07-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
espocrm-base/application/Espo/Modules/Crm/Resources/metadata/clientDefs/Case.json
T
2023-11-07 12:14:55 +02:00

129 lines
3.5 KiB
JSON

{
"controller": "controllers/record",
"recordViews": {
"detail": "crm:views/case/record/detail"
},
"detailActionList": [
{
"name": "close",
"label": "Close",
"handler": "crm:handlers/case/detail-actions",
"actionFunction": "close",
"checkVisibilityFunction": "isCloseAvailable"
},
{
"name": "reject",
"label": "Reject",
"handler": "crm:handlers/case/detail-actions",
"actionFunction": "reject",
"checkVisibilityFunction": "isRejectAvailable"
}
],
"sidePanels":{
"detail":[
{
"name":"activities",
"label":"Activities",
"view":"crm:views/case/record/panels/activities",
"aclScope": "Activities"
},
{
"name":"history",
"label":"History",
"view":"crm:views/record/panels/history",
"aclScope": "Activities"
},
{
"name":"tasks",
"label":"Tasks",
"view":"crm:views/record/panels/tasks",
"aclScope": "Task"
}
],
"detailSmall":[
{
"name":"activities",
"label":"Activities",
"view":"crm:views/case/record/panels/activities",
"aclScope": "Activities"
},
{
"name":"history",
"label":"History",
"view":"crm:views/record/panels/history",
"aclScope": "Activities"
},
{
"name":"tasks",
"label":"Tasks",
"view":"crm:views/record/panels/tasks",
"aclScope": "Task"
}
]
},
"filterList": [
{
"name":"open"
},
{
"name":"closed",
"style": "success"
}
],
"relationshipPanels": {
"articles": {
"createDisabled": true,
"editDisabled": true,
"removeDisabled": true,
"rowActionList": [
"sendInEmail"
]
},
"contacts": {
"createAttributeMap": {
"accountId": "accountId",
"accountName": "accountName"
},
"selectHandler": "handlers/select-related/same-account-many"
},
"contact": {
"createAttributeMap": {
"accountId": "accountId",
"accountName": "accountName"
},
"selectHandler": "handlers/select-related/same-account-many"
}
},
"boolFilterList": ["onlyMy"],
"selectDefaultFilters": {
"filter": "open"
},
"allowInternalNotes": true,
"dynamicLogic": {
"fields": {
"number": {
"visible": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
}
}
},
"additionalLayouts": {
"detailPortal": {
"type": "detail"
},
"detailSmallPortal": {
"type": "detail"
},
"listPortal": {
"type": "list"
}
},
"iconClass": "fas fa-briefcase"
}