is mill capabilities.pdf

Upload: shaim1

Post on 02-Jun-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 IS Mill Capabilities.pdf

    1/59

    SAP AG 1

    SAP AG2005

    SAP for Mill Products

    PP Capabilities

  • 8/10/2019 IS Mill Capabilities.pdf

    2/59

    SAP AG 2

    SAP AG 2006

    PP Functions

    Underdelivery Tolerance

    Fast data entry in production order

    Order combination

    Process batch

    Advanced Production Planning (with APO)

    Configurable Production Order for Material Variants

    Production Resources and Tools (PRT) Planning

    Multiple Output Planning (MOP)

    Trim Optimization Interface (TOI)

    Generation of requirements from blocks

    Batch Pegging Information

  • 8/10/2019 IS Mill Capabilities.pdf

    3/59

    SAP AG 3

    SAP AG2006

    Underdelivery Tolerance

    BUSINESS BACKGROUND

    In make-to-order production, under- or overdelivery

    is usual for material handled in pieces/batches If remaining quantity is within the underdelivery

    tolerance of the sales order item, further planned

    orders or purchase requisitions should not be

    created in MRP

    SOLUTION

    For all the materials in the individual customer

    segment (including multi-level) for which the

    underdelivery tolerance indicator is maintained, thesystem checks in MRP whether the open

    requirement quantity is within the underdelivery

    tolerance. If so, the system does not create another

    procurement element for this sales order item.

    Production of dimensional products often produces a variance compared to the exact volume ordered. It is

    not acceptable to have outstanding production or planned orders for minor volume variances.

  • 8/10/2019 IS Mill Capabilities.pdf

    4/59

    SAP AG 4

    SAP AG 2006

    500T

    O

    Sales Order

    Final Confirmation

    Quantity: 495 TO

    YesNo further

    Planned Order

    Planned Order

    5 TO

    No

    Production

    Order

    Quantity

    500 TOMTO

    Quantity within

    Tolerance?

    MRP

    Underdelivery Tolerance : Process

    MTO: Make to Order

    Customizing:

    you need to define for the lot-size, whether the tolerance should be taken into account or not

    Tolerance:

    the tolerance is related to the sales unit of measure

    the percentage is taken from either the

    - info record customer-material

    - or the sales or item

  • 8/10/2019 IS Mill Capabilities.pdf

    5/59

    SAP AG 5

    SAP AG 2006

    The system checks the underdelivery tolerance at all

    levels of individual customer segments (MTO)

    The underdelivery tolerance is always checked in thebase unit of measure

    The system displays exception message 27 in the

    current s tock/requi rements l istfor the material as MRP

    checks against underdelivery tolerance

    It is not possible to have a partial lot quantity less than

    or equal to the quantity of the underdelivery tolerance

    Delivered quantity outside the underdelivery tolerance:the additional planned order is created for the total

    quantity still to be delivered

    Underdelivery Tolerance

  • 8/10/2019 IS Mill Capabilities.pdf

    6/59

    SAP AG 6

    SAP AG 2006

    PREREQUISITES

    An underdelivery tolerance must be specified in the

    sales order item

    Manually or

    Copied out of customer/material info record

    Customize the lot-size procedure to take underdelivery

    tolerance into account

    Make-To-Order production

    Underdelivery Tolerance

    Customizing setting : Production > MRP >Planning >Lot-size calculation >Define Lot-size procedures

    or:

    Materials Management > Consumption-Based planning >Planning >Lot-size calculation >Define Lot-

    size procedures

    Customer/Material Info Record

    Logistics >Sales and Distribution >Master Data >Agreements >Customer-Material Information >...

    Find the under-delivery tolerance in the sales order item detail screen, under tap strip: Shipping

    The lot-size is determined in the material master record, mrp screen 1.

  • 8/10/2019 IS Mill Capabilities.pdf

    7/59

    SAP AG 7

    SAP AG 2006

    Fast Data Entry Production Orders

    BUSINESS BACKGROUND

    Easy and fast entry of characteristics is required

    along the supply chain Often a material to be manufactured has similar

    characteristics to the materials from which it is

    manufactured

    SOLUTION

    Entry of characteristics and item data on one line in

    item overview

    Display variants to define sets of characteristics

    Maintenance of up to 10 characteristics per item in

    one line

    Characteristic propagation from components to

    items

    characteristics on item overview level are also available in business transactions:

    Production order

    Production order Confirmation

    Purchasing

    Goods receipt

  • 8/10/2019 IS Mill Capabilities.pdf

    8/59

    SAP AG 8

    SAP AG 2006

    Production Order - Fast Data Entry

    Characteristicvaluation display

    and maintenance

    Characteristic propagation from

    component:

    automatic or manual

    from material variant or batch

    Often a material to be manufactured has similar characteristics to the materials from which it is

    manufactured. You can therefore inherit the characteristic value assignments of components to order

    items.

  • 8/10/2019 IS Mill Capabilities.pdf

    9/59

    SAP AG 9

    SAP AG 2006

    Order Combination

    BUSINESS BACKGROUND

    In the mill industry, different products may go

    through common process steps. It is desirable togroup and execute them together. This optimizes

    resource usage and reduces order handling for the

    user.

    SOLUTION

    Common operation sequences in different orderscan be combined in one production order.

    Combination can be for selected operations (exceptprocess orders) or entire orders.

    Operations to be combined must have same baseunit of measure and no gaps in between.

    The combination steps are: selection, combinationand scheduling.

  • 8/10/2019 IS Mill Capabilities.pdf

    10/59

    SAP AG 10

    SAP AG 2006

    Order Combination - Process

    User-definable selection and combination

    Order selection

    Standard selection

    Order preselection

    Manual selection

    Automatic selection

    Customer-specific

    selection

    Customer specificselection and

    display

    User Exit

    Order combination

    Combined order creation

    & Original order update

    Compare operations

    Edit components

    Order confirmation

    Cost Distribution

    Quantity Distribution

    Original order conversion

    Combined order processing: add original order change original order

    remove original order

    change combined order

    Selectedorders

    ProductionOrder

    Sales Order

    PlannedOrder

    - The standard selection procedure consists of the following steps:

    - Pre-selection including characteristics selection if necessary

    - Manual selection

    - Automatic selection using a customer exit

    - If you do not want to use the standard order selection, you can use a program to include your own selection

    algorithm. This program can perform a customer-specific selection to determine the original orders for order

    combination.

    The order combination function allows you to combine the sequences of identical operations in a consolidated

    production order. You can combine the following orders:

    Sales orders

    Planned orders

    Production orders

    It is always the production order that is used for the actual combination. The combination can include individual

    operations or entire orders. For this reason, if you are combining sales orders, production orders are created, and if

    you are combining planned orders, they are converted to production orders.

    Combination

    Check against restrictions (see e.g. IMP 100)

    Creation of combined order

    Reduction of original orders means that there are no longer capacity requirements in the original orders and

    components in the original orders are no longer taken into account during MRP run.

    Distribution: Costs and Quantities in the combined order will be distributed to the original orders.

  • 8/10/2019 IS Mill Capabilities.pdf

    11/59

    SAP AG 11

    SAP AG 2006

    After

    Combination

    Before

    Combination

    Combined Order Scheduling

    Backwards scheduling of combined order

    Operation

    10a

    Operation

    20

    Operation

    30

    Operation

    30

    Operation

    10b

    Order a

    Order b

    Combined order

    Operation

    40a

    Operation

    40b

    Operation

    20

    Operation

    30

    Operation

    20

    Order b

    Order a

    Operation

    40a

    Operation

    40b

    Order b

    Order a

    Operation

    10a

    Operation

    10b

    Search for earliest end date of the last operation to be combined. Used as the finish date of the combined

    order.

    Backwards scheduling of all objects to be combined.

    Backwards scheduling of all operations of the original orders to be finished before combination.

    Schedule all operations of the original orders to be executed after the combination.

  • 8/10/2019 IS Mill Capabilities.pdf

    12/59

  • 8/10/2019 IS Mill Capabilities.pdf

    13/59

    SAP AG 13

    SAP AG 2006

    Order Combination

    LIMITATIONS

    In-house production only

    Combination of collective orders, multiple item ordersand MOP orders not supported

    Combination of operations that contain co-products are

    not supported

    An order can be combined only once

    Process orders can be combined only on order level

    Combination of orders with trigger points not supported

    For order execution only. Planning in APO not

    supported

  • 8/10/2019 IS Mill Capabilities.pdf

    14/59

    SAP AG 14

    SAP AG 2006

    Process Batch

    BUSINESS BACKGROUND

    Identification of single units during production

    Recording of characteristics during production

    process

    Support of batch / unit tracking

    Copy of production characteristics to inventory

    batches

  • 8/10/2019 IS Mill Capabilities.pdf

    15/59

    SAP AG 15

    SAP AG 2006

    Process Batch

    SOLUTION

    Definition of process batches

    single units / lots / batches

    Recording of characteristics for process batches

    target / actual comparison

    Handling during production process

    merge / split

    History

    n:m batch usage / original batch

    Batch classification of inventory batches using recorded datafrom

    process batch / original batch

    A process batch is like a virtualbatch to store information (no inventory data is created; the batch master

    serves as the information store).

    Process batch management is integrated in the transaction for entering time tickets for production orders

    (transaction code: CO11N). Process batch functionality could not be managed outside of this transaction.

    Therefore process batches are always linked to a production order.

  • 8/10/2019 IS Mill Capabilities.pdf

    16/59

    SAP AG 16

    SAP AG 2006

    Process Batch Scenario

    Inventory

    Order

    Order

    Inventory

    Assign

    to order item

    Batch 25/1 Batch 25/2Width: 26 inch

    Length: 36 inchWidth: 26 inch

    Length: 36 inch

    Width: 26 inch

    Surface:

    Length: 72 inch

    Width: 26 inch

    Surface: coated

    Length: 72 inch

    Width: 26 inch

    Surface: coated

    Length: 36 inch

    Width: 26 inch

    Surface: coated

    Length: 36 inch

    Width: 26 inch

    Length: 72 inchInventory batch

    Batch 4711Goods issue

    Production Order

    Op. 10 coating

    Op. 20 shearing

    Process batch

    PB 25Create with

    reference

    Op. 10

    coating

    Op. 20

    shearingProcess batches

    Split PB 25/2PB 25/1

    Goods receiptInventory batches

    The process batch is created in this example with reference to the component batches. This allows the

    copy of characteristic values from the component batch to the process batch.

    The goods issue does not need to be posted before the first process batches are created. Characteristic copy

    from component batches is independent from goods issue.

    During the confirmation additional process data can be stored through valuation of characteristics.

    It is possible to split a process batch into two or more succeeding process batches (later you can merge

    them again).

    Process data from each operation can be captured at each operation in the process batch rather than only at

    goods receipt. This information could be transferred to the finished batch by creating a reference to an

    order item or by defining an original batch.

    The relationship of the component batches to the finished batches can be n:m (through merging and

    splitting).

  • 8/10/2019 IS Mill Capabilities.pdf

    17/59

    SAP AG 17

    SAP AG 2006

    Process Batch

    PREREQUISITES

    Material must be batch-managed

    Batch classification needed for recording of characteristics

    during production

    Original batch indicator must be set for the material

    LIMITATIONS

    Only for production orders, not for process orders (PP-PI)

    No QM functionality for process batches

    Process batches not valuated (for CO)

    Customizing settings

    - Single Screen Entry (Operation): Add PB-Detail Areas

    - User profile for parameter CORUPROF

    - Order type-dependent parameters: Allow GR for order item

    - (Batch Classification for Goods Movement: Maintain Copy characteristics)

    Single Screen Entry: IMG > Production > Shop Floor Control > Operations > Confirmation > Single

    Screen Entry > Define Single Screen Entry

    Order type-dependent parameters: IMG > Production > Shop Floor Control > Master Data > Order >

    Define order type-dependent parameters: Detail Tab strip Implementation

  • 8/10/2019 IS Mill Capabilities.pdf

    18/59

    SAP AG 18

    SAP AG 2006

    PP Functions

    Underdelivery Tolerance

    Fast data entry in production order

    Order combination

    Process batch

    Advanced Production Planning (with APO)

    Configurable Production Order for Material Variants

    Production Resources and Tools (PRT) Planning

    MOP

    TOI

    Generation of requirements from blocks

    Batch Pegging Information

  • 8/10/2019 IS Mill Capabilities.pdf

    19/59

    SAP AG 19

    SAP AG 2006

    BUSINESS BACKGROUND

    Make-to-stock production is required for ordered

    products, where only some characteristics differ

    SOLUTION

    Creation of make-to-stock production orders for

    material variants/configurable products, whose

    valuation was changed in sales order

    Entry of specification (configuration) for MTS item

    in sales order

    Configuration in production order is allowed for

    make-to-stock (MTS)

    Advanced Planner & Optimizer (SAP APO) plans

    and assigns material (pegging) based on

    characteristics

    No sales order reference (make-to-order) is

    necessary in production order

    Configuration in Make-To-Stock Environment

    The modification to the item category and requirements class in SD customizing allows entry of

    characteristic values in a MTS sales order. Without APO 4.0 this means that the characteristic values are

    not passed to production during MRP and therefore it is useful for batch determination and printing of

    documents. However, with APO 4.0 there is now the possibility to have the characteristic values passed to

    APO where materials are assigned and pegged based on the characteristics. The values are then included

    in the planned order in APO and passed to the production order that is created in R/3.

  • 8/10/2019 IS Mill Capabilities.pdf

    20/59

    SAP AG 20

    SAP AG 2006

    Configuration in Make-To-Stock Environment

    PREREQUISITES

    Material is batch managed

    Changed characteristics are relevant for pricing,batch determination and inventory batches, but

    not relevant for costing

    Implementation of IS Mill Products and SAP

    Advanced Planner & Optimizer (APO)

  • 8/10/2019 IS Mill Capabilities.pdf

    21/59

    SAP AG 21

    SAP AG 2006

    Configurable Production to Stock Make to Stock

    Customer OrderMaterial Specification

    for MTS-item

    Planned Order APOFurther Specification

    for MTS-item

    Production Order R/3Further Specification

    for MTS-item

    Goods

    Receipt

    of MTS item

    (batch)

    Entry of specifications (configuration) for MTS item in Sales Order

    Advanced Planner & Optimizer (SAP APO) plans and assigns

    material (pegging) based on characteristics

    Configuration in a production order is allowed for Make to Stock (MTS)

    No sales order reference (Make to Order) necessary in production order

    Prerequis i tes

    Implementation of IS-Mill Products add on to R/3

    Product is planned in SAP Advanced Planner & Optimizer (APO)

    Product is batch-managed

    Changed characteristics are not relevant to costing

    Support specification for MTS Stock Item in customer order and production

    Must be planned in APO because planning on characteristic level is possible, MRP in R/3 works only

    with the material master level.

    Example remaining quantity from a cutting process. This can be a configurable material that can be

    configured as a line item in the production order but R/3 cannot use this material in a MTS scenario.

    However, APO can use this material to assign it to a sales order in an ATP check.

  • 8/10/2019 IS Mill Capabilities.pdf

    22/59

    SAP AG 22

    SAP AG 2006

    Production Resource/Tool (PRT) Planning

    BUSINESS BACKGROUND

    In Mill industries expensive special tools are oftenneeded for production, e.g. a roller or a pan. Thesetools

    can be used for several production runs

    have to be maintained or replaced after a certainusage

    have to be considered for production planning

    are often available as a group of similar tools

    SOLUTION

    The tools are maintained using the standard PRTfunctionality

    Similar/replaceable tools are grouped as a pool Pool is assigned to a planned/production order,

    replacement by the physically used tool close tostart of production

    Capacity check for production based on PRTavailability (with APO)

    Situation:

  • 8/10/2019 IS Mill Capabilities.pdf

    23/59

    SAP AG 23

    SAP AG 2006

    PRT - Process in a Make to Order Scenario

    Sales Order Check withPRT: Pool X

    Machine: 11

    Pool X

    Machine 11

    time

    intended

    end date

    Capacity situation

  • 8/10/2019 IS Mill Capabilities.pdf

    24/59

    SAP AG 24

    SAP AG 2006

    PRT - Process in a Make to Order Scenario

    Sales Order Check withPRT: Pool X

    Machine: 11

    Prod. OrderMachine 11

    Pool X

    PRT1 PRT2 PRT3

    Pool X

    Machine 11

    time

    intended

    end date

    confirmed

    end date

    Close to production start:

    Replacement of Pool X

    by a physical PRT

    time

    Pool X

    PRT 1

    PRT 2

    PRT 3

    Capacity situation

  • 8/10/2019 IS Mill Capabilities.pdf

    25/59

    SAP AG 25

    SAP AG 2006

    PRT - Process in a Make to Order Scenario

    Sales Order Check withPRT: Pool X

    Machine: 11

    Prod. OrderMachine 11

    Pool X

    PRT1 PRT2 PRT3

    Pool X

    Machine 11

    time

    intended

    end date

    confirmed

    end date

    Close to production start:

    Replacement of Pool X

    by a physical PRT

    time

    Pool X

    PRT 1

    PRT 2

    PRT 3

    POOL X

    Capacity situation

  • 8/10/2019 IS Mill Capabilities.pdf

    26/59

    SAP AG 26

    SAP AG 2006

    PRT - Process in a Make to Order Scenario

    Sales Order Check withPRT: Pool X

    Machine: 11

    Prod. OrderMachine 11

    Pool X

    Pool X

    Machine 11

    time

    intended

    end date

    confirmed

    end date

    Close to production start:

    Replacement of Pool X

    by a physical PRT

    time

    Pool X

    PRT 1

    PRT 2

    PRT 3

    Capacity situation

  • 8/10/2019 IS Mill Capabilities.pdf

    27/59

    SAP AG 27

    SAP AG 2006

    PRT - Process in a Make to Order Scenario

    Sales Order Check withPRT: Pool X

    Machine: 11

    Prod. OrderMachine 11

    Pool X

    Pool X

    Machine 11

    time

    intended

    end date

    confirmed

    end date

    Prod. OrderMachine 11

    PRT 2

    Close to production start:

    Replacement of Pool X

    by a physical PRT

    time

    Pool X

    PRT 1

    PRT 2

    PRT 3

    Production

    Capacity situation

  • 8/10/2019 IS Mill Capabilities.pdf

    28/59

    SAP AG 28

    SAP AG 2006

    PRT - Business Value and Prerequisites

    BUSINESS VALUE

    Optimal utilization of PRT

    Increased transparency and availability of PRTs

    High flexibility

    PREREQUISITES

    Releases needed for enhanced PRT functionality:

    DIMP 4.71

    Plug-In 2003.1

    APO: no specific release needed

  • 8/10/2019 IS Mill Capabilities.pdf

    29/59

    SAP AG 29

    SAP AG 2006

    PRT - R/3 Setup

    R/3 Setup:

    PRT maintained as equipment

    Capacity data maintained as work center data based on

    Factory calendar

    Operating time

    Costs

    Number of single capacities (only for pools)

    Capacity assigned to equipment

    PRT (equipment) is assigned to an operation

    Alternative routing must be setup to enable alternative PRT(-pool)

    selection in APO (recommends note 576492)

  • 8/10/2019 IS Mill Capabilities.pdf

    30/59

    SAP AG 30

    SAP AG 2006

    PRT - APO Setup

    APO Setup:

    Resource represents work center of R/3

    Via the R/3 Plug-In the sub operation of R/3 is converted to an

    usual

    APO operation

    use of alternative mode to select another PRT(-pool) is possible if

    alternative routing is setup in R/3 (recommends note 576492)

    => Standard resource planning of APO can be used

  • 8/10/2019 IS Mill Capabilities.pdf

    31/59

    SAP AG 31

    SAP AG 2006

    Cut rolls

    Winding rolls

    Jumbo

    BUSINESS BACKGROUND

    Mill industry products are typically variants produced by cutting base materials.

    Desirable to work on existing stock of input materials to meet customer requirements.

    The production steps and off cuts must be configurable around the inputs found.

    Different from normal production planning where the demand defines the production.

    Sales Order

    1. What existing inputs can be

    used?

    2. What must be done with them?

    3. What are the additional outputs

    (remainders)?

    Multiple Output

    Planning

    Multiple Output Planning (MOP)

  • 8/10/2019 IS Mill Capabilities.pdf

    32/59

    SAP AG 32

    SAP AG 2006

    Winding rolls

    order

    Sales order

    Without MOP

    Jumbo

    1m x 200m

    1 ton

    order

    Standard Jumbo

    4m x 5000m

    8 tons

    Standard Jumbo

    4m x 5000m1.1 ton

    Existing Jumbo

    3m x 3000m

    4 tons

    Additional order

    generated for input

    instead of using

    existing stock

    SOLUTION

    Customer definable search for suitable existing material

    Production steps and off cuts are configured around the inputs found.

    Multiple Output Planning

  • 8/10/2019 IS Mill Capabilities.pdf

    33/59

    SAP AG 33

    SAP AG 2006

    Winding rolls

    order

    Sales order

    Without MOP

    Jumbo

    1m x 200m

    1 ton

    order

    Standard Jumbo

    4m x 5000m

    8 tons

    Standard Jumbo

    4m x 5000m1.1 ton

    Sales order

    With MOP

    1m x 200m

    1 ton

    Existing Jumbo

    3m x 3000m

    4 tons

    MOP

    order

    Off cut

    SOLUTION

    Customer definable search for suitable existing material

    Production steps and off cuts are configured around the inputs found.

    Multiple Output Planning

  • 8/10/2019 IS Mill Capabilities.pdf

    34/59

    SAP AG 34

    SAP AG 2006

    Definable

    Off cuts

    User definable off cuts

    Cut Roll

    Jumbo

    Winder

    Roll

    Order

    Customer OrderOrder / Stock

    Stock

    Upstream search for components

    Stock

    ATP

    Supply

    Downstream orders generated based on input

    Multiple Output Planning

  • 8/10/2019 IS Mill Capabilities.pdf

    35/59

    SAP AG 35

    SAP AG 2006

    2 main MOP functionalities:

    Multiple BOM level search:

    stock or orders

    of input materials

    Bottom-up characteristics

    propagation:

    input to output product

    Enables:

    Calculation of off cuts (quantity, dimension)

    Creation of corresponding downstream orders

    MOP considers customer requirements and material stocks for order generation

    Multiple Output Planning Structure

  • 8/10/2019 IS Mill Capabilities.pdf

    36/59

    SAP AG 36

    SAP AG 2006

    Sales order

    Cut rolls

    Winding rolls

    Jumbos

    Enables existing materials in stocks or production to be used for requirements

    Scope and results defined by user: e.g. smallest rolls first, oldest rolls first, etc

    order

    MOP

    order

    MOP

    order

    MOP

    order

    Oldest roll first

    MOP Structure - Multiple BOM Level Search

  • 8/10/2019 IS Mill Capabilities.pdf

    37/59

    SAP AG 37

    SAP AG 2006

    Offcut calculation,

    cut optimization

    (Macros, customer logic)

    Characteristics

    PPM

    Input JCharacteristics: eg area, width

    Order creation based on input characteristics

    Requirement A

    Activity

    Activity

    Plan Rules: mode,operation selection

    Characteristics

    Off cut B

    Planning parameters:

    duration, resource load

    Characteristics

    MOP Structure - Bottom-Up Propagation

  • 8/10/2019 IS Mill Capabilities.pdf

    38/59

    SAP AG 38

    SAP AG 2006

    MOP

    Order 1

    A1

    Extends existing MOP order for additional single requirement needing same input

    A2

    Single

    order

    Off cut

    Sales

    Order

    Cut rolls

    Jumbo

    A1

    MOP

    Order 2

    A1 A2

    A2

    Single

    order

    Sales

    Order

    A1

    New Offcut

    Enhanced MOP - Single Requirement Combination

    If offcut of existing MOP order is selected for incoming sales order, a second MOP order is not created.

    The requirement is instead combined into the the existing MOP order.

  • 8/10/2019 IS Mill Capabilities.pdf

    39/59

    SAP AG 39

    SAP AG 2006

    MOP - Business Value and Prerequisites

    BUSINESS VALUE

    Reduced inventory due to more accurate planning

    Increased customer service

    High flexibility

    PREREQUISITES

    SAP SCM 4.0

    SAP R/3 DIMP 4.71

    SAP R/3 Plug-in 2003.1

    Only working with PP (not with PP-PI)

  • 8/10/2019 IS Mill Capabilities.pdf

    40/59

    SAP AG 40

    SAP AG 2006

    Trim Optimization Interface

    BUSINESS BACKGROUND

    Trim Optimization is the task to combine demands for products withvarious attributes so that they can get cut in an optimal way from aninput batch (roll, jumbo, reel, coil)

    Trim optimization is a planning task. Significant cost reduction possible

    Heterogeneous system landscape; different systems already in place

    Trim optimization is not a paper specific requirement (Metal service

    centers, foil and textile production)

    SOLUTION

    Open interface to link 3rd party trim optimization systems to APO

    Consistent representation of a trim sheet along the process

    Generic scenarios and implementation

    Customer order

    1

    Customer order

    2

    Customer order

    3

    Trim optimization systems are today normally part of shop floor planning and execution systems.

    Therefore the optimization is done in a short term horizon with no or less feedback into the planning level.

    By this it is not possible to get optimal plans along the planning cycle.

    In order to improve the quality of the production plan and consider costs on mill and cross-mill level it is

    better to do trim optimization as part of the overall production planning. Because production planning is

    done in APO, trim optimization needs to be done in APO or with APO as well.

    The result of the trim optimization is a planning object called trim sheet. This object contains all the

    information necessary to setup and carry out the cutting process on the shop floor. Besides the open

    interface in APO, the other part of the solution is the representation and execution of the trim sheet.

  • 8/10/2019 IS Mill Capabilities.pdf

    41/59

    SAP AG 41

    SAP AG 2006

    The Trim Optimization Problem

    Cutting1 Cutting2

    Reels from Paper Machine

    12

    34

    5

    A B

    Tr im Loss

    Objective:

    minimize trim

    loss

    Constraints:

    Run length, wind direction,

    tolerances, min/max width,..

    Customer orders:

    Cut Rol ls (length, wid th, Core Type, )

    Objective:

    reduce numberof knife changes

  • 8/10/2019 IS Mill Capabilities.pdf

    42/59

    SAP AG 42

    SAP AG 2006

    The Trim Optimization Problem

    Cutting1 Cutting2

    Reels from Paper Machine

    12

    34

    5

    A B

    Tr im Loss

    Objective:

    minimize trim

    loss

    Constraints:

    Run length, wind direction,

    tolerances, min/max width,..

    Customer orders:

    Cut Rol ls (length, wid th, Core Type, )

    Objective:

    reduce numberof knife changes

    Find an optimal way to cut rolls/

    sheets from reels considering

    customer or process specific

    constraints.

    Find an optimal way to cut rolls/

    sheets from reels considering

    customer or process specific

    constraints.

  • 8/10/2019 IS Mill Capabilities.pdf

    43/59

    SAP AG 43

    SAP AG 2006

    Trim Optimization Interface - Solution

    4711/10 4711/20

    4711/10

    4711/10

    0815/10

    0815/10

    911/40 911/40

    911/40 911/40

    4715/10

    4715/10

    4711/20

    4711/20

    Optimal combination of

    cutting operations to use

    supply in the best way

    Detailed description of each

    product getting produced

    on the winder

    Detailed description of the

    cutting sequence

    Trim Sheet

    Structure of a trim sheet not

    known a priori

    Number of patterns is a

    result of the trim

    optimization

    Number of output nodes,

    quantities and

    characteristics are results of

    the trim optimization

    Template PPM and BAPI

    10 20 30 40

    ...

    ...

    Initial individual winder

    orders replaced by trim

    sheet

    Several upstream and

    down-stream orders

    pegged to one trim sheet

    order

    Re-Planning and

    rescheduling done by

    standard PP/DS planning

    Trim sheet order

    Trim

    1) A trim sheet consists of information about how to cut a jumbo reel or coil into rolls. The position of

    each resulting roll across the width as well as along the length of the jumbo/coil is represented.

    Additionally the off-cut, or scrap, or trim-loss is described. Also the link to the originating demand and the

    dependent demands for the component material is part of the trim sheet.

    Each roll coming out of a trim sheet has its own description (characteristics).

    The sequence of cuts/rolls between two knife changes is called a pattern.

    2) The problem in representing a trim sheet as an order is the fact that the number of patterns is not known

    at the point of master data creation. Nor is it known the number of rolls in each pattern nor their

    characteristics.

    Therefore in APO a so called Template PPM has to be defined. The Template PPM must have as many

    operations as the expected maximum number of patterns in a trim sheet is. In terms of output products

    either only a configurable product must be assigned to the PPM or the configurable product as well as all

    the possible product variants of this configurable product. These possible output products just need to be in

    the BOM. There is no need to assign them to each operation.

    By the interface an order is created based on the template PPM with as many operations as there are cut

    patterns in the trim sheet. To each operation the actual products with their quantities, characteristics, and

    eventually sales order assignment are linked.

    3) In APO the initial cutting (winder) orders are replaced by one single trim sheet orders. The adjustment

    of the plan is done using the normal PP/DS heuristics.

  • 8/10/2019 IS Mill Capabilities.pdf

    44/59

    SAP AG 44

    SAP AG 2006

    Trim Optimization Interface - Considerations

    Usage of PPM and CDP in APO mandatory

    PPM must contain the maximum possible number of cutting

    operations (R/3 inbound is not able to manage new operations)

    Changes on the trim sheet order are prohibited in APO. Changes in

    R/3 are not really supported

    PREREQUISITES:

    SAP SCM 4.0

    SAP R/3 DIMP 4.71

    SAP R/3 Plug-in 2004.1

    Only working with PP (not with PP-PI)

  • 8/10/2019 IS Mill Capabilities.pdf

    45/59

    SAP AG 45

    SAP AG 2006

    Pilot Partner Greycon

    From a Greycon presentation

    Worlds largest specialist in trim optimization and

    associated scheduling problems in paper & related

    industries 5M / 55 people

    Corporate supplier to Kodak, International Paper

    Other customers include Kappa, Mondi, Sappi, StoraEnso, St. Regis,

    Westvaco,

    Products

    I-Plan (Forecasting etc.)

    S-Plan (APS)

    X-Trim (trim optimization package)

    Re-Trim (Execution package)

    The SAP Greycon development partnership covers only the usage of X-

    Trim at the moment

    Further co-operation for the integration of Re-Trim to R/3 possible

  • 8/10/2019 IS Mill Capabilities.pdf

    46/59

  • 8/10/2019 IS Mill Capabilities.pdf

    47/59

    SAP AG 47

    SAP AG 2006

    Generation of Requirements from Blocks

    APO

    Re-plan component

    materials if necessary

    Block

    Requirements

    Product

    Quantity

    Characteristics

    Generate block requirements

    Plan component materials

    based on block requirements

    Planning

    PlannedOrder

    Block planning:

    Maintain blocks on resource

    Material assignment Material for requirement generation can be assigned at resource of

    block level

    Block requirement derived from PPM, block duration, and conversion

    factor

    Resource Blocks

    AssignedPlan

    Consume block

    requirements

    Customer

    Order entry

    CustomerOrder

    ATP/CTP and multi level

    production planning

    Schedule operations

    into blocks

    Create dependent

    requirements

    Dependent

    Requirements

  • 8/10/2019 IS Mill Capabilities.pdf

    48/59

    SAP AG 48

    SAP AG 2006

    Generation of Requirements from Blocks

    Limitations Considerations

    One product assigned per block definition for requirement

    generation. Where several plans are used in the same block

    for production, the plan parameters must be similar with

    respect to duration and quantities.

    Resource downtimes not considered. Quantities derived from

    block capacities.

    Requirement consumption does not consider characteristics.Components planned with this logic must be fully configured

    variants or standard materials.

  • 8/10/2019 IS Mill Capabilities.pdf

    49/59

    SAP AG 49

    SAP AG 2006

    Batch Pegging Information

    BUSINESS BACKGROUND

    Handling of batches (stock units) is vital forcustomers in Mill Industries

    Material batches already assigned to ordersshould not be available for other assignments

    Production execution should take into accountthe batch assignments made in planning

    SOLUTION

    Transfer of SAP R/3 Stock Assignments to SAPAPO

    Stock/batch can be assigned in SAP R/3 manually or by means of batch spliti.e. delivery or production order

    This stock is no longer available for planning in SAP APO and is assignedaccordingly (fixed pegging) to the requirements visible in SAP APO.

    Transfer of SAP APO Pegging information to theSAP R/3 System

    Extensions in batch determination functionality to display APO pegginginformation

    In the SAP R/3 production/inventory management/delivery process a proposalfor stock/batches, which are pegged by planning in SAP APO, is possible

    Before:

    SAP R/3 allocations of batches to demand elements not available in SAP APO PP/DS

    SAP APO Pegging information not available in SAP R/3 execution

  • 8/10/2019 IS Mill Capabilities.pdf

    50/59

    SAP AG 50

    SAP AG 2006

    Batch Pegging Information

    Functionality:

    - read actual pegged batches and propose in batch determination

    - reduce ATP-Quantity when pegged to a different requirement

    Checking requirement different requirement

    Batch #2Batch #1

    100 100

    80 25

    Actual Pegging: 80 of batch#1

    available Quantity of batch#2: 75

    Applications known so far:

    Customer Order, Delivery, Production Order, Goods Movement

    Def. Pegging

    Procedure in Production Planning and Detailed Scheduling (SCM-APO-PPS) that establishes the

    relationship between receipt elements and requirements elements of a product within a location. Using

    pegging, the corresponding receipt elements are assigned to the requirements.

    Two types of pegging are available:

    Fixed pegging With fixed pegging the assignment of a receipt element to a requirements element

    remains fixed during planning.

    Dynamic pegging With dynamic pegging the assignment of receipt elements to requirements elements

    can change depending on the planning situation.

  • 8/10/2019 IS Mill Capabilities.pdf

    51/59

    SAP AG 51

    SAP AG 2006

    Batch Pegging Information

    Example: batch determination in production order

  • 8/10/2019 IS Mill Capabilities.pdf

    52/59

    SAP AG 52

    SAP AG 2006

    Batch Pegging Information

    Pegging situation in APO:

  • 8/10/2019 IS Mill Capabilities.pdf

    53/59

    SAP AG 53

    SAP AG 2006

    Batch Pegging Information

    Batch selection screen in R/3:

  • 8/10/2019 IS Mill Capabilities.pdf

    54/59

    SAP AG 54

    SAP AG 2006

    Batch Pegging Information

    Batch selection screen in R/3:

  • 8/10/2019 IS Mill Capabilities.pdf

    55/59

    SAP AG 55

    SAP AG 2006

    Batch Pegging Information

    APO

    ATP-

    Check

    R/3Architecture:

    Application (e.g. production order)

    VB_BATCH_DETERMINATION

    ATP-Check of single batches

    Read pegging and return pegged quantity

    to R/3

    Store ATP-Results in SAPMP-Function group

    Read pegging quantity in customer exit, SAP deliversexample coding

    display Pegging quantity in batch selection screen

  • 8/10/2019 IS Mill Capabilities.pdf

    56/59

    SAP AG 56

    SAP AG 2006

    Release Requirements:

    SAP DIMP 4.71 or higher

    SAP APO 4.0 or higher

    Additional information

    No additional RFC, ATP-Interface is used

    modification free- Call of SAPMP function module is made in an SAP-internal BAdI(Exit in Standard R/3 after APO-RFC, Implementation inDIMP)- Enhancement in batch selection screen was developed in

    standard-R/3, switch to enhanced screen is done incustomer exit- SAP delivers (DIMP) an example coding ready-to-use forcustomers

    APO-Enhancements done in standard-APO (enabled bycustomizing)

    Batch Pegging Information - Prerequisites I

  • 8/10/2019 IS Mill Capabilities.pdf

    57/59

    SAP AG 57

    SAP AG 2006

    For transfer pegging information to R/3

    Customizing:

    SAP Advanced Planning and Optimization -> Global Available-To-Promise ->General settings -> Maintain Global Settings for the availability check -> Flag

    Pegging information

    Quantity proposal R/3 for batch determination

    Logistics -> Central Functions -> Batch Management -> Batch Determination ->

    Batch Search Strategy -> For production order

    Adjusting ATP quantities

    Customizing:

    SAP Advanced Planning and Optimization -> Global Available-To-Promise ->

    Product Availability Check -> Maintain Check Control -> Flag consider pegging

    Batch Pegging Information - Prerequisites II

  • 8/10/2019 IS Mill Capabilities.pdf

    58/59

    SAP AG 58

    SAP AG 2006

    When this function is used, the end-to-end consistency

    of fixed pegging cannot be guaranteed.

    Fixed pegging (manually fixed and also automaticallyfixed) is lost in certain situations. However, if you use a

    suitable planning heuristic (e.g.

    /SAPAPO/EOGL_LENGTH_01), the system can

    recalculate this information at any time.

    Batch Pegging Information - Limitations

  • 8/10/2019 IS Mill Capabilities.pdf

    59/59

    SAP AG 2006

    Copyright 2006 SAP AG. All Rights Reserved

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information containedherein may be changed without prior notice.

    Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

    Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

    IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation.

    Oracle is a registered trademark of Oracle Corporation.

    UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

    Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

    HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology.

    Java is a registered trademark of Sun Microsystems, Inc.

    JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

    MaxDB is a trademark of MySQL AB, Sweden.

    SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other p roduct and service names mentioned arethe trademarks of their respective companies. Data contained in this document serves informational purposes on ly. National product specifications may vary.

    The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose withoutthe express prior written permission of SAP AG.

    This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended

    strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy,and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.

    SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links,or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to theimplied warranties of merchantability, fitness for a particular purpose, or non-infringement.

    SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use ofthese materials. This limitation shall not apply in cases of intent or gross negligence.

    The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hotlinks contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.