Difference between revisions of "SOP-42Q-MES0005 Data Editor Maintenance"

From 42Q
Jump to navigation Jump to search
m
m
Line 1: Line 1:
<small>[[Cirrus]] > [[Shop Floor Control]] > [[Configuration]] > Data Editor Maintenance</small><br>
+
<small>[[Cirrus]] &gt; [[Shop Floor Control]] &gt; [[Configuration]] &gt; Data Editor Maintenance</small><br> [[Image:Sanmina logo.png|130px|Sanmina logo.png]]  
[[Image:Sanmina logo.png|130px|Sanmina logo.png]]  
 
  
 
<br>  
 
<br>  
Line 8: Line 7:
 
''This edition applies to MES15 portal V1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''  
 
''This edition applies to MES15 portal V1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''  
  
 +
<br>
  
 +
== SFDC Configuration  ==
  
 +
The Shop Floor Data Collection (SFDC) system 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 Configuration Setup==
+
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 bar-code 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.
  
''This edition applies to MES 15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''
+
The system provides Access Control between the modules of the application, including the portlet of each screen. The current SFDC Configuration page provides access to all sub modules pages and their functions (view, add, edit, delete, print and generate output file).  
  
The Shop Floor Data Collection (SFDC) system 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.
+
To access SFDC Configuration, navigate to '''Shop Floor Control <nowiki>></nowiki> Configuration <nowiki>></nowiki> SFDC Configuration'''. The main SFDC Configuration page is displayed:
  
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 bar-code 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.
+
<br>
  
The system provides Access Control between the modules of the application, including the portlet of each screen. The current SFDC Configuration page provides access to all sub modules pages and their functions (view, add, edit, delete, print and generate output file).
+
'''Figure 1: MES Portal – SFDC Configuration Sub-modules'''
  
'''SFDC Configuration'''
+
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 01.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 01.jpg]]<br>
  
1. To access SFDC Configuration, navigate to Shop Floor Control <nowiki>></nowiki> Configuration <nowiki>></nowiki> SFDC Configuration. The main SFDC Configuration page is displayed:
+
<br>  
  
----
+
NOTE: A user only has access to the modules assigned to his/her profile.
  
'''Figure 1: MES Portal – SFDC Configuration Sub-modules'''
+
<br>
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_01.jpg|framed|none]]
+
== Data Editor Maintenance  ==
  
'''NOTE''': A user only has access to the modules assigned to his/her profile.
+
Data Editor Maintenance provides access to the SFDC configuration file that defines (but is not limited to) PCC ports, Options Lines, Auto Commands, Macros, Serial Input Masking, Passwords, and Device Numbers.  
  
===Defect Codes Maintenance===
+
To access the Data Editor, select '''Data Editor '''in the SFDC Configuration main menu.  
Defect and Repair Codes are maintained through Defect Codes Maintenance from the SFDC Configuration Maintenance module.
 
  
This module allows defects found after a component is manufactured to be recorded. According to the number of records, the operator will be able to identify a defect to a specific component and reference that defect in the future.
+
The '''Setup Data Editor '''screen is displayed.  
  
====List Defect Codes====
+
<br>
To list Defect Codes, click on '''Defect Codes Maintenance''' in the SFDC Configuration menu.
 
  
The list of defect codes is displayed:
+
'''Figure 2: Setup Data Editor Shop Floor ID List'''
  
'''Figure 2: Defect Code List'''
+
[[Image:Figure_2_Setup_Data_Editor_Shop_Floor_ID.jpg|700px]]<br>
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_02.jpg|framed|none]]
+
<br>
  
The user is able to Add, Import, Print/Export, Edit and Delete Defect Codes<font color="#FF0000">.
+
The user is able to edit, clear Data Editor, and print/export the data.  
  
* </font>Defect Codes beginning with <nowiki>’</nowiki>B<nowiki>’</nowiki> are displayed in blue.
+
<br>  
These codes are known as Process Indicator defects. Process Indicator codes do NOT negatively affect process yield. A process indicator is only used to document a marginal attribute to indicate that it was noted, reviewed and found to be acceptable by the reviewer. Documentation of process indicators provides a measure of the frequency of marginal attributes.
 
  
* Defect Codes beginning with "K" are displayed in green.
+
=== Filter Setup Data Editor by SFDC ID  ===
* All other Defect Codes are displayed in black.
 
  
'''Note:'''  All defect codes that begin with the letter '''B''' are called '''process indicators'''. They are unique in that they will not impact yield and they will not trigger a failure in SFDC. Any defect code that begins with '''K''' is a '''standard defect''' code, which will result in a failure and impact the yield. B defect codes are used to indicate the current condition of a process.
+
This portlet enables the user to filter by SFDC ID.  
  
====Add Defect Code====
+
1. Enter the desired SFDC ID into appropriate field, and then select '''Filter'''. The filtered Shop Floor ID is now displayed.  
This functionality adds a defect code in the system.
 
  
1. To add a Defect Code, click the '''Add''' button. The Defect Code Form is displayed:
+
<br>
  
'''Figure 3: Add Defect Code'''
+
'''Figure 3: Shop Floor ID List - Find'''<br> [[Image:Figure 3 Shop Floor ID List - Find.jpg|Figure 3 Shop Floor ID List - Find.jpg]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_03.jpg|framed|none]]
+
<br>
  
2. Populate the mandatory fields (indicated in red) to add a Defect Code. If the mandatory fields are not populated, an error message displays.
+
<br>
  
'''Defect Code:''' must be four unique characters
+
=== Editing with the Setup Data Editor  ===
  
As a general rule:
+
This portlet enables the user to edit using the Setup Data Editor.
  
* Defect Codes that begin with "B" represent '''Process Indicators'''. For example: <u>B174</u> Probe Mark
+
1. To edit using Setup Data Editor, select the data editor to be edited and select '''Edit'''. The Setup Data Editor Form for the selected Shop Floor ID is now displayed.  
Process Indicator codes do NOT negatively affect process yield. A process indicator is only used to document a marginal attribute to indicate that it was noted, reviewed, and found to be acceptable by the reviewer. Documentation of process indicators provides a measure of the frequency of marginal attributes.
 
  
* Defect Codes that begin with "K" represent '''Symptom Codes'''. For example: <u>K001</u> Boot Strap Failure. Symptom Codes define the symptom of the failure, not an actual defect. Symptom Code defects negatively affect process yield the same as all other defects.
+
<br> '''Figure 4: Shop Floor ID List – Edit Setup Data Editor'''<br>  
  
* Defect Codes that begin with "R" represent '''Repair Codes'''. For example: <u>R001</u> Replaced Missing Components. Repair Codes are used to indicate specific repair activity for a recorded defect. For example, the Repair Code for the "Missing" defect code may be "Replaced Missing Components". The four character Repair Code is used in place of "Yes" and/or "No" for defect repair activity.
+
[[Image:Figure 4 Shop Floor ID List - Edit Setup Data Editor.jpg|Figure 4 Shop Floor ID List - Edit Setup Data Editor.jpg]]<br>  
  
'''Defect Description:''' Intuitive Description of the defect, limited to 30 characters
+
<br> '''Figure 5: Setup Data Editor Form''' <br>
  
'''String 1 and String 2:''' Editable user-defined fields
+
[[Image:Figure 5 Setup Data Editor Form.jpg|Figure 5 Setup Data Editor Form.jpg]]<br>
  
'''Code Type:''' Defect Code, Repair Code, or Symptom Code
+
<br> NOTE: To add a new tab, create an entry line by entering "# SECTION" <nowiki>+</nowiki> section name.
  
<u>NOTE:</u> Align the Code Type with the Defect Code formatting discussed above.
+
For example: # SECTION MULTIPASS
  
3. Select '''Save''' to add Defect Code, or select '''Cancel''' to cancel. The new Defect Code list is now displayed in the defect list.
+
2. Enter the desired modifications to the Setup Data Editor Form.  
  
====Edit Defect Code====
+
NOTE: If multiple users have opened the Setup Data Editor for the same SFDC PC line, only the first user to open the file has write access. Other users are notified that the SDE is locked for editing by another user and that read-only access is allowed.  
This functionality enables the user to edit the available fields to update a Defect Code.
 
  
<u>Note</u>: Be aware that modifying Defect Codes will affect the historical defect information for any serial number with the defect recorded. Take care when editing to avoid changing the code description in such a way that it is completely different than the original. It is best to create a new Defect Code in this situation.
+
<br>  
  
1. To edit a defect code, select a defect and click the '''Edit''' button. The Defect Code Form page is displayed.
+
'''Figure 6: SDE Read-Only State'''<br> [[Image:Figure 6 SDE Read-Only State.jpg|Figure 6 SDE Read-Only State.jpg]]
  
'''Figure 4: Edit Defect Code'''
+
<br>
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_04.jpg|framed|none]]
+
==== Copy Setup Data Editor from Other Shop Floor ID  ====
  
2. Make desired updates in the Defect Code Form and click on '''Save''' to confirm the updates.
+
This portlet replaces the contents of the current Setup Data Editor Form with data copied from another Shop Floor ID.  
  
====Delete Defect Code====
+
1. To copy data from another Shop Floor ID, open the target Shop Floor ID<nowiki>’</nowiki>s Setup Data Editor and select '''Copy Data from Other Shop Floor ID''' in the Tasks window. The Choose a Shop Floor ID window is now displayed.  
This functionality deletes the selected Defect Code.
 
  
NOTE: It is not possible to delete Defect Codes that have activity recorded.
+
<br>
  
1. To delete a Defect Code, select the '''Delete '''button for desired defect code. A confirmation message is displayed.
+
'''Figure 7: Copy Data from Other Shop Floor ID'''<br>
  
'''Figure 5: Delete Defect Code'''
+
[[Image:Figure 7 Copy Data from Other Shop Floor ID.jpg|Figure 7 Copy Data from Other Shop Floor ID.jpg]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_05.jpg|framed|none]]
+
<br>
  
2. Select '''Yes''' to confirm the deletion action, or select '''No''' to cancel the action.
+
<br>
  
====Map Defect X Process====
+
2. Select the Shop Floor ID to copy and select '''Save''' to install the Setup Data Editor. The Setup Data Editor is now updated with the data from the selected Shop Floor ID.
  
This functionality maps defect codes by processes. By mapping defect codes according to processes, the selection of defect codes, repair codes, and symptom codes can be controlled. If defect codes are not mapped to a process, all defect codes will be available to the user.
+
<br> '''Figure 8: Install'''<br> [[Image:Figure 8 Install.jpg|Figure 8 Install.jpg]]
  
1. To access Map Defect Codes by Process, select the button located above the Defect Code list.
+
<br>
  
'''Figure 6: Map Defect X Process'''
+
<br>
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_06.jpg|framed|none]]
+
3. Select '''Yes''' to confirm the install, or select '''No''' to cancel.  
  
The Defect X Process screen displays. In the panel on the left, all available defects are listed. In the panel on the right, all available processes are listed. The center columns are empty until defects and/or processes are selected and moved into them.
+
<br>NOTE: The application saves a backup file on the MES server every time user installs a Setup Data Editor.  
  
'''Figure 7: Available Defects/Processes'''
+
<br>
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_07.jpg|framed|none]]
+
==== Print/Export Current Setup Data Editor  ====
  
For each column in the panels, sorting and filtering options are available.
+
This portlet enables the user to print or export the current Setup Data Editor.  
  
'''Figure 8: Sorting/Filtering Options'''
+
1. To print or export current Setup Data Editor Form, select '''Print/Export'''. A report PDF will be generated that the user may save or print.
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_08.jpg|framed|none]]
+
<br>
  
 +
'''Figure 9: Print/Export Current Editor'''<br>
  
'''Columns '''and '''Filters '''have sub-selections available.
+
[[Image:Figure 9 Print Export Current Editor.jpg|Figure 9 Print Export Current Editor.jpg]]
  
<br>
+
<br>  
'''Figure 9: Filter Columns'''
 
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_09.jpg|framed|none]]
+
<br>
  
'''Columns '''can be filtered by Code, Type, or Description depending in which column the user chooses to select.
+
'''Figure 10: Print/Export Report'''<br>
  
'''Figure 10: Filters'''
+
[[Image:Figure 10 Print Export Report.jpg|Figure 10 Print Export Report.jpg]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_10.jpg|framed|none]]
+
<br>
  
'''Filters '''can be sorted according to the specific column. If under '''Code''', enter a specific Code. If under '''Type''', enter Defect, Repair, or Symptom. If under '''Description''', enter the first characters of the description and all applicable options will display in the available panel.
+
<br>
  
2. Once the list of desired defect codes displays, select the appropriate codes and move them into the '''Selected Defects''' panel. Defect codes can be moved by the double-clicking or dragging and dropping method. To remove a defect code from the selected panel, double-click or drag and drop it back in to the available panel.
+
==== Show History  ====
  
3. Continue to the '''Available Processes''' panel. Filter and move the available processes into the '''Selected Processes '''panel.
+
This portlet displays the Setup Data Editor history updates.  
  
'''Figure 11: Map Defects'''
+
1. To show the history, select '''Show History'''. The '''Setup Data Backup Files''' pop-up is now displayed.
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_11.jpg|framed|none]]
+
<br>
  
4. Select '''Save '''to map the selected defects to the selected processes. A confirmation will prompt. Select '''Yes '''to confirm or '''No '''to cancel.
+
'''Figure 11: Show History'''<br>[[Image:Figure_11_Show_History.jpg|700px]]<br>
  
5. Select '''Clear '''to remove all defects and processes from the selected panels.
+
<br>
  
6. Once mappings are saved, a message will display confirming their creation.
+
<br>
  
'''Figure 12: Successful Mapping'''
+
2. Select the '''Restore Setup Data''' icon to restore the data or to save it locally, then select '''Download Setup Data''' icon.
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_12.jpg|framed|none]]
+
<br>
  
Located at the bottom of the Map Defect X Process page is a panel labelled '''Defect Control By Process Mapping''' that displays the mapped defect codes. Once mapping has been completed, the selected defect codes and processes will be available to edit or delete from this panel.
+
== Appendix A  ==
  
'''Figure 13: Defect Control By Process Mapping'''
+
{| cellspacing="0" cellpadding="10" style="border-style:solid; border-color:black; border-width:1px;"
 +
|-
 +
| '''COPS'''<br>
 +
Customer Order Processing System<br> <br> '''FES'''<br> Factory Execution Systems<br> <br> '''MDS'''<br> New Manufacturing Data System (Java technology)<br> <br> '''GLAD'''<br> Global Administration<br> <br> '''LDAP'''<br> Lightweight Directory Access Protocol<br> <br> '''Mfg'''<br> Manufacturing<br> <br> '''MES'''<br> Manufacturing Execution Systems<br> <br> '''MDS'''<br> Manufacturing Data System<br> <br> '''PRAC'''<br> Process Access<br> <br> '''SFDC'''<br> Shop Data Floor Collection<br> <br> '''SPC'''<br> Statistical Process Control<br> <br> '''SQC'''<br> Statistical Quality Control<br> <br> <br>
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_13.jpg|framed|none]]
+
|}
  
Located in this panel are two tabs titled '''Defects '''and '''Processes'''. The '''Defects '''tab lists the selected defects for the selected process/processes. The '''Processes '''tab lists the selected processes that contain the selected defects.
+
<br>
  
In either tab, the user can select a Defect code or Process and edit or delete it.
+
<br>
  
1. To edit created mapping, select a specific defect or process, and then select '''Edit'''.
+
== Appendix B  ==
  
2. The defects and processes attached to the selection will appear in the '''Selected Defects '''and '''Selected Processes '''panels. The user can move either the defects or processes from these panels by double-clicking or dragging and dropping back into the available panels.
+
'''Glossary'''  
  
'''Figure 14: Edit Map'''
+
'''''Access Control'''''  
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_14.jpg|framed|none]]
+
it is a module that will set the permissions for users and external customers of Sanmina
  
3. To delete a created mapping, select either a defect code or process and then select '''Delete'''.
+
'''''administrator'''''  
  
4. A confirmation will prompt. Select '''Yes '''to confirm or '''No '''to cancel.
+
the System Administration has full access - all plants, all reports, all users.  
  
'''Figure 15: Delete Map'''
+
'''''component'''''  
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_15.jpg|framed|none]]
+
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.  
  
'''Figure 16: Successful Deletion'''
+
'''''framework'''''  
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_16.jpg|framed|none]]
+
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.  
  
<u>Note: </u>Once defect codes have been mapped to the appropriate processes, the user must install the updates using the '''Downloads and Services '''portlet located under Administration in the SFDC Administrator heading.
+
'''''SFDC Configuration'''''  
  
====Mark as Enabled/Disabled====
+
The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories
  
With the functionality, the user can mark single or multiple defect codes as enabled or disabled. If a defect code is enabled, it can be mapped to a process. If a defect code is disabled, it will no longer be available to be mapped to any processes. The user may need to disable a defect code without deleting it if it still exists in certain processes.
+
'''''Site Minder'''''
  
1. To disable defect codes, select the appropriate defect codes, and then select '''More'''.
+
''Universal login of Sanmina''  
  
2. Select '''Mark as Disabled'''.
+
'''''username'''''  
  
'''Figure 17: Disable Defect Codes'''
+
the username is the siteminder username (or a partial string)
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_17.jpg|framed|none]]
+
<br>
  
The following screen will display:
+
== Document Revision History ==
 
 
'''Figure 18: Disabled Defect Codes'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_18.jpg|framed|none]]
 
 
 
3. To enable defect codes, select the appropriate defect codes (now in red), and then select '''More'''.
 
 
 
4. Select '''Mark as Enabled'''.
 
 
 
'''Figure 19: Enable Defect Codes'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_19.jpg|framed|none]]
 
 
 
The following screen will display:
 
 
 
'''Figure 20: Enabled Defect Codes'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_20.jpg|framed|none]]
 
 
 
====Import Defect Codes====
 
This functionality imports Defect Codes into the database from a comma separated value (.csv) file.
 
 
 
1. Create a template file using notepad: sample file name <nowiki>’</nowiki>template.csv<nowiki>’</nowiki>.
 
 
 
2. Add the following column headers:
 
 
 
Defect Code, Defect Code Description, Code Type
 
 
 
3. Add the desired Defect Code records below the header row separated by comma:
 
 
 
For example:
 
 
 
D000, Defect Code Test, Defect Code
 
 
 
R001, Repair Code Test, Repair Code
 
 
 
K002, Symptom Code Test, Symptom Code
 
 
 
4. Save the file.
 
 
 
5. To import Defect Codes (.csv file created above), select the '''Import Defect Code''' button. This displays the import Defect Codes pop-up.
 
 
 
'''Figure 21: Import Defect Codes'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_21.jpg|framed|none]]
 
 
 
6. Enter path, or navigate, to desired .csv file to be imported and select '''Open'''.
 
 
 
7. Select either Skip existing defect (if applicable) or Update existing defect (if applicable).
 
 
 
'''Skip existing defect:''' Skips defect(s) upon import if the Defect Code exists in the database.
 
 
 
'''Update existing defect:''' Updates defect(s) upon import if the Defect Code exists in the database.
 
 
 
The selected file will be imported.
 
 
 
====Print/ Export Filtered Defect Codes====
 
This portlet enables the user to print filtered Defect Codes. The report results include the Defect Code, Description, and Code Type.
 
 
 
1. To print filtered Defect Codes, click the '''Print/Export Filtered Defect Codes''' in the Task page. A report is generated and the user is able to save the file or print it.
 
 
 
'''Figure 22: Print Filtered Defect Codes'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_22.jpg|framed|none]]
 
 
 
'''Figure 23: Print/Export Report Result'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_23.jpg|framed|none]]
 
 
 
==Appendix A==
 
 
 
'''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==
 
 
 
{|border="2" cellspacing="0" cellpadding="4" width="100%"
 
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Date</font>
 
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Author</font>
 
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Title</font>
 
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Version</font>
 
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Change Reference</font>
 
  
 +
{| border="2" cellspacing="0" cellpadding="4" width="100%"
 +
|-
 +
| align="center" bgcolor="#00FFFF" | <font color="#FFFFFF">Date</font>
 +
| align="center" bgcolor="#00FFFF" | <font color="#FFFFFF">Author</font>
 +
| align="center" bgcolor="#00FFFF" | <font color="#FFFFFF">Title</font>
 +
| align="center" bgcolor="#00FFFF" | <font color="#FFFFFF">Version</font>
 +
| align="center" bgcolor="#00FFFF" | <font color="#FFFFFF">Change Reference</font>
 
|-
 
|-
|08/14/13
+
| 08/14/13  
|Elaine Fonaro  
+
| Elaine Fonaro  
|Technical Writer
+
| Technical Writer  
|v 1.0  
+
| v 1.0  
|This is the first revision of MDS User<nowiki>’</nowiki>s Guide
+
| This is the first revision of MDS User<nowiki>’</nowiki>s Guide
 
 
 
|-
 
|-
|03/17/14
+
| 03/17/14  
|Ashley Martin
+
| Ashley Martin  
|Technical Writer
+
| Technical Writer  
|v 1.0  
+
| v 1.0  
|Review and added the new function Map Defect X Process
+
| Review and added the new function Map Defect X Process
 
 
 
|-
 
|-
|03/17/14
+
| 03/17/14  
|Elaine Fonaro
+
| Elaine Fonaro  
|Technical Writer
+
| Technical Writer  
|v 1.0  
+
| v 1.0  
|Review and format for WIKI
+
| Review and format for WIKI
 
 
 
|}
 
|}
  
[[category:uncategorized]]
+
[[Category:Uncategorized]]

Revision as of 14:00, 8 April 2014

Cirrus > Shop Floor Control > Configuration > Data Editor Maintenance
Sanmina logo.png


SFDC Configuration
Data Editor
Version MES15 Portal 1.0
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 MES15 portal V1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.


SFDC Configuration

The Shop Floor Data Collection (SFDC) system 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 bar-code 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 portlet of each screen. The current SFDC Configuration page provides access to all sub modules pages and their functions (view, add, edit, delete, print and generate output file).

To access SFDC Configuration, navigate to Shop Floor Control > Configuration > SFDC Configuration. The main SFDC Configuration page is displayed:


Figure 1: MES Portal – SFDC Configuration Sub-modules

SOP-5-I-MDS0032-C RA1 MDS Data Editor 01.jpg


NOTE: A user only has access to the modules assigned to his/her profile.


Data Editor Maintenance

Data Editor Maintenance provides access to the SFDC configuration file that defines (but is not limited to) PCC ports, Options Lines, Auto Commands, Macros, Serial Input Masking, Passwords, and Device Numbers.

To access the Data Editor, select Data Editor in the SFDC Configuration main menu.

The Setup Data Editor screen is displayed.


Figure 2: Setup Data Editor Shop Floor ID List

Figure 2 Setup Data Editor Shop Floor ID.jpg


The user is able to edit, clear Data Editor, and print/export the data.


Filter Setup Data Editor by SFDC ID

This portlet enables the user to filter by SFDC ID.

1. Enter the desired SFDC ID into appropriate field, and then select Filter. The filtered Shop Floor ID is now displayed.


Figure 3: Shop Floor ID List - Find
Figure 3 Shop Floor ID List - Find.jpg



Editing with the Setup Data Editor

This portlet enables the user to edit using the Setup Data Editor.

1. To edit using Setup Data Editor, select the data editor to be edited and select Edit. The Setup Data Editor Form for the selected Shop Floor ID is now displayed.


Figure 4: Shop Floor ID List – Edit Setup Data Editor

Figure 4 Shop Floor ID List - Edit Setup Data Editor.jpg


Figure 5: Setup Data Editor Form

Figure 5 Setup Data Editor Form.jpg


NOTE: To add a new tab, create an entry line by entering "# SECTION" + section name.

For example: # SECTION MULTIPASS

2. Enter the desired modifications to the Setup Data Editor Form.

NOTE: If multiple users have opened the Setup Data Editor for the same SFDC PC line, only the first user to open the file has write access. Other users are notified that the SDE is locked for editing by another user and that read-only access is allowed.


Figure 6: SDE Read-Only State
Figure 6 SDE Read-Only State.jpg


Copy Setup Data Editor from Other Shop Floor ID

This portlet replaces the contents of the current Setup Data Editor Form with data copied from another Shop Floor ID.

1. To copy data from another Shop Floor ID, open the target Shop Floor ID’s Setup Data Editor and select Copy Data from Other Shop Floor ID in the Tasks window. The Choose a Shop Floor ID window is now displayed.


Figure 7: Copy Data from Other Shop Floor ID

Figure 7 Copy Data from Other Shop Floor ID.jpg



2. Select the Shop Floor ID to copy and select Save to install the Setup Data Editor. The Setup Data Editor is now updated with the data from the selected Shop Floor ID.


Figure 8: Install
Figure 8 Install.jpg



3. Select Yes to confirm the install, or select No to cancel.


NOTE: The application saves a backup file on the MES server every time user installs a Setup Data Editor.


Print/Export Current Setup Data Editor

This portlet enables the user to print or export the current Setup Data Editor.

1. To print or export current Setup Data Editor Form, select Print/Export. A report PDF will be generated that the user may save or print.


Figure 9: Print/Export Current Editor

Figure 9 Print Export Current Editor.jpg



Figure 10: Print/Export Report

Figure 10 Print Export Report.jpg



Show History

This portlet displays the Setup Data Editor history updates.

1. To show the history, select Show History. The Setup Data Backup Files pop-up is now displayed.


Figure 11: Show History
Figure 11 Show History.jpg



2. Select the Restore Setup Data icon to restore the data or to save it locally, then select Download Setup Data icon.


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
08/14/13 Elaine Fonaro Technical Writer v 1.0 This is the first revision of MDS User’s Guide
03/17/14 Ashley Martin Technical Writer v 1.0 Review and added the new function Map Defect X Process
03/17/14 Elaine Fonaro Technical Writer v 1.0 Review and format for WIKI