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,11 @@
"fields": { "fields": {
"dokumentes": "Dokumente", "dokumentes": "Dokumente",
"vmhRumungsklage": "Räumungsklage", "vmhRumungsklage": "Räumungsklage",
"mietinkasso": "Mietinkasso" "mietinkasso": "Mietinkasso",
"datenbankId": "Datenbank-ID",
"dokumenteAiDocumentId": "AI Document ID",
"dokumenteSyncstatus": "Sync-Status",
"dokumenteLastSync": "Letzter Sync"
}, },
"links": { "links": {
"dokumentes": "Dokumente", "dokumentes": "Dokumente",

View File

@@ -14,6 +14,10 @@
"mietinkasso": "Mietinkasso", "mietinkasso": "Mietinkasso",
"aktenzeichen": "Aktenzeichen", "aktenzeichen": "Aktenzeichen",
"aktennummer": "Aktennummer", "aktennummer": "Aktennummer",
"dokumentes": "Dokumente" "pfad": "Dateipfad",
"dokumentes": "Dokumente",
"dokumenteHnr": "HNR",
"dokumenteSyncstatus": "Sync-Status",
"dokumenteLastSync": "Letzter Sync"
} }
} }

View File

@@ -22,7 +22,13 @@
"mietinkassosdokumente": "Mietinkasso", "mietinkassosdokumente": "Mietinkasso",
"kndigungensdokumente": "Kündigungen", "kndigungensdokumente": "Kündigungen",
"advowareAktens": "Advoware Akten", "advowareAktens": "Advoware Akten",
"aIKnowledges": "AI Knowledge" "aIKnowledges": "AI Knowledge",
"advowareAktenHnr": "Advoware HNR",
"advowareAktenSyncstatus": "Advoware Sync-Status",
"advowareAktenLastSync": "Advoware Letzter Sync",
"aiKnowledgeAiDocumentId": "AI Document ID",
"aiKnowledgeSyncstatus": "AI Sync-Status",
"aiKnowledgeLastSync": "AI Letzter Sync"
}, },
"links": { "links": {
"contactsvmhdokumente": "Freigegebene Nutzer", "contactsvmhdokumente": "Freigegebene Nutzer",

View File

@@ -2,7 +2,11 @@
"fields": { "fields": {
"dokumentes": "Dokumente", "dokumentes": "Dokumente",
"vmhRumungsklage": "Räumungsklage", "vmhRumungsklage": "Räumungsklage",
"mietinkasso": "Mietinkasso" "mietinkasso": "Mietinkasso",
"datenbankId": "Database ID",
"dokumenteAiDocumentId": "AI Document ID",
"dokumenteSyncstatus": "Sync Status",
"dokumenteLastSync": "Last Sync"
}, },
"links": { "links": {
"dokumentes": "Dokumente", "dokumentes": "Dokumente",

View File

@@ -4,7 +4,11 @@
"mietinkasso": "Mietinkasso", "mietinkasso": "Mietinkasso",
"aktenzeichen": "Aktenzeichen", "aktenzeichen": "Aktenzeichen",
"aktennummer": "Aktennummer", "aktennummer": "Aktennummer",
"dokumentes": "Dokumente" "pfad": "File Path",
"dokumentes": "Dokumente",
"dokumenteHnr": "HNR",
"dokumenteSyncstatus": "Sync Status",
"dokumenteLastSync": "Last Sync"
}, },
"links": { "links": {
"meetings": "Meetings", "meetings": "Meetings",

View File

@@ -22,7 +22,13 @@
"xaiSyncStatus": "Sync Status", "xaiSyncStatus": "Sync Status",
"fileStatus": "File Status", "fileStatus": "File Status",
"advowareAktens": "Advoware Akten", "advowareAktens": "Advoware Akten",
"aIKnowledges": "AI Knowledge" "aIKnowledges": "AI Knowledge",
"advowareAktenHnr": "Advoware HNR",
"advowareAktenSyncstatus": "Advoware Sync Status",
"advowareAktenLastSync": "Advoware Last Sync",
"aiKnowledgeAiDocumentId": "AI Document ID",
"aiKnowledgeSyncstatus": "AI Sync Status",
"aiKnowledgeLastSync": "AI Last Sync"
}, },
"links": { "links": {
"contactsvmhdokumente": "Portal Users", "contactsvmhdokumente": "Portal Users",
@@ -41,7 +47,9 @@
"Create CDokumente": "Create Dokument" "Create CDokumente": "Create Dokument"
}, },
"layouts": { "layouts": {
"listRaeumungsKl": "List (RaeumungsKl)" "listRaeumungsKl": "List (RaeumungsKl)",
"listForAdvowareAkten": "List for Advoware Akten",
"listForAIKnowledge": "List for AI Knowledge"
}, },
"tooltips": { "tooltips": {
"aktennr": "Unique document number from Advoware", "aktennr": "Unique document number from Advoware",

View File

@@ -0,0 +1,13 @@
{
"_delimiter_": {
"disabled": true
},
"_tabBreak_0": {
"index": 0,
"tabBreak": true,
"tabLabel": "Dokumente"
},
"dokumentes": {
"index": 1
}
}

View File

@@ -0,0 +1,19 @@
{
"_delimiter_": {
"disabled": true
},
"activities": {
"disabled": true
},
"history": {
"disabled": true
},
"_tabBreak_0": {
"index": 0,
"tabBreak": true,
"tabLabel": "Dokumente"
},
"dokumentes": {
"index": 1
}
}

View File

@@ -0,0 +1,32 @@
[
{
"name": "name",
"link": true
},
{
"name": "aiKnowledgeAiDocumentId",
"align": "left"
},
{
"name": "aiKnowledgeSyncstatus",
"align": "left"
},
{
"name": "aiKnowledgeLastSync",
"align": "left"
},
{
"name": "description",
"notSortable": true,
"align": "left"
},
{
"name": "dokument",
"notSortable": true,
"align": "left"
},
{
"name": "createdAt",
"align": "left"
}
]

View File

@@ -0,0 +1,32 @@
[
{
"name": "name",
"link": true
},
{
"name": "advowareAktenHnr",
"align": "left"
},
{
"name": "advowareAktenSyncstatus",
"align": "left"
},
{
"name": "advowareAktenLastSync",
"align": "left"
},
{
"name": "description",
"notSortable": true,
"align": "left"
},
{
"name": "dokument",
"notSortable": true,
"align": "left"
},
{
"name": "createdAt",
"align": "left"
}
]

View File

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

View File

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

View File

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

View File

@@ -40,6 +40,48 @@
}, },
"mietinkasso": { "mietinkasso": {
"type": "link" "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": { "links": {
@@ -67,7 +109,25 @@
"foreign": "aIKnowledges", "foreign": "aIKnowledges",
"entity": "CDokumente", "entity": "CDokumente",
"audited": false, "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": { "vmhRumungsklage": {
"type": "belongsTo", "type": "belongsTo",

View File

@@ -55,6 +55,48 @@
"required": true, "required": true,
"readOnlyAfterCreate": true, "readOnlyAfterCreate": true,
"isCustom": 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": { "links": {
@@ -115,7 +157,24 @@
"foreign": "advowareAktens", "foreign": "advowareAktens",
"entity": "CDokumente", "entity": "CDokumente",
"audited": true, "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": { "collection": {

View File

@@ -161,6 +161,42 @@
"readOnly": false, "readOnly": false,
"tooltip": true, "tooltip": true,
"isCustom": 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": { "links": {
@@ -270,7 +306,12 @@
"foreign": "dokumentes", "foreign": "dokumentes",
"entity": "CAdvowareAkten", "entity": "CAdvowareAkten",
"audited": false, "audited": false,
"isCustom": true "isCustom": true,
"columnAttributeMap": {
"hnr": "advowareAktenHnr",
"syncstatus": "advowareAktenSyncstatus",
"lastSync": "advowareAktenLastSync"
}
}, },
"aIKnowledges": { "aIKnowledges": {
"type": "hasMany", "type": "hasMany",
@@ -278,7 +319,12 @@
"foreign": "dokumentes", "foreign": "dokumentes",
"entity": "CAIKnowledge", "entity": "CAIKnowledge",
"audited": true, "audited": true,
"isCustom": true "isCustom": true,
"columnAttributeMap": {
"aiDocumentId": "aiKnowledgeAiDocumentId",
"syncstatus": "aiKnowledgeSyncstatus",
"lastSync": "aiKnowledgeLastSync"
}
} }
}, },
"collection": { "collection": {

View File

@@ -360,7 +360,7 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'microtime' => 1773250203.282224, 'microtime' => 1773251210.764005,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws', 'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',

View File

@@ -1,7 +1,7 @@
<?php <?php
return [ return [
'cacheTimestamp' => 1773250203, 'cacheTimestamp' => 1773251210,
'microtimeState' => 1773250203.473008, 'microtimeState' => 1773251210.899627,
'currencyRates' => [ 'currencyRates' => [
'EUR' => 1.0 'EUR' => 1.0
], ],