Skip to main content
Version: 10.0

Resource Balancing

This option allows choosing the most optimal Resource (defined in Production Process / Manufacturing Order / Alternative Resources) for a specific task from a Manufacturing Order.

danger

Testing the option in a test environment before using it in a production environment is recommended.

Description

The system considers related times, Operation quantities, Resource availability, and Resource Calendars and chooses the Resource on which work can be completed in the shortest time (instead of selecting a default Resource).

Example

Quantity on Manufacturing Order: 100

Bill of Materials' Resources on Operation:

  • M1 10pcs/h
  • M2 10 pcs/h
  • M3 5 pcs/h
  • M4 5 pcs/h
  • M5 10 pcs /h

Scheduling Direction: Forward (from date 01/01)

(all machines work 24/7)

  • M1 needs ten h to run and is available from 10.01 to 10 a.m. Therefore, it would finish the work on 10.01 at 8 p.m.
  • M2 needs ten h to run and is available from 11.01 to 5 p.m. Consequently, it would finish this work on 12.01 at 3 a.m.
  • M3 needs 20 h to run and is available from 9.01 to 1 a.m. Consequently, it would finish this work on 9.01 at 9 p.m.
  • M4 needs 20 h to run and is available from 10.01 to 5 a.m. and would finish this work on 10.01 at 1 a.m.
  • M5 needs ten h to run and is available from 10.01 to 7 p.m. and would finish this work on 11.01 at 5 a.m.

The system will choose M3 for this work

Prerequisites

Run Time

To use this option, all Resources used in Production Processes and Manufacturing Orders within the system must have a Run Time greater than 0.

Production Process:

Production Process Runtime

Manufacturing Order:

Manufacturing Order Run Time

General Settings Option

Path

Administration → System Initialization → General Settings → ProcessForce tab → Bill of Materials and Manufacturing Orders

Check the Use Resource Balancing check box to use the option.

Resource Balancing Blockage

If any Machine-type Resource in the system has a Run Time set to zero in any Production Process configuration, attempting to check the Use Resource Balancing checkbox will prompt the display of the Resource Balancing blockage form. This form contains information indicating these Resources. To activate the option, change their Run Time values.

Resource Balancing Blockage

Usage

When the option is selected, Resource selection based on Resource Balancing is conducted during Manufacturing Order scheduling or re-scheduling, under the following circumstances:

Log files

A function for saving action logs to files is available specifically for the Resource Balancing function.

danger

Please note that this function records detailed information on every scheduling or rescheduling action related to Resource Balancing. Consequently, it may impact the performance of ProcessForce.

To activate the option perform the following steps:

  1. Go to the following path: C:\Program Files\sap\SAP Business One\AddOns\CT\ProcessForce.

  2. Open ProcessForce.exe.config file with a text editor.

  3. Change the value from "false" to "true" in the following line:

    <add key="SchedulingBalancingEnabled" value="false" />

    From now on, the log files will be saved in the following default path: C:\ProgramData\CompuTec\ProcessForce\ResourceBalancing.

    A separate file is saved for changes made for each Operation.