Refactor CreateAdvowareAkte and CVmhMietverhltnis to omit aktenzeichen generation; update localization for syncStatus options in CAdvowareAkten; adjust microtime values in config and state files
This commit is contained in:
@@ -89,14 +89,10 @@ class CreateAdvowareAkte implements AfterSave
|
|||||||
$aktennummer = time();
|
$aktennummer = time();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Generiere Aktenzeichen (wird in CAdvowareAkten gespeichert)
|
// Erstelle AdvowareAkte (aktenzeichen bleibt leer)
|
||||||
$aktenzeichen = 'AZ-' . date('Y-m-d-His');
|
|
||||||
|
|
||||||
// Erstelle AdvowareAkte
|
|
||||||
$akteData = [
|
$akteData = [
|
||||||
'name' => 'Advoware Akte - ' . $kuendigung->get('name'),
|
'name' => 'Advoware Akte - ' . $kuendigung->get('name'),
|
||||||
'aktennummer' => $aktennummer,
|
'aktennummer' => $aktennummer,
|
||||||
'aktenzeichen' => $aktenzeichen,
|
|
||||||
'syncStatus' => 'unclean',
|
'syncStatus' => 'unclean',
|
||||||
'assignedUserId' => $kuendigung->get('assignedUserId')
|
'assignedUserId' => $kuendigung->get('assignedUserId')
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -27,6 +27,8 @@
|
|||||||
},
|
},
|
||||||
"options": {
|
"options": {
|
||||||
"syncStatus": {
|
"syncStatus": {
|
||||||
|
"neu": "Neu",
|
||||||
|
"import": "Import",
|
||||||
"synced": "Synchronisiert",
|
"synced": "Synchronisiert",
|
||||||
"unclean": "Nicht synchronisiert",
|
"unclean": "Nicht synchronisiert",
|
||||||
"pending_sync": "Synchronisierung ausstehend"
|
"pending_sync": "Synchronisierung ausstehend"
|
||||||
|
|||||||
@@ -27,8 +27,8 @@
|
|||||||
"Create CAdvowareAkten": "Create Advoware Akten"
|
"Create CAdvowareAkten": "Create Advoware Akten"
|
||||||
},
|
},
|
||||||
"options": {
|
"options": {
|
||||||
"syncStatus": {
|
"syncStatus": { "neu": "New",
|
||||||
"synced": "Synchronized",
|
"import": "Import", "synced": "Synchronized",
|
||||||
"unclean": "Not Synchronized",
|
"unclean": "Not Synchronized",
|
||||||
"pending_sync": "Synchronization Pending"
|
"pending_sync": "Synchronization Pending"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -66,14 +66,18 @@
|
|||||||
"type": "enum",
|
"type": "enum",
|
||||||
"required": false,
|
"required": false,
|
||||||
"options": [
|
"options": [
|
||||||
|
"neu",
|
||||||
|
"import",
|
||||||
"synced",
|
"synced",
|
||||||
"unclean",
|
"unclean",
|
||||||
"pending_sync"
|
"pending_sync"
|
||||||
],
|
],
|
||||||
"style": {
|
"style": {
|
||||||
|
"neu": "primary",
|
||||||
|
"import": "info",
|
||||||
"synced": "success",
|
"synced": "success",
|
||||||
"unclean": "warning",
|
"unclean": "warning",
|
||||||
"pending_sync": "info"
|
"pending_sync": "default"
|
||||||
},
|
},
|
||||||
"default": "unclean",
|
"default": "unclean",
|
||||||
"tooltip": true,
|
"tooltip": true,
|
||||||
|
|||||||
@@ -378,14 +378,12 @@ class CVmhMietverhltnis extends \Espo\Services\Record
|
|||||||
*/
|
*/
|
||||||
private function createAdvowareAkteAndAIKnowledge($mietinkasso, $mietinkassoRepo): void
|
private function createAdvowareAkteAndAIKnowledge($mietinkasso, $mietinkassoRepo): void
|
||||||
{
|
{
|
||||||
// 1. Create AdvowareAkte
|
// 1. Create AdvowareAkte (aktenzeichen bleibt leer)
|
||||||
$aktennummer = time(); // Simple timestamp-based generation
|
$aktennummer = time(); // Simple timestamp-based generation
|
||||||
$aktenzeichen = 'AZ-' . date('Y-m-d-His');
|
|
||||||
|
|
||||||
$advowareAkteData = [
|
$advowareAkteData = [
|
||||||
'name' => 'Advoware Akte - ' . $mietinkasso->get('name'),
|
'name' => 'Advoware Akte - ' . $mietinkasso->get('name'),
|
||||||
'aktennummer' => $aktennummer,
|
'aktennummer' => $aktennummer,
|
||||||
'aktenzeichen' => $aktenzeichen,
|
|
||||||
'syncStatus' => 'unclean',
|
'syncStatus' => 'unclean',
|
||||||
'assignedUserId' => $mietinkasso->get('assignedUserId')
|
'assignedUserId' => $mietinkasso->get('assignedUserId')
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -443,14 +443,10 @@ class CVmhRumungsklage extends \Espo\Services\Record
|
|||||||
$aktennummer = time(); // Simple timestamp-based generation
|
$aktennummer = time(); // Simple timestamp-based generation
|
||||||
}
|
}
|
||||||
|
|
||||||
// Always generate new Aktenzeichen
|
// Create new AdvowareAkte (aktenzeichen bleibt leer)
|
||||||
$aktenzeichen = 'AZ-' . date('Y-m-d-His');
|
|
||||||
|
|
||||||
// Create new AdvowareAkte
|
|
||||||
$advowareAkteData = [
|
$advowareAkteData = [
|
||||||
'name' => 'Advoware Akte - ' . $raeumungsklage->get('name'),
|
'name' => 'Advoware Akte - ' . $raeumungsklage->get('name'),
|
||||||
'aktennummer' => $aktennummer,
|
'aktennummer' => $aktennummer,
|
||||||
'aktenzeichen' => $aktenzeichen,
|
|
||||||
'syncStatus' => 'unclean',
|
'syncStatus' => 'unclean',
|
||||||
'assignedUserId' => $raeumungsklage->get('assignedUserId')
|
'assignedUserId' => $raeumungsklage->get('assignedUserId')
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -360,7 +360,7 @@ return [
|
|||||||
0 => 'youtube.com',
|
0 => 'youtube.com',
|
||||||
1 => 'google.com'
|
1 => 'google.com'
|
||||||
],
|
],
|
||||||
'microtime' => 1774298143.136788,
|
'microtime' => 1774298535.026933,
|
||||||
'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',
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
return [
|
return [
|
||||||
'cacheTimestamp' => 1774298143,
|
'cacheTimestamp' => 1774298535,
|
||||||
'microtimeState' => 1774298143.319113,
|
'microtimeState' => 1774298535.22795,
|
||||||
'currencyRates' => [
|
'currencyRates' => [
|
||||||
'EUR' => 1.0
|
'EUR' => 1.0
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user