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

From 42Q
Jump to navigation Jump to search
m
 
(46 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<small>[[Cirrus]] > [[Shop Floor Control]] > [[Configuration]] > Data Editor Maintenance</small><br>
 
[[Image:Sanmina logo.png|130px|Sanmina logo.png]]
 
  
<br>  
+
<small>[[42Q_Cloud-Based_MES/MOMS|42Q Home]] > [[Shop_Floor_Control|Shop Floor Control]] > [[Configuration|Configuration]] > Data Editor Maintenance</small><br/> &nbsp;
<center>'''SFDC Configuration''' </center> <center>'''Data Editor''' </center> <center>'''Version MES15 Portal 1.0''' </center> <center>'''Work Instruction''' </center>  
 
<br>
 
<center>This Work Instruction is Sanmina's corporate standard.</center> <center>This document is under revision control. The latest revision is located on SanminaNet.</center> <center>Once printed it is an uncontrolled copy. All alterations to this work instruction require approval.</center> <center>Contact the IT Global Education and Training Department to submit suggested alterations and or updates.</center>  
 
''This edition applies to MES15 portal V1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''
 
  
 +
&nbsp;
  
 +
&nbsp;
  
 +
&nbsp;
 +
<center>'''Shop Floor Control'''</center> <center>'''Configuration'''</center> <center>'''Data Editor'''</center> <center>'''Version MES15.82'''</center> <center>'''Revision F1'''</center> <center>&nbsp;</center>
 +
&nbsp;
 +
<center>&nbsp;</center>
 +
== <span class="mw-headline" id="Shop_Floor_Configuration"><span class="mw-headline" id="Shop_Floor_Configuration"><span class="mw-headline" id="Shop_Floor_Configuration"><span class="mw-headline" id="Shop_Floor_Configuration"><span class="mw-headline" id="Shop_Floor_Configuration"><span class="mw-headline" id="Shop_Floor_Configuration.5Bedit.5D"><span class="mw-headline" id="Shop_Floor_Configuration">Shop Floor&nbsp;Configuration</span></span></span></span></span></span></span> ==
  
==SFDC Configuration Setup==
+
42Q’s powerful data collection system collects critical information from a plant’s shop floor, utilizing shop floor data collector, an intuitive tool developed by 42Q’s experienced manufacturing team. The aggregate information is stored in a cloud database, and available to MESWeb, where quality reports are generated. The 42Q system uses manual and automated barcode scanning to collect data for a product line or plant. Thus, 42Q plays an important role in maintaining unit histories and directing product movement on the manufacturing floor. The current version of 42Q includes configuration capabilities, which provide access to all sub-modules pages and their functionalities (view, add, edit, print/generate output files).
  
''This edition applies to MES 15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''
+
&nbsp;
  
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.
+
&nbsp;
  
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.
+
== <span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance"><span class="mw-headline" id="Data_Editor_Maintenance.5Bedit.5D"><span class="mw-headline" id="Data_Editor_Maintenance">Data Editor Maintenance</span></span></span></span></span></span></span></span></span> ==
  
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).
+
Data Editor Maintenance provides access to the Shop Floor configuration file that defines (but is not limited to) PCC ports, Options Lines, Auto Commands, Macros, Serial Input Masking, Passwords, and Device Numbers.
  
'''SFDC Configuration'''
+
To access the Data Editor, select '''Shop Floor Control'''>'''Configuration'''>'''Shop Floor Configuration'''>'''Data Editor'''
  
1. To access SFDC Configuration, navigate to Shop Floor Control <nowiki>></nowiki> Configuration <nowiki>></nowiki> SFDC Configuration. The main SFDC Configuration page is displayed:
+
&nbsp;
  
----
+
'''Figure 1:&nbsp;Data Editor Maintenance'''
 
 
'''Figure 1: MES Portal – SFDC Configuration Sub-modules'''
 
 
 
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_01.jpg|framed|none]]
 
 
 
'''NOTE''': A user only has access to the modules assigned to his/her profile.
 
  
===Defect Codes Maintenance===
+
'''[[File:Data Editor Config.png|900px]]'''
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.
+
&nbsp;
  
====List Defect Codes====
+
&nbsp;
To list Defect Codes, click on '''Defect Codes Maintenance''' in the SFDC Configuration menu.
 
  
The list of defect codes is displayed:
+
'''<u>Note</u>''': A user only has access to the modules assigned to his/her profile.
  
'''Figure 2: Defect Code List'''
+
&nbsp;
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_02.jpg|framed|none]]
+
The '''Setup Data Editor '''screen is displayed.
  
The user is able to Add, Import, Print/Export, Edit and Delete Defect Codes<font color="#FF0000">.
+
&nbsp;
  
* </font>Defect Codes beginning with <nowiki>’</nowiki>B<nowiki>’</nowiki> are displayed in blue.
+
'''Figure 2: Setup Data Editor Shop Floor ID List'''
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.
+
[[File:2 DE Setup DataEditorShopFloorIDList.jpg|900px|2 DE Setup DataEditorShopFloorIDList.jpg]]
* 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.
+
&nbsp;
  
====Add Defect Code====
+
The user can edit, clear Data Editor, Publish History, and Print/Export the data.
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:
+
&nbsp;
  
'''Figure 3: Add Defect Code'''
+
&nbsp;
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_03.jpg|framed|none]]
+
=== <span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID.5Bedit.5D"><span class="mw-headline" id="Filter_Setup_Data_Editor_by_Shop_Floor_ID">Filter Setup Data Editor by Shop Floor ID</span></span></span></span></span></span></span></span></span></span></span> ===
  
2. Populate the mandatory fields (indicated in red) to add a Defect Code. If the mandatory fields are not populated, an error message displays.
+
This module enables the user to filter by Shop Floor ID.
  
'''Defect Code:''' must be four unique characters
+
1. Enter the desired Shop Floor&nbsp;ID into the appropriate field, and then select '''Filter'''. The filtered Shop Floor ID is now displayed.
  
As a general rule:
+
&nbsp;
  
* Defect Codes that begin with "B" represent '''Process Indicators'''. For example: <u>B174</u> Probe Mark
+
'''Figure 3: Shop Floor ID List - Find'''
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.
+
[[File:3 DE ShopFloorIDList-Find.jpg|900px|3 DE ShopFloorIDList-Find.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.
+
&nbsp;
  
'''Defect Description:''' Intuitive Description of the defect, limited to 30 characters
+
=== <span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor.5Bedit.5D"><span class="mw-headline" id="Editing_with_the_Setup_Data_Editor">Editing with the Setup Data Editor</span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
  
'''String 1 and String 2:''' Editable user-defined fields
+
This module enables the user to edit using the Setup Data Editor.
  
'''Code Type:''' Defect Code, Repair Code, or Symptom Code
+
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.
  
<u>NOTE:</u> Align the Code Type with the Defect Code formatting discussed above.
+
<br/> '''Figure 4: Shop Floor ID List – Edit Setup Data Editor'''
  
3. Select '''Save''' to add Defect Code, or select '''Cancel''' to cancel. The new Defect Code list is now displayed in the defect list.
+
[[File:4 DE EditSetupDataEditor.jpg|900px|4 DE EditSetupDataEditor.jpg]]
  
====Edit Defect Code====
+
<br/> '''Figure 5: Setup Data Editor Form'''
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.
+
[[File:Figure 5 Setup Data Editor Form.jpg|900px|Figure 5 Setup Data Editor Form.jpg]]
  
1. To edit a defect code, select a defect and click the '''Edit''' button. The Defect Code Form page is displayed.
+
<br/> '''<u>Note:</u>''' To add a new tab, create an entry line by entering the section name. For example: # SECTION MULTIPASS
  
'''Figure 4: Edit Defect Code'''
+
2. Enter the desired modifications to the Setup Data Editor Form.
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_04.jpg|framed|none]]
+
&nbsp;
  
2. Make desired updates in the Defect Code Form and click on '''Save''' to confirm the updates.
+
==== <span class="mw-headline" id="Employee_Validation_Variables"><span class="mw-headline" id="Employee_Validation_Variables"><span class="mw-headline" id="Employee_Validation_Variables">Employee Validation Variables</span></span></span> ====
  
====Delete Defect Code====
+
To turn on and off the Employee Validation functionality in the current site, the following variables are available: &nbsp;
This functionality deletes the selected Defect Code.
 
  
NOTE: It is not possible to delete Defect Codes that have activity recorded.
+
*OPTIONS EMPVAL VALIDATION=YES/NO This allows users to Turn on /off the employee validation in Production Workbench.
 +
*OPTIONS EMPVAL_PROD PRODUCT=@.(40)@ This allows users to configure the part number mask to be validated with Employee Validation in Production Workbench.
 +
*OPTIONS EMPLMASK=@@@nn.nnnn This allows the user to configure the part number mask to do the Employee validation when scans.
 +
*CONDUIT_OPTIONS CREATE_USER_ON_SCAN=YES/NO &nbsp;&nbsp;If yes then the user can be created on the fly when scanning a serial number in Production Workbench.
 +
*CONDUIT_OPTIONS LEGACY_PASSWORD_AUTH=YES/NO If yes then it will require the user name and password as an authentication, if not then is only required the user name.  
  
1. To delete a Defect Code, select the '''Delete '''button for desired defect code. A confirmation message is displayed.
+
&nbsp;
  
'''Figure 5: Delete Defect Code'''
+
'''<u>Note:</u>''' If multiple users have opened the Setup Data Editor for the same SFDC PC line, only the first user to open the file has to write access. Other users are notified that the SDE is locked for editing by another user and that read-only access is allowed. &nbsp;
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_05.jpg|framed|none]]
+
&nbsp;
  
2. Select '''Yes''' to confirm the deletion action, or select '''No''' to cancel the action.
+
'''Figure 6: SDE Read-Only State'''
  
====Map Defect X Process====
+
[[File:Figure 6 SDE Read-Only State.jpg|700px|Figure 6 SDE Read-Only State.jpg]] &nbsp;
  
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.
+
&nbsp;
  
1. To access Map Defect Codes by Process, select the button located above the Defect Code list.
+
==== <span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID.5Bedit.5D"><span class="mw-headline" id="Copy_Setup_Data_Editor_from_Other_Shop_Floor_ID">Copy Setup Data Editor from Other Shop Floor ID</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
'''Figure 6: Map Defect X Process'''
+
This module replaces the contents of the current Setup Data Editor Form with data copied from another Shop Floor ID.
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_06.jpg|framed|none]]
+
1. To copy data from another Shop Floor ID, open the target Shop Floor IDs&nbsp;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.
  
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.
+
&nbsp;
  
'''Figure 7: Available Defects/Processes'''
+
'''Figure 7: Copy Data from Other Shop Floor ID'''
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_07.jpg|framed|none]]
+
[[File:7 DE CopyDatafromOtherShopFloorID.jpg|900px|7 DE CopyDatafromOtherShopFloorID.jpg]]
  
For each column in the panels, sorting and filtering options are available.
+
&nbsp;
  
'''Figure 8: Sorting/Filtering Options'''
+
&nbsp;
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_08.jpg|framed|none]]
+
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.
  
 +
<br/> '''Figure 8: Install'''<br/> [[File:8 DE Install.jpg|900px|8 DE Install.jpg]]
  
'''Columns '''and '''Filters '''have sub-selections available.
+
&nbsp;
  
<br>
+
3. Select '''Yes''' to confirm the install, or select '''No''' to cancel.
'''Figure 9: Filter Columns'''
 
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_09.jpg|framed|none]]
+
<br/> '''<u>Note:</u>''' The application saves a backup file on the MES server every time the user installs a Setup Data Editor.
  
'''Columns '''can be filtered by Code, Type, or Description depending in which column the user chooses to select.
+
&nbsp;
  
'''Figure 10: Filters'''
+
==== <span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History"><span class="mw-headline" id="Publish_History.5Bedit.5D"><span class="mw-headline" id="Publish_History">Publish History</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_10.jpg|framed|none]]
+
The Publish History functionality is used by permitted users to show and publish the action history of a Route. To use this functionality
  
'''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.
+
#Select a route from the list. The Publish History function becomes available for selection.
 +
#Select '''Publish History'''. The Publish History window pops up for the given route. This history shows the Action, Status, Time/Date, and User for each item.  
 +
#Select '''Publish''', to publish the history to the Conduit. Select '''Close''' to end or abort.  
  
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.
+
&nbsp;
  
3. Continue to the '''Available Processes''' panel. Filter and move the available processes into the '''Selected Processes '''panel.
+
'''Figure 9: Publish History'''
  
'''Figure 11: Map Defects'''
+
[[File:9 DE Publish History.jpg|9 DE Publish History.jpg]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_11.jpg|framed|none]]
+
&nbsp;
  
4. Select '''Save '''to map the selected defects to the selected processes. A confirmation will prompt. Select '''Yes '''to confirm or '''No '''to cancel.
+
&nbsp;
  
5. Select '''Clear '''to remove all defects and processes from the selected panels.
+
==== <span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor.5Bedit.5D"><span class="mw-headline" id="Print.2FExport_Current_Setup_Data_Editor">Print/Export Current Setup Data Editor</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
6. Once mappings are saved, a message will display confirming their creation.
+
This module enables the user to print or export the current Setup Data Editor.
  
'''Figure 12: Successful Mapping'''
+
1. To print or export the 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_12.jpg|framed|none]]
+
&nbsp;
  
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 10: Print/Export Current Editor'''
  
'''Figure 13: Defect Control By Process Mapping'''
+
[[File:10 DE PrintExportCurrentEditor.jpg|900px|10 DE PrintExportCurrentEditor.jpg]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_13.jpg|framed|none]]
+
&nbsp;
  
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.
+
&nbsp;
  
In either tab, the user can select a Defect code or Process and edit or delete it.
+
'''Figure 11: Print/Export Report'''
  
1. To edit created mapping, select a specific defect or process, and then select '''Edit'''.
+
[[File:Figure 10 Print Export Report.jpg|700px|Figure 10 Print Export Report.jpg]]
  
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.
+
&nbsp;
  
'''Figure 14: Edit Map'''
+
&nbsp;
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_14.jpg|framed|none]]
+
&nbsp;
  
3. To delete a created mapping, select either a defect code or process and then select '''Delete'''.
+
==== <span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History"><span class="mw-headline" id="Show_History.5Bedit.5D"><span class="mw-headline" id="Show_History">Show History</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
4. A confirmation will prompt. Select '''Yes '''to confirm or '''No '''to cancel.
+
This module displays the Setup Data Editor history updates.
  
'''Figure 15: Delete Map'''
+
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_15.jpg|framed|none]]
+
&nbsp;
  
'''Figure 16: Successful Deletion'''
+
'''Figure 12: Show History'''<br/> [[File:12 DE Show History.jpg|900px|12 DE Show History.jpg]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_16.jpg|framed|none]]
+
&nbsp;
  
<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.
+
&nbsp;
  
====Mark as Enabled/Disabled====
+
2. Select the '''Restore Setup Data''' icon to restore the data or to save it locally, then select the&nbsp;'''Download Setup Data''' icon.
  
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.
+
=== <span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish"><span class="mw-headline" id="Save.2FPublish.5Bedit.5D"><span class="mw-headline" id="Save.2FPublish">Save/Publish</span></span></span></span></span></span></span></span></span> ===
  
1. To disable defect codes, select the appropriate defect codes, and then select '''More'''.
+
The Save/Publish Conduit-based function at the bottom of the Attribute Step List screen is available to users with the appropriate permissions and can be used by selecting the down arrow adjacent to the Save button. Whereas Save gives the record a pending status relative to Conduit, Save/Publish saves the record and publishes it to Conduit.
  
2. Select '''Mark as Disabled'''.
+
'''Figure 13: Save/Publish - Conduit Function'''
  
'''Figure 17: Disable Defect Codes'''
+
[[File:Step List Save Publish.JPG|150px|Step List Save Publish.JPG]]
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_17.jpg|framed|none]]
+
&nbsp;
  
The following screen will display:
+
&nbsp;
  
'''Figure 18: Disabled Defect Codes'''
+
== <span class="mw-headline" id="Appendix_A"><span class="mw-headline" id="Appendix_A"><span class="mw-headline" id="Appendix_A"><span class="mw-headline" id="Appendix_A"><span class="mw-headline" id="Appendix_A"><span class="mw-headline" id="Appendix_A.5Bedit.5D"><span class="mw-headline" id="Appendix_A">Appendix A</span></span></span></span></span></span></span> ==
  
[[Image:SOP-5-I-MES0005-C_RA1_Defect_Codes_Maintenance_18.jpg|framed|none]]
+
<br/> <br/> '''FES'''<br/> Factory Execution Systems<br/> <br/> '''LDAP'''<br/> Lightweight Directory Access Protocol<br/> <br/> '''Mfg'''<br/> Manufacturing<br/> <br/> '''MES'''<br/> Manufacturing Execution Systems<br/> <br/> '''PRAC'''<br/> Process Access<br/> <br/> '''SFDC'''<br/> Shop Floor Data Collection<br/> <br/> '''SPC'''<br/> Statistical Process Control<br/> <br/> '''SQC'''<br/> Statistical Quality Control<br/> &nbsp;
  
3. To enable defect codes, select the appropriate defect codes (now in red), and then select '''More'''.
+
== <span class="mw-headline" id="Appendix_B"><span class="mw-headline" id="Appendix_B"><span class="mw-headline" id="Appendix_B"><span class="mw-headline" id="Appendix_B"><span class="mw-headline" id="Appendix_B"><span class="mw-headline" id="Appendix_B.5Bedit.5D"><span class="mw-headline" id="Appendix_B">Appendix B</span></span></span></span></span></span></span> ==
 
 
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'''
 
'''Glossary'''
Line 291: Line 220:
 
'''''Access Control'''''
 
'''''Access Control'''''
  
it is a module that will set the permissions for users and external customers of Sanmina
+
A module that will set the permissions for users and external customers of 42Q
  
'''''administrator'''''
+
'''''Administrator'''''
  
the System Administration has full access - all plants, all reports, all users.
+
the System Administrator 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, barcode, part numbers, graphic images, line, or text. Hence, label components are broken down into several different types: text, graphic images, MES 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'''''
+
'''''Shop Floor Configuration'''''
  
The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories
+
The rules used to define how Shop Floor&nbsp;collects data provides analysis, controls the processing, and maintains unit histories
  
 
'''''Site Minder'''''
 
'''''Site Minder'''''
  
''Universal login of Sanmina''
+
''Universal login of 42Q''
  
'''''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==
+
----
 
 
{|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
 
|Elaine Fonaro
 
|Technical Writer
 
|v 1.0
 
|This is the first revision of MDS User<nowiki>’</nowiki>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
 
 
 
|}
 
  
[[category:uncategorized]]
+
&nbsp;

Latest revision as of 15:54, 17 October 2024

42Q Home > Shop Floor Control > Configuration > Data Editor Maintenance
 

 

 

 

Shop Floor Control
Configuration
Data Editor
Version MES15.82
Revision F1
 

 

 

Shop Floor Configuration

42Q’s powerful data collection system collects critical information from a plant’s shop floor, utilizing shop floor data collector, an intuitive tool developed by 42Q’s experienced manufacturing team. The aggregate information is stored in a cloud database, and available to MESWeb, where quality reports are generated. The 42Q system uses manual and automated barcode scanning to collect data for a product line or plant. Thus, 42Q plays an important role in maintaining unit histories and directing product movement on the manufacturing floor. The current version of 42Q includes configuration capabilities, which provide access to all sub-modules pages and their functionalities (view, add, edit, print/generate output files).

 

 

Data Editor Maintenance

Data Editor Maintenance provides access to the Shop Floor 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 Shop Floor Control>Configuration>Shop Floor Configuration>Data Editor

 

Figure 1: Data Editor Maintenance

Data Editor Config.png

 

 

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

 

The Setup Data Editor screen is displayed.

 

Figure 2: Setup Data Editor Shop Floor ID List

2 DE Setup DataEditorShopFloorIDList.jpg

 

The user can edit, clear Data Editor, Publish History, and Print/Export the data.

 

 

Filter Setup Data Editor by Shop Floor ID

This module enables the user to filter by Shop Floor ID.

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

 

Figure 3: Shop Floor ID List - Find

3 DE ShopFloorIDList-Find.jpg

 

Editing with the Setup Data Editor

This module 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

4 DE EditSetupDataEditor.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 the section name. For example: # SECTION MULTIPASS

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

 

Employee Validation Variables

To turn on and off the Employee Validation functionality in the current site, the following variables are available:  

  • OPTIONS EMPVAL VALIDATION=YES/NO This allows users to Turn on /off the employee validation in Production Workbench.
  • OPTIONS EMPVAL_PROD PRODUCT=@.(40)@ This allows users to configure the part number mask to be validated with Employee Validation in Production Workbench.
  • OPTIONS EMPLMASK=@@@nn.nnnn This allows the user to configure the part number mask to do the Employee validation when scans.
  • CONDUIT_OPTIONS CREATE_USER_ON_SCAN=YES/NO   If yes then the user can be created on the fly when scanning a serial number in Production Workbench.
  • CONDUIT_OPTIONS LEGACY_PASSWORD_AUTH=YES/NO If yes then it will require the user name and password as an authentication, if not then is only required the user name.

 

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 to 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 module 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 IDs 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

7 DE CopyDatafromOtherShopFloorID.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
8 DE 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 the user installs a Setup Data Editor.

 

Publish History

The Publish History functionality is used by permitted users to show and publish the action history of a Route. To use this functionality

  1. Select a route from the list. The Publish History function becomes available for selection.
  2. Select Publish History. The Publish History window pops up for the given route. This history shows the Action, Status, Time/Date, and User for each item.
  3. Select Publish, to publish the history to the Conduit. Select Close to end or abort.

 

Figure 9: Publish History

9 DE Publish History.jpg

 

 

Print/Export Current Setup Data Editor

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

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

 

Figure 10: Print/Export Current Editor

10 DE PrintExportCurrentEditor.jpg

 

 

Figure 11: Print/Export Report

Figure 10 Print Export Report.jpg

 

 

 

Show History

This module 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 12: Show History
12 DE Show History.jpg

 

 

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

Save/Publish

The Save/Publish Conduit-based function at the bottom of the Attribute Step List screen is available to users with the appropriate permissions and can be used by selecting the down arrow adjacent to the Save button. Whereas Save gives the record a pending status relative to Conduit, Save/Publish saves the record and publishes it to Conduit.

Figure 13: Save/Publish - Conduit Function

Step List Save Publish.JPG

 

 

Appendix A



FES
Factory Execution Systems

LDAP
Lightweight Directory Access Protocol

Mfg
Manufacturing

MES
Manufacturing Execution Systems

PRAC
Process Access

SFDC
Shop Floor Data Collection

SPC
Statistical Process Control

SQC
Statistical Quality Control
 

Appendix B

Glossary

Access Control

A module that will set the permissions for users and external customers of 42Q

Administrator

the System Administrator 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, barcode, part numbers, graphic images, line, or text. Hence, label components are broken down into several different types: text, graphic images, MES 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.

Shop Floor Configuration

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

Site Minder

Universal login of 42Q

Username

The username is the SiteMinder username (or a partial string)