Odoo 18 Enterprise Book : Manufacturing

5. Settings

By going to the Manufacturing module’s Configuration menu then choosing the Settings option, you may modify the system to match your manufacturing procedures. Enabling Work Orders for thorough task management, using the Master Production Schedule (MPS) for planning, and keeping track of By-Products in bills of materials are important choices. Work Centers may be set up with efficiency parameters, Subcontracting can be configured, and product variations can be managed. To improve total production efficiency, further capabilities include Quality Management, Manufacturing Order Management, Allocation Reports as well as Security Lead Time options can be configured as per the requirement.

Odoo 18 Odoo 18 Odoo 18

Work Orders: Enabling Work Orders allows you to break down the manufacturing process into detailed, manageable tasks assigned to specific work centers. This feature supports better scheduling, tracking, and execution of operations on the shop floor.

Work Order Dependencies: This feature allows you to define the sequence in which work orders should be executed within a manufacturing process. To enable it, activate the ‘Operation Dependencies’ option in the Miscellaneous tab of each Bill of Materials (BoM), as illustrated in the screenshot below.

Odoo 18

Shop Floor: The Shop Floor feature enables you to manage and execute manufacturing orders directly from the dedicated Shop Floor app. It offers a user-friendly interface optimized for tablets and touchscreens, allowing operators to view assigned tasks, track progress, and complete work orders in real time, improving on-the-floor visibility and efficiency.

You can open the shop floor by clicking on the ‘Open Shop Floor’ button from a Work Order configuration form or using a ‘Shop Floor’ smart button of a manufacturing order configuration form. While choosing a work center for the station, you can install the shop floor app using the ‘Install App’ button, as depicted in the screenshot below.

Odoo 18

After proceeding with the installation, choose a work center, and you can manage the work orders and other operations in the Shop Floor interface, as depicted in the screenshot below

Odoo 18

Timer: When enabled, the Timer displays a stopwatch on the work order screen. This helps operators track the time spent on each task, providing more accurate production time logging and supporting performance monitoring and time-based analysis.

To check the feature, click on the ‘Open Shop Floor’ button from a work order form. You can see the timer running under a work order, as illustrated in the screenshot below.

Odoo 18

Barcode Nomenclature: This setting defines how barcodes are interpreted by the system. It determines the format (nomenclature) of scanned barcodes for different documents like manufacturing orders, operations, and products. Custom barcode rules can be configured to ensure compatibility with your workflows.

The Default Nomenclature offers a pre-configured set of barcode rules to identify standard document types and operations, which can be customized as needed. With the Print Barcode Commands and Operation Types feature, you can generate barcodes for actions like start or pause and place them on workstations for quick scanning. Additionally, the Print Barcode Demo Sheet provides sample barcodes for training, testing, or configuring barcode scanners in your manufacturing setup.

Master Production Schedule (MPS): The MPS helps with production planning by allowing you to forecast demand and plan manufacturing quantities over a specific time horizon. This tool provides a visual, time-based grid to anticipate production needs and align them with resource availability.

By-Products: Activating By-Products allows you to define secondary products that are generated during a manufacturing process in the Bill of Materials (BoM). This is useful for industries where waste or reusable materials are created as part of the main production, as depicted in the screenshot below.

Odoo 18

Work Centers With the Work Centers link, you can configure the physical or logical locations where operations take place. You can also define parameters such as capacity, efficiency, and time tracking to ensure optimal resource utilization. From this window, you can manage and create new Work Centers.

Subcontracting: The Subcontracting option enables you to outsource specific manufacturing operations to third-party vendors. You can track subcontracted work, manage incoming components, and monitor delivery of finished goods.

Quality: Enabling the Quality option allows integration with the Quality module, helping you define quality control points, inspection steps, and alert systems. This ensures compliance and consistency throughout the production process.

To check the feature, open a Shop Floor and click on the small settings icon from the particular Work Order station. This will open a menu list where you can choose the ‘Create a Quality Alert’ option to create any quality alerts when any product quality issue arrives.

Odoo 18

Then, you can provide the quality alerts by providing a quality issue Title, Product, Product Variant, Lot, Work Center, Picking, Team, Priority, Root Cause etc, as illustrated below.

Odoo 18

Then, you can provide any description regarding the quality issue in the ‘Description’ tab, any Corrective Actions, Preventive Actions, and any other Miscellaneous details regarding the Vendor, Date Assigned, etc, in the relevant tab sections, as you can see from the above screenshot.

Manufacturing Order Management: This function provides options to automate and streamline the creation, tracking, and processing of Manufacturing Orders (MOs), ensuring visibility and control across all stages of production.

Allocation Reports for Manufacturing Order provide visibility into how materials are allocated to different manufacturing orders. This helps in identifying shortages or surpluses and improves inventory planning.

Security Lead Time adds buffer time to manufacturing operations to account for unexpected delays. This ensures that production deadlines are met even when disruptions occur.

Each of these settings can be enabled or configured according to your specific operational needs, allowing Odoo to adapt seamlessly to your manufacturing workflows.

6.1 Work Centers

Work Centers are the core of production activities, serving as dedicated spaces or units where manufacturing processes occur. The Odoo 18 Manufacturing module allows users to create and manage multiple work centers, ensuring that every production activity is assigned a proper space. This feature helps ensure quality at each stage of production.

To set up a new work center, navigate to the settings window and activate the Work Orders option. After activation, the work center setup link becomes accessible, displaying existing work centers and their configurations.

In the ‘Work Centers’ window of the ‘Configuration’, you can see the dashboard of all the available work centers with their Name, Code, Tag, Alternative Work Centers, Cost per hour, Capacity, and other details, as depicted in the screenshot below.

Odoo 18

To create a new work center for your company, click on the ‘New’ button and proceed by filling in the required fields, including the unique ‘Work Center Name.’ The ‘Tags’ aid in classifying and arranging work centers for simpler filtering. You can choose a backup center in the ‘Alternative Work Center’ field to maintain operations in the event that the primary center is unavailable.

Odoo 18 Odoo 18

For the purpose of indicating its availability, every work center also has a distinct ‘Code’ and set ‘Working Hours’. You can also input Cost per Hour, Setup Time, and Cleanup Time; all crucial for precisely estimating production costs as well as establishing ‘OEE Targets’ (Overall Equipment Effectiveness targets) to monitor efficiency and select the ‘Capacity’ (number of things it can manufacture concurrently).

Odoo 18's Manufacturing module allows for the assignment of an ‘Expense Account’ to each work center, ensuring accurate tracking of costs like labor, machine usage, setup, and maintenance. The 'Analytic Distribution' button allows for precise allocation of expenses across departments, projects, or cost centers, enhancing cost control and profitability analysis. Using the ‘Add a Line’ button from the pop-up window, you can mention the Projects, Departments, and the analytic Distribution Percentages, as depicted in the screenshot below.

Odoo 18

You can specify the employees responsible for or permitted to access a particular work center in the ‘Allowed Employees’ field. Additionally, any relevant information or notes about the work center can be added in the ‘Description’ section.

The Specific Capacity setting in a work center defines the default number of units that can be produced simultaneously during a single production cycle. This value serves as a general benchmark for the work center’s output capability. However, if a work center is capable of handling different production capacities depending on the product, you can configure this by navigating to the Specific Capacities tab.

Here, you can set customized capacity values for individual products, allowing for more accurate planning and resource allocation based on the unique production requirements of each item by clicking on the ‘Add a line’ button, as depicted in the screenshot below.

Odoo 18

The ‘Equipment’ tab allows users to assign specific equipment to a work center and track each item's costs and productivity individually. When you click on the ‘Add a line’ button inside the tab, you can add any equipment from the list of all available equipment.

Within the Equipment tab, you can view detailed information about each item, including the Equipment Name, the Technician responsible for its upkeep, its Category, and key performance indicators such as MTBF (Mean Time Between Failures), MTTR (Mean Time to Recovery), and the Estimated Next Failure date, as shown in the screenshot below.

Odoo 18

This functionality supports better maintenance planning, minimizes downtime, and improves equipment reliability.

The Maintenance tab allows you to define key maintenance details for a work center. In the Effective Date field, you can set the start date of the work center’s operation. You can then specify the Maintenance Team and the responsible Technician assigned to handle maintenance tasks. Additionally, you can enter the Expected Mean Time Between Failure (MTBF), a manually defined metric that estimates the average time the equipment is expected to function before failing. This helps in planning maintenance schedules and improving overall equipment reliability and performance.

Odoo 18

You can automate particular tasks by integrating IoT devices with a work center using the ‘IoT Triggers’ tab. This tab allows you to specify the action that the device should do when activated, define the device to be triggered, and input the appropriate key for device authentication. For increased efficiency, this permits smooth communication between linked hardware and production processes.

Odoo 18

After entering all the necessary information, users can save the new work center, adding it to the list of available centers.

Then the work center form’s smart buttons provide easy access to key operational insights, including scheduled operations, Overall Equipment Effectiveness (OEE), productivity losses, work center load, and work order performance. By clicking the Overall Equipment Effectiveness button, you can generate a performance analysis report that evaluates employee costs, task duration, user performance, and loss reasons.

The Productivity Loss button displays reports on productivity impacts caused by factors like equipment failure or reduced speed. The Loads button compares actual work order completion times with planned timelines, giving insights into work center capacity. Lastly, the Performance button lets you access the performance analysis report for work orders assigned to the specific work center. Finally, the ‘Maintenance’ smart button will show the maintenance operations related to this particular work center.

6.2 Operations

The ‘Operations’ are the production procedures established by the Odoo software. Effective coordination of these operations across different work centers ensures that high-quality products are efficiently produced for clients. Setting up and managing operations in the manufacturing module can be done through the Configuration menu or by enabling it in the settings menu.

After opening the ‘Operations’ menu, you can see the dashboard of all the available operations with their respective Name, Bill of Material, Work Center, Duration Computation, Duration in Minutes, and Instructions.

To quickly check the instructions of any operation, simply click on the ‘Show Instructions’ (three lines) icon, as depicted in the screenshot below.

Odoo 18

You can open an entry by clicking on an operation column to get a detailed view of the operations in a form view. Filters, Group By, and Favorites features are available to help you navigate and customize the display according to your needs. Let’s now discuss how to create a similar function in the Odoo ERP's manufacturing module,

After opening a new Operation creation form, you will need to add key information such as the Operation Name, Bill of Materials, and Work Center. These details are then linked to different Duration Computations, which can either be manually defined or automatically calculated based on tracked time.

Then, you can set the Default Duration for the operation in the designated field and specify any Product Variants that should automatically undergo this operation by entering them in the Apply on Variants field, as shown in the screenshot below.

Odoo 18

Finally, you can refer to the worksheet under the Worksheet tab, which could be a Text document, Google Slide, or PDF. This section also allows for a brief explanation of the procedure in a Description field. Once completed, click the save button to include the newly created operation in the list of existing operations. This is the standard method of creating operations in the manufacturing module.

Then, you can add any instructions to the operations as per your company policies by clicking on the ‘Show Instructions’ icon provided inside the operation’s column from the dashboard.

The Title field is used to enter clear, detailed instructions that guide the operator through the task. Eg: "Check components of the product." The Products field specifies which product(s) the step relates to, helping identify involved components or finished goods. The Operation Types field links the step to a particular type of operation such as Manufacturing or Subcontracting. The Work Order Operation field connects the step to a specific operation within a routing, like Welding or Assembly. The Company field indicates which company the step is configured for, especially useful in multi-company environments.

The Responsible field assigns accountability to a specific individual who will perform or oversee the step. The ‘Step Document’ field allows you to customize or choose a specific page of the operation worksheet to explain the instruction steps for this particular operation. For quality control, the Control per field sets the basis (Unit, Batch, or Time), while the Control Frequency field determines how often this control occurs; for example, checking every 10 units. The Type field classifies the step’s nature, such as Instruction for guidelines, Check for validations, Picture for image-based tasks, or Measure for recording metrics like temperature or pressure. Lastly, the Team field assigns a responsible work center or quality team to handle the step, ensuring accountability and structured execution.

Odoo 18

Next, you can add detailed notes or instructions for complex operation steps in the Instructions tab. Use the Message If Failure tab to specify contact information, such as responsible users or email addresses, to be notified in case of an operation failure or a product-related issue. Additionally, the Notes tab can be used to include any extra information or remarks related to the steps or the overall operation.

After saving all the details, you can access the dashboard of completed operations or steps linked to this specific step through a smart button, based on the associated work order operation's name. In this example, a Quality Checks smart button is displayed because the work order operation is set to Quality Checking.

whatsapp_icon
location

Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635

location

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

location

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message