Files
espocrm/custom/Espo/Custom/Resources/metadata/entityDefs/Call.json
bsiggel 07ff3c5c54 Add CKndigung entity and related resources
- Created CKndigung controller extending BasePlus.
- Added internationalization support for CKndigung in multiple languages (ar_AR, bg_BG, cs_CZ, da_DK, de_DE, en_GB, en_US, es_ES, es_MX, fa_IR, fr_FR, hr_HR, hu_HU, id_ID, it_IT, ja_JP, lt_LT, lv_LV, nb_NO, nl_NL, pl_PL, pt_BR, pt_PT, ro_RO, ru_RU, sk_SK, sl_SI, sr_RS, sv_SE, th_TH, tr_TR, uk_UA, vi_VN, zh_CN, zh_TW).
- Defined CKndigung metadata including entity definitions, record definitions, and scopes.
- Updated global configuration to include CKndigung in relevant lists.
2026-01-24 13:01:04 +01:00

108 lines
2.7 KiB
JSON

{
"fields": {
"parent": {
"entityList": [
"Account",
"Lead",
"Contact",
"Opportunity",
"Case",
"CVmhMietverhltnis",
"CVmhRumungsklage",
"CVmhErstgespraech",
"CVmhVermieter",
"CBeteiligte",
"CCallQueues",
"CMietinkasso",
"CKndigung"
]
},
"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
}
}
}