Manufacturing Management — Features (Full Detail)

← Back to Manufacturing Management overview

Features (Full Detail) — Manufacturing Management

Current version: v1.0.0

Enterprise manufacturing management for Perfex CRM

This page explains module capabilities in depth so new users understand what each feature does, why it matters, and how to use it inside Perfex CRM.

Feature catalog (explained)

Every major capability below is explained in plain language — what it is, why it helps, and how to use it.

1. Manufacturing products linked to Perfex CRM Items (finished, semi-finished, raw material)

In plain words: Manufacturing products linked to Perfex CRM Items (finished, semi-finished, raw material)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

2. Product codes, default BOM, manufacturing cost

In plain words: Product codes, default BOM, manufacturing cost

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

3. Allergen registry and item-level allergen assignment

In plain words: Allergen registry and item-level allergen assignment

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

4. Style matrix (apparel) and fabric roll tracking (textile)

In plain words: Style matrix (apparel) and fabric roll tracking (textile)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

5. Multi-level BOM with versioning and revisions

In plain words: Multi-level BOM with versioning and revisions

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

6. BOM operations / routing with workstations

In plain words: BOM operations / routing with workstations

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

7. Item alternatives and coproducts

In plain words: Item alternatives and coproducts

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

8. BOM cost roll-up (material, labor, overhead, wastage)

In plain words: BOM cost roll-up (material, labor, overhead, wastage)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

9. Engineering Change Orders (ECO) with approval workflow

In plain words: Engineering Change Orders (ECO) with approval workflow

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Create a draft record, submit it, then have an approver open the same record and Approve / Reject. Approvers need the approve permission on their role.

10. Auto-update BOM costs from purchase receipts (GRN)

In plain words: Auto-update BOM costs from purchase receipts (GRN)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

11. Full lifecycle — draft → planned → in progress → paused → completed / cancelled

In plain words: Full lifecycle: draft → planned → in progress → paused → completed / cancelled

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

12. Multi-level approval workflow

In plain words: Multi-level approval workflow

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Create a draft record, submit it, then have an approver open the same record and Approve / Reject. Approvers need the approve permission on their role.

13. Work order operations with scheduled start/end

In plain words: Work order operations with scheduled start/end

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Ensure Perfex CRM cron is running (`php /path/to/perfex/index.php cron/index`). Then enable the related option in module Settings so jobs, alerts, or queues process automatically.

14. Material requirements from BOM explode

In plain words: Material requirements from BOM explode

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

15. Scrap records and rework from QC failures

In plain words: Scrap records and rework from QC failures

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

16. Auto-create from approved sales documents (invoice/estimate)

In plain words: Auto-create from approved sales documents (invoice/estimate)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Create a draft record, submit it, then have an approver open the same record and Approve / Reject. Approvers need the approve permission on their role.

17. PDF export and email notifications

In plain words: PDF export and email notifications

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Open the list screen for this data, use Import / Export / PDF buttons (or the bulk actions menu), follow the template columns, then verify a few rows after upload.

18. MRP runs with demand from open work orders + optional forecast

In plain words: MRP runs with demand from open work orders + optional forecast

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

19. Net requirements calculation and BOM explode

In plain words: Net requirements calculation and BOM explode

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

20. Auto-create sub-work orders and purchase requests

In plain words: Auto-create sub-work orders and purchase requests

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

21. Demand forecasting (moving average and configurable methods)

In plain words: Demand forecasting (moving average and configurable methods)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Configure under Manufacturing Management → Settings, and assign staff access from Setup → Staff → Roles.

22. Shop floor dashboard with workstation load

In plain words: Shop floor dashboard with workstation load

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

23. Gantt schedule view and capacity grid

In plain words: Gantt schedule view and capacity grid

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Ensure Perfex CRM cron is running (`php /path/to/perfex/index.php cron/index`). Then enable the related option in module Settings so jobs, alerts, or queues process automatically.

24. Mobile-friendly shop floor view

In plain words: Mobile-friendly shop floor view

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

25. Barcode/scan lookup for operations and materials

In plain words: Barcode/scan lookup for operations and materials

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

26. Workstation downtime tracking

In plain words: Workstation downtime tracking

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

27. OEE analytics (availability, performance, quality)

In plain words: OEE analytics (availability, performance, quality)

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

28. Work instructions per operation

In plain words: Work instructions per operation

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

29. Material issue against work orders

In plain words: Material issue against work orders

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

30. Material returns from shop floor

In plain words: Material returns from shop floor

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

31. Production receipt (finished goods into stock)

In plain words: Production receipt (finished goods into stock)

Why it matters: This keeps stock quantities accurate across warehouses so sales and purchasing decisions stay reliable.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

32. Batch/lot creation on receipt

In plain words: Batch/lot creation on receipt

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

33. Material release workflow (QC hold → release)

In plain words: Material release workflow (QC hold → release)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Create a draft record, submit it, then have an approver open the same record and Approve / Reject. Approvers need the approve permission on their role.

34. Integrates with Inventory Management module when active

In plain words: Integrates with Inventory Management module when active

Why it matters: This keeps stock quantities accurate across warehouses so sales and purchasing decisions stay reliable.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

35. QC checks with pass / fail / partial and QC templates

In plain words: QC checks with pass / fail / partial and QC templates

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

36. HACCP plans, CCPs, and monitoring logs

In plain words: HACCP plans, CCPs, and monitoring logs

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

37. Electronic Batch Records (EBR) with steps and e-signatures

In plain words: Electronic Batch Records (EBR) with steps and e-signatures

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

38. Deviations and CAPA actions

In plain words: Deviations and CAPA actions

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

39. Retain samples and environmental monitoring logs

In plain words: Retain samples and environmental monitoring logs

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

40. Validation documents (IQ/OQ/PQ-style)

In plain words: Validation documents (IQ/OQ/PQ-style)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

41. Vessel tracking for process/batch tanks

In plain words: Vessel tracking for process/batch tanks

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

42. Batch/lot forward and backward trace

In plain words: Batch/lot forward and backward trace

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

43. Batch recall report

In plain words: Batch recall report

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

44. Serial genealogy (parent/child tree)

In plain words: Serial genealogy (parent/child tree)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

45. Batch dispatches linked to sales documents

In plain words: Batch dispatches linked to sales documents

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

46. Subcontract orders (send materials, receive finished goods)

In plain words: Subcontract orders (send materials, receive finished goods)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

47. Material tracking and receipt against subcontract PO

In plain words: Material tracking and receipt against subcontract PO

Why it matters: This reduces manual work so agents can focus on exceptions and high-value customers.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

48. Production cost build — material + labor + overhead

In plain words: Production cost build: material + labor + overhead

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

49. Cost variance analysis (standard vs actual)

In plain words: Cost variance analysis (standard vs actual)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

50. Cost logs and manufacturing reports

In plain words: Cost logs and manufacturing reports

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

51. Hooks into Accounting Pro for WIP/FG journal posting on WO complete

In plain words: Hooks into Accounting Pro for WIP/FG journal posting on WO complete

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

52. Work order status, production summary, material consumption

In plain words: Work order status, production summary, material consumption

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

53. BOM cost analysis, scrap analysis, OEE report

In plain words: BOM cost analysis, scrap analysis, OEE report

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

54. Batch trace and recall reports

In plain words: Batch trace and recall reports

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

55. BI export endpoint

In plain words: BI export endpoint

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open the list screen for this data, use Import / Export / PDF buttons (or the bulk actions menu), follow the template columns, then verify a few rows after upload.

56. CSV/PDF export on supported reports

In plain words: CSV/PDF export on supported reports

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Go to Manufacturing Management → Reports / Dashboard (or the matching analytics screen), set filters (date, status, warehouse, staff), then run or export the report.

57. REST API with API keys (/manufacturing/api/...)

In plain words: REST API with API keys (/manufacturing/api/...)

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Enable credentials in Manufacturing Management → Settings (API keys, webhooks, sandbox/production). Test with a sample record, then monitor the module log or sync screen.

58. OpenAPI 3.0 spec at /manufacturing/api/openapi

In plain words: OpenAPI 3.0 spec at /manufacturing/api/openapi

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Enable credentials in Manufacturing Management → Settings (API keys, webhooks, sandbox/production). Test with a sample record, then monitor the module log or sync screen.

59. Outbound webhooks with delivery log

In plain words: Outbound webhooks with delivery log

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Enable credentials in Manufacturing Management → Settings (API keys, webhooks, sandbox/production). Test with a sample record, then monitor the module log or sync screen.

60. IoT readings ingestion table

In plain words: IoT readings ingestion table

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

61. Perfex CRM — invoices, estimates, proposals → work orders

In plain words: Perfex CRM: invoices, estimates, proposals → work orders

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

62.

In plain words:

Why it matters: This keeps stock quantities accurate across warehouses so sales and purchasing decisions stay reliable.

How to use it: Enable credentials in Manufacturing Management → Settings (API keys, webhooks, sandbox/production). Test with a sample record, then monitor the module log or sync screen.

63.

In plain words:

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

64.

In plain words:

Why it matters: This helps your team complete the work faster with fewer mistakes and a clear audit trail inside Perfex CRM.

How to use it: Open Manufacturing Management in the admin sidebar, then use the related menu screen for this capability.

Screens map — what each menu is for

These are the admin screens registered by Manufacturing Management. Click a name in the Knowledge Base for a full how-to, or open the path in admin.

#ScreenAdmin pathGuide
1Dashboardadmin/manufacturingHow to use
2Productsadmin/manufacturing/manufacturing_productsHow to use
3Bill of Materialsadmin/manufacturing/manufacturing_bomHow to use
4Work Ordersadmin/manufacturing/manufacturing_work_ordersHow to use
5MRP Planningadmin/manufacturing/manufacturing_mrpHow to use
6Shop Flooradmin/manufacturing/manufacturing_shop_floorHow to use
7Batch Traceabilityadmin/manufacturing/manufacturing_traceabilityHow to use
8Material Issueadmin/manufacturing/manufacturing_materialsHow to use
9Material Returnsadmin/manufacturing/manufacturing_materials/returnsHow to use
10Production Receiptadmin/manufacturing/manufacturing_receiptsHow to use
11Quality Controladmin/manufacturing/manufacturing_qualityHow to use
12Workstationsadmin/manufacturing/manufacturing_workstationsHow to use
13Costingadmin/manufacturing/manufacturing_costingHow to use
14Reportsadmin/manufacturing/manufacturing_reportsHow to use
15OEE Analyticsadmin/manufacturing/manufacturing_oeeHow to use
16Settingsadmin/manufacturing/manufacturing_settingsHow to use
17Engineering Changes (ECO)admin/manufacturing/manufacturing_ecoHow to use
18Demand Forecastadmin/manufacturing/manufacturing_forecastHow to use
19Serial Genealogyadmin/manufacturing/manufacturing_genealogyHow to use
20Batch Recall Reportadmin/manufacturing/manufacturing_traceability/recallHow to use
21Sub-Contract Ordersadmin/manufacturing/manufacturing_subcontractHow to use
22QC Templatesadmin/manufacturing/manufacturing_qc_templatesHow to use
23Allergensadmin/manufacturing/manufacturing_allergensHow to use
24HACCP Plansadmin/manufacturing/manufacturing_haccpHow to use
25Fabric Rollsadmin/manufacturing/manufacturing_fabric_rollsHow to use
26Batch Records (eBR)admin/manufacturing/manufacturing_ebrHow to use
27Material Lot Releasesadmin/manufacturing/manufacturing_material_releasesHow to use
28Deviations & CAPAadmin/manufacturing/manufacturing_deviationsHow to use
29Retain / Stability Samplesadmin/manufacturing/manufacturing_retain_samplesHow to use
30Environmental Monitoringadmin/manufacturing/manufacturing_environmentalHow to use
31Validation Documents (IQ/OQ/PQ)admin/manufacturing/manufacturing_validation_documentsHow to use
32Vessels / Tanksadmin/manufacturing/manufacturing_vesselsHow to use

Features & workflows from documentation

Features

Product master

  • Manufacturing products linked to Perfex CRM Items (finished, semi-finished, raw material)
  • Product codes, default BOM, manufacturing cost
  • Allergen registry and item-level allergen assignment
  • Style matrix (apparel) and fabric roll tracking (textile)

Bill of Materials (BOM)

  • Multi-level BOM with versioning and revisions
  • BOM operations / routing with workstations
  • Item alternatives and coproducts
  • BOM cost roll-up (material, labor, overhead, wastage)
  • Engineering Change Orders (ECO) with approval workflow
  • Auto-update BOM costs from purchase receipts (GRN)

Work orders

  • Full lifecycle: draft → planned → in progress → paused → completed / cancelled
  • Multi-level approval workflow
  • Work order operations with scheduled start/end
  • Material requirements from BOM explode
  • Scrap records and rework from QC failures
  • Auto-create from approved sales documents (invoice/estimate)
  • PDF export and email notifications

MRP & planning

  • MRP runs with demand from open work orders + optional forecast
  • Net requirements calculation and BOM explode
  • Auto-create sub-work orders and purchase requests
  • Demand forecasting (moving average and configurable methods)

Shop floor

  • Shop floor dashboard with workstation load
  • Gantt schedule view and capacity grid
  • Mobile-friendly shop floor view
  • Barcode/scan lookup for operations and materials
  • Workstation downtime tracking
  • OEE analytics (availability, performance, quality)
  • Work instructions per operation

Materials & inventory

  • Material issue against work orders
  • Material returns from shop floor
  • Production receipt (finished goods into stock)
  • Batch/lot creation on receipt
  • Material release workflow (QC hold → release)
  • Integrates with Inventory Management module when active

Quality & compliance

  • QC checks with pass / fail / partial and QC templates
  • HACCP plans, CCPs, and monitoring logs
  • Electronic Batch Records (EBR) with steps and e-signatures
  • Deviations and CAPA actions
  • Retain samples and environmental monitoring logs
  • Validation documents (IQ/OQ/PQ-style)
  • Vessel tracking for process/batch tanks

Traceability

  • Batch/lot forward and backward trace
  • Batch recall report
  • Serial genealogy (parent/child tree)
  • Batch dispatches linked to sales documents

Subcontracting

  • Subcontract orders (send materials, receive finished goods)
  • Material tracking and receipt against subcontract PO

Costing

  • Production cost build: material + labor + overhead
  • Cost variance analysis (standard vs actual)
  • Cost logs and manufacturing reports
  • Hooks into Accounting Pro for WIP/FG journal posting on WO complete

Reports & analytics

  • Work order status, production summary, material consumption
  • BOM cost analysis, scrap analysis, OEE report
  • Batch trace and recall reports
  • BI export endpoint
  • CSV/PDF export on supported reports

API & integrations

  • REST API with API keys (/manufacturing/api/...)
  • OpenAPI 3.0 spec at /manufacturing/api/openapi
  • Outbound webhooks with delivery log
  • IoT readings ingestion table
  • Perfex CRM: invoices, estimates, proposals → work orders
  • Inventory Management — stock issue/receive sync
  • Purchase Management — MRP → PR, GRN → BOM cost update
  • Accounting Pro — production costing journals on WO complete

---

Permissions

Feature keyCapabilitiesMenu area
--------------------------------------
manufacturing_dashboardviewDashboard
manufacturing_productsview, create, edit, deleteProducts, Allergens
manufacturing_bomview, create, edit, delete, approveBOM
manufacturing_work_ordersview, create, edit, delete, approve, start, complete, cancelWork Orders, Workstations, Vessels
manufacturing_mrpview, create, editMRP, Demand Forecast
manufacturing_shop_floorview, editShop Floor, OEE
manufacturing_material_issueview, create, edit, deleteMaterial Issue, Returns
manufacturing_production_receiptview, create, edit, deleteProduction Receipt
manufacturing_qualityview, create, edit, delete, approveQC, Templates, HACCP, EBR, Deviations, etc.
manufacturing_traceabilityviewBatch Trace, Genealogy, Recall, Fabric Rolls
manufacturing_subcontractview, create, editSubcontract Orders
manufacturing_ecoview, create, edit, approveEngineering Changes
manufacturing_costingviewCosting
manufacturing_reportsview, exportReports, OEE
manufacturing_settingsview, editSettings, API Keys, Webhooks

---

Typical workflow

Product Master → BOM (with routing) → Work Order → Approve
       ↓
Material Issue → Shop Floor Operations → QC Check → Production Receipt
       ↓
Batch/Lot created → Stock updated → Cost posted (if Accounting Pro active)

MRP-driven flow

Demand Forecast + Open WOs → MRP Run → Net Requirements
       ↓
Auto-create Sub-WOs + Purchase Requests → PO (Purchase Management)

---

REST API

Enable API keys under Manufacturing → API Keys.

EndpointMethodDescription
-------------------------------
/manufacturing/apiGETService info
/manufacturing/api/openapiGETOpenAPI 3.0 YAML spec
/manufacturing/api/work_ordersGET, POSTList / create work orders
/manufacturing/api/bomsGETList BOMs
/manufacturing/api/material_issuesGET, POSTMaterial issues
/manufacturing/api/production_receiptsGET, POSTProduction receipts

Authentication: Authorization: Bearer or X-API-Key header (recommended). Query-string auth is disabled by default on fresh installs — enable under Settings only if legacy clients require it.

See docs/openapi.yaml for the full specification. See SECURITY.md for deployment guidance.

---

Listing highlights

Item Title

Manufacturing Management - MRP BOM Shop Floor Module for Perfex CRM

Short Description (max ~160 chars)

Full manufacturing ERP for Perfex CRM: BOM, work orders, MRP, shop floor, QC, traceability, HACCP, REST API & inventory sync. Zero core changes.

Full Description

Paste from: codecanyon_manufacturing/form_copy/02_html_description.html

Tags

perfex crm, manufacturing, mrp, bom, work order, shop floor, erp, production, quality control, traceability, haccp, inventory, rest api, nasbix

Release ZIP

bash modules/manufacturing/build_release.sh

Output: manufacturing-v1.0.0-codecanyon.zip

Pre-Submission Checklist

  • [ ] Thumbnail 80×80
  • [ ] Inline preview 590×300
  • [ ] Main File ZIP
  • [ ] Screenshots ZIP (real UI)
  • [ ] Demo site live
  • [ ] Fresh install tested on Perfex CRM 3.x
  • [ ] Uninstall verified (tables + options removed)

Official HTML documentation (feature sections)

1. Requirements

ComponentMinimum
Perfex CRM2.3.0+ (tested on 3.x)
PHP7.4+ (recommended 8.1+)
MySQL / MariaDB5.7+ / 10.3+ (InnoDB)
PHP extensionsmysqli, json, mbstring, curl
Perfex cronRecommended for webhooks & API log purge

Optional modules: Inventory Management (stock), Purchase Management (MRP / GRN), Accounting Pro (WIP / FG journals).

Zero core modifications — installs only under modules/manufacturing/.

3. Quick Start (First Production Flow)

  1. Products — Manufacturing → Products → link a Perfex Item as finished / semi-finished / raw.
  2. BOM — Manufacturing → BOM → create Bill of Materials with components and optional operations.
  3. Work Order — Manufacturing → Work Orders → create from product + BOM → Approve.
  4. Material Issue — issue raw materials to the work order.
  5. Shop Floor — start / complete operations (optional).
  6. QC — run quality checks if required by settings.
  7. Production Receipt — receive finished goods into stock.
  8. Reports / Costing / Traceability — review variance, OEE, batch recall as needed.

4. Permissions

Assign under Setup → Staff → Permissions / Roles. Main groups:

  • Dashboard, Products, BOM (incl. approve), Work Orders (start / complete / cancel)
  • Material Issue, Production Receipt, Quality, Costing, Reports
  • MRP, Shop Floor, Traceability, Subcontract, Engineering Changes, Settings

Administrators bypass permission checks.

5. Feature Overview

Core manufacturing

  • Product master linked to Perfex Items
  • Multi-level BOM, revisions, routing, alternatives, coproducts
  • Work orders full lifecycle
  • MRP + demand forecast
  • Material issue / return, production receipt, costing & variance

Shop floor & planning

  • Shop floor dashboard, Gantt / capacity, workstations, downtime, OEE
  • Mobile-friendly shop floor / PWA assets

Quality & compliance

  • QC templates, HACCP, allergens, EBR + e-signatures
  • Deviations / CAPA, retain samples, environmental monitoring, validation docs
  • Batch / lot traceability, serial genealogy, recall reports

Integrations & API

  • Optional Inventory / Purchase / Accounting Pro hooks
  • REST API, webhooks (HMAC), OpenAPI spec included

6. Typical Workflow

Product Master → BOM → Work Order → Approve
       ↓
Material Issue → Shop Floor → QC → Production Receipt → Stock Updated

7. REST API & Webhooks

Enable under Manufacturing → Settings, then create keys under API Keys.

EndpointMethodDescription
/manufacturing/apiGETHealth check
/manufacturing/api/openapiGETOpenAPI 3.0
/manufacturing/api/work_ordersGET, POSTList / create work orders
/manufacturing/api/bomsGETList BOMs
Authorization: Bearer YOUR_API_KEY
# or
X-API-Key: YOUR_API_KEY

Full specification: docs/openapi.yaml

8. Uninstall (Clean Removal)

  1. Backup your database first.
  2. Setup → Modules → Deactivate.
  3. Then click Uninstall.

Uninstall removes all manufacturing_* tables, module options, and uploads/manufacturing/ files. Perfex Items, invoices, and other CRM data are not deleted.

9. FAQ

Does it work without Inventory Management?

Yes. A fallback stock path is included. Inventory Management is recommended for multi-warehouse.

Can work orders be created from invoices?

Yes — enable the option in Settings, then create WO from invoice / estimate / proposal where available.

Is it suitable for food / pharma?

Includes HACCP, EBR, batch trace, CAPA helpers. Final regulatory validation remains the buyer’s responsibility.

Staff permissions (from module)

Assign under Setup → Staff → Roles. Each feature can expose different actions:

FeatureActions
Dashboard
manufacturing_dashboard
view
Products
manufacturing_products
view, create, edit, delete
Bill of Materials
manufacturing_bom
view, create, edit, delete, approve
Work Orders
manufacturing_work_orders
view, create, edit, delete, approve, start, complete, cancel
Material Issue
manufacturing_material_issue
view, create, edit, delete
Production Receipt
manufacturing_production_receipt
view, create, edit, delete
Quality Control
manufacturing_quality
view, create, edit, delete, approve
Costing
manufacturing_costing
view
Reports
manufacturing_reports
view, export
Settings
manufacturing_settings
view, edit
MRP Planning
manufacturing_mrp
view, create, edit
Shop Floor
manufacturing_shop_floor
view, edit
Batch Traceability
manufacturing_traceability
view
Sub-Contracting
manufacturing_subcontract
view, create, edit
Engineering Changes (ECO)
manufacturing_eco
view, create, edit, approve

Related: Quick Start · How to Install · FAQ & Tips · Version & Changelog

Did you find this article useful?