Add new fields and layouts for AI Knowledge and Advoware Akten, update translations and metadata

This commit is contained in:
2026-03-11 19:11:41 +01:00
parent c12577f4f8
commit 986cafcfd6
18 changed files with 315 additions and 16 deletions

View File

@@ -5,7 +5,7 @@
],
"relationshipPanels": {
"dokumentes": {
"layout": null,
"layout": "listForAIKnowledge",
"selectPrimaryFilterName": null
},
"vmhRumungsklage": {

View File

@@ -43,7 +43,7 @@
"selectPrimaryFilterName": null
},
"dokumentes": {
"layout": null,
"layout": "listForAdvowareAkten",
"selectPrimaryFilterName": null
}
},

View File

@@ -62,6 +62,14 @@
"listRaeumungsKl": {
"type": "list",
"isCustom": true
},
"listForAdvowareAkten": {
"type": "list",
"isCustom": true
},
"listForAIKnowledge": {
"type": "list",
"isCustom": true
}
}
}

View File

@@ -40,6 +40,48 @@
},
"mietinkasso": {
"type": "link"
},
"datenbankId": {
"type": "varchar",
"maxLength": 100,
"tooltip": true,
"isCustom": true
},
"dokumenteAiDocumentId": {
"type": "varchar",
"notStorable": true,
"utility": true
},
"dokumenteSyncstatus": {
"type": "enum",
"options": ["new", "unclean", "synced", "failed"],
"notStorable": true,
"utility": true
},
"dokumenteLastSync": {
"type": "datetime",
"notStorable": true,
"utility": true
},
"dokumentes": {
"type": "linkMultiple",
"layoutDetailDisabled": false,
"layoutMassUpdateDisabled": false,
"layoutListDisabled": false,
"noLoad": false,
"importDisabled": false,
"exportDisabled": false,
"customizationDisabled": false,
"columns": {
"aiDocumentId": "aiKnowledgeAiDocumentId",
"syncstatus": "aiKnowledgeSyncstatus",
"lastSync": "aiKnowledgeLastSync"
},
"additionalAttributeList": [
"columns"
],
"view": "views/fields/link-multiple-with-columns",
"isCustom": true
}
},
"links": {
@@ -67,7 +109,25 @@
"foreign": "aIKnowledges",
"entity": "CDokumente",
"audited": false,
"isCustom": true
"isCustom": true,
"additionalColumns": {
"aiDocumentId": {
"type": "varchar",
"len": 255
},
"syncstatus": {
"type": "varchar",
"len": 20
},
"lastSync": {
"type": "datetime"
}
},
"columnAttributeMap": {
"aiDocumentId": "dokumenteAiDocumentId",
"syncstatus": "dokumenteSyncstatus",
"lastSync": "dokumenteLastSync"
}
},
"vmhRumungsklage": {
"type": "belongsTo",

View File

@@ -55,6 +55,48 @@
"required": true,
"readOnlyAfterCreate": true,
"isCustom": true
},
"pfad": {
"type": "varchar",
"maxLength": 500,
"tooltip": true,
"isCustom": true
},
"dokumenteHnr": {
"type": "int",
"notStorable": true,
"utility": true
},
"dokumenteSyncstatus": {
"type": "enum",
"options": ["new", "unclean", "synced", "failed"],
"notStorable": true,
"utility": true
},
"dokumenteLastSync": {
"type": "datetime",
"notStorable": true,
"utility": true
},
"dokumentes": {
"type": "linkMultiple",
"layoutDetailDisabled": false,
"layoutMassUpdateDisabled": false,
"layoutListDisabled": false,
"noLoad": false,
"importDisabled": false,
"exportDisabled": false,
"customizationDisabled": false,
"columns": {
"hnr": "advowareAktenHnr",
"syncstatus": "advowareAktenSyncstatus",
"lastSync": "advowareAktenLastSync"
},
"additionalAttributeList": [
"columns"
],
"view": "views/fields/link-multiple-with-columns",
"isCustom": true
}
},
"links": {
@@ -115,7 +157,24 @@
"foreign": "advowareAktens",
"entity": "CDokumente",
"audited": true,
"isCustom": true
"isCustom": true,
"additionalColumns": {
"hnr": {
"type": "int"
},
"syncstatus": {
"type": "varchar",
"len": 20
},
"lastSync": {
"type": "datetime"
}
},
"columnAttributeMap": {
"hnr": "dokumenteHnr",
"syncstatus": "dokumenteSyncstatus",
"lastSync": "dokumenteLastSync"
}
}
},
"collection": {

View File

@@ -161,6 +161,42 @@
"readOnly": false,
"tooltip": true,
"isCustom": true
},
"advowareAktenHnr": {
"type": "int",
"notStorable": true,
"utility": true,
"layoutAvailabilityList": ["listForAdvowareAkten"]
},
"advowareAktenSyncstatus": {
"type": "varchar",
"notStorable": true,
"utility": true,
"layoutAvailabilityList": ["listForAdvowareAkten"]
},
"advowareAktenLastSync": {
"type": "datetime",
"notStorable": true,
"utility": true,
"layoutAvailabilityList": ["listForAdvowareAkten"]
},
"aiKnowledgeAiDocumentId": {
"type": "varchar",
"notStorable": true,
"utility": true,
"layoutAvailabilityList": ["listForAIKnowledge"]
},
"aiKnowledgeSyncstatus": {
"type": "varchar",
"notStorable": true,
"utility": true,
"layoutAvailabilityList": ["listForAIKnowledge"]
},
"aiKnowledgeLastSync": {
"type": "datetime",
"notStorable": true,
"utility": true,
"layoutAvailabilityList": ["listForAIKnowledge"]
}
},
"links": {
@@ -270,7 +306,12 @@
"foreign": "dokumentes",
"entity": "CAdvowareAkten",
"audited": false,
"isCustom": true
"isCustom": true,
"columnAttributeMap": {
"hnr": "advowareAktenHnr",
"syncstatus": "advowareAktenSyncstatus",
"lastSync": "advowareAktenLastSync"
}
},
"aIKnowledges": {
"type": "hasMany",
@@ -278,7 +319,12 @@
"foreign": "dokumentes",
"entity": "CAIKnowledge",
"audited": true,
"isCustom": true
"isCustom": true,
"columnAttributeMap": {
"aiDocumentId": "aiKnowledgeAiDocumentId",
"syncstatus": "aiKnowledgeSyncstatus",
"lastSync": "aiKnowledgeLastSync"
}
}
},
"collection": {