Add CBankverbindungen entity with multilingual support and metadata definitions

This commit is contained in:
2026-01-23 15:15:29 +01:00
parent 99045d55d2
commit 185524e432
42 changed files with 312 additions and 5 deletions

View File

@@ -0,0 +1,7 @@
<?php
namespace Espo\Custom\Controllers;
class CBankverbindungen extends \Espo\Core\Templates\Controllers\Base
{
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "إنشاء {الكيانTypeTranslated}"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Създаване на Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Vytvořit Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Opret Bankverbindung "
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Bankverbindung erstellen"
}
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1,9 @@
{
"fields": {
},
"links": {
},
"labels": {
"Create CBankverbindungen": "Create Bankverbindung"
}
}

View File

@@ -10,7 +10,8 @@
"CAdressen": "Adressen", "CAdressen": "Adressen",
"Call": "Anruf", "Call": "Anruf",
"Contact": "Portalnutzer", "Contact": "Portalnutzer",
"CCallQueues": "Call-Queue" "CCallQueues": "Call-Queue",
"CBankverbindungen": "Bankverbindung"
}, },
"scopeNamesPlural": { "scopeNamesPlural": {
"CVmhMietverhltnis": "Mietverhältnisse", "CVmhMietverhltnis": "Mietverhältnisse",
@@ -23,6 +24,7 @@
"CAdressen": "Adressen", "CAdressen": "Adressen",
"Call": "Anrufe", "Call": "Anrufe",
"Contact": "Portalnutzer", "Contact": "Portalnutzer",
"CCallQueues": "Call-Queues" "CCallQueues": "Call-Queues",
"CBankverbindungen": "Bankverbindungen"
} }
} }

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Crear Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Crear Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "ایجاد Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Créer un Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Napravi Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "{EntityTypeTranslated} létrehozása"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Buat Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Crea Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Bankverbindung を作成する"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Sukurti Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Izveidot Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Opprett Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Creëer Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Utwórz Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Criar Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Criar Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Creare Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Создать Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Vytvoriť Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Ustvari Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Napravi Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Skapa Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "สร้าง Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Bankverbindung oluştur"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Створити Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "Tạo Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "创建 Bankverbindung"
}
}

View File

@@ -0,0 +1,5 @@
{
"labels": {
"Create CBankverbindungen": "建立Bankverbindung"
}
}

View File

@@ -0,0 +1,7 @@
{
"controller": "controllers/record",
"boolFilterList": [
"onlyMy"
],
"iconClass": "fas fa-euro-sign"
}

View File

@@ -0,0 +1,89 @@
{
"fields": {
"name": {
"type": "varchar",
"required": true,
"pattern": "$noBadCharacters"
},
"description": {
"type": "text"
},
"createdAt": {
"type": "datetime",
"readOnly": true
},
"modifiedAt": {
"type": "datetime",
"readOnly": true
},
"createdBy": {
"type": "link",
"readOnly": true,
"view": "views/fields/user"
},
"modifiedBy": {
"type": "link",
"readOnly": true,
"view": "views/fields/user"
},
"assignedUser": {
"type": "link",
"required": false,
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple",
"view": "views/fields/teams"
}
},
"links": {
"createdBy": {
"type": "belongsTo",
"entity": "User"
},
"modifiedBy": {
"type": "belongsTo",
"entity": "User"
},
"assignedUser": {
"type": "belongsTo",
"entity": "User"
},
"teams": {
"type": "hasMany",
"entity": "Team",
"relationName": "entityTeam",
"layoutRelationshipsDisabled": true
}
},
"collection": {
"orderBy": "createdAt",
"order": "desc"
},
"indexes": {
"name": {
"columns": [
"name",
"deleted"
]
},
"assignedUser": {
"columns": [
"assignedUserId",
"deleted"
]
},
"createdAt": {
"columns": [
"createdAt"
]
},
"createdAtId": {
"unique": true,
"columns": [
"createdAt",
"id"
]
}
}
}

View File

@@ -0,0 +1,3 @@
{
"duplicateWhereBuilderClassName": "Espo\\Classes\\DuplicateWhereBuilders\\General"
}

View File

@@ -0,0 +1,23 @@
{
"entity": true,
"layouts": true,
"tab": true,
"acl": true,
"aclPortal": true,
"aclPortalLevelList": [
"all",
"account",
"contact",
"own",
"no"
],
"customizable": true,
"importable": true,
"notifications": true,
"stream": true,
"disabled": false,
"type": "Base",
"module": "Custom",
"object": true,
"isCustom": true
}

View File

@@ -119,7 +119,8 @@ return [
31 => 'Import', 31 => 'Import',
32 => 'GlobalStream', 32 => 'GlobalStream',
33 => 'Report', 33 => 'Report',
34 => 'CCallQueues' 34 => 'CCallQueues',
35 => 'CBankverbindungen'
], ],
'quickCreateList' => [ 'quickCreateList' => [
0 => 'Account', 0 => 'Account',
@@ -348,8 +349,8 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'cacheTimestamp' => 1769084905, 'cacheTimestamp' => 1769177677,
'microtime' => 1769084905.531304, 'microtime' => 1769177677.881943,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'appTimestamp' => 1768843902, 'appTimestamp' => 1768843902,