Oracle ShopFloor Operator Functions
Oracle ShopFloor Operator Functions
Oracle ShopFloor Operator Functions
1
Oracle MES for Discrete Manufacturing Functional Overview
Part II – Shop Floor Operator Functions
This document is a continuation of Part I - Parameter of the Oracle MES for Discrete Functional
Overview and explains how a shop floor operator can use the new features of Oracle Discrete MES to
perform daily tasks more efficiently.
1
1 New and Changed Features for Shop Floor Operators......................................................................3
3 Additional Resources..................................................................................................................21
2
1 New and Changed Features for Shop Floor Operators
Tasks that can be performed by Operators using these new features are:
3
2 Setup and Process
-> Define shop floor operators as employees and create Oracle Applications users
-> Assign the relevant MES Operator responsibility to the shop floor operator users.
-> The activities of defining employees, users and assigning responsibilities are
standard administrator functions and we will not be discussing the details.
Process: The process shows the requirements of operators everyday to carry out the day-to-day operations on
the shop floor. These activities essentially involves day to day transactions, reporting, maintaining time entries etc
The shop floor operator logs in and Shifts in for the day
Based on the Parameter saved in the Startup page in MES Operator responsibility, the relevant Dispatch
list is accessed. If the Operator wants to access Dispatch List other than the one regularly used by
him/her, he then clicks on the Startup and change the Parameter.
The Operator accesses the dispatch list which has both Serialized and non-serialized jobs.
Operator Reviews the dispatch list
Selects a work order or job to work on and indicates that the job is taken up for work, Records actual start
time on the job by clocking in, and Views the work content and the associated instructions to perform the
job operation
Prints Job travelers/Job Labels
If any conditions prevent the progress, reports them as exceptions with appropriate reasons
4
Read data from shop floor devices
Records the work order transactions and any required quality data and prints relevant label
Sign off transaction for Electronic Records
Issues any material components required for the job including serialized components
Shifts out for the day
In R12.0 when users click on the MES Operator responsibility, they have to enter Organization, Department and
Resource (Optional) to open the dispatch list.
In R12.1 ‘Save Startup Parameter’ checkbox has been added in both Supervisor and Operator Startup page. With
this, the user need not enter the details every time they select Operator/Supervisor Responsibility and the
Dispatch list / Dashboard for Operator/Supervisor will be launched based on the Parameter saved.
Additional buttons named as “Shift In” & “Shift Out” has been provided at Startup/Workstation pages to record
attendance times.
5
The actual attendance hours are calculated based on the difference between times registered through Shift In and
Shift Out. Users also have the ability to perform “Undo Shift -In”.
These buttons are available either in the Start up or the MES Workstation page or both depending upon the
configuration.
The dispatch list has been enhanced to show both serialized and non-serialized jobs.
A new column ‘Serialized’ has been introduced. Serialized Icon is enabled from the Serialization start job
operation.
Clicking on the “Serialized” icon launch the “Search Serial Numbers” page, with serial numbers for this job
operation.
A “Clear” button in the more option screen of MES operator has been created, which can be used for clearing the
parameters mentioned in the More Option region.
6
The Dispatch list appears to the users in a particular order based on the predefined set up in the MES
Administrator responsibility or as per the default sorting order mentioned in the system.
If the Dispatch List Ordering Criteria parameter is not set and Dispatch List working order is set to any order, the
users have the facility of sorting on few specified columns.
This enables the users to view the dispatch list in the order the user would like to see at any particular time.
The operator logs into the MES workstation at the department or resource level and views all the work orders in
the dispatch list that have queued up to be worked on.
The operator can then select a specific job-operation and then view and print the job traveler for the same. If the
job that is selected is a serialized job, the operator will have to navigate to the serial numbers page to choose the
job traveler action. The operator or supervisor can print the job traveler from either the dispatch list, work content
page or search jobs page.
7
Label Printing Process
The Shop Floor Operator can Print job labels from Dispatch List, Work Content, Search Jobs and Search Serial
Numbers pages.
Labels can be printed when the job is moved from the current operation to the next or when it is completed.
Additional flexibility is provided so that customers can configure the operations or the assemblies for which they
would like to print the labels.
The transaction UIs has been enhanced to indicate that labels will be printed and the user has the option to turn it
off if desired.
Third party software can be leveraged for printing the actual labels.
Description
A serialized job is a discrete job that has pre-defined and associated assembly serial numbers, and
Serialization Start Operation (SSO) is the operation identified in the routing from where the assemblies
are tracked and transacted using the assembly serial numbers.
With this feature, MES support serialized and non-serialized jobs in the MES workstation.
Lot-Serial Genealogy: maintain complete traceability for lots and Serials.
Business Value
8
The user – MES Operator is able to view and transact both serialized and non-serialized jobs from the
MES workstation.
It provides ability to search and transact on specific serial number(s).
It also provides transaction and quality results entry support for serialized assemblies.
One of the key objectives of serialization or lot control is to maintain complete traceability and the
serialization enhancement support this.
Serialization Start Operation (SSO) is the operation identified in the routing from where the assemblies are
tracked and transacted using the assembly serial numbers. Prior to the SSO, the discrete jobs are tracked and
transacted similar to a non-serialized assembly.
By clicking on the icon for serialized jobs after the serialization start operation, the user can scan/enter multiple
serial numbers and record transactions, view work content, record quality results, etc.
In non-serialized job op, user reports exception from actions dropdown as usual. If serialized, selection of the job
op will be unavailable, and exception reporting must be done via the search serial page (after clicking on the S/N
icon) or from serial work content page, where the report exception action can be applied against a serial number.
9
Responsibility : MES Operator
Navigation : From Dispatch List, Job-Operations with ‘Serialized’ Icon enabled > Click on the ‘Serialized’
Icon
The new feature is to provide the convenience to scan/enter serial number for serial-controlled or lot- and serial-
controlled components all at one place – the “Serial Number” input box.
User scans/enters a serial number into the input box and clicks on “Add” button.
If the serial number is not unique, the Assembly LOV input field is rendered. Users can scan or enter serial
number and click on action button or select the action from dropdown list to perform action on specific serial
number.
The serial move only moves one serial number and thus always with quantity of one.
The user can click Express Move button to move all the serial numbers in the job operation.
User can also move multiple serial numbers at a time with express move button in the table region. To perform
express move, the user will scan a serial number; and then click the “Add” button to add the serial number to the
10
table. User will click “Express Move” button in the table region to do express move transaction for all the selected
serial numbers in the table.
Express Move cannot be processed if the Assembly has backflush components that are serial controlled or lot
controlled and the system will display error message.
In report exception region, based on the Exception type being reported, the reason list should be limited based on
setup so that the users can provide appropriate reason of exception rather than choosing from a common list of
values. Administrator can add new reason in the Manufacturing Lookup.
Description
11
The device integration is an enhancement in MES and Quality modules where the application can capture device
data directly from the point of generation i.e. devices without any manual input or data imports.
This feature is available in quality collection plans for quality result entry and update in MES transactions and in
Quality Workbench for standalone quality result entry and update.
Most shop floor environments have test equipment or other devices that capture information about the product
being produced. To allow more automated quality data collection, this device data will be captured directly into a
quality collection plans in Quality Workbench.
Business Value
This feature is an extremely value adding feature as considerable amount of shop floor data is generated in
devices and test equipments and at present these need to be input manually into application. Such manual inputs
are highly error prone, cumbersome and costly. Also manually input data are many times historic.
The device integration feature is to overcome these issues. This improves data accuracy, automates data
collection and also keeps the data up to date.
Manufacturing operations generate considerable amount of data in the shop floor through sensors,
gauges, PLCs and various other devices. These devices are the data sources. At present, it is required to
transfer this data to the enterprise application either manually or through imports using interfaces.
However, this process can cause either data entry errors or delays in enterprise application getting the
data form the time it is generated. In order to avoid these delays and errors, it is required to capture the
device data at the point of generation itself directly by the enterprise application.
The collection plan that is rendered for quality result entry in MES transactions with device enabled will have
collection elements in a separate region with a check box near by. The check boxes are by default checked and
can be manually unchecked. There is a “Read Device” button in the region.
12
Responsibility : MES Operator
Navigation : MES Workstation >Dispatch List > Move Transaction > Continue
The user needs to ensure that the check boxes adjacent to collection elements for which the user intends to
capture device data are checked and then click on the “Read Device” button. The device data is populated for the
selected collection elements
Description
Electronic Record: means any combination of text, graphics, data, audio, pictorial, or other information
representation in digital form that is created, modified, maintained, archived, retrieved, or distributed by a
computer system.
Electronic Signature: means a computer data compilation of any symbol or series of symbols executed,
adopted, or authorized by an individual to be the legally binding equivalent of the individual's handwritten
signature.
Business Value
13
Electronic Records and Electronic Signatures (ERES) capability is required to support FDA’s 21 CFR Part
11compliance for medical device manufacturers who need to adhere to the functional requirements of the quality
system specified in 21 CFR Part 820.
After reviewing the eRecords, user approves the transaction by using user ID and password.
Details of an e-Record:
The users can view and print the e-Record from the Evidence Store.
Instructions Completed
14
Responsibility : MES Operator
Navigation : MES Workstation > Dispatch List > Select a Job-Operation >Click ‘Move Assembly’ Button
The move transaction page has been provided with an additional check box for the end user to record the
acknowledgment that he/she has viewed the work instructions related to the operation being performed.
This is also captured as a part of the E-Record
15
2.6 Inline Quality Data Entry
Description
This enhancement addresses the requirement to have the quality results entered in the same page as that of the
parent transaction in the MES module in simple use case without requiring any additional navigation from the
parent transaction page.
Inline Quality in MES is an enhancement in MES which addresses the requirement to have the Quality result entry
in the same page as the parent transaction in MES
For users with single level collection plans (i.e. collection plans without parent – child relationships), the user need
not navigate to multiple pages to enter the quality results and it can be entered in the parent transaction page
itself.
However, if there are multiple level complex collection plans with parent-child relationships, the user can navigate
to H-Grid and enter the quality results as required
Business Value
Improves productivity of the MES Operator who tries to use Quality Collection plans in MES transactions
for entering quality results.
Avoid navigations across multiple pages and provides better visibility to the MES transaction data in a
single page in simple use cases and helps in reducing data entry errors.
These requirements can help users with simple single level collection plans in MES transactions with
1) Quality Result Entry in the same page as parent transaction – Avoids navigation across pages
2) Better visibility of transaction data – The user can see all the transaction in one page before saving the data
3) Less data entry errors – lesser navigations, reduced complexity avoids data entry errors
4) Flexibility – However, if the users have complex collection plan, the present flexibility to accommodate all types
of collection plans is maintained.
16
INLINE QULAITY IN MES
In MES transactions the quality data can be entered in the same page as the parent transaction in MES. The user
need not navigate to additional pages for entering quality results for single level – plans without parent-child
relationships
However for parent and child plans result entry will be through the H-Grid
The “To Operation” is restricted by a new MES Parameter “Enforce Sequential Move”. If it is set to “Yes”, then the
To Operation LOV will display the operation up to the next count point operation.
This can be used to disallow move from the current operation to a future operation that is not the next operation in
the sequence.
17
Responsibility : MES Operator
Navigation : Dispatch List : Select Job Operation: Choose “Transact Components” action.
‘Transact Component’ screen is modified to default Push components: In ‘Transact component’ screen, the push
components are defaulted, thereby saving one click for the users.
The quantity that is defaulted is the open quantity in the job. For example, if 10 numbers of component A is
defined as Quantity Required, and 1 qty has already been issued in the job, 9 numbered is defaulted in the
Transact Component screen.
Client Extensions
18
Responsibility : MES Operator
Navigation : ‘Job Ready Status’ Client Extensions : Dispatch List > ‘View Work Content’ Action
‘Transaction Validations Client Extensions – different navigation based on Transaction for Move, scrap,
reject, and completion transactions’.
Since users utilize different methods to perform validation outside of Oracle MES, two types of Client Extensions
has been provided, where they can plug in their custom logic.
Ready-Status Client Extension: In addition to the current criteria, the ready-status of a job operation in the
dispatch list will also depend on the ready-status Client Extension’s returned result.
If Client Extension returns “Y”, then visual-indicator will be “ready”
If Client Extension returns “N”, then visual-indicator will be “not-ready”
Transaction Validation Client Extension: Move, scrap, reject, and completion transactions will be disallowed if the
transaction validation Client Extension fails.
Client Extension returning “Y”: Transaction proceeds as normal.
Client Extension returning “N”: Transaction does not proceed.
Client Extension returning “W” : Warning Dialog box appears. Users can choose to continue to Proceed
transaction, or press “Cancel” to abort transaction.
Client Extension returning “I”: Information only; 'Custom Message' Displayed, and Transaction proceed normal.
19
Responsibility : MES Operator
Navigation : MES Workstation > Dispatch List > Select a Job-Operation > Select ‘View job transaction’ or
‘View Job Operation’ from Actions > Go
In the ‘View job transaction’ and ‘View Job Operation’ screen, along with the details already shown, the relevant
quality results is also shown.
When the user clicks on the link provided, it opens Quality Result record in MES.
Shift out can be performed from the Start up / Dispatch List / Time and Attendance system. If shift out is done in
the T&A system, the information can be imported into MES and used for Key Performance Indicator Labor Metric
Performance.
20
3 Additional Resources
21