How You Set Up Manufacturing
To set up Oracle Manufacturing, you perform the setup tasks specified in the Manufacturing and Supply Chain Materials Management offering on the Setup and Maintenance work area.
Manufacturing is an optional functional area in the Manufacturing and Supply Chain Materials Management Offering, and must be selected for implementing Manufacturing. The Manufacturing functional area consists of the following hierarchy:
-
Manufacturing Master Data
-
Structures
This topic lists the manufacturing setup tasks under the following three categories:
-
Manufacturing Master Data Functional Area
-
Structures Functional Area
-
Common Setup Tasks
Manufacturing Master Data Functional Area
There are some tasks that may be included in the Manufacturing Master Data functional area, and if the tasks are required or optional. For more information about adding tasks to the Manufacturing Master Data functional area, see Implementing Manufacturing chapter of the Implementing Manufacturing and Supply Chain Materials Management guide.
The following table describes some tasks in the Manufacturing Master Data functional area with their descriptions and whether the tasks are required or optional:
Task |
Required or Optional |
Description |
---|---|---|
Manage Plant Parameters |
Required |
Configure parameters at a plant level that are relevant to manufacturing setup, work definition, and work execution. |
Manage Production Lookups |
Optional |
Create and maintain lookups that are used in manufacturing setup, work definition, and work execution. |
Manage Work Areas |
Required |
Create and maintain work areas to represent the specific regions in the plant where work activities are executed. |
Manage Work Centers |
Required |
Create and maintain work centers to represent the grouping of resources where work is performed and is composed of resources having similar capabilities. |
Manage Production Resources |
Optional |
Create and maintain resources to model the labor or equipment and to track their usages during production execution. |
Manage Manufacturing Plant Data Access for Users |
Required |
Manage manufacturing plant data access for user provisioned roles. Note:
Although you're required to provide data access to the manufacturing plant, you can follow the common procedure to do so. |
The setup tasks specified in the Manufacturing Master Data functional area that don't require specific setup for manufacturing are listed under the Common Tasks section.
Structures Functional Area
None of the setup tasks specified in the Structures functional area require any specific setup for manufacturing. So they're listed under the Common Tasks section.
Item structure is currently supported for only the discrete manufacturing work method.
Common Tasks
Some tasks are included in the Manufacturing Master Data or Structures functional area, but don't require specific setup for manufacturing:
The following table lists the tasks in the Manufacturing Master Data functional area which require no specific setup:
Task |
Required or Optional |
Description |
---|---|---|
Manage Plant Profiles |
Required |
Review and maintain profile values for manufacturing facilities. |
Manage Production Value Sets |
Optional |
Create and maintain production value sets. |
Manage Work Setup Descriptive Flexfields |
Optional |
Define validation and display properties of the descriptive flexfields for work setup. Descriptive flexfields are used to add user-defined attributes to entities. |
Manage Work Execution Descriptive Flexfields |
Optional |
Define validation and display properties of the descriptive flexfields for work execution. Descriptive flexfields are used to add user-defined attributes to entities. |
Manage Enterprise Scheduler Jobs for Manufacturing Applications |
Optional |
Manage Oracle Enterprise Scheduler jobs and their list of value sources for the Manufacturing applications. |
Define Basic Product Structures |
Optional |
Create and edit structures for the items. |
Manage Structure Header Descriptive Flexfields |
Optional |
Create and edit item structure type descriptive flexfield attributes. |
Manage Item Structure Type Details |
Optional |
Create and edit structure type details. |
Manage Structure Component Descriptive Flexfields |
Optional |
Create and edit item structure component descriptive flexfield attributes. |
Genealogy Build Deferred During Execution |
Optional |
Specify whether the product genealogy is built online immediately or you can decide to defer it. It has two values of Yes and No with the default value being No. The profile value can be set up only at site level. |
These tasks are common to any Oracle Cloud application. Manufacturing doesn't require any specific setup for them, so you can follow the instructions that you use to perform them for any Oracle application. For details about how to perform them, refer to the Implementing Common Features for SCM guide.
None of the setup tasks specified in the Structures functional area require any specific setup for manufacturing. So they're listed under the Common Tasks section.
Profile Options Affecting Manufacturing
You can enable specific manufacturing features by setting the appropriate profile option code, level, and value.
As an applications implementation consultant, you can configure the profile options:
-
In the Setup and Maintenance work area, go to the Manage Administrator Profile Values task.
-
On the Manage Administrator Profile Values page, search for the required profile option code or profile display name.
-
Select New from the Actions menu under profile values.
-
Select the profile level and profile value.
-
Click Save and Close.
The following table shows the profile options that affect manufacturing. You must configure them as a one-time set up.
Profile Display Name |
Profile Code |
Explanation |
Profile Level |
---|---|---|---|
SCM Common: Default UOM Class for Service Duration |
RCS_DEFAULT_UOM_CLASS_CODE_FOR_SVC_DURATION |
Captures the Unit of Measure (UOM) class, which models time units in the application. The Resources whose Usage UOM belongs to this class can be set as Scheduled = Yes in Standard Operations, Work Definition, and Work Orders. This profile affects scheduling and lead-time calculation. |
Site |
Hour Unit of Measure |
ORA_RCS_HOUR_UOM |
Captures the UOM, which represents an hour of time. The application uses this profile for UOM conversions during scheduling. The UOM set by this profile should belong to the UOM class specified by the profile SCM Common: Default Service Duration Class. |
Site |
Default Manufacturing Plant Organization |
RCS_DEFAULT_MFG_PLANT_ORG |
Captures the default plant you can access in the Oracle Manufacturing. If this isn't explicitly set, the application will automatically set it when the user logs in to Oracle Manufacturing for the first time. |
User |
Time Duration Decimal Precision |
RCS_DURATION_DECIMAL_PRECISION |
Captures the decimal precision that will be used to round off the lead time values that will be calculated by the lead time scheduled process. |
Site |
Quantity Decimal Precision |
INV_QUANTITY_DECIMAL_PRECISION |
Captures the decimal precision that will be used to round off quantity fields used in manufacturing. |
Site |
Enable Genealogy Build Deferred During Execution |
ORA_WIE_DEFER_GENEALOGY_BUILD |
Specifies whether the product genealogy is built online immediately, or you can decide to defer it. It has two values, Yes and No, with the default value being No. Note:
For more information, refer to the Enable Genealogy Build Deferred During Execution section in this topic. |
Site |
Enforce Gapless Numbering for Work Orders |
ORA_WIE_ENFORCE_GAPLESS_NUMBERING |
Enforce gapless numbering for manufacturing and maintenance work orders, including orderless transactions. Performance improvements can be achieved by setting the value as No. |
Site |
Manage Descriptive Flexfields for Manufacturing Objects
You can optionally set up descriptive flexfields (DFFs) to capture additional information for setup, work definition entities, and work execution entities.
DFFs set up for an entity, such as a work definition can't be propagated to another entity, such as a work order.
DFFs aren't supported for work definition header.
The following table shows the DFFs that can be optionally set up to capture additional information for setup and work definition entities. As an applications implementation consultant, you can configure the descriptive flexfields for setup and work definition entities using the Manage Work Setup Descriptive Flexfields task.
Flexfield Name |
Flexfield Code |
---|---|
Work Area |
WIS_WORK_AREAS |
Work Center |
WIS_WORK_CENTERS |
Production Resource |
WIS_RESOURCES |
Equipment Resource Instance |
WIS_EQUIPMENT_RESOURCE_INSTANCES |
Labor Resource Instance |
WIS_LABOR_RESOURCE_INSTANCES |
Standard Operations |
WIS_STANDARD_OPERATIONS |
Standard Operation Resources |
WIS_STD_OPERATION_RESOURCES |
Work Definition Operations |
WIS_WD_OPERATIONS_B |
Work Definition Operation Resources |
WIS_WD_OPERATION_RESOURCES |
Work Definition Operation Materials |
WIS_WD_OPERATION_MATERIALS |
Work Definition Operation Outputs |
WIS_WD_OPERATION_OUTPUTS |
The following table shows the DFFs that can be optionally set up to capture additional information for work execution entities. As an applications implementation consultant, you can configure the descriptive flexfields for work execution entities using the Manage Work Execution Descriptive Flexfields task.
Flexfield Name |
Flexfield Code |
Module |
---|---|---|
Work Order Header |
WIE_WORK_ORDERS |
Work Orders |
Work Order Operation |
WIE_WO_OPERATIONS |
Work Orders |
Work Order Operation Resource |
WIE_WO_OPERATION_RESOURCES |
Work Orders |
Work Order Operation Item |
WIE_WO_OPERATION_MATERIALS |
Work Orders |
Work Order Operation Resource Instances |
WIE_WO_OPERATION_RESOURCE_INSTANCES |
Work Order Operation Resource Instances |
Work Order Operation Outputs |
WIE_WO_OPERATION_OUTPUTS |
Work Order Operation Outputs |
Work Order Operation Transactions |
WIE_OPERATION_TRANSACTIONS |
Work Order Operation Transactions |
Work Order Resource Transactions |
WIE_RESOURCES_TRANSACTIONS |
Work Order Resource Transactions |
For more information, refer to the Flexfields chapter in the Oracle Applications Cloud Configuring and Extending Applications guide.
Enable Genealogy Build Deferred During Execution
To improve the performance of Genealogy, some modifications have been made. A new profile has been introduced. The profile name is Genealogy Build Deferred During Execution (Code: ORA_WIE_DEFER_GENEALOGY_BUILD). You have to specify whether the build of product genealogy is deferred. If it's not deferred, then genealogy builds at the same time as the transaction.
To enable Genealogy Build Deferred During Execution, perform the following steps.
-
In the Setup and Maintenance work area, go to the following:
-
Offering: Manufacturing and Supply Chain Materials Management
-
Task: Manage Administrator Profile Values
-
-
In the Profile Option Code field, query for the option Genealogy Build Deferred During Execution (Code: ORA_WIE_DEFER_GENEALOGY_BUILD).
Using this profile, you can specify whether the product genealogy is built online immediately or you can decide to defer it. It has two values, Yes and No, with the default value being No. The profile value can be set up only at site level.
-
If you set the profile value to No, genealogy details are interfaced to the genealogy repository immediately and genealogy builds at the same time as the transaction.
-
If you set the profile value to Yes, genealogy will be not be built immediately. The related transaction records will be available in the interface. You must schedule the Retry in-Error Genealogy Transactions scheduled process at an appropriate time to resubmit the records for processing and build genealogy. After the genealogy is built, the records are removed from the interface.
Enable Audit Trail for Manufacturing Work Orders
If you're an application administrator, you can enable audit trail for manufacturing work orders to comply with US Code of Federal Regulations (CFR 21 Part 11) for electronic record and electronic signature requirements. By doing so, you let your internal and external auditors have more visibility of the work order change history.
Here's how you can enable audit trail for discrete or process manufacturing work orders.
-
Click Navigator, and then click Setup and Maintenance.
-
On the Setup page, select the Manufacturing Supply Chain and Materials Management offering.
-
Search for the Manage Audit Policies task.
-
On the Manage Audit Policies page, click Configure Business Object Attributes.
-
On the Configure Business Object Attributes page, select the Common Work Execution product to view the work order object.
-
Select the check box for the work order objects to enable audit trail.
-
Select the check boxes for all or any of the child objects for audit. The attributes of that selected object, enabled for audit displays. The key attributes of each object are available by default.
-
Click Create in the Audited Attributes section which is displayed on the right side of the page to add more attributes.
-
Click Save if you want to add more attributes to your configuration to enable auditing, or click Save and Close if you're done.
View Audit Reports for Manufacturing Work Orders
Here's how you can view the audit reports for manufacturing work orders and you must have the internal auditor role to view the audit reports.
-
Click Navigator, and then click Audit Reports.
-
Select the Common Work Execution product and Work Order business object type and enter the date or date range.
-
Enter the work order number that needs to be audited in the Description field.
-
Select Include Child Objects if you want to see the work order child objects in the audit report, and click Search.
Here are the sample values you can enter in the Description field to get the audit report.
Search Text |
Results |
---|---|
M1-1106 |
All Work Orders starting with M1-1106 and its child objects. |
Work Order:M1-1106 |
All Work Orders starting with M1-1106 and its child objects. |
Work Order:M1-1106:Operation:Testing |
All Operations and its child objects with Operation name starting with Testing for Work Order M1-1106. |
Work Order:M1-1106:Serial Number:PM |
All Product Serial Numbers starting with PM for Work Order M1-1106. |
Enforce Gapless Numbering for Work Orders
This profile is used to enforce gapless numbering for work orders created using the User Interface, REST services, File-based data import (FBDI), and Orderless transactions.
To enable Enforce Gapless Numbering for Work Orders, perform the following steps.
-
In the Setup and Maintenance work area, go to the following:
-
Offering: Manufacturing and Supply Chain Materials Management
-
Task: Manage Administrator Profile Values
-
-
In the Profile Option Code field, query for the option Enforce Gapless Numbering for Work Orders (Code: ORA_WIE_ENFORCE_GAPLESS_NUMBERING).
The profile value can be set up only at site level.
Profile option values are:
-
Yes - Gapless numbers are always enforced; there won’t be any gaps in work order numbers generated even in case of orderless transactions.
-
No - Work order numbers aren’t guaranteed to be gapless. Though they may still be in all likelihood gapless, there may be situations in which certain generated work orders could be discarded.
.