Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      CodeSOD: Classic WTF: When it’s OK to GOTO

      June 25, 2025

      Overture Maps launches GERS, a system of unique IDs for global geospatial entities

      June 25, 2025

      Agent Mode for Gemini added to Android Studio

      June 24, 2025

      Google’s Agent2Agent protocol finds new home at the Linux Foundation

      June 23, 2025

      Microsoft is reportedly planning yet more major cuts at Xbox — as early as next week

      June 24, 2025

      Microsoft makes Windows 10 security updates FREE for an extra year — but there’s a catch, and you might not like it

      June 24, 2025

      “Deus Ex” just turned 25 years old and it’s still the best PC game of all time — you only need $2 to play it on practically anything

      June 24, 2025

      Where to buy a Meta Quest 3S Xbox Edition — and why it’s a better bargain than the “normal” Meta Quest 3S

      June 24, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Generate awesome open graph images with Open Graphy

      June 25, 2025
      Recent

      Generate awesome open graph images with Open Graphy

      June 25, 2025

      Defining a Dedicated Query Builder in Laravel 12 With PHP Attributes

      June 25, 2025

      pxlrbt/filament-activity-log

      June 25, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Linux Jargon Buster: What are Secure Boot & Shim Files?

      June 25, 2025
      Recent

      Linux Jargon Buster: What are Secure Boot & Shim Files?

      June 25, 2025

      Fldigi – modem program for most of the digital modes used by radio amateurs

      June 25, 2025

      Lwan is an experimental, scalable, high performance HTTP server

      June 25, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Outside Processing vs Contract Manufacturing

    Outside Processing vs Contract Manufacturing

    May 8, 2025

    When it comes to manufacturing, companies (OEM) require services from their manufacturing partners to help with the production of finished and semi-finished products.  There are two known solutions that Oracle Fusion SCM suite offers: Outside Processing (OSP) and Contract Manufacturing.  Both solutions involve a third-party vendor and a service component to either help complete a work order, fulfill a sales order, or fulfill subassembly demand. Both solutions serve a purpose and are quite powerful. Before I jump into the comparison, here’s a textbook definition of both solutions:

    OSP:

    OSP is the process of outsourcing a portion of the work order that is being done in house. For example, a steel shop that can cut and weld steel to manufacture frames may send the frames to a paint shop (vendor) to get painted. The steel shop then receives the painted frames in house and perhaps performs a few more value-added steps to complete the work order.  The paint portion of this work order is considered an outside job.  Companies may prefer outside processing for various reasons. The steel manufacturer may not be interested in installing a paint booth and employing painters, or the company may have a paint booth but it’s backlogged or is down. Specialization may be required. In all these scenarios, a vendor is needed to help.

    Contract Manufacturing:

    Contract Manufacturing is to (optionally) provide materials to a vendor and expect the vendor to produce assemblies and send them to external or internal customers.  Typically, the company ships raw materials and/or subassemblies to their vendor and manages stock in their warehouse.  With contract manufacturing, the vendor is in complete control of manufacturing process and is supposed to update and complete work orders or communicate back the process.  The OEM usually has owned stock at the vendor location and tracks in its books.

    The one-million-dollar question; which one to pick?

    In most cases the “textbook” response can be straightforward. In some cases, companies that are using production steps from a vendor as one of the operations in their in-house work orders use the OSP solution. It’s straightforward and quite easy to set up. Read this blog for OSP treatment advice in Cost Management.

    Contract Manufacturing may be used directly to fulfill back-to-back sales orders, or to fulfill the Supply Planning generated subassembly transfer orders and work orders.  Two drawbacks to Contract Manufacturing (as of Release 25A), is that the second portion of the solution can only be accomplished by Supply Planning. Contract Manufacturing is a robust solution, but it requires vendors to actively participate providing feedback on inventory levels, or updating the production progress in Oracle Fusion.

    There are use cases where companies may use a vendor to produce subassemblies, but would like to create manual work orders, manage the inventory, and want a less complicated solution.  In this case, the OSP solution can work beautifully simulating a Contract Manufacturing solution.

    OSP Contract Manufacturing
    New Inventory Organization Optional Required
    Supply Planning Optional May be required
    Service Items Required Required
    Blanket Purchase Agreements Optional Optional
    Ease of Implementation Easy More Complicated

     

    Based on the business requirements, the OEM may choose to go with OSP.  Let’s assume that the inventory sent to the vendor for Contract Manufacturing is only sent when new assemblies are required and there isn’t an opportunity to electronically integrate through webservices and communication is with emails or with other correspondence.

    For this OEM, it is feasible to create a Work Center in Oracle Fusion Manufacturing for its vendor, automatically create service purchase orders, and have dedicated supply and completion subinventories.  Inventory Management could be a little challenging dedicating the raw material for contract manufacturer use only, but not unmanageable.  In this simple scenario, the OEM doesn’t have to go through a complex setup to use Contract Manufacturing, and they can go with the OSP solution.

    There are various use cases and potential solutions using Oracle Supply Planning, Inventory Management, and min-max planning, Oracle Manufacturing, Inventory and Procurement, and the Supplier Portal to fulfill various manufacturing scenarios.

    Contact Mehmet Erisen at Perficient for more introspection of this functionality, and how Perficient and Oracle Fusion Cloud can digitalize and modernize your ERP platform.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleHCL Commerce V9.1 – The Power of the Next.js Ruby Storefront
    Next Article Our Partner Adobe Recognized Again as a DXP Leader

    Related Posts

    Security

    New TeamViewer Vulnerability Puts Windows Systems at Risk of Privilege Escalation

    June 25, 2025
    Security

    Citrix Bleed 2 Flaw Enables Token Theft; SAP GUI Flaws Risk Sensitive Data Exposure

    June 25, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    New Chrome Vulnerability Enables Cross-Origin Data Leak via Loader Referrer Policy

    Development

    Meta AI Open-Sources LlamaFirewall: A Security Guardrail Tool to Help Build Secure AI Agents

    Machine Learning

    CVE-2025-47702 – Drupal oEmbed Providers Cross-Site Scripting (XSS)

    Common Vulnerabilities and Exposures (CVEs)

    First signs of dedicated Xbox interface for Windows 11 PCs spotted in latest preview

    News & Updates

    Highlights

    CVE-2025-5566 – PHPGurukul Notice Board System SQL Injection Vulnerability

    June 4, 2025

    CVE ID : CVE-2025-5566

    Published : June 4, 2025, 5:15 a.m. | 2 hours, 18 minutes ago

    Description : A vulnerability classified as critical has been found in PHPGurukul Notice Board System 1.0. This affects an unknown part of the file /search-notice.php. The manipulation of the argument searchdata leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.

    Severity: 6.3 | MEDIUM

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    ‘Two firm promises of USB-C on Windows 11’ — How Microsoft plans to eliminate connectivity confusion

    June 2, 2025

    CVE-2025-3975 – ScriptAndTools eCommerce-website-in-PHP Information Disclosure Vulnerability

    April 27, 2025

    My favorite Game Pass Soulslike just got a huge 2.0 update, and whoa, the patch even added a Friend’s Pass for free playing

    April 17, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.