ppds_bp_v01.ppt

11
Block Planning is the planning or pre-assignment of resource capacities for products with specific attributes, with the purpose of using the capacities more rationally. The attributes are described using characteristics from the SAP system. In block planning, you define blocks on a resource that have a specific duration and attributes, for example, a duration of 2 days per block on which you manufacture products in various alloys of the same alloy group. A block is defined as a period of time, in which a resource processes one or more activities with the same attributes. The attributes are represented by CDP characteristics. The maintenance of block definition is done in the master data of the resource Block basis definition: /n/SAPAPO/REST01 Block reference cycle: /n/SAPAPO/REST01k The actual block schedule maintenance is done from planning board Block schedule: /SAPAPO/CDPS0 with double-click on block Material stages Overview Capacity Planning Schedulin g Conversio n Reporting APO Resource: Block Planning

Upload: oshun-tang

Post on 28-Nov-2015

104 views

Category:

Documents


4 download

TRANSCRIPT

Block Planning is the planning or pre-assignment of resource capacities for products with specific attributes, with the purpose of using the capacities more rationally. The attributes are described using characteristics from the SAP system.

In block planning, you define blocks on a resource that have a specific duration and attributes, for example, a duration of 2 days per block on which you manufacture products in various alloys of the same alloy group.

A block is defined as a period of time, in which a resource processes one or more activities with the same attributes. The attributes are represented by CDP characteristics.

The maintenance of block definition is done in the master data of the resource

• Block basis definition: /n/SAPAPO/REST01• Block reference cycle: /n/SAPAPO/REST01k

The actual block schedule maintenance is done from planning board• Block schedule: /SAPAPO/CDPS0 with double-click on block• Extended block schedule: /SAPAPO/CDPS0 with heuristic “Extended Block

maintenance”

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

APO Resource: Block Planning

• Create block basis definitionYou specify the characteristic requirements for the class in the block basis definition. A block definition refers to the class, not the current resource. If you change the block basis definition, the system changes the characteristics requirements of all blocks that use this block basis definition for this class. If you delete a block basis definition, the system replaces all blocks on resources that have used this block basis definition by free blocks.

• Define reference cycleYou can group several block basis definitions with relative durations in a reference cycle, and use them for recurring block sequences.

• Create and process blocksYou can create the blocks individually with the corresponding block basis definitions, or add a predefined sequence of blocks using reference cycles. You can process the blocks you have created in a table or in a graph.

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Block Planning: Settings

SAP_CDPBP_01: Plan blocks Rescheduling of activities on block-planned resources if block attributes have been changed.

SAP_CDPBP_02: Adjust and plan block limitsAdjust block to fill level

SAP_CDPBP_03: Enhanced block maintenance Insert/Delete blocks

Enhance; Shrink blocks by different units

Manage block settings

SAP_CDPBP_04: Block maintenance, access interactively Insert/Delete blocks

Enhance; Shrink blocks

Manage block settings

Material stages

Overview Scheduling Conversion Reporting

Block planning heuristics

Capacity Planning

Block planned casthouse resource

TLA6• Blocks per Alloy series (ALLIN_1_DIGIT)

10 charges of alloy 2xxx and 7xxx 30 charges of alloy 1xxx, 3xxx, 5xxx, 6xxx

TLA7• Blocks per Usage (Short billets or long

billets) Characteristic POUZITI_LB 8 charges for short billets 12 charges for long billets

ITS8-9• Block per main Alloy (ALLIN_4_DIGIT)

5 different block definitions

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Decin Local Content

Step 8: Maintain blocks

Explanation: The block is defining a time period on a resource where only activities with specified characteristics can be scheduled. The block is defining as well wether it is fixed (no new orders); where the activities are to be scheduled (block border) and whether a block can be overbooked (%)

The actual maintenance job of blocks can be done out of the Planning Board (/n/SAPAPO/CDPSC0) or from the resource master (/n/SAPAPO/RES01)

Switch to tab “Intervals”

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Step 8B: Maintain Blocks by ref cycle

Choose line where you want to change and press to insert a reference cycle

Specify • when to insert cycle

• How many times to insert

• Whether existing blocks are to be overwritten

• Downtimes to be considered

Press to insert

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Step 8C: Maintain blocks

You can maintain the block schedule from the resource master and set additional fields of the blocks from there. But it is recommended to use the planning board for this daily maintenance

Press and define to display all fields

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Step 8D: Additional settings of blocks

Block Is Protected

If you have set the protection indicator for a

block, you cannot change the properties of that block

on the maintenance screen.

NOT used by I2P

Schedule Component/Operations Dates for Block Limits

If you set this indicator, the system schedules component and operation dates on the block limits as follows:

Input and output component of operations in the block

The requirements date for the input components is scheduled to the start of the block, while the receipt date of the output components is scheduled to the end of the block.

Use the consumption type At Activity End for receipt components and At Activity Start for requirements components; do not use any offsets as the system will adjust the dates

accordingly at the block limits. System behavior may become unpredictable.

The predecessor and successor operations of operations in the block

The predecessor operations end at the start of the block at the latest, while the successor operations start at the end of the block at the earliest. The minimum intervals in the

relationships of the predecessor and successor relationships for operations in the block refer to the start or end of the block.

Use end-start relationships between the operations as the system will adjust the dates at the block limits accordingly. System behavior may become unpredictable.

Dependencies

Scheduling at block limits can be overwritten by the setting Schedule Operation on Block Limits in the strategy profile.

Input or output components with continuous consumption are not scheduled to block limits; the same applies to the minimum or maximum offsets in relationships.

The system will only schedule at block limits if the relevant activity lies in a compatible block.If the activity only partially lies in a compatible block, then the compatibility at the start of the block is valid for relationships to successor activities and requirements components, and the

compatibility at the end of the block is valid for the predecessor activities and receipt components.

This indicator cannot be set at the first or last block on the resource. If required, add additional blocks at the beginning or end if you want to use scheduling at block limits. If you delete

blocks, the indicator might be set for the first or last block. The system ignores this setting, however.

If you set this indicator, the system considers the temporal tolerance that you have defined for the blocks.

With block tolerance, the system can schedule an operation in the block in such a way that the operation extends beyond the

block limit in the planning direction. A prerequisite is that - depending on the planning direction - the start or end date of the operation lies within the block limit, and the operation does not

extend further than the tolerance beyond the block limit.

NOT USED

If a block is marked as fixed:

•The activities in the block can no longer be shifted.

•The activities will not be planned in this block if the

activities are scheduled again in a fixed block.

•No additional activities will be planned in this block.

Block schedule

Block schedule maintenance is done manually by using• Block schedule (double-click on block in planning board)

• Block maintenance heuristic (mark resource in Planning Board and choose “Enhanced Block Maintenance” Heurisitic

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

Mark resource

Choose menu “Functions””Heuristics””Enhanced Block

maitenance”

Enhanced Block maintenance

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting

List of BlocksUtilization in % Assigned definition

Maintenance mode 2:If a block is enlarged either shrink

subsequent block or move subsequent blocks

Maintenance mode 1:How to enter change - either •Time•Equivalent (e.g. # melts)•Sequence

Allowed overload in %

Enter changed block size here (in unit

defined in Maintenance mode)

Schedule at block end

Insert BlockDelete Block

Insert Reference Cycle

Block schedule

When a block setup is changed the orders are not automatically re-scheduled. You need to run a schedule heuristic

E.g. within planning board mark resource, choose “Deallocate” and choose “Function” “Heuristics” “Schedule Operations”

Material stages

Overview Capacity Planning

Scheduling Conversion Reporting