How to Set Up Production in Fabritec?
Before any project can enter the factory floor, Fabritec must be configured with the full Production Setup.
This setup defines how your factory works — your stages, workstations, manpower, capacities, and operational rules.Without correct Production Setup, Fabritec cannot track, schedule, route, or analyze production.Below is the full workflow for setting up production correctly from start to finish.
âś… 1. Define All Production Stages#
Go to: Production Setup → Production Stages → Add StageA Stage represents every step in your factory’s fabrication process.For each stage, you must define:#
Stage Name (Cutting, Welding, Painting, Galvanizing, etc.)
Color (for dashboards & tracking)
Requires Inspection (does this step need QC?)
Outsourced Stage (Galvanizing, Heat Treatment, etc.)
Why this step is critical:#
Determines the sequence of item movement
Enables QC control points
Feeds all production analytics
Ensures no operator can bypass required stages
Welding: Duration 04:00, Requires Inspection = Yes
Cutting: Duration 02:00, Requires Inspection = No
âś… 2. Create Your Factory Workstations#
Go to: Production Setup → Workstations → Add WorkstationA workstation represents a physical production point.Set up each workstation with:#
Default Stage (the stage performed here)
Weight, Length, Area, Qty, Volume
Single (one item at a time)
Continuous (e.g., painting line)
Why this matters:#
Determines where operators log tracking
Assigns tasks automatically
Affects productivity and load reports
Prevents incorrect stage updates
CNC-01 → Machine-Driven, Stage: Cutting
WLD-Bay-03 → Labor-Driven, Stage: Welding
âś… 3. Add All Labor (Workers / Operators)#
Go to: Production Setup → Labour → Add LabourJob Title (Welder, CNC Operator, Painter…)
Why assigning is mandatory:#
Workers can only track progress in allowed stages
Prevents wrong stage updates
Enables productivity reporting by operator
Ensures compliance and data accuracy
âś… 4. Define Your Departments#
Go to: User Management → DepartmentsTypical departments include:Departments help:#
Organize supervisor responsibilities
Structure operator access
Go to: User Management → RolesRoles define permissions.
Examples:| Role | Permissions |
|---|
| System Admin | Full configuration access |
| Production Manager | Manage routes, track progress, dashboards |
| Planning Engineer | Upload BOM, assign routes |
| Workstation Operator | Update production progress |
| QC Inspector | Approve/Reject QC stages |
| Supervisor | Edit/rollback stages, assign work |
Assigning correct roles ensures secure and accurate workflow execution.
âś… 6. Add User Accounts and Assign Their Roles#
Go to: User Management → Users → Add UserUsername (must be unique)
This connects workers to Fabritec and activates tracking permissions.
Go to: Production Setup → CategoriesCategories help organize items by type, such as:For each category, assign:#
Monthly Capacity (tons/month or units)
This is used by dashboards to evaluate:
âś… 8. Setup Measurement Preferences#
Go to: Company Settings → Measurement PreferencesThese units standardize all BOM, reports, and dashboards.
âś… 9. Review Company Profile#
This ensures all exported documents (packing lists, QC reports) display correct company branding.
âś… 10. Validate the Entire Production Setup#
Before releasing any project to production, verify:âś” All stages created
âś” All workstations mapped correctly
âś” All workers assigned to stages & stations
âś” All roles & departments configured
âś” Categories have capacities
âś” Measurement units verifiedIf any part of the setup is wrong, tracking, routes, and QC will not function correctly.
🚀 Your Production Setup Is Now Complete#
Once this configuration is finished, your factory is ready to:Start shop-floor tracking
Production setup is the foundation of the entire Fabritec workflow.
How to Create and Set Up Routes in Fabritec?
The Route is one of the most critical components of Fabritec’s production logic.
A Route defines the exact sequence of fabrication stages that every item (mark) must follow inside the factory — from the moment cutting begins until the final QC or shipping.Without properly configured routes:Operators cannot track progress
Items cannot move between stages
QC checkpoints will not activate
Production dashboards will show incorrect data
Below is the complete, detailed workflow for creating and setting up Routes in Fabritec.
âś… 1. Open the Routes Module#
Production Setup → RoutesThis page shows all existing routes and allows you to add, edit, or duplicate routes.
✅ 2. Click “Add Route” to Create a New Route#
You will be prompted to fill the Route master details:Required fields:#
Mark (Item or mark code the route applies to)
Category (Beam, Column, Plate, Pipe, Built-Up, etc.)
Operation Type (Manufacture / Cutting / Welding / Painting etc.)
Why these fields matter:#
Mark determines which items follow this route
Category helps Fabritec apply correct capacity rules
Operation Type groups production types in dashboards
âś… 3. Add Production Stages to the Route (The Route Workflow)#
This is the most important part.You must define the exact sequence of stages the item will go through.Example Route for a Beam:How to add a stage:#
Select stage from your predefined Production Stages
Fabritec enforces this order during tracking — operators cannot skip ahead or enter a stage early.
âś… 4. Set QC Requirements (If Needed)#
If a stage in the route has Requires Inspection = Yes, then:After the operator completes the stage
Fabritec places the item into QC Pending
QC must Approve/Reject before item continues
This ensures route stages are compliant with factory quality standards.
âś… 5. Define Stage Sequence (Drag to Reorder)#
Fabritec allows reordering stages.Rules:#
Stages must be in the correct production order
You cannot violate dependent stages (e.g., Painting cannot come before Welding)
Correct sequence ensures:
âś… 6. Save the Route#
Once stages are defined, click Save Route.The route now becomes available for:Tracking and QC workflows
âś… 7. Validate Routes Before Releasing to Production#
Before releasing a phase:Are all marks assigned to a route?
Are stages in the right order?
Are QC-required stages correctly placed?
Does the route match the physical factory workflow?
Incorrect routes lead to:
âś… 8. Release to Production#
When you release the phase:Connects Routes → Tracking → QC
Loads items into workstations
Enables operators to start updating progress
The route is now live on the shop floor.
âś… 9. Operators Use the Route to Track Progress#
The stage they’re allowed to work on
The next stage based on the Route
Stage color and default duration
Fabritec enforces the route sequence to maintain data accuracy and prevent unauthorized updates.
📌 Full End-to-End Route Setup Workflow Summary#
1.
Open Production Setup → Routes
3.
Enter Mark, Category, Operation Type
5.
Reorder stages to correct sequence
6.
Ensure QC-required stages are set
8.
Release phase to production
9.
Route becomes active in Tracking and QC
This creates a clean, accurate, factory-aligned production pipeline.
How to Set Up Labour Workflow in Fabritec?
The Labour Setup Workflow in Fabritec defines who can work in the factory, where they can work, and what operations they are authorized to perform.
It is one of the most critical steps in preparing your factory for digital tracking and production control.Without proper labour setup:Operators cannot track progress
Workstations cannot receive tasks
QC and production records will be inaccurate
Supervisors cannot see true manpower performance
Below is the complete, detailed workflow for setting up labour in Fabritec.
âś… 1. Navigate to the Labour Setup Page#
Production Setup → LabourThis is where all worker profiles are created and managed.
✅ 2. Click “Add Labour” to Create a New Worker Profile#
Each worker must have a unique digital identity in Fabritec.You must fill:#
Labour Code (unique worker ID, e.g., WLD-023)
Job Title (Welder, CNC Operator, Painter, Assembly Worker, etc.)
Shift (Morning / Night / Rotational)
These fields allow Fabritec to log work accurately and display worker insights in dashboards.
âś… 3. Assign the Labour to Production Stages#
This is one of the most important steps.You must select the specific production stages the worker is allowed to perform.
Examples:A welder should be assigned only to Welding, Assembly, and Grinding stages
A CNC Operator should be assigned only to Cutting stages
A painter should be assigned only to Painting stages
Why this matters:#
Operators cannot track a stage they are not authorized for
Prevents wrong updates in tracking
Ensures high production accuracy
If a worker is assigned incorrectly, they may see the wrong tasks on the shop floor.
âś… 4. Assign the Labour to Workstations#
Next, select the workstations this worker is physically allowed to operate.WLD-023 → Welding Bay 1, Welding Bay 2
CNC-012 → CNC Machine 01, CNC Machine 02
PNT-005 → Paint Booth 1
Why this matters:#
Only workers assigned to a workstation can update tracking in that station
Fabritec uses this assignment to control operator visibility
Prevents cross-department mistakes (e.g., cutters updating welding progress)
âś… 5. Labour Setup Automatically Controls Tracking Permissions#
Once stages and workstations are assigned, Fabritec automatically:âś” Filters which items the worker can see
âś” Shows only the correct stage(s) for that worker
âś” Prevents unauthorized progress updates
âś” Logs accurate time and performance metricsThis ensures each worker interacts only with the tasks relevant to their role.
âś… 6. Review and Validate Labour Assignments#
Before production begins, supervisors should verify:Are all welders assigned to welding stations?
Are CNC operators assigned to cutting stages only?
Are painters assigned only to painting booths?
Are QC inspectors excluded from operator workstations?
âś… 7. Assign Labour to User Accounts (If Needed)#
If the labourer will log into Fabritec:Go to: User Management → Users → Add UserSelect the labour profile
Assign a Role (usually “Workstation Operator”)
Link the user to the correct Department
This activates their ability to use the mobile/tablet interface for tracking.
âś… 8. Labour Becomes Available in Production Tracking#
Once the setup is complete, labour will appear in operator screens:Log time and workstation usage
Track manpower performance
📌 Full End-to-End Labour Setup Workflow Summary#
1.
Go to Production Setup → Labour
3.
Enter worker details (code, job title, shift, name)
4.
Assign worker to correct Production Stages
5.
Assign worker to correct Workstations
6.
Validate assignments (avoid wrong authorizations)
7.
(Optional) Create user account & assign Role + Department
8.
Worker is now active in the Tracking Module
9.
Production data flows into dashboards
Your labour force is now fully mapped to the factory workflow.
How to Manage Users in Fabritec?
User Management in Fabritec defines who can access the system, what they can do, and which departments they belong to.
It is a critical setup step because every production activity—tracking, QC, planning, shipping, dashboards—depends on the correct user roles and permissions.Below is the complete workflow for managing users in Fabritec from start to finish.
âś… 1. Navigate to the User Management Module#
Main Menu → User Management → UsersActivate/deactivate accounts
✅ 2. Click “Add User” to Create a New User Account#
Fabritec requires each user to have a unique username to ensure clean audit trails.Username (e.g., wld.ahmed, supervisor.moh)
Password (created by admin)
Profile photo (optional but recommended)
Every action inside Fabritec will be logged under this username.
âś… 3. Assign the User to a Department#
Departments organize users and define operational visibility.
Typical departments include:Why department assignment matters:#
Determines which screens the user will see
Controls notifications & workflow routing
Organizes user visibility in dashboards
Example:
A Welding Supervisor must belong to the Welding Department to receive welding-related alerts and dashboards.
âś… 4. Assign a Role to Define Access Permissions#
Roles determine what the user can do inside the system.| Role | Primary Permissions |
|---|
| System Admin | Full access to all settings and modules |
| Production Manager | Manage routes, stages, tracking, dashboards |
| Planning Engineer | Upload BOM, prepare revisions, assign routes |
| Workstation Operator | Track production progress |
| QC Inspector | Approve/reject QC stages |
| Supervisor | Edit/rollback stages, manage workers |
| Shipping Coordinator | Manage yard, dispatches, packing lists |
Why this matters:#
If the wrong role is assigned:Users may see unauthorized data
Operators may not be able to update stages
QC may not have access to inspections
Shipping may not be able to create dispatches
Correct role assignment ensures workflow integrity.
âś… 5. Link the User to a Labour Profile (If They Are an Operator)#
If the user is someone who performs production work (welder, cutter, painter, etc.):Go to:
Production Setup → Labour → Select Labour → Link to UserTheir assigned workstations
Why this is critical:#
Operators cannot update tracking unless linked to a labour profile.
âś… 6. Set Up User Permissions Through Role Rules#
Each role contains specific permissions such as:âś” Create / Edit projects
âś” View dashboards
âś” Update workstation progress
âś” Approve QC
âś” Manage shipping
âś” Edit production setup
âś” View only (read-only mode)Admins can customize role permissions to match your factory workflow.
âś… 7. Activate or Deactivate Users When Needed#
User lifecycle management includes:Deactivating users who leave the company
Reactivating returning staff
Deactivated users lose access immediately but their historical logs remain intact for audit purposes.
âś… 8. Audit User Activity Through Logs#
Fabritec keeps a full user activity history, including:This provides complete accountability and compliance documentation.
📌 Full End-to-End User Management Workflow Summary#
1.
Open User Management → Users
3.
Enter username, phone, email
6.
(Optional) Link user to a Labour Profile
7.
Configure permissions automatically through role
9.
Monitor user activity in system logs
10.
Deactivate/edit users when required
Your user is now fully configured and ready to interact with Fabritec’s modules.
How to Update the Company Profile in Fabritec?
Your Company Profile in Fabritec is the central configuration that defines your company’s identity across the entire platform.
It controls what appears on:Updating your company profile ensures that all external documents and dashboards carry the correct branding and information.Below is the complete workflow for updating the Company Profile in Fabritec.
âś… 1. Navigate to the Company Profile Settings#
Main Menu → Company Settings → Company ProfileThis area allows you to configure all global company information.
Here you enter or modify the basic identity of the company.Update the following fields:#
Slogan / Tagline (optional)
Why this matters:#
Appears on all exported documents (PDF, Excel)
Shown in Customer Dashboard header
Helps clients identify official communications
Improves professionalism and consistency
âś… 3. Upload or Update the Company Logo#
Click Upload Logo to add the official company logo.Fabritec automatically places this logo on:Recommended:#
Use a high-resolution PNG (transparent background preferred)
Keep the aspect ratio horizontal for best fit
âś… 4. Set the Timezone#
Select your factory’s local timezone from the dropdown.Customer Dashboard timelines
Incorrect timezone settings lead to confusing timestamps in tracking and reports.
Although this sits in Company Settings, it's part of the overall company configuration.Examples:#
Weight: Ton (t) or Kilogram (kg)
Length: Millimeters (mm) or Meters (m)
All BOM calculations, reports, dashboards, and capacity planning depend on the correct units.
âś… 6. Save Changes#
Click Save to apply all updates.Fabritec immediately updates:Customer-facing documents
No system restart is needed.
âś… 7. Validate the Updated Profile#
After saving, verify that all documents reflect the correct new branding.If the logo or information does not update, clear cache or re-download the document.
📌 Full End-to-End Company Profile Workflow Summary#
1.
Go to Company Settings → Company Profile
2.
Update basic company information
3.
Upload/update company logo
4.
Enter address, phone, and website
6.
Adjust measurement units (optional but recommended)
8.
Verify documents and dashboards show updated branding
Your company profile is now fully configured across Fabritec.
How to Manage Preferences in Fabritec?
Fabritec’s Preferences control the foundational settings that affect all projects, production workflows, reports, dashboards, and customer-facing outputs.
These preferences ensure that the system behaves consistently according to your company’s operational standards.Managing preferences correctly is essential before starting any project, because they impact:Below is the complete workflow for managing Preferences in Fabritec.
âś… 1. Navigate to the Preferences Section#
Main Menu → Company Settings → PreferencesHere you will find all system-level configuration options grouped into categories such as:Display & Layout Preferences
Measurement preferences define the units used across the entire Fabritec platform.Set the following:#
Why this matters:#
BOM calculations depend on these units
Weight totals in dashboards will show correctly
Packing lists and reports display standardized values
Cutting lists and NC outputs use correct measurements
Changing units after starting production is not recommended.
âś… 3. Set Production Preferences#
These settings define how production behaves across all phases and routes.Workstation capacity behavior
Stream type defaults (single vs continuous)
Allow/disallow partial completion
Impact:#
Operator tracking workflow
Time estimates for dashboards
âś… 4. Update Capacity Preferences#
Capacity preferences specify how Fabritec evaluates your monthly or weekly output.Category-based capacity (tons/month or units/month)
Overload warning thresholds
Why it matters:#
Dashboards show “Overloaded” indicators
Planning becomes more accurate
Managers can forecast delays and bottlenecks
âś… 5. Manage Notification Preferences#
You can enable or disable system alerts for:Notification preferences improve:#
Supervisor responsiveness
These settings determine how timestamps appear in all modules.Timezone (must match factory location)
Date format (DD/MM/YYYY or MM/DD/YYYY)
Affects:#
Incorrect timezone = Wrong production history.
âś… 7. Set Display & Layout Preferences#
These settings define how Fabritec looks for your users:Color themes (optional per environment)
Display grouping for phases, buildings, or routes
This ensures all users see consistent layouts across the system.
âś… 8. Save All Changes#
Click Save after updating preferences.Fabritec instantly applies the new settings across:
âś… 9. Verify the Preferences Across the System#
After saving, check that updates appear correctly in:If changes don’t appear, refresh the browser or regenerate the document.
📌 Full End-to-End Preference Management Workflow Summary#
1.
Go to Company Settings → Preferences
3.
Configure production preferences
6.
Configure timezone & date/time formats
7.
Customize system display preferences
9.
Verify updates across the platform
Your Fabritec environment is now standardized and ready for production workflow.
âť“ How to Change Language in Fabritec?#
(Full End-to-End Workflow Explanation Based on the UI Screens Provided)Fabritec allows each user to change the system language from their profile settings with just a few clicks.
This affects the entire interface including menus, labels, buttons, dashboards, and module names — ensuring users can work in their preferred language.Below is the full workflow for changing the language.
From any page in Fabritec:Go to the top-right corner of the screen
Click on the user profile icon (Admin, Supervisor, Operator, etc.)
This opens the account menu.
✅ 2. Select “Change Language”#
In the dropdown menu, click:A pop-up window titled “Change Language” will appear.
The interface dims in the background, showing the language selection modal (as in your screenshots).
âś… 3. Choose Your Preferred Language#
Inside the language selector:You will see a dropdown containing available languages, for example:Click the dropdown → choose your preferred language.Fabritec will highlight the selected option.
✅ 4. Click “Save” to Apply the Change#
After selecting the language, click the Save button.Fabritec will immediately:Apply the new language across all modules
Update menus, labels, dashboards, and notifications
No logout is required — the change is applied instantly.
âś… 5. Verify the Updated Language#
Check the following areas to confirm:Sidebar menus (Projects, Dashboard, Production, QC, Shipping, etc.)
Buttons (Add Project, Save, Release to Production…)
Everything should now appear in your selected language.
📌 Full End-to-End Workflow Summary#
1.
Click on your Profile icon (top-right).
3.
Choose the desired language from the dropdown.
5.
System reloads and applies the new language instantly.