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.

Note: 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.

Note: 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:

  1. In the Setup and Maintenance work area, go to the Manage Administrator Profile Values task.

  2. On the Manage Administrator Profile Values page, search for the required profile option code or profile display name.

  3. Select New from the Actions menu under profile values.

  4. Select the profile level and profile value.

  5. 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.

Note: 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

Note: 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.

  1. In the Setup and Maintenance work area, go to the following:

    • Offering: Manufacturing and Supply Chain Materials Management

    • Task: Manage Administrator Profile Values

  2. 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.

  1. Click Navigator, and then click Setup and Maintenance.

  2. On the Setup page, select the Manufacturing Supply Chain and Materials Management offering.

  3. Search for the Manage Audit Policies task.

  4. On the Manage Audit Policies page, click Configure Business Object Attributes.

  5. On the Configure Business Object Attributes page, select the Common Work Execution product to view the work order object.

  6. Select the check box for the work order objects to enable audit trail.

  7. 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.

  8. Click Create in the Audited Attributes section which is displayed on the right side of the page to add more attributes.

  9. 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.

  1. Click Navigator, and then click Audit Reports.

  2. Select the Common Work Execution product and Work Order business object type and enter the date or date range.

  3. Enter the work order number that needs to be audited in the Description field.

  4. 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.

  1. In the Setup and Maintenance work area, go to the following:

    • Offering: Manufacturing and Supply Chain Materials Management

    • Task: Manage Administrator Profile Values

  2. 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.

Unless your business requires enforcement of gapless numbers due to regulatory requirements or other reasons, it's recommended that you maintain the value of this profile to No. By not enforcing gapless numbering, you will experience better performance and lesser errors when creating work orders in quick succession, such as through work order import or releasing planned orders through the Supply Order Orchestration process.
Note:
The default value of the profile option is No for newly provisioned customer pods. For existing customers (prior to 24A update), the profile option value will be retained.

.