Oracle APS

download Oracle APS

of 13

Transcript of Oracle APS

  • 8/22/2019 Oracle APS

    1/13

    Xilinx Confidential

    Oracle APS and GOP GettingTo Automated Sales Order

    SchedulingMark Hopkins, Xilinx, Inc.

    1/17/06

  • 8/22/2019 Oracle APS

    2/13

    Xilinx Confidential

    Topics

    Goals of Our GOP Implementation

    Where We Are Today

    How We Did It

    Lessons Learned

  • 8/22/2019 Oracle APS

    3/13

    Xilinx Confidential

    Project Goals

    Schedule new sales orders accurately Hit our first commitment

    Minimize reschedules

    Preserve excellent on time delivery performance

    Manage exceptions, and let the rest happen

    automatically

    Reduce planner workload and allow them to focus onmodel maintenance

  • 8/22/2019 Oracle APS

    4/13

    Xilinx Confidential

    0%

    10%

    20%

    30%

    40%

    50%

    60%

    70%

    80%

    90%

    100%

    Nov-05 Dec-05 Jan-06 Feb-06 Mar-06 Apr-06 May-06 Jun-06 Jul-06

    % Ontime % Auto Released

    Results: Auto Release And On

    Time Delivery~13k Line Items per month.

  • 8/22/2019 Oracle APS

    5/13

    Xilinx Confidential

    Our Planning Environment

    Oracle APS (ASCP and GOP) Oracle ERP

    Order Management, Purchasing, Financials, HR

    Custom Systems/Interfaces Item & BOM Based on Matrix and Legacy

    Forecast Manugistics

    Home grown Customer Forecast Management System

    Wafers, Piece Parts, WIP tracking

  • 8/22/2019 Oracle APS

    6/13

    Xilinx Confidential

    Whats In Production:

    ASCP and GOP Monthly / Weekly APS Plan for Wafers and Piece Parts (since

    April 03)

    EDD

    Unconstrained Plan

    Wafer Plan, Piece Parts, Assy, Test, Sort, Bump Capacity Daily Plan for Assembly Releases (since August 04)

    ECC

    Output is used for all products assembly starts planning

    Daily Plan for GOP (since August 04) ECC

    Almost 100% of incoming sales orders get schedule dates recommendedfrom GOP

  • 8/22/2019 Oracle APS

    7/13

    Xilinx Confidential

    Our Model(example from our ATP Plan)

    Plan Type:

    Cost Based Optimized Plan - HP 64bit ExeEnforce Material Constrained Plan

    Holistic Manufacturing Plan with Project Planning

    Time Buckets: 35 days, 10 Weeks

    Inputs:

    Orgs: 56

    Items: 22k

    Demands: 19k

    BOM's: 17K

    Outputs:

    Demands: 64k

    Supplies: 56k

    Pegging: 78k

    Res Reqmts: 200k

  • 8/22/2019 Oracle APS

    8/13

    Xilinx Confidential

    Terms

    GOP / ATP Global Order Promising / Available ToPromise

    CFD Current Factory Date (equivalent to ScheduleShip Date in Oracle)

    OFD Original Factory Date (the first commit on thesales order)

    ATP Override The ability to change the date that GOPwas recommending prior to committing to the customer

    Auto Release A sales order that books, getsscheduled, and committed to the customer with zeroplanner intervention

  • 8/22/2019 Oracle APS

    9/13

    Xilinx Confidential

    Standard Oracle GOP ProcessCustomer

    Oracle ERP

    Oracle APS

    1. New Order

    2. Request for Scheduling

    3. Schedule Ship Date

    4. Commit Date

  • 8/22/2019 Oracle APS

    10/13

    Xilinx Confidential

    Xilinx Gates in GOP ProcessCustomer

    Oracle ERP

    Oracle APS

    1. New Order

    2. Request for Scheduling

    3. Schedule Ship Date

    4. Commit Date

    Is order on hold?

    Is order unusually large?Do we want to force a

    particular schedule date to

    happen (ATP Override?)

    Is calendar date blocked?

    Is part/whs set up as auto release?

    Yes: does schedule ship date meet auto

    release criteria

    No: Does planner agree with Schedule Ship

    Date?

  • 8/22/2019 Oracle APS

    11/13

    Xilinx Confidential

    Demand Management Form

  • 8/22/2019 Oracle APS

    12/13

    Xilinx Confidential

    Getting to 100% Auto Release

    Oracle Need to consider alternate boms, substitute components in ATP/GOP

    algorithm. Lack of this functionality causes overly conservativecommitments. In semiconductor mfg, this is needed to recognize bindowngrades, alternate mask sets.

    ATP Algorithm needs to recognize that an order due 3 months from nowcan be satisfied with a wafer start. Allow finished goods to show asavailable for any new orders.

    Xilinx Data Maintenance. Specifically sourcing rules, and BOMs.

    Our current BOM structure does not handle some new products / militaryscenarios. We are working on a new item/bom management system thatwill give us this.

    Lot specific yields for new products.

  • 8/22/2019 Oracle APS

    13/13

    Xilinx Confidential

    Lessons Learned

    Need a way to validate / build confidence in production data priorto exposing to customers

    Develop metrics and publish progress We gave prizes to the first planning teams to hit 3 different milestones

    Need to build planners confidence in ATP black box bydeveloping an understanding of true problems vs. perceivedproblems or gross generalizations. Until we could explain eachsituation (which was a long process), anything that did not fitplanners mindset was judged as ATP is wrong.

    Incremental fixes / enhancements help zero in on the issues

    Data maintenance and reporting that identifies data problems ishelpful