የSmartERP መመሪያ የAshewa Technology Solutions መድረክ
ይህ ገጽ ገና ወደ አማርኛ አልተተረጎመም። የእንግሊዝኛው ጽሑፍ ቀርቧል።

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.

Weekly Timesheet Grid and Detailed Table View

Grid Configuration Parameters#

Company-wide grid parameters are maintained in smart.timesheet.grid.config:

Field Technical NameField TypeDefault ValueOperational Purpose
time_unitSelectionhours_minutesToggle between Hours & Minutes (decimal hours) and Days & Half-Days.
default_day_hoursFloat8.0Standard full-day conversion factor when working calendar is unassigned.
respect_employee_calendarBooleanTrueUses the employee's assigned resource.calendar to calculate daily capacity.
rounding_precisionFloat0.25Rounds 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#

  1. Navigate to Timesheets -> My Timesheets.
  2. 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#

  1. Click Add a Line at the bottom of the grid.
  2. Select the Project from the dropdown (e.g., MACSHINE ERP Implementation).
  3. 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#

  1. Under each day column (Mon through Sun), enter the hours worked (e.g., 4.5).
  2. SmartERP automatically rounds the input to the nearest $0.25$ increment.
  3. 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#

  1. Inspect the bottom summary row to ensure total logged hours reach the contracted threshold (typically 40.0 hours).
  2. Click Submit Week for Approval.
  3. The lines transition to Submitted state, locking the week from further employee editing pending managerial review.
መጨረሻ የተሻሻለው: 2026-10-16