{ "Wizard": { "ComponentKind": 0, "WizardName": "Hr_Timesheet", "WizardCode": "App.Hr.Timesheet", "SeededAt": "2026-10-05T09:00:02+03:00", "CustomComponentName": null, "PermissionGroupName": "App.Hr", "ModuleId": "Hr", "Menu": { "MenuParentPath": [ { "Code": "App.Hr", "Icon": "FcConferenceCall", "En": null, "Tr": null } ], "MenuParentCode": "App.Hr.Attendance", "MenuParentIcon": "FcAlarmClock", "MenuCode": "App.Hr.Timesheet", "MenuOrder": 2, "MenuUrl": "/admin/list/App.Hr.Timesheet", "MenuIcon": "FcPlanner" }, "Language": { "MenuParentEn": "Timesheet & Attendance", "MenuParentTr": "Puantaj ve Devam Takibi", "PermissionGroupEn": "Human Resources", "PermissionGroupTr": "İnsan Kaynakları", "MenuEn": "Daily Timesheet", "MenuTr": "Günlük Puantaj", "TitleEn": "Daily Timesheet", "TitleTr": "Günlük Puantaj", "DescEn": "Daily Timesheet — one row per employee and day: first in, last out, net working time, break deduction, late arrival (min), early leave (min), overtime (hours) and day type (work, weekly rest, public holiday, on leave, sick leave, training, absent).\nWhere: Human Resources › Timesheet & Attendance › Daily Timesheet; also the tab of a row in Monthly Timesheet.\nCalculation: from the punches for employees with a PDKS card number (from their first PDKS punch on); others are tracked manually — a work day without a record counts as worked with the shift hours (marked Assumed). Break = shift break or the scanned break if longer; net = last out − first in − break. Late/early minutes are written in full once the shift tolerance (Settings › Human Resources › Timesheet when the shift has none) is exceeded. Overtime: all work on weekly rest days and public holidays, otherwise the part of the week (Mon–Sun) above the weekly limit (45 h, Labour Law art. 41). Day type priority: sick leave (Health Cards, calendar days) > unpaid leave (unpaid leave types, calendar days) > public holiday > weekly rest > paid leave (a holiday within paid leave is not a leave day, Labour Law art. 56 — the same rule as the leave day count) > work with punches > training (participant marked Attended) > work / absent. The leave type of the day is shown.\nCorrection: editing a day (e.g. setting a manually tracked employee's day to Absent) marks it Manual — recalculation keeps its inputs; delete the row to return it to automatic. Days of a closed period cannot be changed.\nAutomation: punches, leave requests, sick leaves, trainings and work calendar changes recalculate the affected days immediately (old dates of a moved record included); a nightly job builds the days without punches.", "DescTr": "Günlük Puantaj — çalışan × gün satırı: ilk giriş, son çıkış, net çalışma süresi, mola düşümü, geç kalma (dk), erken çıkış (dk), fazla mesai (saat) ve gün tipi (çalışma, hafta tatili, resmî tatil, izinli, raporlu, eğitimde, devamsız).\nNerede: İnsan Kaynakları › Puantaj ve Devam Takibi › Günlük Puantaj; ayrıca Aylık Puantaj satırının sekmesi.\nHesap: PDKS kart numarası olan çalışanda (ilk PDKS okutmasından itibaren) okutmalardan; diğerleri elle takip edilir — kayıt girilmeyen iş günü vardiya saatleriyle çalışılmış sayılır (Varsayılan işaretlenir). Mola = vardiya molası, okutulan mola daha uzunsa o; net = son çıkış − ilk giriş − mola. Geç/erken dakika vardiya toleransı (vardiyada yoksa Ayarlar › İnsan Kaynakları › Puantaj) aşılınca tamamıyla yazılır. Fazla mesai: hafta tatili ve resmî tatilde çalışmanın tamamı, diğer günlerde haftanın (Pzt–Paz) haftalık sınırı (45 saat, 4857 md. 41) aşan kısmı. Gün tipi önceliği: raporlu (Sağlık Kartı, takvim günü) > ücretsiz izin (ücretsiz izin türleri, takvim günü) > resmî tatil > hafta tatili > ücretli izin (ücretli izne denk gelen tatil izin günü değildir, 4857 md. 56 — izin gün sayısıyla aynı kural) > okutmalı çalışma > eğitim (katılımcı Katıldı) > çalışma / devamsız. Günün izin türü de görünür.\nDüzeltme: gün düzenlenince (ör. elle takip edilen çalışanın gelmediği gün Devamsız yapılınca) Elle işaretlenir, yeniden hesap girdilerini korur; otomatiğe dönmek için satır silinir. Kapalı dönemin günü değiştirilemez.\nOtomasyon: hareket, izin, rapor, eğitim ve çalışma takvimi kaydı ilgili günleri (tarihi değişen kaydın eski günleri dahil) hemen yeniden hesaplar; okutmasız günleri gece işi kurar.", "Texts": [ { "Key": "App.Hr.Attendance.Group.Day", "En": "Timesheet Day", "Tr": "Puantaj Günü" }, { "Key": "App.Hr.Attendance.DayType.Work", "En": "Work Day", "Tr": "Çalışma" }, { "Key": "App.Hr.Attendance.DayType.WeeklyOff", "En": "Weekly Rest Day", "Tr": "Hafta Tatili" }, { "Key": "App.Hr.Attendance.DayType.Holiday", "En": "Public Holiday", "Tr": "Resmî Tatil" }, { "Key": "App.Hr.Attendance.DayType.Training", "En": "Training", "Tr": "Eğitimde" }, { "Key": "App.Hr.Attendance.DayType.Leave", "En": "On Leave", "Tr": "İzinli" }, { "Key": "App.Hr.Attendance.DayType.Sick", "En": "Sick Leave", "Tr": "Raporlu" }, { "Key": "App.Hr.Attendance.DayType.Absent", "En": "Absent", "Tr": "Devamsız" }, { "Key": "App.Hr.Attendance.Widget.Absent", "En": "Absent days (this month)", "Tr": "Devamsız gün (bu ay)" }, { "Key": "App.Hr.Attendance.Widget.Late", "En": "Late days (this month)", "Tr": "Geç kalınan gün (bu ay)" }, { "Key": "App.Hr.Attendance.Widget.Overtime", "En": "Overtime hours (this month)", "Tr": "Fazla mesai saati (bu ay)" }, { "Key": "App.Hr.Attendance.Widget.Incomplete", "En": "Missing punch (this month)", "Tr": "Eksik okutma (bu ay)" } ] }, "Groups": [ { "Items": [ { "FieldName": "Id", "CaptionName": "App.Listform.ListformField.Id", "En": "Id", "Tr": "Kimlik" }, { "FieldName": "EmployeeId", "CaptionName": "App.Listform.ListformField.EmployeeId", "En": "Employee", "Tr": "Çalışan" }, { "FieldName": "WorkDate", "CaptionName": "App.Listform.ListformField.WorkDate", "En": "Work Date", "Tr": "İş Günü" }, { "FieldName": "DayType", "CaptionName": "App.Listform.ListformField.DayType", "En": "Day Type", "Tr": "Gün Tipi" }, { "FieldName": "LeaveTypeId", "CaptionName": "App.Listform.ListformField.LeaveTypeId", "En": "Leave Type", "Tr": "İzin Türü" }, { "FieldName": "TrainingId", "CaptionName": "App.Listform.ListformField.TrainingId", "En": "Training", "Tr": "Eğitim" }, { "FieldName": "ShiftId", "CaptionName": "App.Listform.ListformField.ShiftId", "En": "Shift", "Tr": "Vardiya" }, { "FieldName": "FirstIn", "CaptionName": "App.Listform.ListformField.FirstIn", "En": "First In", "Tr": "İlk Giriş" }, { "FieldName": "LastOut", "CaptionName": "App.Listform.ListformField.LastOut", "En": "Last Out", "Tr": "Son Çıkış" }, { "FieldName": "NetHours", "CaptionName": "App.Listform.ListformField.NetHours", "En": "Net Hours", "Tr": "Net Çalışma (saat)" }, { "FieldName": "BreakMinutes", "CaptionName": "App.Listform.ListformField.BreakMinutes", "En": "Break Deduction (min)", "Tr": "Mola Düşümü (dk)" }, { "FieldName": "LateMinutes", "CaptionName": "App.Listform.ListformField.LateMinutes", "En": "Late (min)", "Tr": "Geç Kalma (dk)" }, { "FieldName": "EarlyLeaveMinutes", "CaptionName": "App.Listform.ListformField.EarlyLeaveMinutes", "En": "Early Leave (min)", "Tr": "Erken Çıkış (dk)" }, { "FieldName": "OvertimeHours", "CaptionName": "App.Listform.ListformField.OvertimeHours", "En": "Overtime (h)", "Tr": "Fazla Mesai (saat)" }, { "FieldName": "IsAssumed", "CaptionName": "App.Listform.ListformField.IsAssumed", "En": "Assumed", "Tr": "Varsayılan" }, { "FieldName": "IsManual", "CaptionName": "App.Listform.ListformField.IsManual", "En": "Manual", "Tr": "Elle" }, { "FieldName": "IsIncomplete", "CaptionName": "App.Listform.ListformField.IsIncomplete", "En": "Missing Punch", "Tr": "Eksik Okutma" }, { "FieldName": "Note", "CaptionName": "App.Listform.ListformField.Note", "En": "Note", "Tr": "Not" }, { "FieldName": "PeriodYear", "CaptionName": "App.Listform.ListformField.PeriodYear", "En": "Year", "Tr": "Yıl" }, { "FieldName": "PeriodMonth", "CaptionName": "App.Listform.ListformField.PeriodMonth", "En": "Month", "Tr": "Ay" }, { "FieldName": "PeriodKey", "CaptionName": "App.Listform.ListformField.PeriodKey", "En": "Period Key", "Tr": "Dönem Anahtarı" } ] } ] }, "ListForm": { "EditType": null, "DataSourceCode": "Default", "KeyFieldDbSourceType": 9, "TableName": null, "DefaultFilter": "\"IsDeleted\" = 'false'", "SelectCommand": "Hr_T_Timesheet", "SelectCommandType": 1, "SelectFieldsDefaultValueDto": [], "SeedFilePath": null, "SeedSyncInsert": false, "SeedSyncUpdate": false, "SeedSyncDelete": false, "DeleteCommand": "UPDATE \"Hr_T_Timesheet\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\" IN @Id", "DeleteBeforeCommand": "IF EXISTS (SELECT 1 FROM Hr_T_Timesheet t INNER JOIN Hr_T_TimesheetPeriod p ON p.IsDeleted = 0 AND p.[Status] = N'Closed' AND p.PeriodYear = t.PeriodYear AND p.PeriodMonth = t.PeriodMonth AND (p.TenantId = t.TenantId OR (p.TenantId IS NULL AND t.TenantId IS NULL)) WHERE t.Id IN @Id) THROW 51201, N'Kapalı puantaj dönemindeki gün değiştirilemez ya da silinemez. Dönemi İnsan Kaynakları açabilir.', 1", "DeleteAfterCommand": "DECLARE @_k TABLE (T uniqueidentifier NULL, E uniqueidentifier, D date); INSERT INTO @_k SELECT TenantId, EmployeeId, WorkDate FROM Hr_T_Timesheet WHERE Id IN @Id; DECLARE @_t uniqueidentifier, @_e uniqueidentifier, @_d date; WHILE EXISTS (SELECT 1 FROM @_k) BEGIN SELECT TOP 1 @_t = T, @_e = E, @_d = D FROM @_k; DELETE FROM @_k WHERE E = @_e AND D = @_d; EXEC dbo.Hr_S_TimesheetCalculate @_t, @_e, @_d, @_d, @DeleterId; END", "DeleteFieldsDefaultValueDto": [ { "FieldName": "DeleterId", "FieldDbType": 9, "Value": "@USERID", "CustomValueType": 2, "SqlQuery": null }, { "FieldName": "Id", "FieldDbType": 9, "Value": "@ID", "CustomValueType": 2, "SqlQuery": null } ], "InsertCommand": null, "InsertBeforeCommand": null, "InsertAfterCommand": null, "InsertFieldsDefaultValueDto": [ { "FieldName": "CreationTime", "FieldDbType": 6, "Value": "@NOW", "CustomValueType": 2, "SqlQuery": null }, { "FieldName": "CreatorId", "FieldDbType": 9, "Value": "@USERID", "CustomValueType": 2, "SqlQuery": null }, { "FieldName": "IsDeleted", "FieldDbType": 3, "Value": "false", "CustomValueType": 1, "SqlQuery": null }, { "FieldName": "Id", "FieldDbType": 9, "Value": "@NEWID", "CustomValueType": 2, "SqlQuery": null } ], "UpdateCommand": null, "UpdateBeforeCommand": "IF EXISTS (SELECT 1 FROM Hr_T_Timesheet t INNER JOIN Hr_T_TimesheetPeriod p ON p.IsDeleted = 0 AND p.[Status] = N'Closed' AND p.PeriodYear = t.PeriodYear AND p.PeriodMonth = t.PeriodMonth AND (p.TenantId = t.TenantId OR (p.TenantId IS NULL AND t.TenantId IS NULL)) WHERE t.Id IN @Id) THROW 51201, N'Kapalı puantaj dönemindeki gün değiştirilemez ya da silinemez. Dönemi İnsan Kaynakları açabilir.', 1", "UpdateAfterCommand": "UPDATE Hr_T_Timesheet SET IsManual = 1, IsAssumed = 0 WHERE Id IN @Id; DECLARE @_k TABLE (T uniqueidentifier NULL, E uniqueidentifier, D date); INSERT INTO @_k SELECT TenantId, EmployeeId, WorkDate FROM Hr_T_Timesheet WHERE Id IN @Id; DECLARE @_t uniqueidentifier, @_e uniqueidentifier, @_d date; WHILE EXISTS (SELECT 1 FROM @_k) BEGIN SELECT TOP 1 @_t = T, @_e = E, @_d = D FROM @_k; DELETE FROM @_k WHERE E = @_e AND D = @_d; EXEC dbo.Hr_S_TimesheetCalculate @_t, @_e, @_d, @_d, @LastModifierId; END", "UpdateFieldsDefaultValueDto": [ { "FieldName": "LastModificationTime", "FieldDbType": 6, "Value": "@NOW", "CustomValueType": 2, "SqlQuery": "" }, { "FieldName": "LastModifierId", "FieldDbType": 9, "Value": "@USERID", "CustomValueType": 2, "SqlQuery": "" } ], "FormFieldsDefaultValueDto": [], "WidgetsDto": [ { "ColGap": 3, "ColSpan": 3, "SqlQuery": "SELECT 'App.Hr.Attendance.Widget.Absent' AS \"Title\", CAST(COUNT(*) AS VARCHAR(32)) AS \"Value\", 'red' AS \"Color\", 'App.Hr.Timesheet' AS \"SubTitle\", 'FaUserTimes' AS \"Icon\" FROM \"Hr_T_Timesheet\" WHERE \"TenantId\" = '@TENANTID' AND \"IsDeleted\" = 'false' AND \"PeriodYear\" = YEAR(GETDATE()) AND \"PeriodMonth\" = MONTH(GETDATE()) AND \"DayType\" = 'Absent' UNION ALL SELECT 'App.Hr.Attendance.Widget.Late' AS \"Title\", CAST(COUNT(*) AS VARCHAR(32)) AS \"Value\", 'orange' AS \"Color\", 'App.Hr.Timesheet' AS \"SubTitle\", 'FaClock' AS \"Icon\" FROM \"Hr_T_Timesheet\" WHERE \"TenantId\" = '@TENANTID' AND \"IsDeleted\" = 'false' AND \"PeriodYear\" = YEAR(GETDATE()) AND \"PeriodMonth\" = MONTH(GETDATE()) AND \"LateMinutes\" > 0 UNION ALL SELECT 'App.Hr.Attendance.Widget.Overtime' AS \"Title\", CAST(COALESCE(SUM(\"OvertimeHours\"), 0) AS VARCHAR(32)) AS \"Value\", 'purple' AS \"Color\", 'App.Hr.Timesheet' AS \"SubTitle\", 'FaBusinessTime' AS \"Icon\" FROM \"Hr_T_Timesheet\" WHERE \"TenantId\" = '@TENANTID' AND \"IsDeleted\" = 'false' AND \"PeriodYear\" = YEAR(GETDATE()) AND \"PeriodMonth\" = MONTH(GETDATE()) UNION ALL SELECT 'App.Hr.Attendance.Widget.Incomplete' AS \"Title\", CAST(COUNT(*) AS VARCHAR(32)) AS \"Value\", 'yellow' AS \"Color\", 'App.Hr.Timesheet' AS \"SubTitle\", 'FaExclamationTriangle' AS \"Icon\" FROM \"Hr_T_Timesheet\" WHERE \"TenantId\" = '@TENANTID' AND \"IsDeleted\" = 'false' AND \"PeriodYear\" = YEAR(GETDATE()) AND \"PeriodMonth\" = MONTH(GETDATE()) AND \"IsIncomplete\" = 'true'", "Title": "Title", "Value": "Value", "ValueClassName": "text-3xl", "Color": "Color", "Icon": "Icon", "SubTitle": "SubTitle", "OnClick": null, "ClassName": "mb-3", "IsActive": true } ], "ExtraFilterEditDto": [], "ListFormCode": "App.Hr.Timesheet", "CultureName": "en", "Name": "App.Hr.Timesheet", "KeyFieldName": "Id", "Title": "App.Hr.Timesheet.Title", "SortMode": "single", "PageSize": 10, "Width": 0, "Height": 0, "FullHeight": false, "Description": "App.Hr.Timesheet.Desc", "FilterRowDto": { "Visible": true, "ApplyFilter": "auto", "AllowUserUiFilterSave": true }, "RowDto": { "RowHeight": "auto", "WhiteSpace": "normal", "OverflowWrap": "break-word" }, "HeaderFilterDto": { "Visible": true, "AllowSearch": false, "Height": 325, "SearchTimeout": 500, "Width": 252 }, "FilterPanelDto": { "Visible": false, "Texts": null, "FilterEnabled": false, "CustomizeText": null }, "SearchPanelDto": { "Visible": true, "Width": 160 }, "GroupPanelDto": { "Visible": true, "AutoExpandAll": false }, "SelectionDto": { "Mode": "none", "AllowSelectAll": false, "SelectAllMode": "allPages", "ShowCheckBoxesMode": "always" }, "ColumnOptionDto": { "ShowBorders": true, "ShowRowLines": true, "ShowColumnLines": false, "RowAlternationEnabled": true, "AllowColumnReordering": true, "AllowColumnResizing": true, "ColumnResizingMode": "widget", "ColumnAutoWidth": true, "RtlEnabled": false, "ColumnFixingEnabled": true, "ColumnChooserEnabled": true, "ColumnChooserMode": "dragAndDrop", "HoverStateEnabled": false, "ColumnHidingEnabled": true, "FocusedRowEnabled": true, "ShowColumnHeaders": true }, "PivotOptionDto": { "ColumnChooserEnabled": false, "AllowFieldDragging": true, "ShowFieldPanel": true, "ShowDataFields": true, "ShowColumnFields": true, "ShowRowFields": true, "ShowFilterFields": true, "ShowChart": false, "ChartHeight": 320, "ChartCommonSeriesType": "bar" }, "TreeOptionDto": { "KeyExpr": null, "ParentIdExpr": null, "HasItemsExpr": null, "RootValue": null, "ExpandedRowKeys": [], "AutoExpandAll": false, "RecursiveSelection": false, "TitleExpr": null, "StartExpr": null, "EndExpr": null, "ProgressExpr": null }, "GanttOptionDto": { "KeyExpr": null, "ParentIdExpr": null, "HasItemsExpr": null, "RootValue": null, "ExpandedRowKeys": [], "AutoExpandAll": false, "RecursiveSelection": false, "TitleExpr": null, "ScaleType": "weeks", "StartExpr": null, "EndExpr": null, "ProgressExpr": null, "EditingEnabled": false, "AllowTaskAdding": false, "AllowTaskUpdating": false, "AllowTaskResourceUpdating": false, "AllowTaskDeleting": false, "AllowDependencyAdding": false, "AllowDependencyDeleting": false, "AllowResourceAdding": false, "AllowResourceUpdating": false, "AllowResourceDeleting": false }, "SchedulerOptionDto": { "TextExpr": null, "UserNameExpr": null, "DescriptionExpr": null, "StartDateExpr": null, "EndDateExpr": null, "AllDayExpr": null, "RecurrenceRuleExpr": null, "RecurrenceExceptionExpr": null, "StartDayHour": 8, "EndDayHour": 20, "DefaultView": "week", "ShowAllDayPanel": true, "CellDuration": 30, "FirstDayOfWeek": 1, "CrossScrollingEnabled": false, "AllowResizing": false, "AllowDragging": false, "AllowDeleting": false, "AllowEditing": false, "AllowAdding": false }, "TodoOptionDto": { "TitleExpr": null, "StatusExpr": null, "DescriptionExpr": null, "AnalysisExpr": null, "DueDateExpr": null, "TagExpr": null, "AssigneeExpr": null, "PriorityExpr": null, "CompletedExpr": null, "OrderExpr": null, "TimesheetExpr": null, "SubTaskExpr": null, "StatusOrder": null, "AllowDragging": true }, "PagerOptionDto": { "Visible": true, "ShowPageSizeSelector": true, "ShowInfo": false, "ShowNavigationButtons": true, "AllowedPageSizes": "10,20,50,100", "InfoText": "Page {0} of {1} ({2} items)", "DisplayMode": "adaptive", "ScrollingMode": "standard", "LoadPanelEnabled": "auto", "LoadPanelText": "Loading..." }, "EditingOptionDto": { "Mode": "popup", "RefreshMode": "full", "AllowUpdating": true, "AllowDetail": false, "AllowDeleting": true, "AllowAllDeleting": false, "AllowAdding": false, "AllowDuplicate": false, "UseIcons": false, "ConfirmDelete": true, "NewRowPosition": "viewportTop", "SelectTextOnEditStart": false, "StartEditAction": "click", "EditColumnName": null, "Popup": { "Title": "App.Hr.Timesheet.Title", "ShowTitle": true, "Width": 800, "Height": 560, "FullScreen": false, "HideOnOutsideClick": true, "ResizeEnabled": true, "DragEnabled": true, "RestorePosition": true, "Position": "center" }, "SendOnlyChangedFormValuesUpdate": false, "AddPageUrl": null, "AddDialogName": null, "AddDialogParameters": null }, "EditingFormDto": [ { "Order": 1, "ItemType": "group", "Caption": "App.Hr.Attendance.Group.Day", "ColCount": 2, "ColSpan": 2 } ], "PermissionDto": { "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "D": "App.Hr.Timesheet.Delete", "E": "App.Hr.Timesheet.Export", "I": "App.Hr.Timesheet.Import", "N": "App.Hr.Timesheet.Note" }, "CommandColumnDto": [], "StateStoringDto": { "Enabled": true, "Type": "custom", "StorageKey": "listFormGridStorage-App.Hr.Timesheet", "SavingTimeout": 5000 }, "CustomJsSources": [], "CustomStyleSources": [], "UpdateServiceAddress": "list-form-data/update", "InsertServiceAddress": "list-form-data/insert", "DeleteServiceAddress": "list-form-data/delete", "IsTenant": true, "IsBranch": false, "IsOrganizationUnit": false, "ListFormType": "List", "IsSubForm": false, "ShowNote": true, "SubFormsListFormType": "Form", "SubFormsDto": [], "ExtraFilterDto": [], "LayoutDto": { "Grid": true, "Card": true, "Pivot": true, "Chart": true, "Tree": false, "Gantt": false, "Scheduler": false, "Todo": false, "DefaultLayout": "grid" }, "WorkflowDto": { "ApprovalUserFieldName": null, "ApprovalDateFieldName": null, "ApprovalStatusFieldName": null, "ApprovalDescriptionFieldName": null, "ApprovalIsFilterUserName": false, "ApprovalIsResetWorkflow": false, "Criteria": [] }, "UserId": null, "RoleId": null, "CommonDto": { "AdjustOnZoom": true, "ContainerBackgroundColor": "#FFFFFF", "Palette": "Material", "PaletteExtensionMode": "blend", "DefaultPane": null, "Disabled": false, "Theme": "generic.light" }, "AdaptivelayoutDto": { "Height": 80, "Width": 80, "KeepLabels": true }, "AnimationDto": { "Duration": 1000, "Easing": "easeOutCubic", "Enabled": true, "MaxPointCountSupported": 300 }, "AnnotationsDto": [], "ArgumentAxisDto": { "ArgumentType": null, "AggregationInterval": null, "Grid": { "Color": "#d3d3d3", "Visible": false, "Width": 1 }, "HoverMode": "none", "Label": { "DisplayMode": "standard", "RotationAngle": 90, "OverlappingBehavior": "hide" }, "Position": "bottom", "Title": null, "Visible": true, "Width": 1, "WorkdaysOnly": false }, "CommonAnnotationSettingsDto": { "Argument": null, "Border": { "Color": "#d3d3d3", "CornerRadius": 0, "DashStyle": "solid", "Visible": false, "Width": 1 }, "Color": "#ffffff", "Description": null, "Font": { "Color": "#FFFFFF", "Family": "\"Segoe UI\", \"Helvetica Neue\", \"Trebuchet MS\", Verdana, sans-serif", "Size": 12, "Weight": 400 }, "Height": -1, "Image": null, "OffsetX": -1, "OffsetY": -1, "PaddingLeftRight": 10, "PaddingTopBottom": 10, "Series": null, "Text": null, "TooltipEnabled": true, "Type": null, "Value": null, "Width": 0, "WordWrap": "normal", "X": 0, "Y": 0 }, "CommonAxisSettingsDto": { "Grid": { "Color": "#d3d3d3", "Visible": false, "Width": 1 }, "Title": null, "Visible": true, "Width": 1 }, "CommonPaneSettingsDto": { "BackgroundColor": null }, "CommonSeriesSettingsDto": { "ArgumentField": "arg", "Axis": null, "BarOverlapGroup": null, "BarPadding": 0, "BarWidth": 0, "Color": null, "CornerRadius": 0, "DashStyle": "solid", "IgnoreEmptyPoints": false, "Pane": null, "RangeValue1Field": "val1", "RangeValue2Field": "val2", "SelectionMode": "none", "ShowInLegend": true, "Type": null, "ValueField": null, "Visible": true, "Width": 2, "Label": null }, "CrosshairDto": { "Color": "#f05b41", "DashStyle": "dot", "Enabled": false, "Width": 1, "HorizontalLine": { "Color": "#f05b41", "DashStyle": "dot", "Label": { "BackgroundColor": "#f05b41", "CustomizeText": null, "Font": { "Color": "#FFFFFF", "Family": "\"Segoe UI\", \"Helvetica Neue\", \"Trebuchet MS\", Verdana, sans-serif", "Size": 12, "Weight": 400 }, "Visible": false, "Format": null }, "Visible": true, "Width": 1 }, "Label": { "BackgroundColor": "#f05b41", "CustomizeText": null, "Font": { "Color": "#FFFFFF", "Family": "\"Segoe UI\", \"Helvetica Neue\", \"Trebuchet MS\", Verdana, sans-serif", "Size": 12, "Weight": 400 }, "Visible": false, "Format": null }, "VerticalLine": { "Color": "#f05b41", "DashStyle": "dot", "Label": { "BackgroundColor": "#f05b41", "CustomizeText": null, "Font": { "Color": "#FFFFFF", "Family": "\"Segoe UI\", \"Helvetica Neue\", \"Trebuchet MS\", Verdana, sans-serif", "Size": 12, "Weight": 400 }, "Visible": false, "Format": null }, "Visible": true, "Width": 1 } }, "ExportDto": { "BackgroundColor": "#FFFFFF", "Enabled": true, "AllowExportSelectedData": false, "Margin": 10, "PrintingEnabled": true }, "LegendDto": { "BackgroundColor": null, "Border": { "Color": "#d3d3d3", "CornerRadius": 0, "DashStyle": "solid", "Visible": false, "Width": 1 }, "ColumnCount": 0, "Orientation": "vertical", "Position": "outside", "RowCount": 0, "Title": null, "Visible": true }, "MarginDto": { "Bottom": 0, "Left": 0, "Right": 0, "Top": 0 }, "PanesDto": [], "ScrollBarDto": { "Color": "gray", "Offset": 5, "Position": "top", "Visible": false, "Width": 10 }, "SeriesDto": [], "SizeDto": { "UseSize": false, "Width": 400, "Height": 200 }, "TitleDto": { "Text": null, "VerticalAlignment": "top", "HorizontalAlignment": "center", "Subtitle": null, "TextOverflow": "ellipsis", "WordWrap": null }, "TooltipDto": { "ArgumentFormat": null, "ArrowLength": 10, "Border": { "Color": "#d3d3d3", "CornerRadius": 0, "DashStyle": "solid", "Visible": false, "Width": 1 }, "Color": "#ffffff", "Enabled": false, "Font": { "Color": "#000000", "Family": "\"Segoe UI\", \"Helvetica Neue\", \"Trebuchet MS\", Verdana, sans-serif", "Size": 12, "Weight": 400 }, "Format": null, "Location": "center", "PaddingLeftRight": 18, "PaddingTopBottom": 15, "Shared": false }, "ValueAxisDto": [], "ZoomAndPanDto": { "AllowMouseWheel": true, "AllowTouchGestures": true, "ArgumentAxis": "none", "DragToZoom": false, "PanKey": "shift", "ValueAxis": "none", "DragBoxStyle": { "Color": null, "Opacity": 0 } }, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, "Fields": [ { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "Id", "CaptionName": "App.Listform.ListformField.Id", "PlaceHolder": null, "ReadOnly": false, "Visible": false, "IsActive": true, "Width": 0, "ListOrderNo": 1, "SourceDbType": 9, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxTextBox", "ColSpan": 1, "EditorOptions": null, "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "EmployeeId", "CaptionName": "App.Listform.ListformField.EmployeeId", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 2, "SourceDbType": 9, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 2, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": "SELECT Id AS [Key], Name + ' ' + Surname AS [Name] FROM AbpUsers WHERE IsDeleted = 'false' AND TenantId = '@TENANTID' ORDER BY Name, Surname" }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "row", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 1, "EditGroupOrderNo": 1, "EditorType2": "dxSelectBox", "ColSpan": 1, "EditorOptions": "{\"searchEnabled\":true,\"showClearButton\":true,\"readOnly\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "WorkDate", "CaptionName": "App.Listform.ListformField.WorkDate", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 3, "SourceDbType": 5, "CultureName": "en", "DataType": "date", "SortIndex": 1, "SortDirection": "desc", "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 2, "EditGroupOrderNo": 1, "EditorType2": "dxDateBox", "ColSpan": 1, "EditorOptions": "{\"type\":\"date\",\"displayFormat\":\"dd.MM.yyyy\",\"dateSerializationFormat\":\"yyyy-MM-dd\",\"useMaskBehavior\":true,\"showClearButton\":true,\"readOnly\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "DayType", "CaptionName": "App.Listform.ListformField.DayType", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 4, "SourceDbType": 16, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 1, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": "[{\"key\":\"Work\",\"name\":\"App.Hr.Attendance.DayType.Work\"},{\"key\":\"WeeklyOff\",\"name\":\"App.Hr.Attendance.DayType.WeeklyOff\"},{\"key\":\"Holiday\",\"name\":\"App.Hr.Attendance.DayType.Holiday\"},{\"key\":\"Training\",\"name\":\"App.Hr.Attendance.DayType.Training\"},{\"key\":\"Leave\",\"name\":\"App.Hr.Attendance.DayType.Leave\"},{\"key\":\"Sick\",\"name\":\"App.Hr.Attendance.DayType.Sick\"},{\"key\":\"Absent\",\"name\":\"App.Hr.Attendance.DayType.Absent\"}]" }, "ValidationRuleDto": [ { "Type": "required", "Message": null, "IgnoreEmptyValue": false, "Reevaluate": true, "ComparisonType": "", "Pattern": "", "Max": null, "Min": null, "Trim": true } ], "ColumnStylingDto": [ { "RowType": "data", "UseRow": false, "Condition": "=", "ConditionValue": "Absent", "CssStyles": "background-color:#fee2e2 | color:#b91c1c | font-weight:600", "CssClassName": null }, { "RowType": "data", "UseRow": false, "Condition": "=", "ConditionValue": "Sick", "CssStyles": "background-color:#ede9fe | color:#6d28d9", "CssClassName": null }, { "RowType": "data", "UseRow": false, "Condition": "=", "ConditionValue": "Leave", "CssStyles": "background-color:#dbeafe | color:#1d4ed8", "CssClassName": null }, { "RowType": "data", "UseRow": false, "Condition": "anyof", "ConditionValue": "Holiday,WeeklyOff", "CssStyles": "color:#6b7280", "CssClassName": null }, { "RowType": "data", "UseRow": false, "Condition": "=", "ConditionValue": "Training", "CssStyles": "background-color:#ccfbf1 | color:#0f766e", "CssClassName": null } ], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "column", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 3, "EditGroupOrderNo": 1, "EditorType2": "dxSelectBox", "ColSpan": 1, "EditorOptions": "{\"searchEnabled\":true,\"showClearButton\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "LeaveTypeId", "CaptionName": "App.Listform.ListformField.LeaveTypeId", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 5, "SourceDbType": 9, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 2, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": "SELECT Id AS [Key], Name AS [Name] FROM Hr_T_LeaveType WHERE IsDeleted = 'false' AND TenantId = '@TENANTID' ORDER BY Name" }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 4, "EditGroupOrderNo": 1, "EditorType2": "dxSelectBox", "ColSpan": 1, "EditorOptions": "{\"searchEnabled\":true,\"showClearButton\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "TrainingId", "CaptionName": "App.Listform.ListformField.TrainingId", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 6, "SourceDbType": 9, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 2, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": "SELECT t.Id AS [Key], s.Name + ' (' + FORMAT(t.StartDate, 'dd.MM.yyyy') + ')' AS [Name] FROM Hr_T_Training t INNER JOIN Hr_T_TrainingSubject s ON s.Id = t.TrainingSubjectId WHERE t.IsDeleted = 'false' AND t.TenantId = '@TENANTID' ORDER BY t.StartDate DESC" }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxSelectBox", "ColSpan": 1, "EditorOptions": "{\"searchEnabled\":true,\"showClearButton\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "ShiftId", "CaptionName": "App.Listform.ListformField.ShiftId", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 7, "SourceDbType": 9, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 2, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": "SELECT Id AS [Key], Name + ' (' + COALESCE(StartTime, '') + '-' + COALESCE(EndTime, '') + ')' AS [Name] FROM Hr_T_Shift WHERE IsDeleted = 'false' AND TenantId = '@TENANTID' ORDER BY Name" }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxSelectBox", "ColSpan": 1, "EditorOptions": "{\"searchEnabled\":true,\"showClearButton\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "FirstIn", "CaptionName": "App.Listform.ListformField.FirstIn", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 8, "SourceDbType": 6, "CultureName": "en", "DataType": "datetime", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 5, "EditGroupOrderNo": 1, "EditorType2": "dxDateBox", "ColSpan": 1, "EditorOptions": "{\"type\":\"datetime\",\"displayFormat\":\"dd.MM.yyyy HH:mm\",\"dateSerializationFormat\":\"yyyy-MM-ddTHH:mm:ss\",\"useMaskBehavior\":true,\"showClearButton\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "LastOut", "CaptionName": "App.Listform.ListformField.LastOut", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 9, "SourceDbType": 6, "CultureName": "en", "DataType": "datetime", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 6, "EditGroupOrderNo": 1, "EditorType2": "dxDateBox", "ColSpan": 1, "EditorOptions": "{\"type\":\"datetime\",\"displayFormat\":\"dd.MM.yyyy HH:mm\",\"dateSerializationFormat\":\"yyyy-MM-ddTHH:mm:ss\",\"useMaskBehavior\":true,\"showClearButton\":true}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "NetHours", "CaptionName": "App.Listform.ListformField.NetHours", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 10, "SourceDbType": 7, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": "sum", "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "data", "Format": null, "SummaryType": "sum", "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"format\":{\"type\":\"fixedPoint\",\"precision\":2},\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "BreakMinutes", "CaptionName": "App.Listform.ListformField.BreakMinutes", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 11, "SourceDbType": 11, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": "sum", "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "data", "Format": null, "SummaryType": "sum", "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 7, "EditGroupOrderNo": 1, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"showSpinButtons\":true,\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "LateMinutes", "CaptionName": "App.Listform.ListformField.LateMinutes", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 12, "SourceDbType": 11, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": "sum", "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [ { "RowType": "data", "UseRow": false, "Condition": ">", "ConditionValue": "0", "CssStyles": "color:#c2410c | font-weight:600", "CssClassName": null } ], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "data", "Format": null, "SummaryType": "sum", "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"showSpinButtons\":true,\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "EarlyLeaveMinutes", "CaptionName": "App.Listform.ListformField.EarlyLeaveMinutes", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 13, "SourceDbType": 11, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": "sum", "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [ { "RowType": "data", "UseRow": false, "Condition": ">", "ConditionValue": "0", "CssStyles": "color:#c2410c | font-weight:600", "CssClassName": null } ], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "data", "Format": null, "SummaryType": "sum", "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"showSpinButtons\":true,\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "OvertimeHours", "CaptionName": "App.Listform.ListformField.OvertimeHours", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 14, "SourceDbType": 7, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": "sum", "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [ { "RowType": "data", "UseRow": false, "Condition": ">", "ConditionValue": "0", "CssStyles": "color:#6d28d9 | font-weight:600", "CssClassName": null } ], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "data", "Format": null, "SummaryType": "sum", "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"format\":{\"type\":\"fixedPoint\",\"precision\":2},\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "IsAssumed", "CaptionName": "App.Listform.ListformField.IsAssumed", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 15, "SourceDbType": 3, "CultureName": "en", "DataType": "boolean", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxCheckBox", "ColSpan": 1, "EditorOptions": null, "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "IsManual", "CaptionName": "App.Listform.ListformField.IsManual", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 16, "SourceDbType": 3, "CultureName": "en", "DataType": "boolean", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxCheckBox", "ColSpan": 1, "EditorOptions": null, "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "IsIncomplete", "CaptionName": "App.Listform.ListformField.IsIncomplete", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 17, "SourceDbType": 3, "CultureName": "en", "DataType": "boolean", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxCheckBox", "ColSpan": 1, "EditorOptions": null, "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "Note", "CaptionName": "App.Listform.ListformField.Note", "PlaceHolder": null, "ReadOnly": false, "Visible": true, "IsActive": true, "Width": 0, "ListOrderNo": 18, "SourceDbType": 16, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": true, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": 8, "EditGroupOrderNo": 1, "EditorType2": "dxTextArea", "ColSpan": 2, "EditorOptions": "{\"autoResizeEnabled\":true,\"minHeight\":80}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "PeriodYear", "CaptionName": "App.Listform.ListformField.PeriodYear", "PlaceHolder": null, "ReadOnly": false, "Visible": false, "IsActive": true, "Width": 0, "ListOrderNo": 19, "SourceDbType": 11, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "column", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"showSpinButtons\":true,\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "PeriodMonth", "CaptionName": "App.Listform.ListformField.PeriodMonth", "PlaceHolder": null, "ReadOnly": false, "Visible": false, "IsActive": true, "Width": 0, "ListOrderNo": 20, "SourceDbType": 11, "CultureName": "en", "DataType": "number", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "column", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxNumberBox", "ColSpan": 1, "EditorOptions": "{\"showSpinButtons\":true,\"min\":0}", "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" }, { "EditType": null, "ListFormCode": "App.Hr.Timesheet", "RoleId": null, "UserId": null, "ColumnJoinTableDto": { "JoinType": null, "TableName": null, "JoinFieldName": null, "BaseTableJoinFieldName": null, "SelectFieldName": null, "FieldNameAlias": null, "JoinCondition2": "AND", "JoinFieldName2": null, "BaseTableJoinFieldName2_OrValue": null }, "FieldName": "PeriodKey", "CaptionName": "App.Listform.ListformField.PeriodKey", "PlaceHolder": null, "ReadOnly": false, "Visible": false, "IsActive": true, "Width": 0, "ListOrderNo": 21, "SourceDbType": 16, "CultureName": "en", "DataType": "string", "SortIndex": 0, "SortDirection": null, "AllowSearch": true, "AllowEditing": false, "AllowAdding": true, "ColumnCssClass": null, "ColumnCssValue": null, "BandName": null, "ColumnFilterDto": { "AllowFiltering": true, "FilterOperations": null, "SelectedFilterOperation": null, "FilterValue": null }, "ColumnHeaderDto": { "AllowHeaderFiltering": true, "AllowSearch": false, "DataSource": null, "DataSourceString": "" }, "ColumnGroupingDto": { "AllowGrouping": true, "GroupIndex": null, "AutoExpandGroup": false }, "ColumnCustomizationDto": { "Fixed": false, "FixedPosition": "left", "AllowReordering": true }, "ColumnTotalSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "ColumnGroupSummaryDto": { "SummaryType": null, "ValueFormat": null, "ShowInGroupFooter": false, "AlignByColumn": false, "DisplayFormat": null, "ShowInColumn": null }, "LookupDto": { "DataSourceType": 0, "ValueExpr": "Key", "DisplayExpr": "Name", "CascadeRelationField": null, "CascadeFilterOperator": "=", "CascadeParentFields": null, "CascadeEmptyFields": null, "LookupQuery": null }, "ValidationRuleDto": [], "ColumnStylingDto": [], "PermissionDto": { "Deny": false, "C": "App.Hr.Timesheet.Create", "R": "App.Hr.Timesheet", "U": "App.Hr.Timesheet.Update", "E": true, "I": true }, "CanRead": false, "CanCreate": false, "CanUpdate": false, "CanExport": false, "DefaultValue": null, "DefaultValueType": 0, "PivotSettingsDto": { "IsPivot": true, "Expanded": false, "SortOrder": "asc", "Area": "filter", "Format": null, "SummaryType": null, "GroupInterval": "", "WordWrapEnabled": false }, "Alignment": null, "Format": null, "EditOrderNo": null, "EditGroupOrderNo": null, "EditorType2": "dxTextBox", "ColSpan": 1, "EditorOptions": null, "GridBoxOptions": null, "TagBoxOptions": null, "ImageUploadOptions": null, "EditorScript": null, "LastModificationTime": null, "LastModifierId": null, "CreationTime": "0001-01-01T00:00:00", "CreatorId": null, "Id": "00000000-0000-0000-0000-000000000000" } ], "IsDeletedField": true, "IsCreatedField": true, "InsertedRecords": { "LanguageKeys": [ "App.Hr.Timesheet", "App.Hr.Timesheet.Title", "App.Hr.Timesheet.Desc", "App.Hr.Attendance.Group.Day", "App.Hr.Attendance.DayType.Work", "App.Hr.Attendance.DayType.WeeklyOff", "App.Hr.Attendance.DayType.Holiday", "App.Hr.Attendance.DayType.Leave", "App.Hr.Attendance.DayType.Sick", "App.Hr.Attendance.DayType.Absent", "App.Hr.Attendance.Widget.Absent", "App.Hr.Attendance.Widget.Late", "App.Hr.Attendance.Widget.Overtime", "App.Hr.Attendance.Widget.Incomplete", "App.Listform.ListformField.FirstIn", "App.Listform.ListformField.LastOut", "App.Listform.ListformField.NetHours", "App.Listform.ListformField.LateMinutes", "App.Listform.ListformField.EarlyLeaveMinutes", "App.Listform.ListformField.OvertimeHours", "App.Listform.ListformField.IsAssumed", "App.Listform.ListformField.IsManual", "App.Listform.ListformField.IsIncomplete", "App.Listform.ListformField.PeriodKey" ], "PermissionGroupNames": [], "PermissionNames": [ "App.Hr.Timesheet", "App.Hr.Timesheet.Create", "App.Hr.Timesheet.Update", "App.Hr.Timesheet.Delete", "App.Hr.Timesheet.Export", "App.Hr.Timesheet.Import", "App.Hr.Timesheet.Note" ], "MenuCodes": [ "App.Hr.Timesheet" ], "DataSourceCodes": [], "ModuleIds": [] } }