Human Resources -> Araçlar
This commit is contained in:
parent
6c669d4c14
commit
7be0b4ed88
32 changed files with 25383 additions and 4 deletions
13
.github/instructions/lowcode.instructions.md
vendored
13
.github/instructions/lowcode.instructions.md
vendored
|
|
@ -252,6 +252,7 @@ bildirilir:
|
|||
| --- | --- |
|
||||
| Tenant + audit kolonları (`Id`, `TenantId`, `CreationTime`, `CreatorId`, `LastModificationTime`, `LastModifierId`, `IsDeleted`, `DeletionTime`, `DeleterId`) | Yeni tabloda varsayılan; kullanıcı "audit yok" demedikçe eklenir |
|
||||
| Tanım tablosunda `IsActive` | Yeni **tanım** tablosunda varsayılan (aşağıda); kullanıcı "aktif/pasif yok" demedikçe eklenir |
|
||||
| `IsActive` varsayılan değeri | Her tabloda `DEFAULT 1`, formda `true` (§8.1) |
|
||||
| Metinlerin EN + TR olması, dil anahtarı üzerinden verilmesi | Platform sözleşmesi |
|
||||
| İsimlendirme (`ListFormCode`, menü kodu, yetki adları, dosya adları) | §2'den türer |
|
||||
| Seed dosyası yazılıp yazılmayacağı | Her artefakt seed'lenir (§0.2) |
|
||||
|
|
@ -730,7 +731,8 @@ Kısa ve karar odaklı yaz; talebi tekrar anlatma.
|
|||
**Tanım tablosu: Evet / Hayır** kararıdır, talepteki dayanağıyla (§8.1); atlanmaz. Evet ise
|
||||
kolon tablosunda `IsActive` (bit, varsayılan 1, zorunlu) yer alır — talepte ya da görselde
|
||||
olmasa da — ve madde 8 (form alanı + Aktif/Pasif widget'ı) ile madde 10 (`create_table` kolonu,
|
||||
demo veride `IsActive: true`) bunu taşır.
|
||||
demo veride `IsActive: true`) bunu taşır. Tanım olmayan tabloda da `IsActive` kolonu varsa
|
||||
varsayılanı aynıdır: `bit NOT NULL DEFAULT 1`, formda `true` (§8.1).
|
||||
**Görsel kolonu:** görsel tutan her kolon (fotoğraf, resim, logo, avatar kopyası, belge
|
||||
görüntüsü) `nvarchar(MAX)`'tir ve editörü `dxImageUpload`'dır — değer başka bir kayıttan
|
||||
kopyalanıyor olsa da. Görsel base64 metin olarak saklanır; `nvarchar(512)` gibi sınırlı boy
|
||||
|
|
@ -3432,13 +3434,18 @@ sorulmadan eklenir:
|
|||
|
||||
| Katman | `IsActive` |
|
||||
| --- | --- |
|
||||
| Tablo | `bit NOT NULL DEFAULT 1` (`create_table`'da iş kolonu olarak, `defaultValue: 1`) |
|
||||
| Tablo | `bit NOT NULL DEFAULT 1` (`create_table`'da iş kolonu olarak, `isNullable: false`, `defaultValue: "1"`) |
|
||||
| Liste | Görünür kolon, `dxCheckBox` |
|
||||
| Form | `dxCheckBox`, yeni kayıtta `true` (`InsertFieldsDefaultValueJson`) |
|
||||
| Form | `dxCheckBox`, yeni kayıt `true` ile açılır: `FormFieldsDefaultValueJson`'da `{ "FieldName": "IsActive", "FieldDbType": 3, "Value": "true", "CustomValueType": 1 }` (istemciye `column.defaultValue` olarak iner). `InsertFieldsDefaultValueJson`'a yazılmaz — orası her insert'te değeri ezer, kullanıcı pasif kayıt açamaz |
|
||||
| Widget | Toplam · Aktif · Pasif kartları (§4.6.1 madde 2) |
|
||||
| Demo veri | Satırlar `IsActive: true` ile yazılır |
|
||||
| Dil | `App.Listform.ListformField.IsActive` (var olan anahtar) |
|
||||
|
||||
**MCP ile üretilen her ekranda `IsActive` varsayılanı `true`'dur** — tablo tanım olsun olmasın.
|
||||
Talep ya da görsel `IsActive` (aktif/pasif bayrağı) taşıyorsa ya da tanım kuralıyla eklendiyse
|
||||
Tablo ve Form satırları yukarıdaki gibi yazılır; `NULL` kabul eden ya da varsayılansız `IsActive`
|
||||
kolonu üretilmez.
|
||||
|
||||
Pasife alma silmenin yerine geçmez; silme açık kalır. Analiz bunu **Kararlar**'a değil **Veri
|
||||
modeli**'ne yazar (§0.12 madde 5); tanım tablosu olduğunu da orada belirtir. Var olan tabloya kolon eklenmez (şema değişikliği ayrı iştir).
|
||||
|
||||
|
|
|
|||
|
|
@ -123,7 +123,10 @@ Bir çelişki varsa sıra: `ai.instructions.md` → `dotnet.instructions.md` →
|
|||
`DeletionTime`, `DeleterId`). Kullanıcı açıkça "tenant yok / audit yok" demedikçe çıkarma.
|
||||
Yeni **tanım** tablosu (tanım olup olmadığına talebin içeriğine göre analizde karar verilir;
|
||||
sabit ad listesi yoktur) buna ek olarak `IsActive bit NOT NULL DEFAULT 1` ile gelir; liste + form alanı, varsayılan
|
||||
`true`, Aktif/Pasif widget'ı. Ayrıntı: `lowcode.instructions.md` §8.1.
|
||||
`true`, Aktif/Pasif widget'ı. Tanım olmasa da MCP ile (ya da wizard ile) üretilen her ekranda
|
||||
`IsActive` kolonu aynı varsayılanla gelir: tabloda `NOT NULL DEFAULT 1` (`create_table`'da
|
||||
`isNullable: false`, `defaultValue: "1"`), formda yeni kayıt `true` ile açılır
|
||||
(`FormFieldsDefaultValueJson`). Ayrıntı: `lowcode.instructions.md` §8.1.
|
||||
Görsel tutan her kolon (fotoğraf, logo, avatar kopyası) `nvarchar(MAX)` + editör `dxImageUpload`;
|
||||
değer base64 saklanır, sınırlı boy ve `dxImageViewer` kullanılmaz (deploy ikisini de reddeder).
|
||||
2. **Yeni ekran** → Wizard yolu. `Definitions` altına otomatik yerleştirme yok; modüle ait yeni
|
||||
|
|
|
|||
|
|
@ -7333,6 +7333,856 @@
|
|||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicles",
|
||||
"ParentName": null,
|
||||
"DisplayName": "App.Hr.Vehicles",
|
||||
"Order": 13,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.VehicleDocument",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument.Create",
|
||||
"ParentName": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument.Update",
|
||||
"ParentName": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument.Delete",
|
||||
"ParentName": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument.Export",
|
||||
"ParentName": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument.Import",
|
||||
"ParentName": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDocument.Note",
|
||||
"ParentName": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Hr.VehicleFile",
|
||||
"Order": 7,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile.Create",
|
||||
"ParentName": "App.Hr.VehicleFile",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile.Update",
|
||||
"ParentName": "App.Hr.VehicleFile",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile.Delete",
|
||||
"ParentName": "App.Hr.VehicleFile",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile.Export",
|
||||
"ParentName": "App.Hr.VehicleFile",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile.Import",
|
||||
"ParentName": "App.Hr.VehicleFile",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleFile.Note",
|
||||
"ParentName": "App.Hr.VehicleFile",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.Vehicle",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle.Create",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle.Update",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle.Delete",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle.Export",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle.Import",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Vehicle.Note",
|
||||
"ParentName": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.VehicleDestination",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination.Create",
|
||||
"ParentName": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination.Update",
|
||||
"ParentName": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination.Delete",
|
||||
"ParentName": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination.Export",
|
||||
"ParentName": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination.Import",
|
||||
"ParentName": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleDestination.Note",
|
||||
"ParentName": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Hr.DriverDocument",
|
||||
"Order": 7,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument.Create",
|
||||
"ParentName": "App.Hr.DriverDocument",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument.Update",
|
||||
"ParentName": "App.Hr.DriverDocument",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument.Delete",
|
||||
"ParentName": "App.Hr.DriverDocument",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument.Export",
|
||||
"ParentName": "App.Hr.DriverDocument",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument.Import",
|
||||
"ParentName": "App.Hr.DriverDocument",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverDocument.Note",
|
||||
"ParentName": "App.Hr.DriverDocument",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Hr.DriverPenalty",
|
||||
"Order": 8,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty.Create",
|
||||
"ParentName": "App.Hr.DriverPenalty",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty.Update",
|
||||
"ParentName": "App.Hr.DriverPenalty",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty.Delete",
|
||||
"ParentName": "App.Hr.DriverPenalty",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty.Export",
|
||||
"ParentName": "App.Hr.DriverPenalty",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty.Import",
|
||||
"ParentName": "App.Hr.DriverPenalty",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverPenalty.Note",
|
||||
"ParentName": "App.Hr.DriverPenalty",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Hr.DriverAccident",
|
||||
"Order": 9,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident.Create",
|
||||
"ParentName": "App.Hr.DriverAccident",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident.Update",
|
||||
"ParentName": "App.Hr.DriverAccident",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident.Delete",
|
||||
"ParentName": "App.Hr.DriverAccident",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident.Export",
|
||||
"ParentName": "App.Hr.DriverAccident",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident.Import",
|
||||
"ParentName": "App.Hr.DriverAccident",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.DriverAccident.Note",
|
||||
"ParentName": "App.Hr.DriverAccident",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.Driver",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver.Create",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver.Update",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver.Delete",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver.Export",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver.Import",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.Driver.Note",
|
||||
"ParentName": "App.Hr.Driver",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.VehicleExpenseDefinition",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition.Create",
|
||||
"ParentName": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition.Update",
|
||||
"ParentName": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition.Delete",
|
||||
"ParentName": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition.Export",
|
||||
"ParentName": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition.Import",
|
||||
"ParentName": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseDefinition.Note",
|
||||
"ParentName": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Hr.VehicleExpenseLine",
|
||||
"Order": 7,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine.Create",
|
||||
"ParentName": "App.Hr.VehicleExpenseLine",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine.Update",
|
||||
"ParentName": "App.Hr.VehicleExpenseLine",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine.Delete",
|
||||
"ParentName": "App.Hr.VehicleExpenseLine",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine.Export",
|
||||
"ParentName": "App.Hr.VehicleExpenseLine",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine.Import",
|
||||
"ParentName": "App.Hr.VehicleExpenseLine",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpenseLine.Note",
|
||||
"ParentName": "App.Hr.VehicleExpenseLine",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.VehicleExpense",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense.Create",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense.Update",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense.Delete",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense.Export",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense.Import",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleExpense.Note",
|
||||
"ParentName": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement",
|
||||
"ParentName": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.VehicleMovement",
|
||||
"Order": 7,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement.Create",
|
||||
"ParentName": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Platform.Create",
|
||||
"Order": 1,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement.Update",
|
||||
"ParentName": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Platform.Update",
|
||||
"Order": 2,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement.Delete",
|
||||
"ParentName": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Platform.Delete",
|
||||
"Order": 3,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement.Export",
|
||||
"ParentName": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Platform.Export",
|
||||
"Order": 4,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement.Import",
|
||||
"ParentName": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Platform.Import",
|
||||
"Order": 5,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
},
|
||||
{
|
||||
"GroupName": "App.Hr",
|
||||
"Name": "App.Hr.VehicleMovement.Note",
|
||||
"ParentName": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Platform.Note",
|
||||
"Order": 6,
|
||||
"IsEnabled": true,
|
||||
"MultiTenancySide": 3,
|
||||
"Modules": "Hr"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
127
configs/seeds/host/data/App.Hr.VehicleDocument.json
Normal file
127
configs/seeds/host/data/App.Hr.VehicleDocument.json
Normal file
|
|
@ -0,0 +1,127 @@
|
|||
{
|
||||
"ListFormCode": "App.Hr.VehicleDocument",
|
||||
"KeyFieldName": "Id",
|
||||
"GeneratedAt": "2026-10-02T06:38:35.3354345Z",
|
||||
"Order": 0,
|
||||
"Rows": [
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Insurance",
|
||||
"Name": "TRAFİK SİGORTASI",
|
||||
"IsActive": true,
|
||||
"Id": "357a77cb-7ef1-1e50-2ad1-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Document",
|
||||
"Name": "ARAÇ RUHSATI",
|
||||
"IsActive": true,
|
||||
"Id": "d1c9f4d2-30db-395d-b139-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Document",
|
||||
"Name": "K2 BELGESİ",
|
||||
"IsActive": true,
|
||||
"Id": "73cc45ca-5d52-1f91-6cb7-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Document",
|
||||
"Name": "SÜRÜCÜ BELGESİ",
|
||||
"IsActive": true,
|
||||
"Id": "23a42c1f-6316-cb90-3128-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Document",
|
||||
"Name": "PSİKOTEKNİK",
|
||||
"IsActive": true,
|
||||
"Id": "08196484-1690-c8d6-724a-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Penalty",
|
||||
"Name": "KIRMIZI IŞIK",
|
||||
"IsActive": true,
|
||||
"Id": "041aea74-b17a-0e68-b4e2-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Penalty",
|
||||
"Name": "HIZ CEZASI",
|
||||
"IsActive": true,
|
||||
"Id": "8c0260cf-e4f7-e5df-5728-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Tax",
|
||||
"Name": "MOTORLU TAŞITLAR VERGİSİ",
|
||||
"IsActive": true,
|
||||
"Id": "4816544d-2414-5dea-0b23-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Toll",
|
||||
"Name": "OGS",
|
||||
"IsActive": true,
|
||||
"Id": "a2ad3b64-cf7c-6680-1af0-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Toll",
|
||||
"Name": "HGS",
|
||||
"IsActive": true,
|
||||
"Id": "f31cdc0f-45e3-586e-e700-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Inspection",
|
||||
"Name": "EGSOZ MUAYENESİ",
|
||||
"IsActive": true,
|
||||
"Id": "7ce8d04c-e508-a526-db54-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Inspection",
|
||||
"Name": "GENEL MUAYENE",
|
||||
"IsActive": true,
|
||||
"Id": "7b3df3b8-832b-e868-4774-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Inspection",
|
||||
"Name": "TAGOĞRAF",
|
||||
"IsActive": true,
|
||||
"Id": "aeabbdc4-483d-6437-2e67-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Document",
|
||||
"Name": "SRC 4",
|
||||
"IsActive": true,
|
||||
"Id": "e4d8ff03-6bcf-a8c6-aaab-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Vehicle",
|
||||
"DocumentType": "Maintenance",
|
||||
"Name": "BAKIM",
|
||||
"IsActive": true,
|
||||
"Id": "2e8e1207-cb7c-3a1e-3c8d-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Accident",
|
||||
"Name": "TRAFİK KAZASI",
|
||||
"IsActive": true,
|
||||
"Id": "7b29b3cf-6b76-58c1-8f81-3a240d82e347"
|
||||
},
|
||||
{
|
||||
"DocumentGroup": "Driver",
|
||||
"DocumentType": "Document",
|
||||
"Name": "SRC 2",
|
||||
"IsActive": true,
|
||||
"Id": "153ea193-6dad-7898-4a40-3a240d82e347"
|
||||
}
|
||||
]
|
||||
}
|
||||
62
configs/seeds/host/data/App.Hr.VehicleExpenseDefinition.json
Normal file
62
configs/seeds/host/data/App.Hr.VehicleExpenseDefinition.json
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"ListFormCode": "App.Hr.VehicleExpenseDefinition",
|
||||
"KeyFieldName": "Id",
|
||||
"GeneratedAt": "2026-10-02T06:41:22.6781238Z",
|
||||
"Order": 0,
|
||||
"Rows": [
|
||||
{
|
||||
"ExpenseType": "SİGORTA",
|
||||
"Name": "TRAFİK SİGORTASI",
|
||||
"IsActive": true,
|
||||
"Id": "9a5717e4-172a-08ed-0c8b-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "VERGİ",
|
||||
"Name": "MOTORLU TAŞITLAR VERGİSİ",
|
||||
"IsActive": true,
|
||||
"Id": "b2e5ef1d-26cd-5d77-9c5a-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "BAKIM",
|
||||
"Name": "ARAÇ BAKIMLARI",
|
||||
"IsActive": true,
|
||||
"Id": "9231c734-45db-655c-dcad-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "MUAYENE",
|
||||
"Name": "EGSOZ MUAYENE",
|
||||
"IsActive": true,
|
||||
"Id": "ce69162a-7feb-cff8-2336-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "MUAYENE",
|
||||
"Name": "GENEL MUAYENE",
|
||||
"IsActive": true,
|
||||
"Id": "7222b7eb-8c05-65ea-de38-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "GEÇİŞ",
|
||||
"Name": "OGS",
|
||||
"IsActive": true,
|
||||
"Id": "a086ba22-2b18-f35e-ecfb-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "GEÇİŞ",
|
||||
"Name": "HGS",
|
||||
"IsActive": true,
|
||||
"Id": "8dd924f4-51fa-6423-998f-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "CEZA",
|
||||
"Name": "TRAFİK CEZASI",
|
||||
"IsActive": true,
|
||||
"Id": "1ff1e132-2d23-e1d7-e4cf-3a240d8570f6"
|
||||
},
|
||||
{
|
||||
"ExpenseType": "YAKIT",
|
||||
"Name": "YAKIT",
|
||||
"IsActive": true,
|
||||
"Id": "b66475e0-6ff0-ccac-fb5d-3a240d8570f6"
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1652,6 +1652,94 @@
|
|||
"RequiredPermissionName": "App.Hr.Training",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr",
|
||||
"Code": "App.Hr.Vehicles",
|
||||
"DisplayName": "App.Hr.Vehicles",
|
||||
"Order": 6,
|
||||
"Url": null,
|
||||
"Icon": "FcAutomotive",
|
||||
"RequiredPermissionName": null,
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.VehicleDocument",
|
||||
"DisplayName": "App.Hr.VehicleDocument",
|
||||
"Order": 1,
|
||||
"Url": "/admin/list/App.Hr.VehicleDocument",
|
||||
"Icon": "FcDocument",
|
||||
"RequiredPermissionName": "App.Hr.VehicleDocument",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.Vehicle",
|
||||
"DisplayName": "App.Hr.Vehicle",
|
||||
"Order": 2,
|
||||
"Url": "/admin/list/App.Hr.Vehicle",
|
||||
"Icon": "FcAutomotive",
|
||||
"RequiredPermissionName": "App.Hr.Vehicle",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.VehicleDestination",
|
||||
"DisplayName": "App.Hr.VehicleDestination",
|
||||
"Order": 3,
|
||||
"Url": "/admin/list/App.Hr.VehicleDestination",
|
||||
"Icon": "FcGlobe",
|
||||
"RequiredPermissionName": "App.Hr.VehicleDestination",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.Driver",
|
||||
"DisplayName": "App.Hr.Driver",
|
||||
"Order": 4,
|
||||
"Url": "/admin/list/App.Hr.Driver",
|
||||
"Icon": "FcBusinessman",
|
||||
"RequiredPermissionName": "App.Hr.Driver",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.VehicleExpenseDefinition",
|
||||
"DisplayName": "App.Hr.VehicleExpenseDefinition",
|
||||
"Order": 5,
|
||||
"Url": "/admin/list/App.Hr.VehicleExpenseDefinition",
|
||||
"Icon": "FcList",
|
||||
"RequiredPermissionName": "App.Hr.VehicleExpenseDefinition",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.VehicleExpense",
|
||||
"DisplayName": "App.Hr.VehicleExpense",
|
||||
"Order": 6,
|
||||
"Url": "/admin/list/App.Hr.VehicleExpense",
|
||||
"Icon": "FcMoneyTransfer",
|
||||
"RequiredPermissionName": "App.Hr.VehicleExpense",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
},
|
||||
{
|
||||
"ParentCode": "App.Hr.Vehicles",
|
||||
"Code": "App.Hr.VehicleMovement",
|
||||
"DisplayName": "App.Hr.VehicleMovement",
|
||||
"Order": 7,
|
||||
"Url": "/admin/list/App.Hr.VehicleMovement",
|
||||
"Icon": "FcInspection",
|
||||
"RequiredPermissionName": "App.Hr.VehicleMovement",
|
||||
"IsDisabled": false,
|
||||
"ModuleId": "Hr"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
27
configs/seeds/host/sql/object/Hr_T_Driver.sql
Normal file
27
configs/seeds/host/sql/object/Hr_T_Driver.sql
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_Driver]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_Driver]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[UserId] uniqueidentifier NOT NULL,
|
||||
[Vehicle1Id] uniqueidentifier NULL,
|
||||
[Vehicle2Id] uniqueidentifier NULL,
|
||||
[Vehicle3Id] uniqueidentifier NULL,
|
||||
[Vehicle4Id] uniqueidentifier NULL,
|
||||
[Vehicle5Id] uniqueidentifier NULL,
|
||||
[TotalKm] int NOT NULL DEFAULT 0,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_Driver] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
26
configs/seeds/host/sql/object/Hr_T_DriverAccident.sql
Normal file
26
configs/seeds/host/sql/object/Hr_T_DriverAccident.sql
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_DriverAccident]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_DriverAccident]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[DriverId] uniqueidentifier NOT NULL,
|
||||
[AccidentDate] date NOT NULL,
|
||||
[Description] nvarchar(512) NULL,
|
||||
[VehicleDocumentId] uniqueidentifier NULL,
|
||||
[FileName] nvarchar(256) NULL,
|
||||
[FileContent] nvarchar(MAX) NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_DriverAccident] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
24
configs/seeds/host/sql/object/Hr_T_DriverDocument.sql
Normal file
24
configs/seeds/host/sql/object/Hr_T_DriverDocument.sql
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_DriverDocument]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_DriverDocument]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[DriverId] uniqueidentifier NOT NULL,
|
||||
[VehicleDocumentId] uniqueidentifier NOT NULL,
|
||||
[FileName] nvarchar(256) NOT NULL,
|
||||
[FileContent] nvarchar(MAX) NOT NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_DriverDocument] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
27
configs/seeds/host/sql/object/Hr_T_DriverPenalty.sql
Normal file
27
configs/seeds/host/sql/object/Hr_T_DriverPenalty.sql
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_DriverPenalty]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_DriverPenalty]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[DriverId] uniqueidentifier NOT NULL,
|
||||
[PenaltyDate] date NOT NULL,
|
||||
[Amount] decimal(18, 4) NULL,
|
||||
[Description] nvarchar(512) NULL,
|
||||
[VehicleDocumentId] uniqueidentifier NULL,
|
||||
[FileName] nvarchar(256) NULL,
|
||||
[FileContent] nvarchar(MAX) NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_DriverPenalty] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
39
configs/seeds/host/sql/object/Hr_T_Vehicle.sql
Normal file
39
configs/seeds/host/sql/object/Hr_T_Vehicle.sql
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_Vehicle]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_Vehicle]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[BranchId] uniqueidentifier NOT NULL,
|
||||
[Name] nvarchar(128) NOT NULL,
|
||||
[Brand] nvarchar(64) NULL,
|
||||
[Model] nvarchar(64) NULL,
|
||||
[BodyType] nvarchar(64) NULL,
|
||||
[UsagePlace] nvarchar(64) NULL,
|
||||
[RegistrationDate] date NULL,
|
||||
[PlateNumber] nvarchar(16) NOT NULL,
|
||||
[IsActive] bit NOT NULL DEFAULT 1,
|
||||
[Status] nvarchar(16) NOT NULL DEFAULT 'Arrived',
|
||||
[CurrentKm] int NOT NULL DEFAULT 0,
|
||||
[InspectionStart] date NULL,
|
||||
[InspectionEnd] date NULL,
|
||||
[InsuranceStart] date NULL,
|
||||
[InsuranceEnd] date NULL,
|
||||
[EmissionStart] date NULL,
|
||||
[EmissionEnd] date NULL,
|
||||
[TachographStart] date NULL,
|
||||
[TachographEnd] date NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_Vehicle] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
23
configs/seeds/host/sql/object/Hr_T_VehicleDestination.sql
Normal file
23
configs/seeds/host/sql/object/Hr_T_VehicleDestination.sql
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleDestination]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleDestination]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[Name] nvarchar(128) NOT NULL,
|
||||
[Distance] decimal(18, 4) NULL,
|
||||
[IsActive] bit NOT NULL DEFAULT 1,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleDestination] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
24
configs/seeds/host/sql/object/Hr_T_VehicleDocument.sql
Normal file
24
configs/seeds/host/sql/object/Hr_T_VehicleDocument.sql
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleDocument]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleDocument]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[DocumentGroup] nvarchar(16) NOT NULL,
|
||||
[DocumentType] nvarchar(32) NOT NULL,
|
||||
[Name] nvarchar(128) NOT NULL,
|
||||
[IsActive] bit NOT NULL DEFAULT 1,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleDocument] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
27
configs/seeds/host/sql/object/Hr_T_VehicleExpense.sql
Normal file
27
configs/seeds/host/sql/object/Hr_T_VehicleExpense.sql
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleExpense]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleExpense]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[VehicleId] uniqueidentifier NOT NULL,
|
||||
[InvoiceNo] nvarchar(32) NOT NULL,
|
||||
[InvoiceDate] date NOT NULL,
|
||||
[DestinationId] uniqueidentifier NULL,
|
||||
[VehicleDocumentId] uniqueidentifier NULL,
|
||||
[FileName] nvarchar(256) NULL,
|
||||
[FileContent] nvarchar(MAX) NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleExpense] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleExpenseDefinition]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleExpenseDefinition]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[ExpenseType] nvarchar(32) NOT NULL,
|
||||
[Name] nvarchar(128) NOT NULL,
|
||||
[IsActive] bit NOT NULL DEFAULT 1,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleExpenseDefinition] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
28
configs/seeds/host/sql/object/Hr_T_VehicleExpenseLine.sql
Normal file
28
configs/seeds/host/sql/object/Hr_T_VehicleExpenseLine.sql
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleExpenseLine]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleExpenseLine]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[VehicleExpenseId] uniqueidentifier NOT NULL,
|
||||
[ExpenseDefinitionId] uniqueidentifier NOT NULL,
|
||||
[DetailName] nvarchar(128) NULL,
|
||||
[Quantity] decimal(18, 4) NOT NULL DEFAULT 1,
|
||||
[Amount] decimal(18, 4) NOT NULL DEFAULT 0,
|
||||
[DiscountRate] decimal(18, 4) NOT NULL DEFAULT 0,
|
||||
[NetAmount] decimal(18, 4) NOT NULL DEFAULT 0,
|
||||
[Description] nvarchar(512) NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleExpenseLine] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
24
configs/seeds/host/sql/object/Hr_T_VehicleFile.sql
Normal file
24
configs/seeds/host/sql/object/Hr_T_VehicleFile.sql
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleFile]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleFile]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[VehicleId] uniqueidentifier NOT NULL,
|
||||
[VehicleDocumentId] uniqueidentifier NOT NULL,
|
||||
[FileName] nvarchar(256) NOT NULL,
|
||||
[FileContent] nvarchar(MAX) NOT NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleFile] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
41
configs/seeds/host/sql/object/Hr_T_VehicleMovement.sql
Normal file
41
configs/seeds/host/sql/object/Hr_T_VehicleMovement.sql
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
IF OBJECT_ID(N'[dbo].[Hr_T_VehicleMovement]', 'U') IS NULL
|
||||
BEGIN
|
||||
CREATE TABLE [dbo].[Hr_T_VehicleMovement]
|
||||
(
|
||||
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
|
||||
[TenantId] uniqueidentifier NULL,
|
||||
[MovementNo] int NOT NULL DEFAULT 0,
|
||||
[VehicleId] uniqueidentifier NOT NULL,
|
||||
[BranchId] uniqueidentifier NULL,
|
||||
[ExitDate] date NOT NULL,
|
||||
[ExitTime] nvarchar(5) NOT NULL,
|
||||
[ExitKm] int NOT NULL,
|
||||
[SenderUserId] uniqueidentifier NULL,
|
||||
[SecurityUserId] uniqueidentifier NULL,
|
||||
[DriverUserId] uniqueidentifier NOT NULL,
|
||||
[DestinationId] uniqueidentifier NULL,
|
||||
[Reason] nvarchar(MAX) NULL,
|
||||
[Location] nvarchar(128) NULL,
|
||||
[EntrySecurityUserId] uniqueidentifier NULL,
|
||||
[EntryBranchId] uniqueidentifier NULL,
|
||||
[EntryDate] date NULL,
|
||||
[EntryTime] nvarchar(5) NULL,
|
||||
[EntryKm] int NULL,
|
||||
[TravelledKm] int NULL,
|
||||
[Status] nvarchar(16) NOT NULL DEFAULT 'Left',
|
||||
[DurationMinutes] int NULL,
|
||||
[ExpectedKm] int NULL,
|
||||
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
|
||||
[CreatorId] uniqueidentifier NULL,
|
||||
[LastModificationTime] datetime2 NULL,
|
||||
[LastModifierId] uniqueidentifier NULL,
|
||||
[IsDeleted] bit NOT NULL DEFAULT 0,
|
||||
[DeletionTime] datetime2 NULL,
|
||||
[DeleterId] uniqueidentifier NULL,
|
||||
CONSTRAINT [PK_Hr_T_VehicleMovement] PRIMARY KEY NONCLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
END
|
||||
GO
|
||||
1805
configs/seeds/host/wizard/Driver.json
Normal file
1805
configs/seeds/host/wizard/Driver.json
Normal file
File diff suppressed because it is too large
Load diff
1590
configs/seeds/host/wizard/DriverAccident.json
Normal file
1590
configs/seeds/host/wizard/DriverAccident.json
Normal file
File diff suppressed because it is too large
Load diff
1349
configs/seeds/host/wizard/DriverDocument.json
Normal file
1349
configs/seeds/host/wizard/DriverDocument.json
Normal file
File diff suppressed because it is too large
Load diff
1722
configs/seeds/host/wizard/DriverPenalty.json
Normal file
1722
configs/seeds/host/wizard/DriverPenalty.json
Normal file
File diff suppressed because it is too large
Load diff
3432
configs/seeds/host/wizard/Vehicle.json
Normal file
3432
configs/seeds/host/wizard/Vehicle.json
Normal file
File diff suppressed because it is too large
Load diff
1238
configs/seeds/host/wizard/VehicleDestination.json
Normal file
1238
configs/seeds/host/wizard/VehicleDestination.json
Normal file
File diff suppressed because it is too large
Load diff
1397
configs/seeds/host/wizard/VehicleDocument.json
Normal file
1397
configs/seeds/host/wizard/VehicleDocument.json
Normal file
File diff suppressed because it is too large
Load diff
1791
configs/seeds/host/wizard/VehicleExpense.json
Normal file
1791
configs/seeds/host/wizard/VehicleExpense.json
Normal file
File diff suppressed because it is too large
Load diff
1250
configs/seeds/host/wizard/VehicleExpenseDefinition.json
Normal file
1250
configs/seeds/host/wizard/VehicleExpenseDefinition.json
Normal file
File diff suppressed because it is too large
Load diff
1904
configs/seeds/host/wizard/VehicleExpenseLine.json
Normal file
1904
configs/seeds/host/wizard/VehicleExpenseLine.json
Normal file
File diff suppressed because it is too large
Load diff
1350
configs/seeds/host/wizard/VehicleFile.json
Normal file
1350
configs/seeds/host/wizard/VehicleFile.json
Normal file
File diff suppressed because it is too large
Load diff
3683
configs/seeds/host/wizard/VehicleMovement.json
Normal file
3683
configs/seeds/host/wizard/VehicleMovement.json
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue