Initial commit

This commit is contained in:
root
2026-01-19 17:44:46 +01:00
commit 823af8b11d
8721 changed files with 1130846 additions and 0 deletions

View File

@@ -0,0 +1,64 @@
{
"view":"crm:views/dashlets/activities",
"options": {
"view": "crm:views/dashlets/options/activities",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"enabledScopeList": {
"type": "multiEnum",
"translation": "Global.scopeNamesPlural",
"required": true
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"futureDays": {
"type": "int",
"min": 0,
"required": true
},
"includeShared": {
"type": "bool"
}
},
"defaults": {
"displayRecords": 10,
"autorefreshInterval": 0.5,
"futureDays": 3,
"enabledScopeList": ["Meeting", "Call", "Task"],
"includeShared": false
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
{"name": "enabledScopeList"}
],
[
{"name": "futureDays"},
{"name": "includeShared"}
]
]
}
]
},
"accessDataList": [
{
"inPortalDisabled": true
}
]
}

View File

@@ -0,0 +1,69 @@
{
"view":"crm:views/dashlets/calendar",
"aclScope": "Calendar",
"options": {
"view": "crm:views/dashlets/options/calendar",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"enabledScopeList": {
"type": "multiEnum",
"translation": "Global.scopeNamesPlural",
"required": true
},
"mode": {
"type": "enum",
"options": ["basicWeek", "agendaWeek", "timeline", "month", "basicDay", "agendaDay"]
},
"users": {
"type": "linkMultiple",
"entity": "User",
"view": "crm:views/calendar/fields/users",
"sortable": true
},
"teams": {
"type": "linkMultiple",
"entity": "Team",
"view": "crm:views/calendar/fields/teams"
}
},
"defaults": {
"autorefreshInterval": 0.5,
"mode": "basicWeek",
"enabledScopeList": ["Meeting", "Call", "Task"]
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "mode"},
{"name": "enabledScopeList"}
],
[
{"name": "users"},
false
],
[
{"name": "teams"},
false
]
]
}
]
},
"accessDataList": [
{
"inPortalDisabled": true
}
]
}

View File

@@ -0,0 +1,103 @@
{
"view":"crm:views/dashlets/calls",
"aclScope": "Call",
"entityType": "Call",
"options": {
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"expandedLayout": {
"type": "base",
"view": "views/dashlets/fields/records/expanded-layout"
}
},
"defaults": {
"orderBy": "dateStart",
"order": "asc",
"displayRecords": 5,
"populateAssignedUser": true,
"expandedLayout": {
"rows": [
[
{
"name": "name",
"link": true
}
],
[
{
"name": "dateStart",
"soft": true
},
{
"name": "parent"
}
]
]
},
"searchData": {
"bool": {
"onlyMy": true
},
"primary": "planned",
"advanced": {
"1": {
"type": "or",
"value": {
"1": {
"type": "today",
"field": "dateStart",
"dateTime": true
},
"2": {
"type": "future",
"field": "dateEnd",
"dateTime": true
},
"3": {
"type": "lastXDays",
"field": "dateStart",
"value": 5,
"dateTime": true
}
}
}
}
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
false
],
[
{"name": "expandedLayout"},
false
]
]
}
]
},
"accessDataList": [
{
"inPortalDisabled": true
}
]
}

View File

@@ -0,0 +1,89 @@
{
"view": "views/dashlets/abstract/record-list",
"aclScope": "Case",
"entityType": "Case",
"options": {
"view": "views/dashlets/options/record-list",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"expandedLayout": {
"type": "base",
"view": "views/dashlets/fields/records/expanded-layout"
},
"includeShared": {
"type": "bool"
}
},
"defaults": {
"orderBy": "number",
"order": "desc",
"displayRecords": 5,
"populateAssignedUser": true,
"includeShared": false,
"expandedLayout": {
"rows": [
[
{
"name": "number"
},
{
"name": "name",
"link": true
},
{
"name": "type"
}
],
[
{
"name": "status"
},
{
"name": "priority",
"soft": true
},
{
"name": "account"
}
]
]
},
"searchData": {
"bool": {
"onlyMy": true
},
"primary": "open"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
{"name": "includeShared"}
],
[
{"name": "expandedLayout"},
false
]
]
}
]
}
}

View File

@@ -0,0 +1,81 @@
{
"view": "views/dashlets/abstract/record-list",
"aclScope": "Lead",
"entityType": "Lead",
"options": {
"view": "views/dashlets/options/record-list",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"expandedLayout": {
"type": "base",
"view": "views/dashlets/fields/records/expanded-layout"
},
"includeShared": {
"type": "bool"
}
},
"defaults": {
"orderBy": "createdAt",
"order": "desc",
"displayRecords": 5,
"populateAssignedUser": true,
"includeShared": false,
"expandedLayout": {
"rows": [
[
{
"name": "name",
"link": true
}
],
[
{
"name": "status"
},
{
"name": "source",
"soft": true,
"small": true
}
]
]
},
"searchData": {
"bool": {
"onlyMy": true
},
"primary": "actual"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
{"name": "includeShared"}
],
[
{"name": "expandedLayout"},
false
]
]
}
]
}
}

View File

@@ -0,0 +1,97 @@
{
"view":"crm:views/dashlets/meetings",
"aclScope": "Meeting",
"entityType": "Meeting",
"options": {
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"expandedLayout": {
"type": "base",
"view": "views/dashlets/fields/records/expanded-layout"
}
},
"defaults": {
"orderBy": "dateStart",
"order": "asc",
"displayRecords": 5,
"populateAssignedUser": true,
"expandedLayout": {
"rows": [
[
{
"name": "name",
"link": true
}
],
[
{
"name": "dateStart",
"soft": true
},
{
"name": "parent"
}
]
]
},
"searchData": {
"bool": {
"onlyMy": true
},
"primary": "planned",
"advanced": {
"1": {
"type": "or",
"value": {
"1": {
"type": "today",
"field": "dateStart",
"dateTime": true
},
"2": {
"type": "future",
"field": "dateEnd",
"dateTime": true
}
}
}
}
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
false
],
[
{"name": "expandedLayout"},
false
]
]
}
]
},
"accessDataList": [
{
"inPortalDisabled": true
}
]
}

View File

@@ -0,0 +1,83 @@
{
"view": "views/dashlets/abstract/record-list",
"aclScope": "Opportunity",
"entityType": "Opportunity",
"options": {
"view": "views/dashlets/options/record-list",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"expandedLayout": {
"type": "base",
"view": "views/dashlets/fields/records/expanded-layout"
},
"includeShared": {
"type": "bool"
}
},
"defaults": {
"orderBy": "closeDate",
"order": "asc",
"displayRecords": 5,
"populateAssignedUser": true,
"includeShared": false,
"expandedLayout": {
"rows": [
[
{
"name": "name",
"link": true
}
],
[
{
"name": "stage"
},
{
"name": "amount"
},
{
"name": "closeDate",
"soft": true
}
]
]
},
"searchData": {
"bool": {
"onlyMy": true
},
"primary": "open"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
{"name": "includeShared"}
],
[
{"name": "expandedLayout"},
false
]
]
}
]
}
}

View File

@@ -0,0 +1,48 @@
{
"view":"crm:views/dashlets/opportunities-by-lead-source",
"aclScope": "Opportunity",
"options": {
"view": "crm:views/dashlets/options/chart",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"dateFrom": {
"type": "date",
"required": true
},
"dateTo": {
"type": "date",
"required": true
},
"dateFilter": {
"type": "enum",
"options": ["currentYear", "currentQuarter", "currentMonth", "currentFiscalYear", "currentFiscalQuarter", "ever", "between"],
"default": "currentYear",
"translation": "Global.options.dateSearchRanges"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
false
],
[
{"name": "dateFilter"},
false
],
[
{"name": "dateFrom"},
{"name": "dateTo"}
]
]
}
],
"defaults": {
"dateFilter": "currentYear"
}
}
}

View File

@@ -0,0 +1,48 @@
{
"view":"crm:views/dashlets/opportunities-by-stage",
"aclScope": "Opportunity",
"options": {
"view": "crm:views/dashlets/options/chart",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"dateFrom": {
"type": "date",
"required": true
},
"dateTo": {
"type": "date",
"required": true
},
"dateFilter": {
"type": "enum",
"options": ["currentYear", "currentQuarter", "currentMonth", "currentFiscalYear", "currentFiscalQuarter", "ever", "between"],
"default": "currentYear",
"translation": "Global.options.dateSearchRanges"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
false
],
[
{"name": "dateFilter"},
false
],
[
{"name": "dateFrom"},
{"name": "dateTo"}
]
]
}
],
"defaults": {
"dateFilter": "currentYear"
}
}
}

View File

@@ -0,0 +1,48 @@
{
"view":"crm:views/dashlets/sales-by-month",
"aclScope": "Opportunity",
"options": {
"view": "crm:views/dashlets/options/chart",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"dateFrom": {
"type": "date",
"required": true
},
"dateTo": {
"type": "date",
"required": true
},
"dateFilter": {
"type": "enum",
"options": ["currentYear", "currentQuarter", "currentFiscalYear", "currentFiscalQuarter", "between"],
"default": "currentYear",
"translation": "Global.options.dateSearchRanges"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
false
],
[
{"name": "dateFilter"},
false
],
[
{"name": "dateFrom"},
{"name": "dateTo"}
]
]
}
],
"defaults": {
"dateFilter": "currentYear"
}
}
}

View File

@@ -0,0 +1,62 @@
{
"view":"crm:views/dashlets/sales-pipeline",
"aclScope": "Opportunity",
"options": {
"view": "crm:views/dashlets/options/sales-pipeline",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"dateFrom": {
"type": "date",
"required": true
},
"dateTo": {
"type": "date",
"required": true
},
"dateFilter": {
"type": "enum",
"options": ["currentYear", "currentQuarter", "currentMonth", "currentFiscalYear", "currentFiscalQuarter", "ever", "between"],
"default": "currentYear",
"translation": "Global.options.dateSearchRanges"
},
"useLastStage": {
"type": "bool"
},
"team": {
"type": "link",
"entity": "Team",
"view": "crm:views/dashlets/options/sales-pipeline/fields/team"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
false
],
[
{"name": "dateFilter"},
{"name": "useLastStage"}
],
[
{"name": "dateFrom"},
{"name": "dateTo"}
],
[
{"name": "team"},
false
]
]
}
],
"defaults": {
"dateFilter": "currentYear",
"teamId": null,
"teamName": null
}
}
}

View File

@@ -0,0 +1,87 @@
{
"view": "crm:views/dashlets/tasks",
"aclScope": "Task",
"entityType": "Task",
"options": {
"view": "views/dashlets/options/record-list",
"fields": {
"title": {
"type": "varchar",
"required": true
},
"autorefreshInterval": {
"type": "enumFloat",
"options": [0, 0.5, 1, 2, 5, 10]
},
"displayRecords": {
"type": "int",
"min": 1,
"max": 20
},
"expandedLayout": {
"type": "base",
"view": "views/dashlets/fields/records/expanded-layout"
},
"includeShared": {
"type": "bool"
}
},
"defaults": {
"orderBy": "dateUpcoming",
"order": "asc",
"displayRecords": 5,
"includeShared": false,
"expandedLayout": {
"rows": [
[
{
"name": "name",
"link": true
}
],
[
{
"name": "status"
},
{
"name": "dateEnd",
"soft": true
},
{
"name": "parent"
}
]
]
},
"searchData": {
"bool": {
"onlyMy": true
},
"primary": "actualStartingNotInFuture"
}
},
"layout": [
{
"rows": [
[
{"name": "title"},
{"name": "autorefreshInterval"}
],
[
{"name": "displayRecords"},
{"name": "includeShared"}
],
[
{"name": "expandedLayout"},
false
]
]
}
]
},
"accessDataList": [
{
"inPortalDisabled": true
}
]
}