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

From 42Q
Jump to navigation Jump to search
Line 8: Line 8:
 
''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.''  
  
== SFDC Configuration Setup  ==
 
  
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).
+
==SFDC Configuration Setup==
  
'''<br>'''  
+
''This edition applies to MES 15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''
  
#To access SFDC Configuration, navigate to Shop Floor Control <nowiki>></nowiki> Configuration <nowiki>></nowiki> SFDC Configuration. The main SFDC Configuration page is displayed:
+
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.
  
<br> '''Figure 1: MES Portal – SFDC Configuration Sub-modules'''
+
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.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 01.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 01.jpg]]
+
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).
  
'''NOTE''': A user only has access to the modules assigned to his/her profile.
+
'''SFDC Configuration'''
  
== Data Editor Maintenance  ==
+
1. To access SFDC Configuration, navigate to Shop Floor Control <nowiki>></nowiki> Configuration <nowiki>></nowiki> SFDC Configuration. The main SFDC Configuration page is displayed:
  
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.
+
'''Figure 1: MES Portal – SFDC Configuration Sub-modules'''
  
The '''Setup Data Editor '''screen is displayed.  
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_01.jpg|framed|none]]
  
'''Figure 2: Setup Data Editor Shop Floor ID List'''  
+
'''NOTE''': A user only has access to the modules assigned to his/her profile.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 02.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 02.jpg]]
+
===Defect Codes Maintenance===
 +
Defect and Repair Codes are maintained through Defect Codes Maintenance from the SFDC Configuration Maintenance module.
  
The user is able to edit, clear Data Editor, and print/export the data.  
+
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.
  
==== Filter Setup Data Editor by SFDC ID  ====
+
====List Defect Codes====
 +
To list Defect Codes, click on '''Defect Codes Maintenance''' in the SFDC Configuration menu.
  
This portlet enables the user to filter by SFDC ID.
+
The list of defect codes is displayed:
  
1. Enter the desired SFDC ID into appropriate field, and then select '''Filter'''. The filtered Shop Floor ID is now displayed.
+
'''Figure 2: Defect Code List'''
  
'''Figure 3: Shop Floor ID List - Find'''
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_02.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 03.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 03.jpg]]
+
The user is able to Add, Import, Print/Export, Edit and Delete Defect Codes<font color="#FF0000">.
  
==== Editing with the Setup Data Editor  ====
+
* </font>Defect Codes beginning with <nowiki>’</nowiki>B<nowiki>’</nowiki> are displayed in blue.
 +
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.
  
This portlet enables the user to edit using the Setup Data Editor.  
+
* Defect Codes beginning with "K" are displayed in green.
 +
* All other Defect Codes are displayed in black.
  
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.  
+
'''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.
  
'''Figure 4: Shop Floor ID List – Edit Setup Data Editor'''
+
====Add Defect Code====
 +
This functionality adds a defect code in the system.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 04.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 04.jpg]]
+
1. To add a Defect Code, click the '''Add''' button. The Defect Code Form is displayed:
  
'''Figure 5: Setup Data Editor Form'''  
+
'''Figure 3: Add Defect Code'''
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 05.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 05.jpg]]  
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_03.jpg|framed|none]]
  
'''Note''': To add a new tab, create an entry line by entering "# SECTION" <nowiki>+</nowiki> section name.  
+
2. Populate the mandatory fields (indicated in red) to add a Defect Code. If the mandatory fields are not populated, an error message displays.
  
For example: # SECTION MULTIPASS
+
'''Defect Code:''' must be four unique characters
  
2. Enter the desired modifications to the Setup Data Editor Form.
+
As a general rule:
  
'''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.  
+
* Defect Codes that begin with "B" represent '''Process Indicators'''. For example: <u>B174</u> Probe Mark
 +
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.
  
'''Figure 6: SDE Read-Only State'''  
+
* 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.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 06.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 06.jpg]]
+
* 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.
  
===== Copy Setup Data Editor from Other Shop Floor ID  =====
+
'''Defect Description:''' Intuitive Description of the defect, limited to 30 characters
  
This portlet replaces the contents of the current Setup Data Editor Form with data copied from another Shop Floor ID.
+
'''String 1 and String 2:''' Editable user-defined fields
  
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.
+
'''Code Type:''' Defect Code, Repair Code, or Symptom Code
  
'''Figure 7: Copy Data from Other Shop Floor ID'''
+
<u>NOTE:</u> Align the Code Type with the Defect Code formatting discussed above.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 07.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 07.jpg]]
+
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. 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.  
+
====Edit Defect Code====
 +
This functionality enables the user to edit the available fields to update a Defect Code.
  
'''Figure 8: Install'''
+
<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.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 08.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 08.jpg]]
+
1. To edit a defect code, select a defect and click the '''Edit''' button. The Defect Code Form page is displayed.
  
3. Select '''Yes''' to confirm the install, or select '''No''' to cancel.
+
'''Figure 4: Edit Defect Code'''
  
<br>'''Note''': The application saves a backup file on the MES server every time user installs a Setup Data Editor.  
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_04.jpg|framed|none]]
  
===== Print/Export Current Setup Data Editor  =====
+
2. Make desired updates in the Defect Code Form and click on '''Save''' to confirm the updates.
  
This portlet enables the user to print or export the current Setup Data Editor.  
+
====Delete Defect Code====
 +
This functionality deletes the selected Defect Code.
  
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 it.  
+
NOTE: It is not possible to delete Defect Codes that have activity recorded.
  
'''Figure 9: Print/Export Current Editor'''  
+
1. To delete a Defect Code, select the '''Delete '''button for desired defect code. A confirmation message is displayed.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 09.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 09.jpg]]
+
'''Figure 5: Delete Defect Code'''
  
'''Figure 10: Print/Export Report'''
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_05.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 10.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 10.jpg]]
+
2. Select '''Yes''' to confirm the deletion action, or select '''No''' to cancel the action.
  
 +
====Map Defect X Process====
  
 +
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.
  
===== Show History  =====
+
1. To access Map Defect Codes by Process, select the button located above the Defect Code list.
  
This portlet displays the Setup Data Editor history updates.
+
'''Figure 6: Map Defect X Process'''
  
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_06.jpg|framed|none]]
  
'''Figure 11: Show History'''
+
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.
  
[[Image:SOP-5-I-MDS0032-C RA1 MDS Data Editor 11.jpg|700px|SOP-5-I-MDS0032-C RA1 MDS Data Editor 11.jpg]]
+
'''Figure 7: Available Defects/Processes'''
  
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_07.jpg|framed|none]]
  
== Appendix A  ==
+
For each column in the panels, sorting and filtering options are available.
  
{| style="border-spacing:0;"
+
'''Figure 8: Sorting/Filtering Options'''
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''COPS'''  
+
====
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Customer Order Processing System'''
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_08.jpg|framed|none]]
|-
+
====
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''FES'''  
+
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Factory Execution Systems'''
+
'''Columns '''and '''Filters '''have sub-selections available.
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''MDS'''  
+
<br>
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''New Manufacturing Data System (Java technology)'''
+
'''Figure 9: Filter Columns'''
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''GLAD'''  
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_09.jpg|framed|none]]
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Global Administration'''
+
 
|-
+
'''Columns '''can be filtered by Code, Type, or Description depending in which column the user chooses to select.
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''LDAP'''  
+
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Lightweight Directory Access Protocol'''
+
'''Figure 10: Filters'''
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Mfg'''  
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_10.jpg|framed|none]]
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Manufacturing'''
+
 
|-
+
'''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.
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''MES'''  
+
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Manufacturing Execution Systems'''
+
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.
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''MDS'''  
+
3. Continue to the '''Available Processes''' panel. Filter and move the available processes into the '''Selected Processes '''panel.
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Manufacturing Data System'''
+
 
|-
+
'''Figure 11: Map Defects'''
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''PRAC'''  
+
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Process Access'''
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_11.jpg|framed|none]]
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''SFDC'''  
+
4. Select '''Save '''to map the selected defects to the selected processes. A confirmation will prompt. Select '''Yes '''to confirm or '''No '''to cancel.
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Shop Data Floor Collection'''
+
 
|-
+
5. Select '''Clear '''to remove all defects and processes from the selected panels.
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''SPC'''  
+
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Statistical Process Control'''
+
6. Once mappings are saved, a message will display confirming their creation.
|-
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''SQC'''  
+
'''Figure 12: Successful Mapping'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | '''Statistical Quality Control'''
+
 
|}
+
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_12.jpg|framed|none]]
 +
 
 +
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.
 +
 
 +
'''Figure 13: Defect Control By Process Mapping'''
 +
 
 +
[[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.
 +
 
 +
In either tab, the user can select a Defect code or Process and edit or delete it.
 +
 
 +
1. To edit created mapping, select a specific defect or process, and then select '''Edit'''.
 +
 
 +
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.
 +
 
 +
'''Figure 14: Edit Map'''
 +
 
 +
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_14.jpg|framed|none]]
 +
 
 +
3. To delete a created mapping, select either a defect code or process and then select '''Delete'''.
 +
 
 +
4. A confirmation will prompt. Select '''Yes '''to confirm or '''No '''to cancel.
 +
 
 +
'''Figure 15: Delete Map'''
 +
 
 +
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_15.jpg|framed|none]]
 +
 
 +
'''Figure 16: Successful Deletion'''
 +
 
 +
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_16.jpg|framed|none]]
 +
 
 +
<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.
 +
 
 +
====Mark as Enabled/Disabled====
 +
 
 +
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.
 +
 
 +
1. To disable defect codes, select the appropriate defect codes, and then select '''More'''.
 +
 
 +
2. Select '''Mark as Disabled'''.
 +
 
 +
'''Figure 17: Disable Defect Codes'''
 +
 
 +
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_17.jpg|framed|none]]
 +
 
 +
The following screen will display:
 +
 
 +
'''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==
  
== Appendix B  ==
+
'''Glossary'''
  
'''Glossary'''  
+
'''''Access Control'''''
  
'''''Access Control'''''
+
it is a module that will set the permissions for users and external customers of Sanmina
  
it is a module that will set the permissions for users and external customers of Sanmina
+
'''''administrator'''''
  
'''''administrator'''''
+
the System Administration has full access - all plants, all reports, all users.
  
the System Administration has full access - all plants, all reports, all users.
+
'''''component'''''
  
'''''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.
  
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'''''
  
'''''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.
  
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'''''
  
'''''SFDC Configuration'''''
+
The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories
  
The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories
+
'''''Site Minder'''''
  
'''''Site Minder'''''  
+
''Universal login of Sanmina''
  
''Universal login of Sanmina''  
+
'''''username'''''
  
'''''username'''''
+
the username is the siteminder username (or a partial string)
  
the username is the siteminder username (or a partial string)
+
==Document Revision History==
  
== 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>
  
{| width="100%" cellspacing="0" cellpadding="4" border="2"
 
 
|-
 
|-
| bgcolor="#00FFFF" align="center" | <font color="#FFFFFF">Date</font>
+
|08/14/13
| bgcolor="#00FFFF" align="center" | <font color="#FFFFFF">Author</font>
+
|Elaine Fonaro
| bgcolor="#00FFFF" align="center" | <font color="#FFFFFF">Title</font>
+
|Technical Writer
| bgcolor="#00FFFF" align="center" | <font color="#FFFFFF">Version</font>  
+
|v 1.0
| bgcolor="#00FFFF" align="center" | <font color="#FFFFFF">Change Reference</font>
+
|This is the first revision of MDS User<nowiki></nowiki>s Guide
 +
 
 
|-
 
|-
| 08/14/13
+
|03/17/14
| Elaine Fonaro
+
|Ashley Martin
| Technical Writer  
+
|Technical Writer
| v 1.0  
+
|v 1.0  
| This is the first revision of MDS User<nowiki>’</nowiki>s Guide
+
|Review and added the new function Map Defect X Process
 +
 
 
|-
 
|-
| 02/07/14  
+
|03/17/14
|  
+
|Elaine Fonaro
Dane Parker
+
|Technical Writer
 +
|v 1.0
 +
|Review and format for WIKI
  
| Technical Writer
 
| v 1.0
 
| Review grammar and new screen captures.
 
|-
 
| 02/11/14
 
| Elaine Fonaro
 
| Technical Writer
 
| v 1.0
 
| Formatting.
 
 
|}
 
|}
  
<br>
+
[[category:uncategorized]]
 
 
[[Category:Uncategorized]]
 

Revision as of 16:21, 17 March 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 Setup

This edition applies to MES 15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.

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

SFDC Configuration

1. 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-MES0005-C RA1 Defect Codes Maintenance 01.jpg

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

Defect Codes Maintenance

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.

List Defect Codes

To list Defect Codes, click on Defect Codes Maintenance in the SFDC Configuration menu.

The list of defect codes is displayed:

Figure 2: Defect Code List

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 02.jpg

The user is able to Add, Import, Print/Export, Edit and Delete Defect Codes.

  • Defect Codes beginning with ’B’ are displayed in blue.

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

Add Defect Code

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:

Figure 3: Add Defect Code

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 03.jpg

2. Populate the mandatory fields (indicated in red) to add a Defect Code. If the mandatory fields are not populated, an error message displays.

Defect Code: must be four unique characters

As a general rule:

  • Defect Codes that begin with "B" represent Process Indicators. For example: B174 Probe Mark

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: K001 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.
  • Defect Codes that begin with "R" represent Repair Codes. For example: R001 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.

Defect Description: Intuitive Description of the defect, limited to 30 characters

String 1 and String 2: Editable user-defined fields

Code Type: Defect Code, Repair Code, or Symptom Code

NOTE: Align the Code Type with the Defect Code formatting discussed above.

3. Select Save to add Defect Code, or select Cancel to cancel. The new Defect Code list is now displayed in the defect list.

Edit Defect Code

This functionality enables the user to edit the available fields to update a Defect Code.

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

1. To edit a defect code, select a defect and click the Edit button. The Defect Code Form page is displayed.

Figure 4: Edit Defect Code

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 04.jpg

2. Make desired updates in the Defect Code Form and click on Save to confirm the updates.

Delete Defect Code

This functionality deletes the selected Defect Code.

NOTE: It is not possible to delete Defect Codes that have activity recorded.

1. To delete a Defect Code, select the Delete button for desired defect code. A confirmation message is displayed.

Figure 5: Delete Defect Code

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 05.jpg

2. Select Yes to confirm the deletion action, or select No to cancel the action.

Map Defect X Process

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.

1. To access Map Defect Codes by Process, select the button located above the Defect Code list.

Figure 6: Map Defect X Process

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 06.jpg

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.

Figure 7: Available Defects/Processes

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 07.jpg

For each column in the panels, sorting and filtering options are available.

Figure 8: Sorting/Filtering Options

==

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 08.jpg

==

Columns and Filters have sub-selections available.


Figure 9: Filter Columns

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 09.jpg

Columns can be filtered by Code, Type, or Description depending in which column the user chooses to select.

Figure 10: Filters

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 10.jpg

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.

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.

3. Continue to the Available Processes panel. Filter and move the available processes into the Selected Processes panel.

Figure 11: Map Defects

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 11.jpg

4. Select Save to map the selected defects to the selected processes. A confirmation will prompt. Select Yes to confirm or No to cancel.

5. Select Clear to remove all defects and processes from the selected panels.

6. Once mappings are saved, a message will display confirming their creation.

Figure 12: Successful Mapping

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 12.jpg

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.

Figure 13: Defect Control By Process Mapping

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 13.jpg

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.

In either tab, the user can select a Defect code or Process and edit or delete it.

1. To edit created mapping, select a specific defect or process, and then select Edit.

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.

Figure 14: Edit Map

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 14.jpg

3. To delete a created mapping, select either a defect code or process and then select Delete.

4. A confirmation will prompt. Select Yes to confirm or No to cancel.

Figure 15: Delete Map

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 15.jpg

Figure 16: Successful Deletion

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 16.jpg

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

Mark as Enabled/Disabled

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.

1. To disable defect codes, select the appropriate defect codes, and then select More.

2. Select Mark as Disabled.

Figure 17: Disable Defect Codes

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 17.jpg

The following screen will display:

Figure 18: Disabled Defect Codes

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 18.jpg

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

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 19.jpg

The following screen will display:

Figure 20: Enabled Defect Codes

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 20.jpg

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 ’template.csv’.

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

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 21.jpg

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

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 22.jpg

Figure 23: Print/Export Report Result

SOP-5-I-MES0005-C RA1 Defect Codes Maintenance 23.jpg

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

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