Add CMietinkasso entity and localization support

- Introduced a new entity "CMietinkasso" with its metadata definitions, including fields, links, and indexes.
- Added controller for CMietinkasso to handle business logic.
- Created localization files for CMietinkasso in multiple languages (e.g., English, German, Spanish, etc.) to support internationalization.
- Updated global JSON files to include references to the new entity.
- Modified configuration files to integrate CMietinkasso into the application structure.
This commit is contained in:
2026-01-23 22:43:04 +01:00
parent e3a984bb5d
commit 4b66d5f356
46 changed files with 545 additions and 36 deletions

View File

@@ -61,66 +61,67 @@ return [
5 => 'CAdressen',
6 => 'CVmhMietverhltnis',
7 => 'CVmhRumungsklage',
8 => 'CDokumente',
9 => (object) [
8 => 'CMietinkasso',
9 => 'CDokumente',
10 => (object) [
'type' => 'divider',
'id' => '342567',
'text' => '$CRM'
],
10 => 'Contact',
11 => (object) [
11 => 'Contact',
12 => (object) [
'type' => 'divider',
'text' => '$Activities',
'id' => '219419'
],
12 => 'Email',
13 => 'Call',
14 => 'Task',
15 => 'Calendar',
16 => (object) [
13 => 'Email',
14 => 'Call',
15 => 'Task',
16 => 'Calendar',
17 => (object) [
'type' => 'divider',
'id' => '655187',
'text' => '$Support'
],
17 => 'Case',
18 => 'KnowledgeBaseArticle',
19 => (object) [
18 => 'Case',
19 => 'KnowledgeBaseArticle',
20 => (object) [
'type' => 'divider',
'text' => NULL,
'id' => '137994'
],
20 => '_delimiter_',
21 => (object) [
21 => '_delimiter_',
22 => (object) [
'type' => 'divider',
'text' => '$Marketing',
'id' => '463280'
],
22 => 'Campaign',
23 => 'TargetList',
24 => (object) [
23 => 'Campaign',
24 => 'TargetList',
25 => (object) [
'type' => 'divider',
'text' => '$Business',
'id' => '518202'
],
25 => (object) [
26 => (object) [
'type' => 'divider',
'text' => '$Organization',
'id' => '566592'
],
26 => 'User',
27 => (object) [
27 => 'User',
28 => (object) [
'type' => 'divider',
'text' => NULL,
'id' => '898671'
],
28 => 'Team',
29 => 'WorkingTimeCalendar',
30 => 'EmailTemplate',
31 => 'Template',
32 => 'Import',
33 => 'GlobalStream',
34 => 'Report',
35 => 'CCallQueues'
29 => 'Team',
30 => 'WorkingTimeCalendar',
31 => 'EmailTemplate',
32 => 'Template',
33 => 'Import',
34 => 'GlobalStream',
35 => 'Report',
36 => 'CCallQueues'
],
'quickCreateList' => [
0 => 'Account',
@@ -349,8 +350,8 @@ return [
0 => 'youtube.com',
1 => 'google.com'
],
'cacheTimestamp' => 1769202183,
'microtime' => 1769202183.750401,
'cacheTimestamp' => 1769204565,
'microtime' => 1769204565.732491,
'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4,
'appTimestamp' => 1768843902,