SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Surviving Assemble-To-Order With Outside Processing InOracle E-Business Suite Eric Guether eguether@gmail.com
Objectives Explain the business case that led us to replace a Finished Goods Buy turnkey solution with an Assemble-To-Order (ATO) Make process Walk through the process that combines discrete WIP jobs – created by ATO – with outside processing (OSP) in the E-Business Suite (EBS) Share lessons learned, including forms personalizations and workflow notifications
Scope Release Scope: EBS 11i functionality via 11.5.10.2 examples Should be completely applicable to EBS Release 12 Not Covered in this Presentation: Step-by-step configuration ATO Buy scenarios Also called Procure-To-Order or back-to-back orders Configure-To-Order (CTO) using Oracle Configurator Usage of Internal Requisitions / Internal Orders Impact on planning  [MRP / Master Scheduling / ASCP]
Opnext Lasers: From Chip to Consumer Datacom Telecom Industrial Applications
Business Case Redesign the outsourced manufacturing process for families of lasers [finished good] using common subassembly (SA) components Designed SA could be used as the key component for all lasers within a product family Configuration lead time to convert the SA into a finished good (FG) = 2 weeks Common subassembly represented 90% of the total manufacturing time and cost of the finished good Based on assumption that we could forecast product family demand better than specific products
1st PO: Order Subassemblies on Forecast Issue a Standard PO to the CM for the common subassembly 12 weeks in advance based on product family forecasts Has nothing to do with ATO functionality PO creation driven by MRP planning The 3rd party contract manufacturer (CM) would build the subassembly (SA) and bill us, then hold the SA on consignment until it is needed to configure the FG The SA would be added to our Oracle Inventory when built even though it was physically at the 3rd party CM location
Clarification In this specific business case, the subassembly and the finished good are made by the same 3rd party contract manufacturer. The solution presented, however, is equally applicable to scenarios where: You ship the part / subassembly from your own warehouse (whether you made that part or not),  or You have the part / subassembly made by one 3rd party firm and then shipped directly to another 3rd party contract manufacturer to perform the final assembly
2nd PO: Assembly of Ordered FG Items Issue a PO to the CM to assemble the FG item once a firm customer SO is booked Should be triggered, directly or indirectly, by the booking of a customer SO Like Assemble-to-Order (ATO) functionality! Completion of assembly services needs to consume the SA (previously ordered & built) from our Oracle Inventory Like Outside Processing (OSP) functionality!
System Solution for FG Assembly ATO Make Functionality Set up the FG item as an ATO Make item OM Assemble to Order flag = ‘Yes’  [checked ON] General Planning Make or Buy flag = ‘Make’ Build in WIP flag = ‘Yes’  [checked ON] Booking of a SO triggers creation of a discrete WIP job Outside Processing Routing on the WIP job will have an OSP step Creates a PO (“the 2nd PO”) for the FG assembly via an OSP purchase requisition Causes the WIP job to consume the SA
SO – WIP Job – OSP PO Relationship
SO Workflow Controls ATO Functionality Seeded Order Mgmt. sales order (SO) workflow (WF) initiates the creation of the discrete WIP job WF links the SO line to the discrete WIP job Completion of the WIP job creates a reservation against the FG inventory for the SO line that spawned the WIP job
SO Line Workflow Assignment
ATO Sub-Process Added to SO WF
More on OSP Functionality WIP module functionality to ship out parts (example: SA999) for assembly services typically to a 3rd party Expect to receive back an assembled item (LASER123) and incur an OSP resource charge Ultimately consumes the parts (SA999) shipped out Creates PO reqs that generate OSP POs OSP POs typically sent to supplier providing services Item on PO is a 'fake' (non-physical) OSP services item in your item master, not the assembled item received back PO unit price is the price for OSP services, not the full value of the assembled item
Standard Costing Standard Cost of ATO Make FG item = Material Cost of Subassembly + Outside Processing Resource Charge Example:  Standard Cost of LASER123 =    $900     Material Cost of Subassembly (SA999) + $100     OSP Resource Charge $1,000     Rolled-up Std. Cost of LASER123
Transaction Walkthrough Manual Process or Automated Interface Automated Process Optional: Manual or Automated
Step 1: OM Sales Order Booked OM WF changes the SO line status from ‘BOOKED’ to ‘SUPPLY_ELIGIBLE’
Step 2: Discrete WIP Job Created Changes the SO line status to ‘PRODUCTION_OPEN’
Sales Order Reservation via WIP Job
Sales Order Reservation via SO Line Actions
Step 3: OSP Step Generates Requisition
Step 4: AutoCreated OSP PO
Step 4: Distribution on AutoCreated OSP PO
Step 5: OSP PO Receipt Transaction
Step 6: WIP Job Automatically Completed
Step 7: ATO Item Added to Inventory as Reserved / Subassembly Consumed Changes the SO line status to ‘AWAITING_SHIPPING’
Step 8: WIP Job Closed by Request
Issue # 1: OSP Functionality PO Confusion The OSP PO under the typical EBS OSP set-up showed a 'fake' OSP services item as the ordered item, not the item number of the ATO Make FG item Example: The PO showed an ordered item number of ‘OSP_SERVICES’ for services to build item LASER123 How would the CM know which FG item to assemble based on ordered item ‘OSP_SERVICES’? Receiving Confusion Receipts against an OSP PO were recorded against the 'fake' OSP item despite physically receiving the FG item
Issue # 1 Solution: ATO Item = OSP Item Set up the ATO Make FG item also as the outside processing item in lieu of using a 'fake' OSP services item Allowed the OSP PO to show the assembled item (LASER123) as the ordered item Receipts for the OSP PO were made against the physically-received item (LASER123) Suggested by our consultant from Colibri No Oracle documentation addressed this alternative
Setting the ATO Make Item as an OSP Item
Linking the OSP Item to the Resource
Linking the Resource to the Routing
Issue # 2: Insufficient Component QOH OSP PO receipt recorded even when insufficient SA component qty existed in the supply subinv. An issue for Opnext only because we did not push the SA component to the WIP job SA supply type = ‘Assembly Pull’ for 2 reasons: Typically, we wanted the WIP job to pull the SA component automatically without user interaction WIP user occasionally needed to substitute the SA
Issue # 2  (continued) Impact: WIP job never completed (remained ‘Released’) ATO Make FG item never added to Inventory No notification of error on the  WIP_MOVE_TXN_INTERFACE  table OSP PO was closed for receiving if fully received
Issue # 2 Solution: Personalization Control Created a Forms Personalization to check for sufficient SA component quantity Error condition prevented the recording of the PO Receipt
Issue # 3: Synching Up SO Changes If the quantity or date on an ATO Make SO line changed, or the line was cancelled, the change was not automatically made to the WIP job nor the OSP PO Relied on a user to manually synch up the WIP job and OSP PO to the modified ATO SO line How an a user detect the need to synch up?
Issue # 3 Solution: SO Change WF E-Mail Enable a seeded EBS OM WF notification that is  triggered whenever an ATO Make SO line changes or had been cancelled Designed to alert the planner The ATO Make FG item had to be assigned a Planner code in the ship-from org (warehouse) Assigned Planner code needed to be linked to an employee
Issue # 3 Solution: Planners Setup
Issue # 3 Solution: Seeded WF Notification
Conclusion ATO Make with Outside Processing is a cost-effective, cross-module solution that addressed our business issues The solution can be implemented in an existing EBS 11i or R12 instance using mostly, if not exclusively, in-house resources Forms Personalizations, workflow notifications, and custom Discoverer queries were needed to assist users in monitoring this solution

Weitere ähnliche Inhalte

Was ist angesagt?

Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioAhmed Elshayeb
 
Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2Mina Lotfy
 
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Boopathy CS
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideAhmed Elshayeb
 
Oracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management NotesOracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management NotesTech Leads IT
 
R12 inventory features
R12 inventory featuresR12 inventory features
R12 inventory featuresSuresh Mishra
 
Oracle Sourcing Setup
Oracle Sourcing SetupOracle Sourcing Setup
Oracle Sourcing SetupAjay Singh
 
Oracle min-max-planning
Oracle min-max-planningOracle min-max-planning
Oracle min-max-planningmgarg82
 
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:Boopathy CS
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Boopathy CS
 
Inventory in Oracle apps
Inventory in Oracle apps Inventory in Oracle apps
Inventory in Oracle apps gbalagee
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsBoopathy CS
 

Was ist angesagt? (20)

Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
 
oracle order management
oracle order managementoracle order management
oracle order management
 
Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2
 
Move order types
Move order typesMove order types
Move order types
 
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup Guide
 
Basics of Oracle Order Management
Basics of Oracle Order ManagementBasics of Oracle Order Management
Basics of Oracle Order Management
 
Oracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management NotesOracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management Notes
 
R12 inventory features
R12 inventory featuresR12 inventory features
R12 inventory features
 
R12 Oracle Inventory Management, New Features
R12 Oracle Inventory Management, New FeaturesR12 Oracle Inventory Management, New Features
R12 Oracle Inventory Management, New Features
 
Wip back flush
Wip back flushWip back flush
Wip back flush
 
BOM & WIP
BOM & WIPBOM & WIP
BOM & WIP
 
Oracle Sourcing Setup
Oracle Sourcing SetupOracle Sourcing Setup
Oracle Sourcing Setup
 
iSupplier
iSupplieriSupplier
iSupplier
 
Oracle min-max-planning
Oracle min-max-planningOracle min-max-planning
Oracle min-max-planning
 
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
 
Inventory in Oracle apps
Inventory in Oracle apps Inventory in Oracle apps
Inventory in Oracle apps
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory Controls
 
Basics of Oracle Purchasing
Basics of Oracle PurchasingBasics of Oracle Purchasing
Basics of Oracle Purchasing
 

Ähnlich wie Oracle EBS: ATO with Outside Processing

Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.112Motion
 
Os7 2
Os7 2Os7 2
Os7 2issbp
 
04 Job Pro Examples
04 Job Pro Examples04 Job Pro Examples
04 Job Pro Examplesfraserg
 
Acc mgt noreen03 systems design activity based costing
Acc mgt noreen03 systems design activity based costingAcc mgt noreen03 systems design activity based costing
Acc mgt noreen03 systems design activity based costingJudianto Nugroho
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerLokesh Modem
 
MarGotAspect - An AspectC++ code generator for the mARGOt framework
MarGotAspect - An AspectC++ code generator for the mARGOt frameworkMarGotAspect - An AspectC++ code generator for the mARGOt framework
MarGotAspect - An AspectC++ code generator for the mARGOt frameworkLeonardo Arcari
 
Basic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docxBasic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docxDipak Banerjee
 
Function Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal ShahzadFunction Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal ShahzadFaisal Shehzad
 
Automating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and PartnersAutomating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and PartnersJeremyOtt5
 
Integrating ONE Automation with Business Systems with the API
Integrating ONE Automation with Business Systems with the APIIntegrating ONE Automation with Business Systems with the API
Integrating ONE Automation with Business Systems with the APICA | Automic Software
 
Supporting Enterprise System Rollouts with Splunk
Supporting Enterprise System Rollouts with SplunkSupporting Enterprise System Rollouts with Splunk
Supporting Enterprise System Rollouts with SplunkErin Sweeney
 
Eclipse BPEL Designer
Eclipse BPEL DesignerEclipse BPEL Designer
Eclipse BPEL Designermilliger
 
Eclipse BPEL Designer
Eclipse BPEL DesignerEclipse BPEL Designer
Eclipse BPEL Designermilliger
 
Updates in the micro space
Updates in the micro spaceUpdates in the micro space
Updates in the micro spacekatya_todorova
 
1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docxnavinsurya3
 
Webinar #28 - OpenBOM for Autodesk Inventor
Webinar #28 - OpenBOM for Autodesk InventorWebinar #28 - OpenBOM for Autodesk Inventor
Webinar #28 - OpenBOM for Autodesk InventorOleg Shilovitsky
 

Ähnlich wie Oracle EBS: ATO with Outside Processing (20)

Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.
 
ETO and 'POF' Quest Webinar
ETO and 'POF' Quest WebinarETO and 'POF' Quest Webinar
ETO and 'POF' Quest Webinar
 
Os7 2
Os7 2Os7 2
Os7 2
 
04 Job Pro Examples
04 Job Pro Examples04 Job Pro Examples
04 Job Pro Examples
 
Acc mgt noreen03 systems design activity based costing
Acc mgt noreen03 systems design activity based costingAcc mgt noreen03 systems design activity based costing
Acc mgt noreen03 systems design activity based costing
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
 
MarGotAspect - An AspectC++ code generator for the mARGOt framework
MarGotAspect - An AspectC++ code generator for the mARGOt frameworkMarGotAspect - An AspectC++ code generator for the mARGOt framework
MarGotAspect - An AspectC++ code generator for the mARGOt framework
 
Heizer 14
Heizer 14Heizer 14
Heizer 14
 
Basic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docxBasic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docx
 
Function Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal ShahzadFunction Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
 
Automating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and PartnersAutomating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and Partners
 
Integrating ONE Automation with Business Systems with the API
Integrating ONE Automation with Business Systems with the APIIntegrating ONE Automation with Business Systems with the API
Integrating ONE Automation with Business Systems with the API
 
Supporting Enterprise System Rollouts with Splunk
Supporting Enterprise System Rollouts with SplunkSupporting Enterprise System Rollouts with Splunk
Supporting Enterprise System Rollouts with Splunk
 
Veerapradeep_Apps_profile
Veerapradeep_Apps_profileVeerapradeep_Apps_profile
Veerapradeep_Apps_profile
 
Eclipse BPEL Designer
Eclipse BPEL DesignerEclipse BPEL Designer
Eclipse BPEL Designer
 
Eclipse BPEL Designer
Eclipse BPEL DesignerEclipse BPEL Designer
Eclipse BPEL Designer
 
SAP workflow events
SAP workflow eventsSAP workflow events
SAP workflow events
 
Updates in the micro space
Updates in the micro spaceUpdates in the micro space
Updates in the micro space
 
1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx
 
Webinar #28 - OpenBOM for Autodesk Inventor
Webinar #28 - OpenBOM for Autodesk InventorWebinar #28 - OpenBOM for Autodesk Inventor
Webinar #28 - OpenBOM for Autodesk Inventor
 

Kürzlich hochgeladen

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 

Kürzlich hochgeladen (20)

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 

Oracle EBS: ATO with Outside Processing

  • 1. Surviving Assemble-To-Order With Outside Processing InOracle E-Business Suite Eric Guether eguether@gmail.com
  • 2. Objectives Explain the business case that led us to replace a Finished Goods Buy turnkey solution with an Assemble-To-Order (ATO) Make process Walk through the process that combines discrete WIP jobs – created by ATO – with outside processing (OSP) in the E-Business Suite (EBS) Share lessons learned, including forms personalizations and workflow notifications
  • 3. Scope Release Scope: EBS 11i functionality via 11.5.10.2 examples Should be completely applicable to EBS Release 12 Not Covered in this Presentation: Step-by-step configuration ATO Buy scenarios Also called Procure-To-Order or back-to-back orders Configure-To-Order (CTO) using Oracle Configurator Usage of Internal Requisitions / Internal Orders Impact on planning [MRP / Master Scheduling / ASCP]
  • 4. Opnext Lasers: From Chip to Consumer Datacom Telecom Industrial Applications
  • 5. Business Case Redesign the outsourced manufacturing process for families of lasers [finished good] using common subassembly (SA) components Designed SA could be used as the key component for all lasers within a product family Configuration lead time to convert the SA into a finished good (FG) = 2 weeks Common subassembly represented 90% of the total manufacturing time and cost of the finished good Based on assumption that we could forecast product family demand better than specific products
  • 6. 1st PO: Order Subassemblies on Forecast Issue a Standard PO to the CM for the common subassembly 12 weeks in advance based on product family forecasts Has nothing to do with ATO functionality PO creation driven by MRP planning The 3rd party contract manufacturer (CM) would build the subassembly (SA) and bill us, then hold the SA on consignment until it is needed to configure the FG The SA would be added to our Oracle Inventory when built even though it was physically at the 3rd party CM location
  • 7. Clarification In this specific business case, the subassembly and the finished good are made by the same 3rd party contract manufacturer. The solution presented, however, is equally applicable to scenarios where: You ship the part / subassembly from your own warehouse (whether you made that part or not), or You have the part / subassembly made by one 3rd party firm and then shipped directly to another 3rd party contract manufacturer to perform the final assembly
  • 8. 2nd PO: Assembly of Ordered FG Items Issue a PO to the CM to assemble the FG item once a firm customer SO is booked Should be triggered, directly or indirectly, by the booking of a customer SO Like Assemble-to-Order (ATO) functionality! Completion of assembly services needs to consume the SA (previously ordered & built) from our Oracle Inventory Like Outside Processing (OSP) functionality!
  • 9. System Solution for FG Assembly ATO Make Functionality Set up the FG item as an ATO Make item OM Assemble to Order flag = ‘Yes’ [checked ON] General Planning Make or Buy flag = ‘Make’ Build in WIP flag = ‘Yes’ [checked ON] Booking of a SO triggers creation of a discrete WIP job Outside Processing Routing on the WIP job will have an OSP step Creates a PO (“the 2nd PO”) for the FG assembly via an OSP purchase requisition Causes the WIP job to consume the SA
  • 10. SO – WIP Job – OSP PO Relationship
  • 11. SO Workflow Controls ATO Functionality Seeded Order Mgmt. sales order (SO) workflow (WF) initiates the creation of the discrete WIP job WF links the SO line to the discrete WIP job Completion of the WIP job creates a reservation against the FG inventory for the SO line that spawned the WIP job
  • 12. SO Line Workflow Assignment
  • 14. More on OSP Functionality WIP module functionality to ship out parts (example: SA999) for assembly services typically to a 3rd party Expect to receive back an assembled item (LASER123) and incur an OSP resource charge Ultimately consumes the parts (SA999) shipped out Creates PO reqs that generate OSP POs OSP POs typically sent to supplier providing services Item on PO is a 'fake' (non-physical) OSP services item in your item master, not the assembled item received back PO unit price is the price for OSP services, not the full value of the assembled item
  • 15. Standard Costing Standard Cost of ATO Make FG item = Material Cost of Subassembly + Outside Processing Resource Charge Example: Standard Cost of LASER123 = $900 Material Cost of Subassembly (SA999) + $100 OSP Resource Charge $1,000 Rolled-up Std. Cost of LASER123
  • 16. Transaction Walkthrough Manual Process or Automated Interface Automated Process Optional: Manual or Automated
  • 17. Step 1: OM Sales Order Booked OM WF changes the SO line status from ‘BOOKED’ to ‘SUPPLY_ELIGIBLE’
  • 18. Step 2: Discrete WIP Job Created Changes the SO line status to ‘PRODUCTION_OPEN’
  • 19. Sales Order Reservation via WIP Job
  • 20. Sales Order Reservation via SO Line Actions
  • 21. Step 3: OSP Step Generates Requisition
  • 23. Step 4: Distribution on AutoCreated OSP PO
  • 24. Step 5: OSP PO Receipt Transaction
  • 25. Step 6: WIP Job Automatically Completed
  • 26. Step 7: ATO Item Added to Inventory as Reserved / Subassembly Consumed Changes the SO line status to ‘AWAITING_SHIPPING’
  • 27. Step 8: WIP Job Closed by Request
  • 28. Issue # 1: OSP Functionality PO Confusion The OSP PO under the typical EBS OSP set-up showed a 'fake' OSP services item as the ordered item, not the item number of the ATO Make FG item Example: The PO showed an ordered item number of ‘OSP_SERVICES’ for services to build item LASER123 How would the CM know which FG item to assemble based on ordered item ‘OSP_SERVICES’? Receiving Confusion Receipts against an OSP PO were recorded against the 'fake' OSP item despite physically receiving the FG item
  • 29. Issue # 1 Solution: ATO Item = OSP Item Set up the ATO Make FG item also as the outside processing item in lieu of using a 'fake' OSP services item Allowed the OSP PO to show the assembled item (LASER123) as the ordered item Receipts for the OSP PO were made against the physically-received item (LASER123) Suggested by our consultant from Colibri No Oracle documentation addressed this alternative
  • 30. Setting the ATO Make Item as an OSP Item
  • 31. Linking the OSP Item to the Resource
  • 32. Linking the Resource to the Routing
  • 33. Issue # 2: Insufficient Component QOH OSP PO receipt recorded even when insufficient SA component qty existed in the supply subinv. An issue for Opnext only because we did not push the SA component to the WIP job SA supply type = ‘Assembly Pull’ for 2 reasons: Typically, we wanted the WIP job to pull the SA component automatically without user interaction WIP user occasionally needed to substitute the SA
  • 34. Issue # 2 (continued) Impact: WIP job never completed (remained ‘Released’) ATO Make FG item never added to Inventory No notification of error on the WIP_MOVE_TXN_INTERFACE table OSP PO was closed for receiving if fully received
  • 35. Issue # 2 Solution: Personalization Control Created a Forms Personalization to check for sufficient SA component quantity Error condition prevented the recording of the PO Receipt
  • 36. Issue # 3: Synching Up SO Changes If the quantity or date on an ATO Make SO line changed, or the line was cancelled, the change was not automatically made to the WIP job nor the OSP PO Relied on a user to manually synch up the WIP job and OSP PO to the modified ATO SO line How an a user detect the need to synch up?
  • 37. Issue # 3 Solution: SO Change WF E-Mail Enable a seeded EBS OM WF notification that is triggered whenever an ATO Make SO line changes or had been cancelled Designed to alert the planner The ATO Make FG item had to be assigned a Planner code in the ship-from org (warehouse) Assigned Planner code needed to be linked to an employee
  • 38. Issue # 3 Solution: Planners Setup
  • 39. Issue # 3 Solution: Seeded WF Notification
  • 40. Conclusion ATO Make with Outside Processing is a cost-effective, cross-module solution that addressed our business issues The solution can be implemented in an existing EBS 11i or R12 instance using mostly, if not exclusively, in-house resources Forms Personalizations, workflow notifications, and custom Discoverer queries were needed to assist users in monitoring this solution