Skip to content

Outsourcing Module

The Outsourcing module in R-Wave ERP enables companies to efficiently manage subcontracted manufacturing and assembly operations. Whether driven by automated requests from the production plan or manual inputs by employees, this module supports the full outsourcing lifecycle — from initial request to delivery and payment.

By centralizing all outsourcing activities, the system helps procurement teams form structured supplier chains, handle documentation, track invoice payments, and ensure timely deliveries. It’s particularly valuable for production environments where external suppliers are engaged for machining, welding, painting, or other technical processes that complement internal manufacturing capacity.

Image

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 Outsourcing, and is designed to help users understand where they are in the system and how to use the current section effectively.

Image

Purpose

The ERP Guide window helps users by:

  • Showing where you are within the system (module context).
  • 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).

Image

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.

Image

Image

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

Image

Image

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.

Outsourcing Overview

The Outsourcing module in R-Wave ERP streamlines the procurement of assemblies and manufactured parts from third-party suppliers. It supports both automatic generation of requests from production plans and manual submissions, offering flexible control over outsourced production steps.

This module is especially useful for companies working with complex product structures or multi-stage external processes (e.g., coating, mechanical treatment, assembly). It ensures traceability and discipline at every step — from request creation to chain setup, invoice handling, and delivery confirmation.

Image

The module is structured into three key tabs, reflecting the natural outsourcing workflow:

  • Assembly & Manufactured Requests – collection point for all internal outsourcing demands.
  • Outsourcing Chain Creation – where procurement specialists group items, assign suppliers, and initiate sourcing chains.
  • Outsourcing Chains – the full management space for each chain: item tracking, documentation, invoices, payments, and delivery statuses.
Assembly & Manufactured Requests

Assembly & Manufactured Requests

The Assembly & Manufactured Requests tab is the entry point of the Outsourcing module. It displays all internal requests for outsourcing manufacturing or assembly tasks, generated either automatically from the production plan or manually by employees.

Image

This interface is designed for review, filtering, and submission of items that need to be ordered from external suppliers.

Filter Panel

Located at the top of the Assembly & Manufactured Requests interface, this tab allows users to narrow down visible requests using basic and advanced filters:

Image

  • Name / Code – Text fields to search by full or partial item name or internal code. Useful for quickly locating known items.
  • Technologies – Multi-select dropdown to filter items based on associated materials or processing types (e.g., Stainless Steel, RAL coating, CNC).
  • Date – Filter requests by creation date to focus on recent or backlogged items.
  • Status – Dropdown with three request statuses:
    • NOT ORDERED – no chain created yet
    • PARTLY ORDERED – request is partially covered
    • ORDERED – fully included in a sourcing chain

These filters can be used individually or in combination for fast and targeted list navigation.

Table View

The main table provides a detailed list of current outsourcing requests. Each row represents a specific component or assembly needed for production.

Image

Column Description
Code Internal code of the requested item (linked to the nomenclature)
Name Item name (e.g., Support assembly, Bus PH)
Request Quantity Total quantity required for outsourcing
Ordered Quantity Quantity already included in active outsourcing chains
UOM Unit of measure (e.g., Pcs)
Technologies Materials or technological process involved (e.g., ALMg5, Fe, Stainless Steel)
Date Date of request creation
Request Type Indicates whether the request was generated automatically (Auto) or manually (Manual)
Free Ordered Quantity If an existing chain has a higher ordered quantity than required, this field shows available surplus
Chains Number of chains the request is already part of
Root Lists Product or component group from which the request originates
Production Lists Specific product structures linked to this request
Status Indicates whether the request is NOT ORDERED, PARTLY ORDERED, or ORDERED
Status Logic

Each request can have one of the following statuses:

  • NOT ORDERED (red) – No outsourcing chain has been created for this request.
  • PARTLY ORDERED (orange) – Some of the requested quantity is already included in chains, but not fully.
  • ORDERED (green) – The entire request has been fulfilled through outsourcing chains.

Creating a New Request

To manually add a new item to the outsourcing request list, click the “+ New Request” button at the top-right of the screen.

Image

This opens the Add a New Item to Request modal window, where users can search and select items from the warehouse catalog.

Image

At the top of the modal, a filter panel allows users to narrow the item list by:

  • Type – Choose between Assembly and Manufactured items.
  • Name / Code – Text fields to search by full or partial item name or internal code.

Below the filters, a table displays available catalogue items. Each row represents a manufactured or assembled item available for outsourcing. To include an item in the request:

  1. Click on the desired row.
  2. A selection form will appear prompting the user to define:
    • Quantity (required)
    • Technology (required) — must be one of the confirmed technologies linked to the item.
  3. Click Add to confirm the selection.

If the item has no technologies defined, the system will display the message: “No technology to select from” — and the row cannot be added.

Image

Items marked as NEW (Not Confirmed) in the system cannot be selected either. Only confirmed catalogue items are eligible for outsourcing requests.

Image

Once successfully added, the item appears in the Assembly & Manufactured Requests table and is ready to be included in an outsourcing chain.

Outsourcing Chain Creation

Outsourcing Chain Creation

The Outsourcing Chain Creation tab allows procurement teams to group open manufacturing or assembly requests and assign them to specific suppliers. This is the core control point where outsourcing chains are initiated or extended, based on production demand and supplier availability.

Image

It supports:

  • Creating new outsourcing chains
  • Adding requests to existing chains with available capacity
  • Managing unfulfilled or outdated requests

Filter Panel

Located at the top of the screen, the filter panel helps narrow down the list of pending requests using key criteria:

Image

  • Name / Code – Text fields to search by partial or full item identifiers.
  • Technologies – Multi-select dropdown to filter by associated material or processing technologies.
  • Date – Filter requests by creation date.
  • Creators – Filter by the user who submitted the request.
  • Statuses – Multi-select dropdown with the following options:
    • NOT ORDERED
    • PARTLY ORDERED
    • ORDERED

These filters can be combined to focus on specific outsourcing needs, user activity, or items by status.

Request Table

Below the filters, a sortable table displays all relevant outsourcing requests.

Image

Column Description
Code / Name Item identifiers (sortable by name)
Request Quantity Total quantity needed
Ordered Quantity Quantity already assigned to chains
UOM Unit of measure
Description Item details or specifications
Date Request creation date
Request Type Auto (system-generated) or Manual
Free Ordered Quantity Surplus quantity available in an existing chain
Chains Indicates chain associations
Root Lists Linked parent assemblies
Production Lists Specific production structures
Status Ordering status: NOT ORDERED, PARTLY ORDERED, ORDERED
Creators Request initiator name

Action Buttons

Located above the table, four buttons allow users to take action on selected rows: Create Outsourcing Chain, Add to Outsourcing Chain, Close Order and Delete Order.

Image

These buttons become active only when one or more rows are selected. Their availability depends on the status of the selected records:

Selected Status Active Buttons
ORDERED None – all buttons disabled
PARTLY ORDERED All except Delete Order
NOT ORDERED All except Close Order
Mixed (NOT + PARTLY) All except Close Order and Delete Order
Create Outsourcing Chain

When this option is selected, a modal window opens allowing you to form a new chain.

Image

  • Company* – Select the supplier to assign this order to.
  • Enable Tender Supplier – Optional toggle to activate supplier selection via tender.
  • Item Table – Displays selected request(s) with editable fields:
Field Description
Code / Name From the selected request
Request Quantity Required from production
Ordered Quantity Already assigned (if any)
Quantity To Order Editable field to define the actual amount ordered from the supplier
  • Our Material (Checkbox)

Image

If checked, this indicates that the company will supply the material for outsourcing from its own warehouse stock. Upon selecting Our Material, an additional section appears for each row: Warehouse Product / Quantity

Image

  • Search in Warehouse – opens material selection modal.
Search in Warehouse

This modal window allows users to select suitable warehouse items to provide for outsourcing.

  • Categories – Filter by item group or classification
  • Name / Code – Search fields for material identification
  • Warehouses – Filter by warehouse location
  • Locator – Physical storage coordinates (e.g., R:2 Col:3 Sh:2 Pl:3)
  • Type – Filter by inventory type (e.g., Raw Material, Component)

Image

The user selects a material and clicks Add. The system returns to the previous view, now displaying:

Image

Additional materials can be added by repeating the process. Each outsourcing line can have multiple warehouse items linked to it.

Add to Outsourcing Chain

The Add to Outsourcing Chain function allows users to include existing outsourcing requests into an already created sourcing chain, provided there is available capacity and matching supplier context.

This option is available from the Outsourcing Chain Creation menu when one or more eligible requests are selected.

Image

Once selected, a modal window opens where the user configures the addition of the selected request to an existing chain.

  • Order ID – Direct search by order identifier.
  • With Free Items – Optional checkbox to allow the use of surplus quantities from open chains.

Enter Quantities to Add

A summary table appears with editable fields for the selected request:

Image

The Quantity To Order field is editable and should reflect how much of the remaining request will be added to the chain.

Our Material

If the Our Material checkbox is enabled:

Image

An additional row appears under the item with:

  • Warehouse Product – dropdown showing selected warehouse item
  • Quantity – field to enter the amount to be provided

Image

+ Search in Warehouse – button to open material selector

This enables the user to define which internal material will be delivered to the supplier.

Search in Warehouse

Clicking + Search in Warehouse opens a catalog selection window, where the user can filter and select an internal stock item for outsourcing purposes. After adding a material, it appears in the main window and can be adjusted or extended.

Image

The system allows multiple materials to be linked to a single outsourcing position if necessary.

Select Order to Add To

At the bottom of the modal is a list of available outsourcing chains to which the request can be added.

Image

  • Select one of the chains by clicking on the row.
  • Click Add to confirm and include the request in the selected outsourcing chain.

The request will now be part of the selected chain and updated accordingly in the system.

Delete Order

Deletes the selected request permanently. Available only for items with NOT ORDERED status.

Close Order

Marks the request as obsolete or no longer relevant. Cannot be reopened. Confirmation required. This action is only available for requests with NOT ORDERED or PARTLY ORDERED status.

The Outsourcing Chain Creation interface provides structured, filterable access to outsourcing needs, enabling the procurement team to group requests intelligently, manage supplier assignments, and coordinate material flow from internal stock where needed.

Outsourcing Chains

Outsourcing Chains

The Outsourcing Chains tab is the final and most comprehensive stage of the outsourcing workflow. It provides full visibility and control over all active and historical outsourcing chains — from initial order creation to final delivery and payment tracking.

This tab consolidates data on suppliers, items, production links, invoice status, payment confirmations, and logistical milestones — ensuring transparency and traceability throughout the outsourcing process.

Image

Filter Panel

The top section contains a robust filter panel for narrowing down chains based on various operational and financial attributes.

Image

  • Ordered Items Code / Name – Search by internal code or full/partial item name.
  • Order ID – Filter by outsourcing chain number.
  • Company – Filter by supplier.
  • From / To – Date range fields for filtering by order date.
  • Technologies – Multi-select dropdown to filter by manufacturing processes or materials.
  • Parts / Materials Code / Name – Useful when searching chains by included warehouse materials.
  • Status – Dropdown list of chain statuses (e.g., Empty, In Progress, Delivered, Sent to QC). Helps identify where chains are in the delivery pipeline.
Checkbox Function
Declined Filter based on whether the chain was declined or rejected
Show RMA Chains Include or exclude Return Merchandise Authorization chains
Show Unpaid Show only chains with unpaid invoices
Documentation Filter based on whether supporting documents are attached
Purpose Filter based on assigned chain purpose (if applicable)

Each checkbox functions as a three-state filter:

✔ (Include) – Show only chains that match this attribute

✖ (Exclude) – Exclude chains with this attribute

Empty – No filtering applied

This flexible system allows users to refine their views based on financial, technical, and administrative criteria.

Outsourcing Chains Table

The main table lists all outsourcing chains that match the applied filters. Each row represents a full outsourcing order with its lifecycle data.

Column Description
Date Chain creation date
Order ID Internal chain number (clickable, opens full order details page)
Supplier Assigned external company
Technologies / Comment Processing type and internal comment
Root Lists Linked production structures (clickable). Alternatively, use Go To Production Plans button if a row is selected
Status Current status of the chain (e.g., Empty, Sent to QC, Delivered)
Completion Date of delivery or processing completion
Expected Delivery Date Target delivery date (sortable ascending or descending order)

Chain Selection and Actions

When one or more rows are selected, additional buttons become available:

Image

Selected Chain dropdown:

  • .
    • Open Chain – View full chain details

Image

  • .
    • Remove – Unlink the chain
    • Add Files – Attach additional documentation

Image

  • .
    • Edit Status – Change the operational state of the chain

Image

Go To Production Plans – Opens the relevant production plan associated with the selected chain

Image

Open Order Statuses – Quick overview of chain state across production/invoice/payment

Image

Creating an Outsourcing Chain

When the user clicks Create Outsourcing Chain, the system immediately generates a new order and redirects the user to the corresponding Outsourcing Chain Order Page. The newly created order is marked with status New and appears in the table with a unique order ID.

Image

Order Information

This section includes basic metadata and control elements:

  • Order ID – unique identifier for the order (auto-generated).
  • Date – automatically set based on creation time.
  • Manual Status – dropdown for manual status input if needed.
  • Comment – optional user-defined notes.
  • Creator – auto-filled with the user who created the order.
  • Auto Statuses – system-defined events with timestamps (e.g., New: 11/07/2025, 08:22).
  • Expected Delivery Date – manually defined field; can be edited or cleared later.
Supplier

This section contains general supplier information assigned to the outsourcing chain. Initially, it may be empty if the supplier has not yet been confirmed.

Once a supplier is proposed in the Suppliers section and confirmed via the Confirmation Module, this block is automatically populated with all relevant data: Name, Category, Address, Tax Number, Register Number, Nomenclature, Description.

Once a supplier is confirmed and linked, a Go to Supplier button appears near the supplier information panel.

Clicking this button redirects the user to the Company Card, which includes:

  • Full supplier profile
  • Contact details
  • Company addresses
  • VAT / registration numbers
  • Previous orders and associated records

Ordered Items

Users populate this section by clicking + Add Item, which opens a modal window:

Image

  • Type – Assembly or Manufactured.
  • Use the table to search and select:
    • Code, Name, Description, UOM

Press Add to include the item in the order.

Once items are added, they appear in the table with the following fields:

Image

For each selected item, the following actions become available:

  • Change Creator – opens modal with user dropdown.
  • Create Tool Request
  • Request Our Delivery – activates + Create Delivery Request button.
  • Print Album – appears after item is selected.
  • Export XLS
  • Selected Item (dropdown):
    • Edit – change quantity
    • Date of Delivery – open modal to change or clear the delivery date
    • Remove
Add Material To Order Product Item

This feature allows users to link warehouse materials to specific ordered items, indicating what internal components or parts will be supplied by the company rather than sourced externally.

Clicking + Add Material opens a modal window:

Image

  • Add a specific amount – This checkbox allows the user to assign a fixed amount of material, regardless of the quantity of ordered items. If left unchecked, the entered quantity will be multiplied by the number of ordered items.

Search the item from catalog (filters: Category, Type, Root Category, Name, Code). If a material is available:

Image

  • Locator* field appears if Take from Warehouse is selected.
  • Quantity* field is always required.

Important: Items with NEW status cannot be selected.

Take from Warehouse / To Order – This toggle lets the user choose whether to take the material directly from the warehouse (if it is currently in stock) or to request it through procurement (if it is not available). When set to To Order, the request will be forwarded to the procurement department to initiate the purchase of the material. Once the material is delivered to the warehouse, it will be automatically assigned to the corresponding outsourcing chain.

Image

Parts/Materials List

The Parts/Materials List section displays all warehouse materials that have been linked to specific ordered items in the outsourcing chain.

Image

Each material appears here only after being manually added via the + Add Material action in the Ordered Items section.

The quantity shown here represents the total amount required for the selected outsourced item. If you use the multiplier option, it is automatically calculated based on ordered quantity.

This section ensures the supplier will receive accurate information on what internal materials will be shipped with the order, helping coordinate production and inventory.

Technical Equipments

This block allows users to associate necessary equipment, tools, or fixtures with the order. It is useful when production requires reusable or special-purpose technical assets.

Suppliers

This section is used to collect and manage supplier proposals when a competitive selection or tender process is involved.

Users can:

  • Click + Add Supplier to propose a candidate
  • Define Price, Delivery Date, and Comments
  • Submit proposals for approval via Send to Confirm

Image

Supplier confirmation is performed in the Confirmation Module, and the selected supplier is automatically linked to the chain.

Image

Proforma Invoices

This section contains all proforma invoices, which serve as initial cost estimates for the order.

Image

Key features:

Image

  • All ordered items are auto-included
  • Users can edit quantities, remove items, or add new ones
  • Materials and services can also be included
  • Total price and net price are automatically calculated
  • A proforma number, supplier, and date must be filled in
  • Files (e.g., quotations) can be attached
  • Once completed, the proforma is routed to Quality Control

Image

Invoices

This section contains actual invoices generated after items or services are delivered.

  • Click + Create Invoice to open the invoice editor
  • Invoice can include selected or remaining items
  • Invoice table displays:
    • Creation Date, Invoice Number, Supplier, Total Price, Status

Image

Payments

Once the invoice has been created and confirmed, the next essential step is to register the payment for this invoice. Recording payments ensures that financial operations stay transparent and trackable within the ERP system, allowing the company to monitor which orders have been settled and which are still pending.

To proceed with the payment:

  1. Navigate to the Order Page of the corresponding Procurement Chain.
    After the Proforma Invoices and Invoices sections, locate the Payments section.
  2. Click the + Create Payment button to begin the payment registration process. Image
  3. A pop-up window titled Create Payment will appear. Fill in the form with the required details: Image
    • Supplier – This field is auto-filled based on the chain’s data and indicates who the payment is being made to.
    • Invoice – Select the corresponding invoice(s) from the dropdown list. These invoices must have been created and listed in the invoice section above. You may select multiple if applicable.
    • Actual Amount – This field may auto-fill based on the invoice but can also be manually edited. Use it to enter the actual amount being paid to the supplier, in their currency. It also supports partial payments.
    • Payment Amount (€) – This field reflects the amount converted into Euros. It is not editable and duplicates the value from the previous field, converted using the exchange rate.
    • Exchange Rate – Enter the conversion rate used for this transaction.
    • Payment Date – Define the date when the payment was or will be made.
    • Accountant Number – Enter the bank account number of your company.
    • Paid by Card – Tick this box if the payment was done by credit/debit card instead of a bank transfer.
    • Uploaded Files – You can attach documents that prove the payment, such as bank confirmations or screenshots. Files can be uploaded via drag-and-drop, the file picker, or pasted directly from your clipboard.
  4. Click the Create button to save the payment.

A new payment record will appear both in the Payments section of the procurement chain and in the Payments module. Initially, the status will be set to WAITING, as the payment must be confirmed through the Confirmation module under the Payments Confirmation tab.

Image

Once confirmed, the status will change to CONFIRMED.

Image

And when the payment is actually completed, it will be updated to PAID.

Image

Users can create multiple payment records if partial payments are required. However, the total sum of all payments for the same invoice must not exceed the invoice amount.

Auxiliary Proforma Invoices & Invoices

These sections are used for documenting additional services related to the main order — such as: Logistics, packaging, customs clearance.

Functionality mirrors standard invoices:

  • + Create Auxiliary Proforma Invoice
  • + Create Auxiliary Invoice
  • Enter price, supplier, and dates
  • Track and confirm payments separately

Image

Auxiliary Invoice Payments

All payments related to auxiliary invoices are displayed here.

  • Payment Amount and Converted Amount
  • Payment Date
  • Documentation Check / Purpose Check
  • Payment Status

Image

Manufactured Documentation

This section is used to store technical or production-related documentation linked to ordered items or assemblies. Click + Create Documentation Archive to generate a document pack.

The system will prompt: “Do you want to include descendants in the archive?” After confirming, a list will appear showing nomenclatures missing documentation — helping to identify gaps.

Image

Files

The Files section is a general-purpose area for attaching any supporting documents:

  • CAD drawings
  • Certifications
  • Incoming invoices

Click + Add File to upload and store files directly within the order.

Image

Hidden Settings in Outsourcing

Hidden Settings in Outsourcing

These settings become available when the “Hide settings menu” toggle (top-right corner) is enabled. It reveals two additional configuration tabs:

Image

Order Statuses

The Order Statuses tab in the Outsourcing module allows users to define and manage manual status labels that reflect the current progress or condition of an outsourcing chain. These statuses serve as internal checkpoints or workflow signals.

Functionality:

The main table displays all available manual statuses with the following columns:

  • Name
  • Description
  • Chain Finish Step (✓ checkbox)

Each status can be:

Image

  • Edit — update its name or description
  • Remove — deleted if no longer needed

The Chain Finish Step checkbox allows you to mark a status as the final stage of the chain. This can help visually indicate completion or readiness for closure.

Image

Creating a New Manual Status

Click + New Status to open the creation form. Enter the following:

Image

  • Name* — required name of the status (e.g., Ordered, Documentation Added)
  • Description — optional field to clarify the purpose of the status (e.g., Used when proforma invoice is uploaded and payment created)

Click Create to save. The new status will now appear in the list and become available for selection in outsourcing chains.

This feature allows departments to maintain transparency and coordination across long outsourcing processes, especially where multiple people or phases are involved (tendering, invoicing, documentation, delivery).