This chapter covers the following topics:
Oracle Manufacturing Execution System for Discrete Manufacturing (MES for Discrete) provides "enhanced" shop floor execution capabilities to enable discrete manufacturers to deploy directly as the Manufacturing Execution System (MES) on their shop floor. Focusing on improving the productivity of the shop floor operator and supervisor, MES for Discrete Manufacturing provides rich, out of the box capabilities to perform their daily tasks. The product enables shop floor operators and supervisors to perform, record, and monitor shop floor activities in a highly efficient and effective manner in addition to providing key performance and status indicators for the shop floor. Most importantly, the MES for Discrete Manufacturing application facilitates the removal of non value-added activities on the shop floor and helps maximize shop floor productivity.
This section provides information on the common prerequisites, profile options, and data setups required for executing the Oracle Discrete Manufacturing Execution Systems flows. Flow specific requirements are documented along with the flow in the subsequent sections.
None.
Not applicable.
Not applicable.
The following data must be set up:
Window Name | Field Name | Field Value |
---|---|---|
User | User name | MFG |
User | Password | welcome |
Organization | Org | M1 |
WIP Parameters | Intra operation tab – Queue, Run, To Move | (Select the check box) |
WIP Parameters | Default Serialization start date | (Select the check box) |
Page Name | Field Name | Field Value |
---|---|---|
User | User name | MFG |
User | Password | welcome |
Manufacturing Execution System Parameters | Departmental Access | All (To be set at all entities) |
Manufacturing Execution System Parameters | Allow Moves From Prior Operations | Yes |
Manufacturing Execution System Parameters | Default Intra Op Step | Queue |
Manufacturing Execution System Parameters | Enforce Sequential Move | Yes |
Manufacturing Execution System Parameters | Express Move and Complete at Last Operation | No |
Manufacturing Execution System Parameters | Global Actions | (Include all elements in the Choice list at Departmental level) |
Manufacturing Execution System Parameters | Job Operation Actions | (Include all elements in the Choice list at Departmental level) |
Manufacturing Execution System Parameters | Require Badge Number for Move Transaction | Yes |
Manufacturing Execution System Parameters | Search Job/Serial Operation Actions | (Include all elements in the Choice list at Departmental level) |
Manufacturing Execution System Parameters | Single User Mode | No |
Manufacturing Execution System Parameters | Combine Job On and Clock In Buttons | Yes (This is set to perform 'Job on and Clock in' validations) |
This flow creates assembly item and component item, resources, department and associate resources. It also creates routing and bill of materials, defines MES administrator setups and creates a discrete job.
The flow calculates the component shortage, reports component exception, and creates a miscellaneous receipt for the shortage component. The flow also resolves component exceptions, if any, and issues component to the job.
This section provides information on prerequisites, profile options, and data setups required to execute the Component Shortage and Exception Resolution for Manufacturing Execution Systems - Material Issue and Assembly Transactions flow.
End_To_End_Flow_On_Component_Shortage_And_Exception_Resolving
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Not applicable.
This flow creates assembly item and component item, resources, departments and associate resource. It also creates routing and bill of materials, defines MES administrator setup, and creates a discrete job. Finally it validates the job operation action choice list values as per setup.
This section provides information on prerequisites, profile options, and data setups required to execute the Job Operations Action in Manufacturing Execution Systems Workstation flow.
Job_Operations_Actions_In_Manual_Workstation
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Not.applicable.
This flow creates plain assembly and serialized component items, resources, department and associate resources, and routing and bill of materials with supply type Operation Pull. It also defines MES administrator setups, creates a discrete job and completes it. Finally, it validates the job status in forms.
This section provides information on prerequisites, profile options, and data setups required to execute the Plain Assembly Transactions with Pull Components flow.
Plain_Assembly_Transactions_With_Pull_Components
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow performs the following in the listed sequence:
Creates plain assembly (OSP) and serialized component items, normal resources and outside processing resources, department, and associate resources.
Creates routing and bill of materials.
Defines OSP parameters and MES administrator setups.
Creates a discrete job, moves the transaction, finds purchase requisition, and automatically creates a PO, WIP issue and completes the job.
This section provides information on prerequisites, profile options, and data setups required to execute the Outside Processing Job Transactions in Manufacturing Execution Systems flow.
OSP_Job_Operation
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates employee and assigns it to a resource and links both employee and user. It also creates plain assembly and component items, resources, department and associates them. It creates routing and bill of materials, enables MES administrator setups related to Clock In and Move. A discrete job is created and Clock In and Move transactions are validated. It then disables MES administrator setups related to Clock In and Move and again validates Clock In and Move transaction.
This section provides information on prerequisites, profile options, and data setups required to execute the Operator Skill Check Parameter Validation flow.
Operator_Skill_Parameter_Setup_Validation
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates and links both employee and user, and creates plain assembly and component items, resources, department and an associate resource. It also creates routing and bill of materials. A discrete job is created and Clock In and Move assembly for multiple operations with different badge numbers are validated
This section provides information on prerequisites, profile options, and data setups required to execute the Operator Skill Check for a Plain Assembly Transaction flow.
OS_Setup_In_MES_WIP_And_Basic_Flow_For_Plain_Item
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates and links both employee and user, and creates serialized assembly and component items, resources, departments, and an associate resource. It also creates routing and bill of materials. It then creates a discrete job and validates it using 'Clock In and Move' assembly for multiple operations with different badge numbers.
This section provides information on prerequisites, profile options, and data setups required to execute the Operator Skill Check for a Serialized Assembly Transaction flow.
OS_Setup_In_WIP_And_Basic_Flow_For_Serial_Item
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates and links both employee and user, and creates plain assembly and component items, resources, a department and an associate resource. It also creates routing and bill of materials. It then creates a discrete job, and validates using Move and Express Move for different job operations.
This section provides information on prerequisites, profile options, and data setups required to execute the Operator Skill Check Validation in Express Move for a Plain Assembly Transaction flow.
OS_Without_Clockin_Express_Move_Validation_Plain_Item
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable
This flow creates and links both employee and user, and creates plain assembly and component items, resources, departments, and an associate resource. It also creates routing and bill of materials and a discrete job. It then validates the move assembly and rejects the assembly, scraps the assembly and returns the assembly transactions.
This section provides information on prerequisites, profile options, and data setups required to execute the Operator Skill Check Validation for Reject, Scrap, and Return Assembly Transactions flow.
OS_Validation_For_Scrap_Reject_Return_And_Move_Assembly
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates serialized assembly and plain component items, resources, a department and an associate resource, routing and bill of materials. It defines the MES administrator setups for the Job Selection Mode as Dispatch List. It creates a discrete job and associates serial number to it. It moves transactions, rejects and returns the assembly serial from Reject status to the specified intra operation step, scraps and returns the assembly serial from Scrap status, and performs assembly completion and return assembly operations.
This section provides information on prerequisites, profile options, and data setups required to execute the Serial Transactions from Dispatch List Page flow.
Serial_Transaction_From_Search_Serial_Number_Page
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates serialized assembly and plain component items, resources, departments and associate resource, routing, and bill of materials. It defines the MES administrator setups for the Job Selection Mode as Job or Sales Order, creates a discrete job and associates a serial number to it. It moves transactions, rejects and returns the assembly serial from Reject status to the specified intra operation step, scraps and returns the assembly serial from Scrap status, and performs assembly completion and return assembly operations.
This section provides information on prerequisites, profile options, and data setups required to execute the Serial Transactions from Search Job Page flow.
Serial_Transactions_From_Search_Job_Operation
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates plain assembly and component items, resources, departments, and associate resources. It also creates routing and bill of materials, defines MES administrator setups, creates a discrete job, and reports multiple exceptions. The multiple exceptions can be updated, resolved, and closed.
This section provides information on prerequisites, profile options, and data setups required to execute the Exception Handling in Manufacturing Execution Systems for Plain Assembly flow.
Report_Multiple_Exceptions_Using_Supervisor_For_Plain_Assy
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates serialized assembly and plain component items, resources, departments, and associate resources. It creates routing and bill of materials, defines MES administrator setups, and creates a discrete job. It moves the assembly serial to the start operation. The flow also reports, views, updates, resolves and closes multiple exceptions.
This section provides information on prerequisites, profile options, and data setups required to execute the Exception Handling in Manufacturing Execution Systems for Serialized Assembly flow.
Report_Multiple_Exceptions_Using_Supervisor_For_Serial_Assy
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
The following data must be set up:
Window Name | Field Name | Field Value |
---|---|---|
Departments | Department | RT_DEPT01 |
This flow creates and links an employee and a user, and creates plain assembly and component items. It also creates resources, departments and associate resources, routing, and bill of materials. The flow defines MES administrator setups, creates a discrete job, and reports time for the logged in user.
This section provides information on prerequisites, profile options, and data setups required to execute the Report My Time for Job Operation by Manufacturing Execution Systems Operator flow.
Operator_Report_My_Time
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
The following data must be set up:
Window Name | Field Name | Field Value |
---|---|---|
Departments | Department | RT_DEPT01 |
This flow creates and links an employee and a user, and creates plain assembly and component items. It also creates resources, departments and associate resources, routing, and bill of materials. The flow defines MES administrator setups, creates a discrete job, and clocks in and moves the assembly to the next operation.
This section provides information on prerequisites, profile options, and data setups required to execute the Operator Actual Time Recording by Clock In and Clock Out flow.
Operator_Actual_Time_Recording
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Discrete Job | Sub inventory | FGI |
Discrete Job | Supply Sub inventory | Stores |
Not applicable.
This flow creates Serialized Assembly item, Components Items, Sub Inventory, Departments and associated Resources. It also creates associated Routing and Bills of Materials with different supply types, defines MES administrator setups for Dekitting and creates discrete jobs (both Standard and Non-Standard).
The flow performs serial number generation for serial-controlled items, increases on hand quantities of components using Miscellaneous Receipt and performs dekitting of the serial and lot controlled components for a closed Work Order.
This section provides information on prerequisites, profile options, and data setups required to execute the Closed Work Order Dekitting.
Work_Order_Dekitting
None.
Not.applicable.
The following predefined data must be used:
Window Name | Field Name | Field Value |
---|---|---|
Discrete Job | Type | Standard |
Discrete Job | Type | Non Standard |
WIP Parameters | Class | Discrete |
Department Class | Class | Production |
Items | Copy From Item Template | @Finished Goods |
Items | Copy From Item Template | @Purchased Item |
Organization | Organization Name | M1 – Child org |
Sub Inventory | Sub Inventory Name | Stores |
Not applicable.