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.
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.
Manufacturing Order:
General Settings Option
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.
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:
- on opening the Scheduling Board / Semi-finished Product Scheduling form
- by changing the Planned Quantity or Manufacturing Order header's dates
Log files
A function for saving action logs to files is available specifically for the Resource Balancing function.
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:
-
Go to the following path: C:\Program Files\sap\SAP Business One\AddOns\CT\ProcessForce.
-
Open ProcessForce.exe.config file with a text editor.
-
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.