Skip to content

Product Structure Module

The Product Structure module in R-Wave ERP is designed to help companies define and manage the hierarchical structure of their products. This structure reflects the full breakdown of components, assemblies, and technological operations required to manufacture a final item. By using this module, users can build multi-level product structures, track the flow of production steps, and ensure that all necessary parts and processes are defined before production begins. Whether components are purchased, manufactured, or assembled, this module supports precise planning and seamless integration with other areas like Technologies, Warehouse, and Production Lists.

Product structure

R-WAVE ERP Guide

R-WAVE ERP Guide

To support user navigation and clarity, R-Wave ERP includes a built-in contextual help system in the form of a pop-up guide window. This feature is available across different modules, including Product Structure, and is designed to help users understand where they are in the system and how to use the current section effectively.

Product structure

Purpose:

The ERP Guide window helps users by:

  • Showing where you are within the system (module context and current section).
  • Providing a visual schema of your company’s business flow, helping you understand how the current module fits into the larger operational structure.
  • Offering a quick-reference instruction panel with the main actions and functions available in the current tab (e.g., creating companies, filtering, scheduling events).

Product structure

Layout and Content:

When opened, the ERP Guide window is divided into two main areas:

  • Left Side - Business Flow Map
    This section displays a structured diagram of your company's processes and how the current module connects to others (e.g., CRM, Procurement, Sales, HR). It visually highlights your current position in the overall ERP environment.
  • Right Side - Functional Overview
    Provides a concise, bullet-style instruction list describing the key operations available in the current module/tab.

Top Bar Options:

At the top of the ERP Guide window, you'll find two optional tools for deeper understanding:

  • Business Processes Maps - Opens a full interactive view of your organization's process structure.

Product structure

Product structure

  • Glossary - Provides definitions and descriptions of key terms and field labels used in the ERP interface.

Product structure

Product structure

The ERP Guide window can usually be opened via a dedicated icon or help button (often located in the upper right corner of the screen). It is non-intrusive and can be closed or reopened as needed, allowing users to stay focused without losing their place.

Products

Products

The Product Structure module in R-Wave ERP allows users to define and manage the hierarchical structure of any product that needs to be manufactured. This structure, commonly referred to as a Bill of Materials (BoM), outlines all components, assemblies, and production operations required to build a finished item.

This module offers a clear and systematic way to define how each part of a product is sourced - whether it is purchased from suppliers, assembled, or manufactured, either in-house or through outsourced partners. Users can build the product structure manually within the ERP.

Navigating the Product Structure Interface

When you open the Product Structure module from the main ERP menu, you are taken to the primary dashboard where all products and their structures are listed.

At the top of the page, you will see two main navigation tabs:

Product structure

  • Products - the active tab, displaying all existing products and their internal structure.
  • Categories - a separate tab where you can manage product categories used for organization and classification.

In the upper-right corner of the screen, several important tools are available:

  • Show Settings Menu - opens access to advanced configuration options (e.g., technology settings).
  • R-Wave ERP Guide - opens a built-in help window with contextual instructions and business flow diagrams.
  • + New Product - opens a form to create a new product entry and begin building its structure.

Below this top bar, you'll find two input fields:

Product structure

  • Code - search products by their unique internal code.
  • Name - search by the product name or part of it.

Use the Search button to apply filters and update the product list.

Expand All / Collapse All - use these buttons to show or hide the full products hierarchy in one click.

Product Components

Product Components

The main content area displays a hierarchical table of all existing products and their structures. Each row represents a product or a component, showing the following columns:

Product structure

  • Code - internal product or component code.
  • Name - the product name or part of it.
  • Description - optional field for additional context or notes.

This hierarchical view allows you to see the subcomponents, making it easy to trace the full structure of any product at a glance.

To expand or collapse parts of the hierarchy, simply click on the corresponding icons for expanding and collapsing to the left of each item. You can explore each level interactively and manage any part of the structure from this interface.

Viewing and Managing Product Components

Viewing and Managing Product Components

Once the Product Structure module is opened and the list of existing products is displayed, users can interact with individual products by using the contextual three-dot menu located on the right side of each row. To view or manage a product’s structure:

Step-by-Step Instructions:

  1. Locate the Product
    Use the Code and Name filter fields at the top of the page to search for a specific product. Once located, find it in the hierarchy table below.
  2. Open the Action Menu
    On the right side of the row, click the three-dot icon (⋯). This reveals the available actions for the selected product.

Product structure

The following four options will appear:

  • Structure
    Opens the detailed hierarchical structure of the selected product. Here, you can view its full Bill of Materials (BoM), including assemblies, manufactured parts, and purchased components. From this view, you can begin building or editing the component tree.
  • Copy
    Allows you to duplicate the entire product structure, including its existing components and their relationships. This is especially helpful when creating a similar product with only minor adjustments.
  • Edit
    Opens the Edit Product window, where you can update the product’s basic information such as name, code, category, or description.
  • Remove
    Permanently deletes the selected product from the system. This action cannot be undone.

Deletion is only possible if the product exists only as a structure - meaning, it serves as a top-level structure (e.g., "Vehicle") but does not contain any subcomponents (any assemblies, purchased items, etc..)

This intuitive interaction panel allows to quickly access or modify the structure and metadata of each product, ensuring fast navigation and clean organization of all component hierarchies.

When opening the Product Structure module, the hierarchical organization of components becomes visible. The structure displays key details such as:

  • Code - unique identifier of each component
  • Name - name of the component or subassembly
  • Quantity - number of units required
  • UOM - unit of measurement (e.g., Pcs)
  • Technologies - technologies or operations associated with the component (e.g., Welding)
  • Type - indicates whether the component is:
    • Assembly - composed of subcomponents
    • Manufactured - requires in-house or outsourced production
    • Purchased - sourced externally
  • Confirmation - status indicating whether the item is confirmed for production

Product structure

Each row in the table has a three-dot menu (⋯) on the right. By clicking this icon, you access the available actions for the selected component:

Product structure

  • Add Item - a new item (assembly, purchased, or manufactured item) under the selected item in the product structure. This option is only available for items that are assemblies.

Product structure

  • Make Production List - Begin the process of sending the structure into production by setting a quantity and group option.
  • Upload Structure - Import a structure (e.g., from Excel).
  • Files - Attach supporting documents or manufacturing files.
  • Images - Upload or view reference images.
  • Edit - Modify the component’s properties.
  • Copy - Duplicate the component and its structure.
  • Remove - Delete the component from the structure.
  • Checking - Run a structure verification (e.g., completeness check).
  • Export to XLS - Export the structure to an Excel spreadsheet.

These tools allow you to fully manage the structure of any product with precision and transparency.

Creating a Product Structure

Creating a Product Structure

To create a new product structure, follow these steps:

  1. Click the "New Product" button to initiate the creation process. Product structure
  2. Select a category that best fits the new product.
  3. Enter the product name in the designated field.
  4. Assign a unique product code to ensure proper identification within the system. Product structure
Product Structure - Page Overview

Product Structure - Page Overview

When a user opens the structure of a product, the Product Structure page displays a full overview of its hierarchical components. The page title includes the name of the selected structure in brackets.

Product structure

Filter Panel

At the top of the page, users will find a filter panel that helps narrow down the displayed components. Available filters include:

  • Code - Free text input field to search by item code.
  • Name - Free text input field to search by item name.
  • Type - Dropdown selector to filter by item type: Purchased, Assembly and Manufactured.
  • Technologies - Dropdown selector to filter items by applied technologies.

Product structure

After filling in the desired criteria, click the Search button to apply the filters and display matching results in the structure table.

Structure Table

Structure Table

Below the filters, the main Structure Table displays all items included in the product structure. The columns include:

  • Code
  • Name
  • Quantity
  • UOM (Unit of Measure)
  • Technologies
  • Type
  • Confirmation (e.g., status for purchased like APPROVED/NEW)

This table follows a hierarchical structure, meaning:

  • Each Assembly acts as a parent that can contain sub-components.
  • Sub-items may be other assemblies (nested), manufactured, or purchased components.
  • The hierarchy reflects the real-life production logic, where subassemblies group related components.

Table Controls and Actions

Between the filter panel and the table, several important action buttons are available:

Product structure

  1. Reorder Arrows (↑ / ↓)
    These buttons become active when a row is selected. Allow users to manually reorder items:
    • Between assemblies at the same level.
    • Within assemblies - reorder manufactured or purchased items under a single parent.
  2. Print
    Prints the current product structure, preserving the visual hierarchy.
  3. Sort
    Automatically sorts the items in the following order: Assemblies - Manufactured - Purchased. Helps organize the view in a consistent and logical layout.
  4. Hierarchy Expansion Controls

Product structure

Expand / Collapse - Require an assembly row to be selected. These buttons expand or collapse the selected assembly’s components.

Expand All / Collapse All - Instantly expands or collapses all assemblies in the structure, regardless of selection.

These tools help users efficiently navigate through complex multi-level product structures.

Generating a Test Product

Generating a Test Product

Once we generate our test product and open it by clicking on three-dots menu → Structure, we will notice that the product structure is initially empty. The next step is to populate this structure with the necessary components and operations.

Product structure

Filling the Product Structure

There are two ways to add elements to the product structure:

  1. Manual Entry - Each component can be added manually by specifying its details within the ERP system.
  2. Importing Data - The product structure can be imported from external files, such as: .XLS files.
Naming Subitems According to Internal Code Structure

Naming Subitems According to Internal Code Structure

When working with the product TE.056_test, this code represents a parent item - typically the top-level assembly or main product structure.

Product structure

According to the internal naming convention in R-Wave ERP, every subitem added to this product must follow a logical extension of the parent code. This reflects its position in the product hierarchy and helps maintain consistency across all components.

How to Name Subitems:

  • TE.056_test - top-level product
  • TE.056_test.01 - first direct subcomponent
  • TE.056_test.01.01 - subcomponent inside .01, and so on.

This system mirrors a tree structure:

  • Each dot (.) indicates a deeper layer.
  • The numbering reflects the order of components at each level.

Why This Is Important

Following this structure:

  • Ensures clarity in large product assemblies
  • Makes it easier to trace parts back to their parent assemblies
  • Helps standardize documentation, production, and planning

The product code follows a structured format, as defined in PRM (Partner Relationship Management). Understanding this system is essential for maintaining consistency across all products.

Manually Adding Items to the Product Structure

Manually Adding Items to the Product Structure

We will proceed with manual entry to populate the product structure.

Adding a New Position

  1. Select the desired level within the product structure.
  2. Click on "Add Item". Product structure
  3. Choose the type of item to be added. There are three available types:
    • Assembly - composed of subcomponents
    • Manufactured - requires in-house or outsourced production
    • Purchased - sourced externally.

Product structure

Step-by-Step: Add New Item

  1. Search for an Existing Item
    After selecting the type, a searchable table appears with existing items of the selected type. In the ERP R-Wave system, you see a list of existing assemblies that are already defined within the program. Use the filters (Code, Name) to find the desired item. Product structure
  2. Select and Add
    Click on a row to select the item, then click Add at the bottom-right. The item is now part of your structure under the selected parent. Product structure
  3. Create a New Item
    If the required item is not available, click + Create New Item in the top-right corner. Product structure

There are several characteristics you can choose from when creating a new item based on the type of new item you choose:

  • Technologies (not for Purchased) - Select one or more technological operations for producing the manufactured item; if it requires operations such as welding, laser cutting or painting, these must be defined and entered. The system makes sure that all necessary technological operations are specified so the item can be produced correctly.

Product structure

  • Order of Technologies (not for Purchased) - If you selected multiple technologies, you can drag and drop them in the right order.

Product structure

  • Image - Upload an image of the item by clicking Choose Image, or insert it directly by pasting from your clipboard.
  • Type - Predefined based on your choice when creating a new item.
  • Code (not for Purchased) - Enter a unique code for the new item following the established rules. The system will alert you if the code is not unique, displaying a warning like "Warning: This code already exists."
  • Name - Provide a name for the item.
  • Bulk / With Serial Numbers - Choose whether the item is in bulk or comes with a serial number.
  • Min / Max Volume (only for Purchased) - Defines the minimum and maximum stock levels for a purchased item. When the stock falls to the Min Volume or lower, the system automatically triggers procurement to refill it up to the Max Volume. This ensures warehouse stock stays within the required range.

Product structure

  • Description - Provide a short description of the item.
  • Material Type - Select the material type of the item. If the desired material type is not available in the dropdown, you can add it via the Warehouse module → Hidden Settings → Material Type tab.
  • Area / Weight / Width / Length / Height - Fill in the measurements.
  • Quantity - Specify the quantity needed to produce the final product.
  • Required Technical Equipment (not for Purchased) - Tick the checkbox if the production of this item requires technical equipment. Then click the + button to select the appropriate equipment from the list.

Product structure

Product structure

  • Files - Upload any relevant files by clicking + Choose or by taking a photo (camera icon).
  • Production Documentation (not for Purchased) - Upload any relevant files by clicking + Choose or by taking a photo (camera icon).
  • Production Durations (not for Purchased) - Defines how long each Technology step is expected to take during the process.

Note: Technologies must be defined beforehand for this function to be available.

Click the + icon to open the Add Production Duration pop-up, where you can configure the estimated durations for each step: Preparation, Production, Check. For each step, you must select a TTC (Time To Complete) and enter the corresponding duration. Once saved, the defined durations will appear under the Production Durations section.

Product structure

Fill in all required fields, then click the "Create" button to complete the item creation process.

Product structure

Confirmation of New Purchased Positions

Confirmation of New Purchased Positions

Some of the positions in the list are marked as “NEW”. This indicates that they have been recently created and still require confirmation.

Product structure

1. What Happens When We Create a New Purchased Position?

  • When a new purchased position is added, it is automatically assigned the “NEW” status. This means the item is not yet fully integrated into the system.

Product structure

2. The Confirmation Process

Every new purchased position must go through a confirmation step before it can be used in production. The confirmation is necessary to validate the item and approve it for procurement.

Starting the Manufacturing Process

Starting the Manufacturing Process

Once the product structure is completed, we can proceed with manufacturing. Although this is not the responsibility of mechanical designers, it is important to understand the process.

Creating a Production List

  • There is a button labeled "Make Production List" that initiates the process. You can make production lists only for parent items.

Product structure

  • Clicking this button allows us to specify how many units of the product we want to manufacture.

Product structure

From this point, we can decide whether to:

  • Produce all units together in a single batch. If so, tick the box Group Production Plan and click Make.
  • Produce them separately, creating individual production groups. This means that each set will be handled individually in production. Do not select the option to produce them separately if all sets must be produced together. If produced as one batch, each production step will be executed simultaneously for all defined sets.

Technology Setup Requirement for Assemblies and Manufacturing Positions

In the ERP system, every manufacturing position and assembly must have defined technologies before production can begin. If any position lacks a technology setup, the system will notify the user and prevent the start of a new production order.

1. System Notification for Missing Technologies

  • If an assembly or manufactured position does not have a technology assigned, the system will display a warning indicating that some positions lack the required operations.
  • The system ensures that no production begins without clearly defined manufacturing steps.

Product structure

2. Importance of Defining Operations

  • Each manufacturing position must have a designated operation (e.g., welding, painting) before production starts.
  • Without these definitions, production planning is incomplete, and the system will block further progress.

Product structure

By enforcing these rules, the ERP system guarantees that production processes are properly structured, reducing errors and ensuring smooth operations.

To set up the technology, click the required row and select Edit from the three-dot menu.

Product structure

Resolving the “NEW” Label on Purchased Positions

Resolving the “NEW” Label on Purchased Positions

When working with assemblies, you may come across certain purchased positions marked with the label "NEW" in the Confirmation column. This indicates that the item has been recently created and still awaits official confirmation before it can be used in production. Until this confirmation is completed, the system will block any manufacturing processes involving this item.

Product structure

To resolve this, follow the proper confirmation procedure using the Confirmation Module in the system. This step is essential to ensure that all purchased items are properly reviewed and approved by the responsible teams before entering production.

How to Confirm a New Purchased Position

If you see the "NEW" label next to an item in the product structure:

  1. Navigate to the Confirmation Module
    Open the main menu of R-Wave-ERP and select the Confirmation module from the list. This is the central hub where all new nomenclature items are reviewed and processed. Product structure
  2. Access Nomenclature Confirmation tab
    Within the Confirmation module, locate the Nomenclature Confirmation tab. This section displays all purchased positions that are currently awaiting validation. Product structure
  3. Select and Confirm the Position
    Find your item in the list and check the box next to it. Once selected, click the Confirm or Decline button in the upper right corner of the screen. Product structure

A confirmation window will appear-make sure to verify your choice, then proceed by confirming it.

Product structure

Once the item is confirmed, the “NEW” label will automatically disappear, and the position will be marked as approved. From this moment, the item is considered validated and fully available for use in the product structure. You can now proceed with production planning that includes this item, without encountering system blocks or warnings.

Product structure

Understanding Nomenclature and Nomenclature Card in the ERP System

Understanding Nomenclature and Nomenclature Card in the ERP System

In the ERP system, nomenclature refers to every new position created within the program. It includes assemblies, manufactured positions, and purchased positions, forming the foundation of the product structure.

1. Definition of Nomenclature Type

  • Assemblies - Structured components that contain sub-components.
  • Manufactured Items - Items produced through manufacturing processes in-house or outsourced production.
  • Purchased Items - Items sourced from external suppliers.

2. Nomenclature Cards and Editing

  • Every position or item has a unique item card containing key details.
  • To open and edit an item’s nomenclature card:
    1. Select the desired position.
    2. Click three-dot menu and then "Edit" button.

By maintaining a clear nomenclature structure, the ERP system ensures consistency, traceability, and streamlined production management.

Product structure

Editing the Nomenclature Card and Adding Documentation

The nomenclature card in the Product Structure module is a central workspace where you define and manage all essential technical and production details for any item - assembly, manufactured, or purchased.

It acts as a detailed technical passport of a product, combining classification, technological requirements, and production metadata in one place. The information stored here directly affects how the item is handled during manufacturing, procurement, and stock management.

Through the nomenclature card, users can:

  • Assign technologies and define their execution order,
  • Specify physical properties (like dimensions, area, and weight),
  • Indicate whether the item is produced in bulk or tracked via serial numbers,
  • Upload production files and documentation,
  • Set up required equipment, QC control points, and duration estimates for each production step.

This card ensures that each item in the product structure is fully defined, validated, and production-ready, helping maintain consistency, traceability, and process control across the ERP system.

In addition to general technical data, the nomenclature card also defines the required documentation for each type of position. For example, assemblies must include production instructions, manufactured items require technical drawings or STEP files (e.g., for laser cutting), and purchased items may require supplier documentation or approval forms. Ensuring these files are uploaded helps streamline production and procurement workflows and prevents errors later in the process.

To update the technical details of a product, assembly, or component, you need to access and edit its nomenclature card.

Steps:

  1. In the Product Structure module, locate the item you want to edit in the hierarchical structure. (This can be a product, assembly, manufactured, or purchased item)
  2. On the right side of the item’s row, click the three-dot menu (⋯).
  3. Select Edit from the dropdown menu. Product structure
  4. A popup window will appear with all editable fields of the nomenclature card:
    • General information (code, name, type, description)
    • Production technologies and their order
    • Dimensions, weight, area
    • Associated documentation and required equipment
    • Optional: QC points and production durations
  5. Make the necessary changes and click Edit to apply the updates.

The changes will immediately update the product structure and affect production or procurement workflows where this item is used.

Product structure

Quality Control (QC) Intermediate Points in Manufacturing

In the ERP system, QC intermediate points ensure that critical steps in manufacturing are verified before production continues. This process helps maintain quality by catching errors early, especially in complex assemblies where internal steps cannot be checked after final completion.

1. Purpose of QC Intermediate Points

  • Prevents undetectable errors in finished products.
  • Ensures each critical step is verified before proceeding.
  • Involves the Quality Control Manager in the manufacturing process.

2. Setting Up QC Intermediate Points

To add a QC intermediate point, users must:

  • Define the QC checkpoint within the production sequence.

Product structure

  • Enter a description of what needs to be checked.

Product structure

  • Provide detailed instructions for quality control verification.
  • Specify the relevant technology where QC is mandatory.

Product structure

3. Enforcing Quality Control in Production Orders

  • When a production order is created, required QC points are automatically listed in the order.
  • The system will not allow production to continue until each QC checkpoint is approved.
  • Manufacturing cannot complete an order unless all mandatory QC points are verified.

By implementing QC intermediate points, the ERP system ensures that each assembly step meets quality standards before moving forward, reducing errors and rework.

Visual Representation in the Nomenclature Card

To enhance position recognition in the ERP system, users can attach images or documents directly to the nomenclature card. This feature simplifies identification for warehouse staff and production teams.

1. Purpose of Adding Visuals

  • Allows quick visual identification of items without opening additional files.
  • Helps the warehouse team recognize purchased and manufactured items faster.
  • Reduces errors in picking, assembling, and production.

2. Types of Visual Attachments

Users can attach:

  • Images (for purchased, manufactured items, and assemblies).
  • Technical drawings (for in-house manufactured items and assemblies).
  • Screenshots or PDFs (alternative formats for easy viewing).

Product structure

3. How It Works

  • The image or file is visible directly in the module, without the need for downloading.
  • This ensures the fastest and most efficient recognition method for warehouse and production teams.

By integrating visual representation into the ERP system, manufacturers streamline inventory management, reduce misidentification, and improve workflow efficiency.

Make Root Option

Make Root Option

The Make Root option is used to convert an existing Assembly item into a new root product structure. After this action, the assembly will appear in the Products list under the chosen hierarchical category, functioning as an independent product structure while still remaining part of the current parent structure.

1. When it's Available:

  • Only Assembly type items can be made root.
  • The selected item must not already be a root structure (i.e., it should currently exist as a subcomponent within another structure).

2. How It Works:

  1. Select the desired Assembly item from the structure tree, click the three-dot menu.
  2. From the action menu, click Make Root. Product structure
  3. A dialog will appear prompting you to choose a hierarchical category. Product structure
  4. Once the category is selected, the chosen assembly becomes a new separate product structure under the selected category. Product structure
Copy Option

Copy Option

The Copy function allows users to quickly create a duplicate of an existing assembly while making minor modifications. This feature significantly speeds up the design and manufacturing process, especially when dealing with similar product variations.

1. Purpose of the Copy Function

  • Saves time by duplicating an existing assembly instead of creating it manually.
  • Ensures internal structure and positions remain consistent.
  • Helps with product variations that require small changes, such as left-hand and right-hand versions.

2. How It Works

  • Select the original assembly that needs to be copied.
  • Click the Copy option.

Product structure

  • The system creates a new assembly with:
    • Identical internal positions as the original.
    • A new automatic code assigned to the duplicate.
  • Make the necessary modifications to the new assembly without affecting the original.

Product structure

This feature ensures efficiency, consistency, and accuracy in product structuring while minimizing manual work in the ERP system.

Removing a Position or Assembly from the Product Structure

Removing a Position or Assembly from the Product Structure

The ERP system allows users to remove any position or assembly from the product structure when necessary.

1. Purpose of Removing a Position or Assembly

  • To eliminate outdated or unnecessary components from the structure.
  • To correct mistakes if an incorrect position was added.
  • To modify an assembly when replacing components with better alternatives.

2. How It Works

  • Select the position or assembly that needs to be removed.
  • Click the Remove option.

Product structure

  • Confirm the action to prevent accidental deletion.
  • The system updates the structure, and the removed element is no longer part of the BOM (Bill of Materials).

3. Important Considerations

  • Manufactured positions and assemblies can be removed at any time before production starts.
  • Purchased items should be removed before procurement approval to avoid unnecessary stock orders.
  • If a position is linked to active production orders, the system may restrict deletion or require additional approval.
  • If you remove or modify an assembly that is used in multiple products, those other product structures will also be affected.

Assemblies in R-Wave ERP have a unique structure, and any change to their components or configuration will automatically apply to all parent products where the assembly is reused.

By using the Remove function carefully, users can maintain a clean, consistent, and production-ready product structure - without introducing unintended changes across shared assemblies.

Checking Before Starting Production

Checking Before Starting Production

Before initiating production, the ERP system provides a Checking function to ensure that all necessary setup requirements are met.

1. Purpose of the Checking Function

  • To validate that all nomenclature is confirmed.
  • To ensure that all technologies required for production are properly set up.
  • To prevent errors and delays in manufacturing by catching missing information early.

2. How It Works

  • Click the Checking button before starting production.
  • The system runs a verification process to check for missing:
    • Nomenclature confirmation (all positions must be properly defined).
    • Technology setup (every manufacturing step must be assigned).
  • If any issues are found, the system displays a warning message indicating what needs to be fixed.

3. Important Considerations

  • Production cannot start until all missing elements are corrected.
  • The system ensures that procurement positions are approved and manufactured positions are properly structured.
  • Once everything is verified, the production order can proceed smoothly.

Product structure

The Checking function helps maintain accuracy and efficiency, ensuring that production only starts when all requirements are fulfilled.

Product structure

Importing and Updating Product Structures via Excel

Importing and Updating Product Structures via Excel

To support efficient and accurate updates of product structures, R-Wave ERP offers flexible integration with Excel files (.XLS). These options allow users to either manually edit structures in Excel, ensuring consistency between design and manufacturing data.

1. Exporting the Product Structure (.XLS Format)

Product structure

You can export an existing product structure into a .XLS file to review or modify it outside the ERP system.

The exported file includes:

  • Full list of positions (assemblies, manufactured and purchased components)
  • Quantities and technical descriptions
  • Hierarchical structure in a compatible format

How Prefixes Work in Structure Import

Prefixes define how the ERP system interprets each row of your uploaded Excel file. They ensure the system correctly distinguishes between assemblies, manufactured items, and purchased items.

The system applies the following logic during upload:

  1. Code and Name Separation
    In the Excel file, the Code is everything before the first space in the “Part Number” cell. Everything after the first space is the Name of the item. Example: SH.056.37.02_V1.30 Stringer plate. Product structure
  2. Assembly Recognition
    Only assemblies can contain nested structures. If a row’s Code starts with a space, the system interprets it as a sub-component of the previous row, which is therefore treated as an assembly. Example:
    Row 1: SH.056.37.02_V1.30 Stringer plate → Assembly
    Row 2: Plummer Block Housing Unit UCP205 → Component of the assembly above
  3. Manufactured vs. Purchased Items
    For non-assembly rows, the ERP checks the prefix in the Code to determine if the item is manufactured or purchased. Prefixes must be preconfigured in Product StructurePrefixes tab. If a prefix is not defined, the system may misclassify the item.
  4. Why Prefixes Are Critical
    Correctly configured prefixes ensure:
    • Assemblies are recognized and their sub-structures are properly built.
    • Manufactured and purchased items are correctly classified at the base level.
    • The product structure is imported accurately without misinterpretation.
  5. Example Flow
    • SH.056.37.02_V1.30 Stringer plate → Recognized as Assembly. Next line starts with a space → recognized as Component of the assembly.
    • Nut M24x2 DIN 439 B Zn → No nesting, system checks prefix → classified as Purchased item.
    • Another SH… item with prefix set to manufactured → classified as Manufactured item, but without any subcomponents unless explicitly defined as an assembly.

2. Uploading the Updated Structure to ERP

After edits are made, the modified .XLS file can be imported back into R-Wave ERP.

During the upload:

  • The system automatically compares the uploaded file with the existing structure.
  • A visual interface highlights:
    • Added components
    • Removed items
    • Changes in quantity, hierarchy, or descriptions

After reviewing the comparison, the user can confirm and save the updated structure.

Product structure

Product structure

3. Uploading Structures

Product structure

You can export the structure directly from the CAD tool in .XLS format and upload it to ERP without additional edits. When uploading a CAD-generated file:

  • The system performs the same visual comparison between the current and new structure.
  • It clearly identifies:
    • New or missing parts
    • Structural changes
    • Updated quantities or assembly relationships

This ensures design updates are accurately reflected in manufacturing and purchasing workflows.

4. Benefits of Excel Integration

  • No manual data entry - quick updates for large or complex structures
  • Full compatibility with CAD formats
  • Visual comparison to prevent mistakes during update
  • Streamlined product data alignment across engineering and production

By using these tools, R-Wave ERP supports both manual and automated structure management, ensuring data accuracy, flexibility, and traceability across the product lifecycle.

Product structure

Categories

Categories

The Categories tab in the Product Structure module allows you to manage the hierarchical organization of product categories. Unlike the Products tab, this page does not display individual items - it focuses solely on how categories and subcategories are structured, grouped, and maintained.

Proper category management helps maintain a clean and logical product organization, making it easier to filter, classify, and plan production across the ERP system.

Overview of the Categories Interface

Overview of the Categories Interface

When you switch to the Categories tab, you will see a dedicated view listing all product categories and their subcategories in a collapsible tree format. Each entry in the tree represents a category node - either a top-level group or a subcategory. These categories are used throughout the system to organize products during creation, planning, and reporting.

Navigating the Categories Tree

Product structure

The interface includes the following features:

+ New Category - create a new parent or subcategory and add it to the Product Structure hierarchy.
Expand All / Collapse All - use these buttons to show or hide the full category hierarchy in one click.
Tree Icons - click on the small arrow next to each category to expand or collapse just that branch.
Three-dot Menu (⋯) - available for every category and subcategory, offering two actions:

  • Edit - opens a form where you can change the category name or reassign it to a different parent category.
  • Remove - deletes the selected category. This action is only available if the category is not in use.
Creating a New Product Category

Creating a New Product Category

To build or expand the hierarchical classification system for your products, use the Create Product Structure feature in the Categories tab. This allows you to define new parent or subcategories that can later be assigned to individual products. Well-defined categories help with filtering, reporting, and organizing complex product portfolios in a scalable way.

How to Create a New Category

Follow these steps to create a new product category:

  1. Go to the Categories tab in the Product Structure module.
  2. Click the + New Category button in the top-right corner. Product structure
  3. In the pop-up window titled Create Product Structure, fill out the following fields:
    • Name* - the required name of the new category (e.g. "Electric Motors").
    • Description - optional field where you can add notes or context for internal use.
    • Unit of Measure* - defines the measurement unit typically used in this category (e.g. "Pcs", "m", "kg"). This unit will be preselected for all new items added under this category.
    • Parent Category - optional. Select a parent if you're creating a subcategory under an existing group. If left empty, the category will be placed at the top level.
  4. Click Create to confirm and add the new category to the system. Product structure

If no parent category is selected, the new category will be created at the top level of the hierarchy.

Editing Categories for Products and Subcategories

Editing Categories for Products and Subcategories

In R-Wave ERP, product categories define how items are grouped, filtered, and managed within the system. You can edit a category - whether it’s a main category or a subcategory - in two ways: directly from the Products tab or via the Categories tab.

Both methods follow a similar process and help ensure that your product classification remains logical, scalable, and aligned with your company's structure or product lines.

Changing Parent Category for Subcategories (from the Categories tab)

If you need to reorganize the category tree itself - for example, by assigning a subcategory to a different parent - you can do this from the Categories tab.

  1. Open the Categories tab from the top navigation. Product structure
  2. Locate the subcategory you want to move.
  3. Click the three-dot menu (⋯) next to it - Select Edit. Product structure
  4. In the edit form, find the field Parent Category.
  5. Select a new parent category from the list. Product structure
  6. Click the Edit button to save your changes.

This function is useful when reorganizing your category hierarchy - e.g., grouping subcategories under new main categories based on updated production logic or product lines.

Changing the parent category affects all products assigned to the subcategory. Their classification and filtering behavior will follow the updated structure.

Hidden Settings in the Product Structure Module

Hidden Settings in the Product Structure Module

To support deeper configuration and better standardization of your manufacturing logic, the Product Structure module in R-Wave ERP includes a hidden settings menu. This page allows you to manage critical reference data: Technologies, Prefixes, and Serial Number Types - all of which are used when creating or importing complex product structures.

Product structure

Technologies

Technologies

Technologies define production operations required for manufacturing components and assemblies (e.g., welding, laser cutting, 3D printing). Each technology has a name, description, and a type - used to classify the operation as either a Service or Material-based process.

These technologies are later assigned to manufactured positions and assemblies as mandatory steps before production can begin.

Viewing and Managing Technologies

Technologies are listed in a table format with the following columns:

Product structure

  • Name - the operation title (e.g., “3D printing (SLA)”)
  • Description - a short explanation of the process
  • Type - either Material or Service
  • Each row includes a three-dot menu (⋯) with the following options: Product structure
    • Edit - modify the name, description, or type
    • Remove - delete the technology

Creating a New Technology

To add a new technology:

  1. Click + New Technology. Product structure
  2. In the pop-up window Create Technology, fill in:
    • Name* - required field (e.g., “Pneumatic Cleaning”)
    • Description* - short explanation of the process
    • Type* - choose between: Material orService
  3. Click Create to save the technology. Product structure

Technologies must be assigned to all manufactured and assembly positions before production can be initiated. The system will block production if any required step is missing.

Prefixes

Prefixes

Prefixes represent the initial part of a product code, helping the system automatically recognize and classify the type of position during product structure creation or import (from Excel).

If a prefix is recognized in the system, it will be interpreted correctly as manufactured, assembly, or purchased. If a prefix is missing, the system may assign the wrong classification.

Viewing and Managing Prefixes

You will see a list of all configured prefixes with:

  • Name - the prefix itself (e.g., SH., TST.)
  • Description - explanation or associated product line
  • Each prefix has a three-dot menu (⋯) with:
    • Edit - change the prefix or its description
    • Remove - delete the prefix if no longer used

Product structure

Creating a New Prefix

  1. Click + New Prefix. Product structure
  2. In the Create Prefix popup:
    • Name* - required prefix code (e.g., VQ., TE.)
    • Description - optional context (e.g., “Custom vanquisher components”) Product structure
  3. Click Create to save the new prefix.

Make sure all prefixes used in your imported structures are added here first. Otherwise, components may be misclassified during upload.

Serial Number Types

Serial Number Types

Serial Number Types allow you to define automated serial numbering schemes for different product groups. These are especially useful for tracking serialized components across production and service processes. Each type includes a Prefix, a Start Number, and an optional Suffix - which together form the base pattern of a serial number.

For all new products assigned to a serial number type, the system will automatically generate a serial number that includes the configured prefix and suffix (both required), and increment the counter starting from the defined Start Number.

Viewing and Managing Serial Number Types

To manage existing serial number types, click the Serial Number Types tab under the Show Settings menu.

Product structure

All configured types are displayed in a structured list with the following columns:

  • Name - internal label used to identify the serial type (e.g., "Testing")
  • Prefix - beginning part of the serial number (e.g., TST)
  • Start Number - initial counter value (e.g., 1)
  • Suffix - ending digits (e.g., 00001)

Each row in the list has a three-dot menu (⋯) offering two actions:

Product structure

  • Edit - opens a form where you can update the prefix, suffix, or numbering logic.
  • Remove - deletes the serial type from the system (if not already in use).

Be cautious when editing existing serial types - especially those already linked to products - as it can affect numbering continuity.

Creating a New Serial Type

  1. Click + New Serial Type. Product structure In the pop-up Create Serial Number Type, enter: Name, Prefix, Start Number, Suffix Product structure
  2. Click Create to apply.

Once created, serial types can be assigned to components via the nomenclature card or manufacturing setup.

Adding Nomenclature

  1. Click + Add Nomenclature.
    In the Choose Nomenclature popup: Use the Code, Name, or Type fields to filter the list. Product structure
  2. Select the desired position.
  3. Click Choice to confirm.

This links the nomenclature (product/component) to the selected serial number type.