Add localization files and layout configurations for CAkten and related entities

- Created localization JSON files for multiple languages (e.g., Danish, German, Greek, English, Spanish, etc.) for CAkten and CAktenCDokumente.
- Added layout configurations for CAkten, including detail views, side panels, and bottom panels.
- Implemented metadata definitions for CAkten, including field definitions, relationship panels, and scopes.
- Introduced new JSON files for managing document relationships and listing configurations.
This commit is contained in:
2026-03-26 01:56:22 +01:00
parent 661943987f
commit 6ac852b42a
85 changed files with 1387 additions and 276 deletions

View File

@@ -61,20 +61,6 @@
"isCustom": true,
"tooltip": true
},
"cAdvowareAktenId": {
"type": "varchar",
"len": 17,
"index": true,
"isCustom": true
},
"cAdvowareAktenName": {
"type": "varchar",
"isCustom": true
},
"cAdvowareAkten": {
"type": "link",
"isCustom": true
},
"hnr": {
"type": "int",
"tooltip": true,
@@ -169,6 +155,64 @@
"layoutAvailabilityList": [
"listForAIKnowledge"
]
},
"cAktenId": {
"type": "varchar",
"len": 17,
"index": true,
"isCustom": true
},
"cAktenName": {
"type": "varchar",
"isCustom": true
},
"cAkten": {
"type": "link",
"isCustom": true
},
"aiCollectionId": {
"type": "varchar",
"maxLength": 255,
"tooltip": true,
"isCustom": true
},
"aiSyncHash": {
"type": "varchar",
"len": 64,
"tooltip": true,
"isCustom": true
},
"aiSyncStatus": {
"type": "enum",
"options": [
"new",
"unclean",
"synced",
"failed",
"unsupported"
],
"style": {
"new": "info",
"unclean": "warning",
"synced": "success",
"failed": "danger",
"unsupported": "default"
},
"default": "new",
"tooltip": true,
"isCustom": true
},
"aiLastSync": {
"type": "datetime",
"readOnly": true,
"tooltip": true,
"isCustom": true
},
"aiFileId": {
"type": "varchar",
"maxLength": 255,
"tooltip": true,
"isCustom": true
}
},
"links": {
@@ -272,13 +316,6 @@
"audited": false,
"isCustom": true
},
"cAdvowareAkten": {
"type": "belongsTo",
"foreign": "dokumentes",
"entity": "CAdvowareAkten",
"audited": true,
"isCustom": true
},
"aIKnowledges": {
"type": "hasMany",
"relationName": "cAIKnowledgeDokumente",
@@ -291,6 +328,13 @@
"syncstatus": "aiKnowledgeSyncstatus",
"lastSync": "aiKnowledgeLastSync"
}
},
"cAkten": {
"type": "belongsTo",
"foreign": "dokumentes",
"entity": "CAkten",
"audited": true,
"isCustom": true
}
},
"collection": {