Fabritec Docs
English
  • English
  • Arabic
Learning Center
Support CenterChangelog
Learning Center
Support CenterChangelog
English
  • English
  • Arabic
English
  • English
  • Arabic
  1. Production Setup
  • Introductions
  • Installing Fabritec as a Desktop or Mobile App
  • Notification Settings and Push Notifications
  • Connecting Fabritec with AI Assistants: Claude AI and ChatGPT
  • Fabritec Production Setup & User Management
    • Production Setup
      • Production Stages
      • WorkStations
      • Categories
      • Routes
      • Labour Titles
      • Shifts
      • Labours
      • Labour Group
    • User Management
      • Roles
      • Departments
      • Users
      • Logs
    • Settings
      • Company Profile
      • Preferences
      • License Info
      • Settings
  • General
    • Home
    • Customers
    • Dashboards
    • Reports
    • User Profile & Change Language
    • Projects
      • Create New Project
      • Overview
      • Details
      • Buildings
      • Documents
      • Messages
      • Phases
      • Phases Explorer
      • Revisions: Bulk Paint Update & Selective Item Deletion
      • Phases Explorer: Manual Item Entry, Drawing Validation, and Smart Allocation
      • Routing Setup
      • Tracking
      • Quality Control
      • Shipping Status
      • Shipping
      • Erection
  • Menu
    • Folder Structure
    • Task Manager
    • Task Templates & Schedule View
    • Production Page
    • Revert & Refabricate Items in Production
    • Quality Control
    • Shipping Yard
    • Shipping Calendar
  • Fabritec Workflow
    • Fabritec Project Lifecycle workflow
    • Fabritec Dashboards and Reports workflow
    • Production Setup & User Management Workflow
  1. Production Setup

Labours

The Labours page allows you to manage your workforce, track their roles, assign them to shifts, and link them with Production Stages.
This ensures efficient task allocation and accurate capacity calculations across the entire factory.
With the Labours module, you can:
Add and manage your workers
Assign job titles (skills)
Assign shifts
Link workers to specific production stages
Organize your labour resources for better planning and tracking
Import labour records using an Excel or CSV file

image.png#

🔍 What Are Labours?
A Labour represents an individual worker in your factory.
Each labour can have:
A unique code
A name + native name
A job title (e.g., CNC Operator, Welder, Painter Helper)
A shift (Day / Night / Between)
Production stages they are trained for
Labours are used in:
Production assignments
Tracking work hours
Capacity and performance calculations
QC and inspection roles
Bulk Update operations in Production

Where to Find Labours#

Navigate to:
Production Setup → Labours
Here you will see a list showing:
Name
Shift
Job Title
Actions (Edit / Delete)
You may also:
Export labour data to Excel or PDF
Search or filter by job title, shift, or worker name
You can also use the Import button to upload multiple labour records from an Excel or CSV file.

➕ Add a New Labour#

Click New Labour to open the form.
image.png
Fill in the following fields:

Code (Required)#

A unique identifier for the labour.
Examples:
550
879
145
Codes help with quick scanning and accurate record-keeping.

Name (Required)#

The labour’s primary name used across the system.

Native Name (Optional)#

Used to store the worker’s name in their local or preferred language.

Job Title (Optional)#

Select the worker’s skill or role from the Labour Titles list.
Examples:
CNC Operator
Rolling Machine Operator
Laser Cutting Operator
MIG/MAG Welder
Assigning a job title helps the system match workers to the correct production tasks.

Shifts (Optional)#

Assign the worker to a specific shift created under Shifts.
Examples:
Day
Night
Between
Shifts help Fabritec calculate true capacity based on working hours.

Production Stages (Optional)#

Specify which stages this labour is qualified to work on.
Examples:
Cutting
Welding
Rolling
Galvanizing
Fitting
Assigning stages ensures accuracy when distributing work or calculating labour availability.

📥 Import Labours from Excel or CSV#

Fabritec now allows you to import multiple labour records at once using an Excel or CSV file.
image.png
This is useful when you already have a labour list prepared outside the system and want to upload workers in bulk instead of adding each labour manually.
You can use the import feature to:
Upload a complete labour list
Create multiple labour records at once
Update existing labour records using their ID
Add labour codes, names, job titles, and native names
Automatically create job titles if they do not already exist in the system

Where to Find the Import Option#

Navigate to:
Production Setup → Labours
image.png
At the top-right of the Labours page, click Import.
This will open the Import Labours window.

Download the Labour Import Template#

If you do not already have the required Excel structure, click Download template.
The template helps you prepare the labour list using the correct column format required by Fabritec.
Using the template is recommended because it reduces formatting mistakes during import.

Choose an Excel or CSV File#

In the Import Labours window, click Choose File and select your prepared file.
Supported file formats are:
.xlsx
.xls
.csv
Only one file can be uploaded at a time.
After selecting the file, Fabritec will prepare it for import based on the required schema.

Required Columns#

The import file must include the following required columns:

Code (Required)#

A unique code used to identify the labour inside Fabritec.
Examples:
550
879
LAB-001
Each labour should have a unique code to avoid duplication and ensure accurate tracking.

Name (Required)#

The labour’s primary display name inside the system.
This is the name that will appear in the Labours list, production operations, assignments, and reports.

Optional Columns#

The import file can also include optional columns:

Id (Optional)#

Used when updating an existing labour record.
If the Id is provided, Fabritec updates the labour record linked to that ID.
If the Id is left empty, Fabritec creates a new labour record.

Job Title (Optional)#

The labour’s job title or skill.
Examples:
CNC Operator
Laser Cutting Operator
MIG/MAG Welder
Rolling Machine Operator
If a job title in the file does not already exist in Fabritec, the system will create it automatically.

Native Name (Optional)#

The labour’s name in their local or preferred language.
This is useful when workers’ names need to be stored in Arabic or another local language while keeping the main display name in English.

Importing the File#

After selecting the file and confirming that the data follows the required format, click Import.
Fabritec will create or update the labour records based on the uploaded file.
Once imported, the labours will appear in the Labours list and can be used in:
Production assignments
Bulk Update operations
Workstation labour linking
Capacity and productivity tracking

Export Labour Information#

From the import window, you can also use Export Labour Information to export labour-related data.
This can help you review existing labour records or prepare your data before importing updates.

Best Practices for Labour Import#

Use the downloaded template whenever possible
Make sure each labour has a unique Code
Keep labour names clear and consistent
Use the same job title spelling across all rows
Leave Id empty when creating new labours
Use Id only when updating existing labour records
Review the file before importing to avoid duplicate or incorrect records
Import one prepared file at a time

Saving the Labour#

Click Add Labour to save the new worker.
They will immediately appear in the Labours list and will be available for:
Production assignments
QC operations
Bulk updates
WorkStation labour linking

✏️ Editing or 🗑️ Deleting a Labour#

In the Actions column:
✏️ Edit – Modify job title, shift, or production stage
🗑️ Delete – Remove the labour
⚠️ A labour cannot be deleted if they are assigned to active production tasks or logs.
They must be reassigned first.

⭐ Best Practices#

Use consistent naming for all labour codes and names
Assign labour titles before adding workers to keep data organized
Link workers only to stages they are trained for
Set shifts accurately for proper capacity and productivity calculations
Review your labour list regularly to keep records updated

🔗 Related Articles#

Labour Titles – Define job roles for your workers
Shifts – Manage working hours and labour availability
WorkStations – Link labour roles to machines
Production Stages – Identify the tasks workers can operate
Modified at 2026-06-25 10:12:29
Previous
Shifts
Next
Labour Group
Built with