SOP-5-I-MES0008-C Mfg Hold Maintenance

From 42Q
Revision as of 16:34, 17 May 2013 by Elaine fonaro (talk | contribs) (Created page with "130px <center>'''SFDC Configuration''' </center> <center>'''MFG Hold Maintenance''' </center> <center>'''Version MDS Portal xx-x''' </center> <cent...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Sanmina logo.png


SFDC Configuration
MFG Hold Maintenance
Version MDS Portal xx-x
Work Instruction


This Work Instruction is Sanmina's corporate standard.
This document is under revision control. The latest revision is located on SanminaNet.
Once printed it is an uncontrolled copy. All alterations to this work instruction require approval.
Contact the IT Global Education and Training Department to submit suggested alterations and or updates.

This edition applies to MDS Portal xx-x Application and all subsequent releases and modifications until otherwise indicated in new revisions.


Introduction

The Shop Floor Data Collection System (SFDC) communicates interactively with the Customer Order Processing System (COPS), and Statistical Process Control/Statistical Quality Control (SPC/SQC). The Manufacturing Data System (MDS) makes the communication between these systems possible.


SFDC provides real-time information used by SPC/SQC and MESWeb to create quality control reports. The data configuration for SFDC PC is handled within the Manufacturing Data System (MDS), which is a complete factory automation system. The SFDC System uses barcode scanning, both manual and automated, to monitor and control a single product line or an entire plant. SFDC Configuration collects data, provides analysis, maintains unit histories, and controls product movement on the manufacturing floor.


The system provides Access Control between the modules of the application, including the functionalities of each screen. The current version has an SFDC Configuration screen which provides access to all screens and its functionalities (view, add, edit, delete, print and generate output file), and a View-Only mode screen which only supports view, print and output to file; to support these screen modes, the MDS user or group of users have specific profiles, which provides specific access to MDS screens and functionalities.


Mfg Hold (Manufacturing Hold) Maintenance

This functionality enables the user to place units on hold within SFDC, preventing the normal movement dictated by the SFDC routing. SFDC checks the database table once a minute to see if any hold status changes have occurred. If so, the SFDC PC processes the place/release hold request. Only Standard Shop Orders can be placed on hold in the MFG Hold Maintenance module.


The user can add a comment or a description for the Mfg Hold if desired. These fields are editable and, beginning in SFDC version 6.0. A comment entered into the comment field, will result in a comment being automatically added to the unit history of any scanned serial number affected by the manufacturing hold. If the comment field is left blank, then a comment will not be recorded in the unit history of any scanned serial number affected by the hold.


If MFG Hold entry has Description = "SPC Hold", the Edit and Release buttons will be disabled.


Note: The automatic comment requires both MDS 14-4 or greater and SFDC 6.0 or greater.


  1. To list Manufacturing Holds, click Mfg Hold Maintenance from the SFDC Configuration page.

Manufacturing Hold list (Filter Settings) is displayed:


Figure 1: MFG Hold Main Page

Mfgh01.png


  1. Perform desired filtering by populating the fields Part Number, Shop Order, Serial Number, Release Status, SPC Hold or a combination of these fields.
  • Click Filter to view filter results.
  • Click on Clear to clear the fields and start a new search.

Placing on Hold

This functionality enables a user to create active Manufacturing Holds. Manufacturing Holds can be placed using any combination of:


  • Part Number (non Oracle)
  • Shop Order (non Oracle)
  • Serial Number (non Oracle)
  • User Defined
  • Location
  • Process

Note: Based on the original Oracle/MDS interface design, holds for Oracle Part Numbers, Shop Order Numbers and/or Serial Numbers need to be controlled by Oracle. The Oracle hold will sent a transaction to SFDC, and SFDC will put the Shop Order on hold until the Oracle Discrete Job is changed back to a status of released.


To place a hold, click the Place on Hold button.


Figure 2: MFG Hold Main Page

Mfgh02.png


The Place on Hold screen is displayed:


Figure 3: Place on Hold

Mfgh03.png


Create the desired Rules using the Options drop-down menu. Each Rule Option is optional, yet at least one rule is required for creating a Manufacturing Hold.

Figure 4: Select Part Number

Mfgh04.png


If the Manufacturing Hold is Part Number based, select Part Number from Options drop-down menu.

The user can use the filter option to search part numbers in the part number table. As valid filter criteria is entered, the Results field is updated.

To select a Part Number, double click on it.

Click on Add Rule to confirm the rule addition.


Figure 5: Place on Hold - Rules

Mfgh05.png


The selected part number is displayed as a rule at the Rules section.

To remove it, just click on the Remove Rule button.


Selecting Shop Order Number:

Figure 6: Select Shop Order

Mfgh06.png


If the Manufacturing Hold is Shop Order based, select Shop Order from Options drop-down menu.

Either key-in the shop order value, or click the Browse button to display the Shop Order Browser screen.

The user can use the filter option to search shop orders. As valid filter criteria is entered, the Results field is updated.

To select a Shop Order, double click on it.

Click on Add Rule to confirm the rule addition.


Note: If creating a hold using Shop Order as a Rule, the user does not need to created the Part Number based Rule, unless the shop order contains multiple part numbers (in the event serial numbers change part number mid way through the route).


Selecting User Defined field:


Figure 7: Select User Defined

Mfgh07.png


If the Manufacturing Hold is User Defined based, select User Defined from Options drop-down menu.

Key-in the valid User Defined data (up to 20 characters) to identify the desired units.

The user can use the filter option to search shop orders. As valid filter criteria is entered, the Results field is updated.

Click on Add Rule to confirm the rule addition.


Selecting Serial Number field:

Figure 8: Select Serial Number

Mfgh08.png


If the Manufacturing Hold is Serial Number based, select Serial Number from Options drop-down menu.

Key-in the serial number value.

Click on Add Rule to confirm the rule addition.


Note: Only one hold for a serial number is allowed. If an attempt to add another hold for a serial number that already has a hold defined, a message is displayed stating that a record already exists for the serial number


Selecting Location field:

Figure 9: Select Location

Mfgh09.png


If the Manufacturing Hold is Location based, select Location from Options drop-down menu.

Either key-in the Location name, to display the Location Browser screen.

The user can use the filter option to search by Line and/or Location. As valid filter criteria is entered, the Results field is updated.

To select a Location, double click on it, or highlight it and click Ok.

Click on Add Rule to confirm the rule addition.


Note: If the Location and Process Options are left blank or not selected as a Rule, SFDC puts the unit(s) on hold regardless of current Location or Process. If the location is provided, SFDC will not allow units which match the other Rule criteria to be scanned at this location. If the Process is provided, SFDC will not allow units which match the other Rule criteria to be scanned at this Process (including any/all locations assigned to this process name).


Note: It is not allowed to put only a location on hold. The user must select a part number, shop order, serial number or user defined to place the configuration on hold.


Keep in mind that if a hold is placed by Location, only units at that specific Location are affected by the hold. If hold is desired for many Locations with the same process name, it is preferred that the Process Option be used instead.

Selecting Process:

Figure 10: Select Process

Mfgh10.png

If the Manufacturing Hold is Process based, select Process from Options drop-down menu.

Either key-in the Process name to display the Location Browser screen.

The user can use the filter option to search Process name. As valid filter criteria is entered, the Results field is updated.

To select a Process, double click on it, or highlight it and click Ok.

Click on Add Rule to confirm the rule addition.


Note: If the Process and Location Options are left blank or not selected as a Rule, SFDC puts the unit(s) on hold regardless of current Process or Location. If the location is provided, SFDC will not allow units which match the other Rule criteria to be scanned at this location. If the Process is provided, SFDC will not allow units which match the other Rule criteria to be scanned at this Process (including any/all locations assigned to this process name).


Editing a Hold

This functionality enables the user to edit just the Hold Description.


Releasing a Hold

This functionality enables the user to release an existing Manufacturing Hold.


To Release (remove) a Manufacturing Hold, filter and/or select the desired hold, then click the Remove a Hold button.

Figure 11: Release a Hold

Mfgh11.png


A confirmation message is displayed:


Click Yes to confirm, or No to abort.


The record is removed from the Active Manufacturing Holds list.


Place Many on Hold

To place many part numbers, shop orders, serial numbers, user defined, locations or process on hold, click on Place Many on Hold button.


Figure 12: Place Many on Hold

Mfgh12.png


The .csv file format will have the following format:


Part_Number Shop_Order Serial_Number User_defined Location Process


Each row is a MFG Hold record. Only one option may have multiple comma separated entries. This will create a parent and children set of MFG Holds.


Example: "TESTPN1, TESTPN2, TESTPN3, TESTPN4", "", "", "", "PACK", ""

Will create a location hold for part numbers TESTPN1-TESTPN4 at the location PACK


After import the CSV file, the user can see it the result in the Manufacturing Hold screen:


Figure 13: Manufacturing Hold

Mfgh13.png


NOTE: For more than one kind of rule configured the list displays "***" instead of the rule.


In this screen is possible to edit the description information.To Delete Holds click on the Delete button.Click on OK button to commit the changes, or on Cancel button to cancel the changes.


Figure 14: Place on Hold

Mfgh14.png


Allow create multiple holds from a single parent hold includes:


  • Need to change the structure of MFG Holds to create a parent or master hold.
  • Display parent/child relationship.
  • Individual holds (multiple serials, part numbers, SOs, etc.) would be listed under the parent hold.
  • Individual holds would have the same rules as the parent hold, with the exception of the unique rule (serial number, part number, etc.)
  • Individual holds could be deleted or parent hold could be deleted, deleting all individual holds listed underneath.
  • Allow or support comma-separated file for serials, part numbers, shop orders, etc. when multiple holds are required. Importing a comma separated file will create the parent and child hold relationship.

Business rule: Only a single rule in a MFG hold can have a multiple entry (ie: serial number, part number, etc.) Multiple entries cannot be entered for multiple rules (ie: multiple locations, and multiple serial numbers, etc.)


Print/Export Filtered Mfg Holds

This functionality enables user to print/export filtered Mfg Holds.


To print/export filtered mfg holds, click the Print Filtered Mfg Holds.

Figure 15: Print/Export Filtered Mfg Hold

Mfgh15.png


A report is generated and the user is able to save the file or print it.


Click Save to save, or Print to print the report results.


Appendix A

COPS Customer Order Processing System
FES Factory Execution Systems
MDS New Manufacturing Data System (Java technology)
GLAD Global Administration
LDAP Lightweight Directory Access Protocol
Mfg Manufacturing
MES Manufacturing Execution Systems
MDS Manufacturing Data System
PRAC Process Access
SFDC Shop Data Floor Collection
SPC Statistical Process Control
SQC Statistical Quality Control


Appendix B

Glossary


Access Control

it is a module that will set the permissions for users and external customers of Sanmina


administrator

the System Administration has full access - all plants, all reports, all users.


component

A component is a specific piece of data that appears on a label, for example: bar code, part numbers, graphic images, line or text. Hence, label components are broken down into several different types: text, graphic images, MDS database values, or a combination of text and database values.


framework

In software development, a framework is a defined support structure in which another software project can be organized and developed. A framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project.


SFDC Configuration

The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories


Site Minder

Universal login of Sanmina


username

the username is the siteminder username (or a partial string)

Document Revision History

Date
Author
Title
Version
Change Reference
05/10/13 Elaine Fonaro Technical Writer v 1.0 This is the first revision of MDS User’s Guide