- Introduced a new entity "CMietinkasso" with its metadata definitions, including fields, links, and indexes. - Added controller for CMietinkasso to handle business logic. - Created localization files for CMietinkasso in multiple languages (e.g., English, German, Spanish, etc.) to support internationalization. - Updated global JSON files to include references to the new entity. - Modified configuration files to integrate CMietinkasso into the application structure.
107 lines
2.7 KiB
JSON
107 lines
2.7 KiB
JSON
{
|
|
"fields": {
|
|
"parent": {
|
|
"entityList": [
|
|
"Account",
|
|
"Lead",
|
|
"Contact",
|
|
"Opportunity",
|
|
"Case",
|
|
"CVmhMietverhltnis",
|
|
"CVmhRumungsklage",
|
|
"CVmhErstgespraech",
|
|
"CVmhVermieter",
|
|
"CBeteiligte",
|
|
"CCallQueues",
|
|
"CMietinkasso"
|
|
]
|
|
},
|
|
"cWichtigkeit": {
|
|
"type": "enum",
|
|
"required": true,
|
|
"options": [
|
|
"Standard",
|
|
"Erhöht",
|
|
"Hoch",
|
|
"Dringend"
|
|
],
|
|
"style": {
|
|
"Standard": null,
|
|
"Erhöht": "primary",
|
|
"Hoch": "warning",
|
|
"Dringend": "danger"
|
|
},
|
|
"default": "Standard",
|
|
"audited": true,
|
|
"tooltip": true,
|
|
"maxLength": 100,
|
|
"isCustom": true
|
|
},
|
|
"status": {
|
|
"style": {
|
|
"Planned": null,
|
|
"Held": "success",
|
|
"Not Held": "info",
|
|
"TempNotReached": null,
|
|
"FinalNotReached": null
|
|
},
|
|
"options": [
|
|
"Planned",
|
|
"Held",
|
|
"Not Held",
|
|
"TempNotReached",
|
|
"FinalNotReached"
|
|
]
|
|
},
|
|
"cBeteiligtes": {
|
|
"type": "linkMultiple"
|
|
},
|
|
"cCallQueues": {
|
|
"type": "link"
|
|
},
|
|
"dateEnd": {
|
|
"required": false,
|
|
"minuteStep": 30
|
|
},
|
|
"direction": {
|
|
"options": [
|
|
"Outbound",
|
|
"Inbound",
|
|
"Internal"
|
|
],
|
|
"style": {
|
|
"Outbound": null,
|
|
"Inbound": null,
|
|
"Internal": null
|
|
},
|
|
"required": true
|
|
}
|
|
},
|
|
"collection": {
|
|
"orderBy": "dateStart",
|
|
"order": "desc",
|
|
"textFilterFields": [
|
|
"name"
|
|
],
|
|
"fullTextSearch": false,
|
|
"countDisabled": false
|
|
},
|
|
"optimisticConcurrencyControl": false,
|
|
"links": {
|
|
"cBeteiligtes": {
|
|
"type": "hasMany",
|
|
"relationName": "cCallBeteiligte",
|
|
"foreign": "calls1",
|
|
"entity": "CBeteiligte",
|
|
"audited": false,
|
|
"isCustom": true
|
|
},
|
|
"cCallQueues": {
|
|
"type": "belongsTo",
|
|
"foreign": "calls1",
|
|
"entity": "CCallQueues",
|
|
"audited": false,
|
|
"isCustom": true
|
|
}
|
|
}
|
|
} |