Project

General

Profile

Edit Copy Actions

Feature #3943

open

Feature #3942: User Story: Manage Labour Types for Fieldstaff

User Story: Manage Labour Types (CRUD Operations) - #3942

Added by Yalavarthi Thriveni 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
09/15/2025
Due date:
% Done:

0%

Estimated time:

Description

As an Sales Manager/Admin
I want to create, view, update, and delete labour types with their details
So that I can maintain an accurate list of skill-based labour categories used in solar installation quotations and jobs.
Acceptance Criteria

Create Labour Type

Admin can add a new labour type with:

Name (e.g., Electrician, Installer, Helper).

Description (role/skill summary).

Rate Type (Hourly/Daily).

Base Rate (per hour/day).

Overtime Rate (optional).

New labour type is saved in the system and available for use in quotations/jobs.

Read/View Labour Types

Admin can view a list of all labour types with their details.

Each entry should show Name, Description, Rate Type, Base Rate, Overtime Rate.

Option to search/filter by name.

Update Labour Type

Admin can edit existing labour type details (e.g., change base rate or description).

Updates should reflect in new quotations/jobs, while past jobs keep old values (history intact).

Delete Labour Type
Admin/Sales Manager can delete a labour type & labour can't able to delete if any job which already assigned.
Deleted labour types should not be assignable to new jobs but remain in history for completed jobs.

Action History
Need to save all the logs for crud operations in the action history


Add

Subtasks


Add

Related issues

No data to display

Edit Copy Actions

Also available in: Atom PDF