ይህ ገጽ ገና ወደ አማርኛ አልተተረጎመም። የእንግሊዝኛው ጽሑፍ ቀርቧል።
Grid Encoding & Weekly Timesheet Logging
Step-by-step user guide for logging hours via the weekly matrix grid, precision rounding, task selection, and mandatory descriptions.
The weekly matrix grid provides high-efficiency time recording for employees, contractors, and technical leads working across multiple project milestones.

Grid Configuration Parameters#
Company-wide grid parameters are maintained in smart.timesheet.grid.config:
| Field Technical Name | Field Type | Default Value | Operational Purpose |
|---|---|---|---|
time_unit | Selection | hours_minutes | Toggle between Hours & Minutes (decimal hours) and Days & Half-Days. |
default_day_hours | Float | 8.0 | Standard full-day conversion factor when working calendar is unassigned. |
respect_employee_calendar | Boolean | True | Uses the employee's assigned resource.calendar to calculate daily capacity. |
rounding_precision | Float | 0.25 | Rounds all input durations to 15-minute multiples ($0.25, 0.50, 0.75, 1.00$). |
+--------------------------------------------------------------------------+
| WEEKLY GRID DATA ENTRY FLOW |
+--------------------------------------------------------------------------+
| 1. Navigate to Timesheets -> My Timesheets |
| 2. Select Week Matrix (e.g., Oct 13 - Oct 19) |
| 3. Add Project Task Line (e.g., "MACSHINE ERP -> Backend APIs") |
| 4. Input Hours per Day (Mon: 8.0, Tue: 8.0, Wed: 8.0, Thu: 8.0, Fri: 8.0)|
| 5. Enter Mandatory Activity Note (min. 10 characters) |
| 6. Click "Submit for Approval" |
+--------------------------------------------------------------------------+
Step-by-Step Procedure: Logging Time#
Step 1: Open the Matrix View#
- Navigate to Timesheets -> My Timesheets.
- By default, the system loads the current week's matrix view. Use the navigation arrows to browse prior unlocked weeks.
Step 2: Add Project Task Lines#
- Click Add a Line at the bottom of the grid.
- Select the Project from the dropdown (e.g., MACSHINE ERP Implementation).
- Select the specific Task (e.g., Data Migration & ETL Pipeline).
- Only active tasks belonging to open project gates appear in the list.
Step 3: Enter Daily Durations & Activity Notes#
- Under each day column (Mon through Sun), enter the hours worked (e.g.,
4.5). - SmartERP automatically rounds the input to the nearest $0.25$ increment.
- Click the note bubble on the cell to enter the Activity Description (e.g., "Executed PostgreSQL migration scripts and validated foreign key constraints").
- Submissions without an activity description are blocked if mandatory description rules are active.
Step 4: Submission & Week Locking#
- Inspect the bottom summary row to ensure total logged hours reach the contracted threshold (typically 40.0 hours).
- Click Submit Week for Approval.
- The lines transition to
Submittedstate, locking the week from further employee editing pending managerial review.
መጨረሻ የተሻሻለው: 2026-10-16