Add sync status and last sync fields to CAIKnowledge and CAdvowareAkten entities, update layouts and metadata. Implement hooks for global sync status management.

This commit is contained in:
2026-03-11 19:29:55 +01:00
parent 986cafcfd6
commit 9411337939
19 changed files with 419 additions and 8 deletions

View File

@@ -4,6 +4,8 @@
"vmhRumungsklage": "Räumungsklage",
"mietinkasso": "Mietinkasso",
"datenbankId": "Database ID",
"syncStatus": "Sync Status",
"lastSync": "Last Synchronization",
"dokumenteAiDocumentId": "AI Document ID",
"dokumenteSyncstatus": "Sync Status",
"dokumenteLastSync": "Last Sync"
@@ -15,5 +17,16 @@
},
"labels": {
"Create CAIKnowledge": "Create AI Knowledge"
},
"options": {
"syncStatus": {
"synced": "Synchronized",
"unclean": "Not Synchronized"
}
},
"tooltips": {
"syncStatus": "Global synchronization status: synced = All documents synchronized, unclean = At least one document is new or has changes. Updated automatically based on document status.",
"lastSync": "Timestamp of the last successful synchronization of all documents",
"datenbankId": "Unique ID in the AI database"
}
}

View File

@@ -4,7 +4,9 @@
"mietinkasso": "Mietinkasso",
"aktenzeichen": "Aktenzeichen",
"aktennummer": "Aktennummer",
"pfad": "File Path",
"aktenpfad": "File Path (Windows)",
"syncStatus": "Sync Status",
"lastSync": "Last Synchronization",
"dokumentes": "Dokumente",
"dokumenteHnr": "HNR",
"dokumenteSyncstatus": "Sync Status",
@@ -20,5 +22,16 @@
},
"labels": {
"Create CAdvowareAkten": "Create Advoware Akten"
},
"options": {
"syncStatus": {
"synced": "Synchronized",
"unclean": "Not Synchronized"
}
},
"tooltips": {
"syncStatus": "Global synchronization status: synced = All documents synchronized, unclean = At least one document is new or has changes. Updated automatically based on document status.",
"lastSync": "Timestamp of the last successful synchronization of all documents",
"aktenpfad": "Windows file path to the file in Advoware"
}
}