Show TOC

 Heuristics for Campaign Planning

Use

Heuristics are available for campaign planning. You can use them in the production planning run or interactively in the DS planning board to process production campaigns .

Prerequisites

To use campaign heuristics in the DS planning board, you must define a heuristic profile that contains the campaign heuristics in Customizing for Production Planning and Detailed Scheduling and assign it to the overall profile of the DS planning board.

To create production campaigns or setup/clean-out orders, you must define a campaign profile in Customizing for Production Planning and Detailed Scheduling . To create setup/clean-out orders, you must also meet the requirements described under Setup or Clean-Out Order Creation .

Features

Campaign Heuristic

Use

Create production campaigns

(function module /SAPAPO/HEUR_PCM_CREATE)

Using this heuristic, you create production campaigns from neighboring orders that manufacture the same product or have the same setup group.

The algorithm takes the settings made in the campaign profile into account.

Dissolve production campaigns

(function module /SAPAPO/HEUR_PCM_DISSOLVE)

Using this heuristic, you delete production campaigns, for example, before you let PP/DS optimization process your plan.

The algorithm deletes as many orders as possible from all campaigns with the selected properties and then deletes the campaigns that do not contain any orders.

Delete setup/clean-out orders

(function module /SAPAPO/HEUR_PCM_ORDERS_DELETE)

Using this heuristic, you delete production setup/clean-out orders, for example, before you let PP/DS optimization process your plan.

The sequence-dependent setup activity at the beginning of the campaign that had duration 0 as the successor of the setup/clean-out order increases by the value defined in the setup matrix for the new sequence.

Adjust setup/clean-out orders

(function module /SAPAPO/HEUR_PCM_SERVICE_ADAPT)

Using this heuristic, you create setup/clean-out orders for a campaign.

The algorithm deletes all existing setup/clean-out orders and then replaces all existing sequence-dependent setup activities at the beginning of a campaign with a setup/clean-out order.

For more information, see the documentation for the heuristics or the function modules in the SAP APO System .

Activities

To call up a heuristic in the DS planning board , you select the relevant objects and choose Start of the navigation path Functions Next navigation step Heuristics End of the navigation path . Start of the navigation path To change the settings relevant to the heuristic, you choose Settings Next navigation step Heuristics. End of the navigation path

To use the heuristic in the production planning run , you specify the processing steps you want to carry out and select the relevant objects. To change the settings relevant to the heuristic, you choose Settings for Heuristic .