Heuristics for Campaign Planning
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.
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.
|
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.
To call up a heuristic in the DS planning board, you select the relevant objects and choose Functions → Heuristics. To change the settings relevant to the heuristic, you choose Settings → Heuristics.
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.