Parallel Replenishment Journal Calculation

The Parallel Replenishment Journal Calculation is an alternative calculation approach that reduces the overall Replenishment Journals calculation time. It is beneficial if you have a large inventory to process, and the journal calculation requires a long time to complete.

To enable parallel Replenishment Journal calculation

The Parallel Replenishment Journal Calculation concept is to run the calculation of a Purchase or Transfer Replenishment Journal in parallel, where the items in a Replenishment Journal are split evenly and shared across multiple sessions so that they are calculated in parallel to speed up the calculation time of that journal. When the Replenishment Journal is run with the Scheduler job and there are multiple journals that need to be calculated, the journals will be picked up sequentially by the job.

When the parallel calculation is enabled, a journal to be calculated is treated as the Master journal. It creates Child journals based on the number of parallel sessions to spin up, and splits the item range evenly among the Child journals. For more information on how to activate the parallel calculation, see To enable parallel Replenishment Journal calculation.

The Child journals calculate and create the lines in the journal according to their respective item range. The Master journal monitors the progress of the Child journals, and once the calculations are finished for all Child journals, the Master journal proceeds to delete the Child journals. The Master journal continues with the threshold calculation and order document creation, if necessary.

To enable parallel Replenishment Journal calculation

The parallel calculation can be activated for the Replenishment Journal in the Replen. Setup page.

  1. Click the icon, enter Replen. Setup, and select the relevant link.
  2. Go to the Replen. Journals FastTab, and select the Enable Parallel Calculation check box to activate the parallel calculation for the Purchase and Transfer Replenishment Journal, this is applicable for the scheduler-based calculation.
  3. Select the Enable Parallel Calculation (Manual) check box to activate the parallel calculation for the Purchase and Transfer Replenishment Journal when run manually, if necessary.
  4. Next, fill in the No. of Parallel Sessions field to specify the number of parallel sessions that will be used to calculate the Purchase or Transfer Replenishment Journal. The value of No. of Parallel Sessions must be between 2 to 10.

See also

Replenishment Journals

Replenishment Batch