{"id":3384,"date":"2013-03-27T08:39:12","date_gmt":"2013-03-27T08:39:12","guid":{"rendered":"http:\/\/ibizsoftinc.com\/blogs\/uncategorized\/oracle-e-business-suite-for-manufacturing-industry\/"},"modified":"2013-06-14T12:01:05","modified_gmt":"2013-06-14T12:01:05","slug":"oracle-e-business-suite-for-manufacturing-industry","status":"publish","type":"post","link":"https:\/\/www.ibizsoftinc.com\/blog\/oracle-e-business-suite-for-manufacturing-industry\/","title":{"rendered":"Oracle E-Business Suite for Manufacturing Industry"},"content":{"rendered":"<p><strong>General Software needs of Manufacturing Industry<\/strong><\/p>\n<p><strong>Work in Process<\/strong> \u2013 Oracle Work in Process is the core of Oracle\u2019s Discrete Manufacturing solution. Oracle Work in Process by itself provides a complete production management system that improves productivity, quality, and responsiveness while maximizing throughput and production. Oracle WIP supports Discrete, Repetitive, Project and ATO type of Work Orders.<\/p>\n<p><!--more--><\/p>\n<p><strong>Bill of Materials<\/strong> \u2013 A bill of material identifies the manufacture of finished products (end items), subassemblies, and components. Oracle uses a bill of material as a master list when generating the parts lists for work orders; cost roll-ups; lead-time roll-ups; Master Production Schedule (MPS), Material Requirements Planning (MRP), and Distribution Requirements Planning (DRP) generation; and kit processing for sales orders.<\/p>\n<p><strong>\u00a0<\/strong><span style=\"font-size: 1em; line-height: 1.3em;\"><strong>Configurator <\/strong>\u2013 Oracle Configurator provides a Graphical representation of the Items and its sub-assemblies which the users can review and select while placing orders from various sources \u00a0like Order Management, iStore, Oracle Manufacturing.<\/span><\/p>\n<p><strong>Manufacturing Process Flows<\/strong> \u2013 Oracle Manufacturing provides solutions for the following types of Manufacturing processes<\/p>\n<p>Discrete Manufacturing<\/p>\n<p>Flow Manufacturing<\/p>\n<p>Process Manufacturing<\/p>\n<p>Shop Floor Management<\/p>\n<p>Production Scheduling<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Oracle Configurator \u2013 Setups and Flow<\/span><\/strong><\/p>\n<p>Oracle Configurator is an application or part of an application that allows users to configure products or services. The Configuration Model which is typically based on BOM Model consists of structures, rules and UI Definition.<\/p>\n<p>Oracle Configurator consists of the following main elements:<\/p>\n<p>Runtime Oracle Configurator<\/p>\n<p>Oracle Configurator Servlet<\/p>\n<p>UI Server<\/p>\n<p>Configuration Interface Object<\/p>\n<p>Oracle Configurator schema within an Oracle Applications Database<\/p>\n<p>Oracle Configurator Developer<\/p>\n<p>The only Prerequisite before using Oracle Configurator is to have Oracle Inventory and Oracle Bills of Material setups completed. Some of the Mandatory Profile Options are:<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf12.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf12.jpg\"><img decoding=\"async\" alt=\"manf12.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf12.jpg\" \/><\/a><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Oracle Configurator is driven by the Model (ATO or PTO) type of items. Generally Oracle Configurator is used for guided selling i.e. user is presented with various questions and based on user inputs respective components are selected. So user should be allowed to select various product properties. These properties are stored as Item Catalog values in Oracle Inventory.<\/span><\/p>\n<p>The first step of Configurator Data setup is to setup item data and its Bills of Material containing various components and option classes.<\/p>\n<p><strong>Step1:<\/strong><\/p>\n<p>Create ATO Model, ATO Option Classes and ATO Items<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf21.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf21.jpg\"><img decoding=\"async\" alt=\"manf21.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf21.jpg\" \/><\/a><\/p>\n<p>Step 1A:<\/p>\n<p>Create minimum of 1 ATO Model, 1 ATO Option Class and 1 ATO Item so that these items can be included in the BOM Model. Make sure these Items are assigned to at least 1 Child Inventory Org.<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf3.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf3.jpg\"><img decoding=\"async\" alt=\"manf3.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf3.jpg\" \/><\/a><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\"><strong>Step2: <\/strong><\/span><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Once all the required Items are created in Inventory, we need to setup the BOM Model for these Items. This can be done in Oracle Bills of Material module. First create BOM for the ATO Option Class with ATO Items as its Components<\/span><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\"><br \/>\n<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf6.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf6.jpg\"><img decoding=\"async\" alt=\"manf6.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf6.jpg\" \/><\/a><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\"><strong>Step 2a: <\/strong><\/span><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Next, create a BOM for the ATO Model \u2018CN1000-KHU0213\u2019 with all the ATO Option Class under it.<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf7.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf7.jpg\"><img decoding=\"async\" alt=\"manf7.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf7.jpg\" \/><\/a><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\"><strong>Step2b:<\/strong><\/span><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Next, the ATO Optional Class needs to be added under the ATO Model. This can be achieved by creating an Indented BOM.<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf8.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf8.jpg\"><img decoding=\"async\" alt=\"manf8.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf8.jpg\" \/><\/a><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Step3: Once all the BOM Model Bills are created, we need to interface this data to Configurator Schema. To achieve this we need run the Concurrent Program \u2018Populate Configuration Model\u2019<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf9.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf9.jpg\"><img decoding=\"async\" alt=\"manf9.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf9.jpg\" \/><\/a><\/p>\n<p>(R) Oracle Configurator Administrator<\/p>\n<p>(N) Concurrent Programs ? Schedule<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf10.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf10.jpg\"><img decoding=\"async\" alt=\"manf10.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf10.jpg\" \/><\/a><\/p>\n<p><strong>Step3a: <\/strong><\/p>\n<p>Review all the parameters and the Schedule details and click on Submit to submit the Concurrent Program.<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf111.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf111.jpg\"><img decoding=\"async\" alt=\"manf111.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf111.jpg\" \/><\/a><\/p>\n<p><strong>\u00a0<span style=\"font-size: 1em; line-height: 1.3em;\">Step4: <\/span><\/strong><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Once the Program is executed, we can view the Model in the Main Repository under the Oracle Configurator Developer page.<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf121.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf121.jpg\"><img decoding=\"async\" alt=\"manf121.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf121.jpg\" \/><\/a><\/p>\n<p><strong>Step4a:<\/strong><\/p>\n<p>Once the Model and related components are created, we can move all the related components under the new folder.<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf13.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf13.jpg\"><img decoding=\"async\" alt=\"manf13.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf13.jpg\" \/><\/a><\/p>\n<p><strong>Step5:<\/strong><\/p>\n<p>Next we need to create a new User Interface and assign to the Model. This UI can be customized as per the Business Needs. To Create the UI for the Model \u2018Configured PC Model KHU(204 244962)\u2019 &#8211;<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf14.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf14.jpg\"><img decoding=\"async\" alt=\"manf14.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf14.jpg\" \/><\/a><\/p>\n<p><strong>\u00a0<span style=\"font-size: 1em; line-height: 1.3em;\">Step5a: <\/span><\/strong><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Once all the General details are defined, we need to define the Structure of the BOM Model and its child Items. This structure will decide how the components are stored in an Hierarchical manner during Run-time\u00a0<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf15.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf15.jpg\"><img decoding=\"async\" alt=\"manf15.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf15.jpg\" \/><\/a><\/p>\n<p><strong>Step5b:<\/strong><\/p>\n<p>Next, Rules can be created which will modify the Configuration structure based on some User Inputs. This gives more flexibility of the Configuration Structure.<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf16.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf16.jpg\"><img decoding=\"async\" alt=\"manf16.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf16.jpg\" \/><\/a><\/p>\n<p><strong>\u00a0<span style=\"font-size: 1em; line-height: 1.3em;\">Step5c: <\/span><\/strong><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Finally, we need to assign existing UI or create new UI for the Model. By creating new UI\u2019s we can customize the way the Configurator looks and feels during run-time.<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf17.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf17.jpg\"><img decoding=\"async\" alt=\"manf17.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf17.jpg\" \/><\/a><\/p>\n<p><strong>\u00a0<span style=\"font-size: 1em; line-height: 1.3em;\">Step6: <\/span><\/strong><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Next, click on \u2018Test Model\u2019 to execute the Configuration to make sure the appearance and the functionality of the Configurator is working as expected.<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf19.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf19.jpg\"><img decoding=\"async\" alt=\"manf19.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf19.jpg\" \/><\/a><\/p>\n<p><strong>Step7:<\/strong><\/p>\n<p>This will generate the Run-time UI where-in Developers can review the Configurator page and make changes to the UI as needed.<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf20.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf20.jpg\"><img decoding=\"async\" alt=\"manf20.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf20.jpg\" \/><\/a><\/p>\n<p><strong>Step8: <\/strong><\/p>\n<p>Once the Configurator has been defined, we need to Publish this to different Applications like \u2018Manufacturing\u2019, \u2018Order Management\u2019, \u2018iStore\u2019 .<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf211.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf211.jpg\"><img decoding=\"async\" alt=\"manf211.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf211.jpg\" \/><\/a><\/p>\n<p><strong>\u00a0<span style=\"font-size: 1em; line-height: 1.3em;\">Step9: <\/span><\/strong><\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\">Next, select the appropriate UI, Target Database Instance, Mode and all the Applications to which this Configuration Model should be visible. Once the Publication is generated it will be in \u2018Pending\u2019 status. We need to execute the concurrent program \u2018Process a single publication\u2019 to update the status to \u2018Complete\u2019. Once this is done the Configuration model will be available under the selected Applications.<\/span><\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf22.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf22.jpg\"><img decoding=\"async\" alt=\"manf22.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf22.jpg\" \/><\/a><\/p>\n<p>Once the setup of the Configuration Model is complete, we can test the configuration by creating a Sales Order in OM and entering the BOM Item in the Sales Order Line.<\/p>\n<p><strong>Step1: <\/strong><\/p>\n<p>Create a Sales Order in Order Management. Under the SO line enter the Item i.e. the BOM Model (CN1000-KHU0213)<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf23.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf23.jpg\"><img decoding=\"async\" alt=\"manf23.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf23.jpg\" \/><\/a><\/p>\n<p><strong>Step2: <\/strong><\/p>\n<p>Next, the Configurator page opens up with the Run-time UI that was set for this Configurator Model.<\/p>\n<p><span style=\"font-size: 1em; line-height: 1.3em;\"><br \/>\n<\/span><\/p>\n<p><a title=\"manf24.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf24.jpg\"><img decoding=\"async\" alt=\"manf24.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf24.jpg\" \/><\/a><\/p>\n<p><strong>Step3: <\/strong><\/p>\n<p>Once Finish button is click, the Configurator page closes and the control goes back to Order Management Sales Order Form.<\/p>\n<p><a style=\"font-size: 1em; line-height: 1.3em;\" title=\"manf25.jpg\" href=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf25.jpg\"><img decoding=\"async\" alt=\"manf25.jpg\" src=\"https:\/\/www.ibizsoftinc.com\/blogs\/wp-content\/uploads\/2013\/03\/manf25.jpg\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>General Software needs of Manufacturing Industry Work in Process \u2013 Oracle Work in Process is the core of Oracle\u2019s Discrete Manufacturing solution. Oracle Work in Process by itself&hellip;<\/p>\n","protected":false},"author":33,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-3384","post","type-post","status-publish","format-standard","hentry","category-oracle-ebusiness-suite"],"_links":{"self":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts\/3384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/comments?post=3384"}],"version-history":[{"count":3,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts\/3384\/revisions"}],"predecessor-version":[{"id":3959,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts\/3384\/revisions\/3959"}],"wp:attachment":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/media?parent=3384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/categories?post=3384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/tags?post=3384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}