Difference between revisions of "SOP-42Q-MES0016 Sampling Plan Configuration"

From 42Q
Jump to navigation Jump to search
Line 6: Line 6:
 
<center>'''Sampling Plan Configuration''' </center>
 
<center>'''Sampling Plan Configuration''' </center>
  
<center>'''Version MDS Portal 1.0''' </center>
+
<center>'''Version MES15 Portal 1.0''' </center>
  
 
<center>'''Work Instruction''' </center>
 
<center>'''Work Instruction''' </center>
Line 20: Line 20:
  
  
1. <font size = "4">'''SFDC Configuration Setup'''</font>
 
  
''This edition applies to MDS Portal 1.0 Application and all subsequent releases and modifications until otherwise indicated in new revisions.''
+
''This edition applies to MES15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.''
 +
 
 +
=Configuration Setup=
 +
 
  
 
The Shop Floor Data Collection System (SFDC) communicates interactively with the Customer Order Processing System (COPS), and Statistical Process Control/Statistical Quality Control (SPC/SQC). The Manufacturing Data System (MDS) makes the communication between these systems possible.
 
The Shop Floor Data Collection System (SFDC) communicates interactively with the Customer Order Processing System (COPS), and Statistical Process Control/Statistical Quality Control (SPC/SQC). The Manufacturing Data System (MDS) makes the communication between these systems possible.
Line 28: Line 30:
 
SFDC provides real-time information used by SPC/SQC and MESWeb to create quality control reports. The data configuration for SFDC PC is handled within the Manufacturing Data System (MDS), which is a complete factory automation system. The SFDC System uses barcode scanning, both manual and automated, to monitor and control a single product line or an entire plant. SFDC Configuration collects data, provides analysis, maintains unit histories, and controls product movement on the manufacturing floor.
 
SFDC provides real-time information used by SPC/SQC and MESWeb to create quality control reports. The data configuration for SFDC PC is handled within the Manufacturing Data System (MDS), which is a complete factory automation system. The SFDC System uses barcode scanning, both manual and automated, to monitor and control a single product line or an entire plant. SFDC Configuration collects data, provides analysis, maintains unit histories, and controls product movement on the manufacturing floor.
  
The system provides Access Control between the modules of the application, including the functionalities of each page. The current version has an SFDC Configuration page which provides access to all pages and its functionalities (view, add, edit, delete, print and generate output file).
+
The system provides Access Control between the modules of the application, including the functionalities of each page. The current version has an SFDC Configuration page which provides access to all pages and their portlets.
  
NOTE: A user only has access to the modules assigned to his/her profile.
+
NOTE: A user only has access to the modules assigned to his or her profile.
  
===Sampling Plan Configuration===
+
===Sampling Plan===
  
The '''Sampling Plan Configuration''' provides the ability to define new sampling plans, modify existing sampling plans used for SFDC Sampling Rate Management and expand current plans. This module is accessed through MDS - SFDC Configuration module.
+
The Sampling Plan''' '''module provides the ability to define new sampling plans, modify existing sampling plans used for SFDC sampling rate management, and expand current plans.
  
 
The application provides two levels of definition:
 
The application provides two levels of definition:
Line 41: Line 43:
 
* Instance Data: Specific sampling conditions for particular data instances.
 
* Instance Data: Specific sampling conditions for particular data instances.
  
This document describes the sampling plan definitions and configurations used within the SFDC Configuration.
+
1. Users may access the Sampling Plan main page by navigating to '''Shop Floor Control <nowiki>></nowiki> SFDC Configuration <nowiki>></nowiki> Sampling Plan'''.
  
See below the main features for this module.
+
'''Figure 1: Navigating to the Sampling Plan Module'''
  
1. Click on '''Sampling Plan '''at the SFDC Configuration page.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_01.jpg|framed|none]]
  
'''Figure 1: Choosing Sampling Plan'''
+
'''Figure 2: Sampling Plan Main Page – Sampling Plan Configuration List'''
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_01.png|thumb|none|623px]]
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_02.jpg|framed|none]]
  
The Sampling Plan Configuration main page is displayed:
+
====Searching Sample Plans====
  
'''Figure 2: Sampling Plan Main Page'''
+
On the main page, called Sampling Plan Configuration List, a list of all existing sample plans is displayed. The user may search the list for particular entries. To search the list,
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_02.png|thumb|none|623px]]
+
1. Enter information into the '''SFDC ID''',''' Name''', and '''Sample Type '''fields.
  
From here, the user can manage sampling plans. The main functionalities are listed in the next topics.
+
2. Select '''Filter''' to view results. Select '''Clear''' to clear the filter fields.
 
 
====Searching Sample Plans====
 
 
 
1. The list (Filter Settings) is displayed:
 
  
 
'''Figure 3: Filter Settings - Sampling Plan Configuration'''
 
'''Figure 3: Filter Settings - Sampling Plan Configuration'''
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_03.png|thumb|none|624px]]
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_03.jpg|framed|none]]
 
 
Based on the actual SFDC Configuration, the application displays a list with all existing Sampling Plans.
 
 
 
It is possible perform searches by populating the fields '''SFDC ID''',''' Name''', '''Sample Type '''or a combination of these fields with desired filter criteria.
 
  
2. Click on '''Filter''' to view results. Click on '''Clear''' to clear the filter fields.
+
----
  
 
====Creating Sample Plans====
 
====Creating Sample Plans====
  
1. To create a Sample Plan, click the '''Create Sample Master''' icon in the Tasks window of the Sampling Plan Configuration window.
+
1. To create a Sample Plan, select '''Create Sample Master''' on the main page. The Master Sample Plan Form window is displayed.
  
 
'''Figure 4: Create Sample Master'''
 
'''Figure 4: Create Sample Master'''
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_04.png|thumb|none|623px]]
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_04.jpg|framed|none]]
 
 
The ''Master Sample Plan Form'' window is displayed:
 
  
 
'''Figure 5: Master Sample Plan Form'''
 
'''Figure 5: Master Sample Plan Form'''
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_05.png|thumb|none|624px]]
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_05.jpg|framed|none]]
  
'''Note''': The fields populated in this page change depending on the specified sample ''type''.
+
NOTE: The fields displayed vary depending on the '''Style Type''' that is selected. Please see Appendix A for more information about the various sample types and their respective fields.
  
'''Data Fields and Sample Types used for Sampling Plan Definition:'''
+
'''Figure 6: Sample Type List'''
  
The data fields used for Sampling Plan Definition are described as follows:
+
'''
 +
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_06.jpg|framed|none]]
 +
'''
  
'''Sample Name''': Required. Specifies a unique name for a master sampling plan.
+
'''Sampling Plan Definition Options''':
  
'''Sample Type''': Specifies the sampling type being created. Click the drop-down button to display the list.
+
* '''Auto Create:''' When checked, the Sample Engine automatically creates the plan instances when the conditions meet the sampling plan configuration. Otherwise, user must edit the created master plan to create an instance.
 +
* '''Expand: '''When checked, tracks the Sample/Accumulate by Part Number.
 +
* '''Disable Duplicate:''' When checked, prevents the sampling of the same unit more than once for the same sample plan.
 +
* '''Log: '''When checked, enables the Sample Engine to record sampling activities.
  
Note: The Sample Types are described in detail bellow:
+
2. Populate mandatory fields in red and click '''Ok''' to confirm.  A confirmation message displays.
  
'''Figure 6: Sample Type List'''
+
'''Figure 7: Confirmation Message'''
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_06.png|framed|none]]
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_07.jpg|framed|none]]
  
'''AT (Attribute): '''The sample count is accumulated based on each input attribute matching the value specified. The Sampling Plan Definition window updates to include an Attribute Name field for specifying the attribute name to use when sampling. The Attribute Data field provides further description of the attribute used for the sampling plan.
+
3. Select '''Yes''' to create the Sample Plan Instances, or '''No '''to cancel.
  
'''CP (Component): '''The sample count is accumulated based on each input component matching the specified component ID and reference designator. The Sampling Plan Definition window updates to include the Reference Designator and Component ID fields.
+
'''Creating Sample Plan Instances:'''
  
'''CO (Customer Order): '''The sample count is accumulated based on each input customer order number defined in the plan instance. This plan only applies to projects using COPS.
+
1. To create instances for the master plan, select shop floor ID from the Sampling Plan Configuration List, then select '''Edit'''. This takes the user to the Master Sample Plan Form.
  
* '''Auto Create''': If the Auto Create option is set to Yes, the Sample Engine creates a sample plan for each customer order considered for sampling. Sample plans accumulate separate for each customer order.
+
'''Figure 8: Creating Sample Plan Instances - Selecting Edit'''
  
* '''Disable Min Qty''': Only customer orders with a units-in-order quantity larger than this value are sampled. If the value is set to 99, only customer orders with a unit-in-order quantity of 100 or more units are sampled. Use this setting to prevent the sampling load from becoming too heavy when a large number of customer orders contain a small quantity of units.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_08.jpg|framed|none]]
  
* '''Min. of Samples''': This field specifies the minimum number of samples that must occur by a specified point in the order.
+
2. From the Master Sample Plan Form page, select '''Create Sample Plan Instance'''. The Sample Plan Instance Form pops up.
  
* '''% of Order''': This field is only available for Shop Order or Customer Order sample types. The value specifies the point in the order where at least the minimum number of samples must occur. For example: The number of units in an order is 100. The Sample Rate is 10. The sample plan expects to sample 10 units in the specified order. If Min. of Samples is set to 5 and % of Order is set to 25, then 5 units (1/2 of all units to be sampled) are sampled from the first 25%. This results in an accelerated sample rate of 20% for the first of the order. After the minimum number of samples has occurred, the sample plan drops back to a computed rate which samples the remaining units from the remaining units in the order to achieve the required 10% sample rate.
+
'''Figure 9: Sample Plan Instance Form'''
  
'''FIO (FIO): '''The sample count is accumulated based on the part number of an installed FIO part. Sampling can be accumulated by the FIO part number or the part number of the base part. The part number in the master sample plan record is the part number of the FIO. Each master sample plan can target a single FIO part number.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_09.jpg|framed|none]]
  
* '''Expand''': If the Expand option is set to Yes, the sample plan accumulates sample counts by the base part number where the FIO is installed. If the Expand option is set to No, the samples accumulate by FIO part number.
+
NOTE: The fields in the form change depending on the specified sample type.
  
* '''Auto Create''': if the Expand option is set to Yes, Auto Create is enabled. If the Auto Create option is set to Yes, the Sample Engine automatically creates part numbers for base parts containing the FIO part as sampled. If the Auto Create option is set to No, the sample plan only applies to the specified base part numbers.
+
3. Populate the necessary and preferred sampling plan instance information (mandatory fields appear as red boxes).
  
'''PFM (Part Family Mask)''':  this new option creates plans to child and for all parts of that family.
+
4. Select '''Save'''. The user returns to the Master Sample Plan Form page where the new instance plan is listed.
  
'''PM (Part Mask): '''The sample count is based on the Expand option setting. Part Mask sampling is similar to Serial Mask sampling. See Serial Mask for more information. See UNIX Regular Expressions for information on correct formatting for part masks.
+
'''Figure 10: Master Sample Plan Form'''
  
* '''Expand''': If the Expand option is set to Yes, the sample plan accumulates based on the part numbers specified in the plan instances matched with the part mask. If the Expand option is set to No, the sample count is accumulated based on the input part mask.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_10.jpg|framed|none]]
  
'''PN (Part Number): '''The sample count is accumulated based on the base part number of the unit being sampled. If a sample plan exists for the target part number, the unit is sampled according to the sample plan.
+
----
  
* '''Auto Create''': if the Auto Create option is set to Yes, a sample plan is created automatically if one does not exist. If the Auto Create option is set to No and no sample plan exists, no sampling is performed.
+
'''Editing Sample Plan Instances:'''
  
'''PRO (Procedure): '''The sample count is based on the results of a custom algorithm applied to each unit being considered. if the unit passes consideration, it is sampled. Accumulation of sample counts is based on the Expand option setting.
+
1. On the Master Sample Plan Form page, select an existing plan instance and click the '''Edit''' button from the list.
  
* '''Expand''': if the Expand option is set to Yes, the default procedure name is recorded in the master sample plan. A sample plan exists for each part number sampled. If the Expand option is set to No, the procedure name is established in the master sample plan. A single sample plan exists and accumulation is based on the procedure running.
+
'''Figure 11: Master Sample Plan Form - Edit'''
  
* '''Auto Create''': if the Expand option is set to Yes, Auto Create is enabled. If the Auto Create option is set to Yes, the Sample Engine creates default sample plans when the sample plan is first applied to the target part number. If the Auto Create option is set to No, only the specified part numbers are sampled.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_11.jpg|framed|none]]
  
'''SM (Serial Mask): '''The sample count is accumulated based on the Expand option setting. The Serial mask plan allows configuration of a sampling plan triggered by the serial number of the unit being considered for sampling. If the serial number of the unit matches the serial mask provided in configuration, the unit is sampled. See UNIX Regular Expressions for information on correct formatting for serial masks.
+
2. Make the preferred changes in the Sample Plan Instance Form.
  
* '''Expand''': if the Expand option is set to Yes, the sample plan accumulates sample counts based on the part number of the base being sampled if the serial number matches the mask. If the Expand option is set to No, a single sample plan accumulates sample counts based on the specified sample plan.
+
3. Click '''Save''' to complete the edit, or '''Cancel''' to abort.
*
 
* '''Auto Create''': if the Expand option is set to Yes, Auto Create is enabled. If the Auto Create option is set to Yes, the Sample Engine creates sample plans automatically for each part number as sampled. If the Auto Create option is set to No, only the part numbers entered into the sample plan with serial numbers matching the serial mask are sampled.
 
  
'''SO (Shop Order): '''The sample count is accumulated based on each input shop order number defined in the plan instance. Shop Order sampling is similar to Customer Order sampling. The only difference is that the Sample Engine looks at the Shop Order Number instead of the COPS Order Number.
+
----
  
'''WS (Workstation): '''The sample count accumulates based on target units at a workstation where the Sample Engine is executed. For example: A line exists with 3 pack workstations receiving units from final QA. The work stations are PCK1, PCK2, and PCK3. All three workstations execute the following custom command line at the end of the packing process: ''!!1SAMPLE.PACK.OBA''. The Expand and Auto Create option descriptions and the Examples below show what happens with the sample counts.
+
'''Deleting Sample Plan Instances:'''
  
* '''Expand''': if the Expand option is set to Yes, the sample plan is based on the base part number passing the workstation. When expanding the sample plan, the sample plans track part numbers. If the Expand option is set to No, the sample plan applies to specified workstations. For example: sample plans could be created for PCK1, PCK2, and PCK3. Each workstation has its own sample plan and accumulates counts independent of the other workstations. When the plan is not expanded, the sample plans track workstations.
+
1. To delete Sample Plan Instances, select an instance from the Master Sample Plan list and then select '''Delete'''. A confirmation message is displayed.
  
* '''Auto Create''': if the Expand option is set to Yes, Auto Create is enabled. If the Auto Create option is set to Yes, the Sample Engine automatically creates sample plans based on the master sample plan.
+
'''Figure 12: Master Sample Plan Form - Delete'''
  
'''Location:''' Required. Specifies the default Move To location for a unit if it is to be sampled. Enter a valid location name, or click the To Location button to display the Location Selection window.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_12.jpg|framed|none]]
  
'''Data ID:''' Optional. If a '''!!2''' command is used, the serial number scanned could contain a prefix data identifier. This field specifies the data ID dropped from the serial number if necessary.
+
2. Click '''Yes''' to confirm, or '''No '''to cancel.
  
'''Attribute Name and Attribute Data: '''Required for Attribute sample type only.  Specifies the attribute name and data to use in sampling.
+
----
  
'''Ref Designator and Component ID:''' Required for Component sample type only. Specifies the component to use in sampling.
+
====Create Process====
  
'''Procedure:''' Required for Procedure sample type only. Specifies the procedure to use in sampling.
+
The Process portlet is allows users to create configurations (or sequences) for a defined process.
  
'''Part Number:''' When the sample type is FIO and the Expand option is set to ON. Requires the FIO part number. Enter a valid FIO part number, or click the Part Number button to display the Part Table window.
+
NOTE: Process must have the '''CONFIG''' type set.
  
'''Part Mask:''' When the sample type is Part Mask and the Expand option is set to ON. Requires a Part Mask using UNIX Regular Expressions.
+
1. To create Processes, click the '''Create Process''' button in the Sampling Plan Configuration List. The SFDC Process Sampling Configuration screen is displayed.
  
'''Serial Mask:''' When the sample type is Serial Mask and the Expand option is set to ON. Requires a Serial Mask using UNIX Regular Expressions.
+
'''Figure 13: Create Process'''
  
'''Sampling Rate %:''' Required. Specifies the default sampling rate. It is the number of units out of one hundred to be sampled.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_13.jpg|framed|none]]
  
'''Range %:''' Optional. Specifies the deviation used for the sampling rate. It is the number of units out of one hundred which will randomly deviate from the specified sample rate. See Understanding How Range Works for more detailed information.
+
'''Figure 14: Process Sampling Configuration List'''
  
'''Min. of Samples:''' Optional; for Shop Order or Customer Order types only. Specifies the minimum number of samples that must occur by a set point in the order process.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_14.jpg|framed|none]]
  
'''% of Order:''' Optional for Shop Order or Customer Order types only. Specifies the point in the order where at least the minimum number of samples must occur.
+
2. Select a process under which to create a sequence using the '''At Process''' drop-down box.
  
'''Disable Min. Qty'''.: Optional for Shop Order or Customer Order types using the Auto-populate option only. Specifies a number to be sampled smaller than the unit-in-order quantity. This setting is used to prevent too many samples when a large number of orders contain a small quantity of units. See Sample Types for more information on this field.
+
3. Select '''Load Config from DB''' to load sequences from Data Base and complement the initial list.
  
'''Sampling Plan Definition Options''':
+
4. Select '''Yes '''to install the sample configuration in the Data Base.
  
* '''Auto Create''' Set to ON so Sample Engine automatically creates the plan instances when the conditions meet the Sampling Plan Configuration. Otherwise, user must edit the created master plan to create an instance to this.
+
NOTE''':''' This process will install the sample configuration in the Database.
* '''Expand '''Set to ON tracks the Sample/Accumulate by Part Number.
 
* '''Disable Duplicate''' Set to ON prevent the sampling of the same unit more than once for the same sample plan.
 
* '''Log '''Set to ON enables the Sample Engine to record sampling activities.
 
  
2. Populate mandatory fields in <font color="#FF0000">'''red''' </font>(see bellow the fields and Sample Type descriptions) and click on '''Ok''' to confirm.  A confirmation message displays.
+
====Creating Sequences====
 +
'''Figure 15: Create/Edit Sequence'''
  
'''Figure 7: Confirmation Message'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_15.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_07.png|framed|none]]
+
5. Create the Sequence:
  
3. Click '''Yes''' to create the Sample Plan Instances, or '''No '''to back to the sample list
+
* Fill the mandatory fields in blue ('''Sequence''' and '''Config. Name''');
 +
* Define the Status for the sequence selecting the status ('''Pass to''',''' Fail to '''or''' NA''')
  
'''Creating Sample Plan Instances:'''
+
NOTE: It is mandatory to select a Master Plan. The Process can use the default value.
  
1. To create instances for the master plan, click on YES after create the master plan or when editing the master plan.
+
6. Select '''Save''' to save the sequence, or '''Cancel''' to abort. The sequence will now be displayed in the sequence list.
  
The ''Sample Plan Instance Form'' is displayed:
+
'''Sequence list:'''
  
'''Figure 8: Sample Plan Instance Form'''
+
After creating a sequence, the new sequence will be displayed in the sequence list, which the user can sort, edit or delete.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_08.png|framed|none]]
+
'''Sorting Sequences in the list:'''
  
Note: The fields on this window change depending on the specified sample type.
+
Multi-column sorting (ascending/descending) was developed by clicking on the column header with the Ctrl key pressed (the arrow size is different according to the sorting priorities). Click in the columns title to change the sort criteria.
  
2. Populate the desired sampling plan instance information as required (mandatory are in <font color="#FF0000">red</font>)
+
'''Figure 16: Sequence List – Multi-column Sort'''
  
3. Click on '''Save'''.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_16.jpg|framed|none]]
  
The ''Master Sample Plan Form'' page returns with the new instance plan listed.
+
====Editing an Existing Sequence====
  
'''Figure 9: Master Sample Plan Form'''
+
1. On the Sequence list, select a sequence to be updated and click the '''Edit''' icon button. The '''Create/Edit Sequence''' page is displayed.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_09.png|thumb|none|623px]]
+
'''Figure 17: Edit an Existing Sequence'''
  
'''Editing Sample Plan Instances:'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_17.jpg|framed|none]]
  
1. On the Master Sample Plan form, select an existing plan instance and click the '''Edit''' button from the list.
+
2. Make any changes and select '''Save'''.
  
'''Figure 10: Master Sample Plan Form - Edit'''
+
====Deleting a Sequence====
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_10.png|thumb|none|623px]]
+
1. On the Sequence list, select a sequence to be deleted and click '''Delete'''. A confirmation message is displayed.
  
2. Make any necessary changes in the Sample Plan Instance form.
+
'''Figure 18: Delete an Existing Sequence'''
  
3. Click '''Save'''.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_18.jpg|framed|none]]
  
'''Deleting Sample Plan Instances:'''
+
2. Click on '''Yes''' to confirm delete, or '''No''' to cancel.
  
1. To delete Sample Plan Instances, click the '''Delete '''button in the list.
+
====Redo Sequences====
 +
The Redo Sequence feature reordered Sequences.
  
'''Figure 11: Master Sample Plan Form - Delete'''
+
1. From the SFDC Process Sampling Configuration, select '''Redo Seq'''.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_11.png|thumb|none|624px]]
+
'''Figure 19: Redo Sequence'''
  
A confirmation message is displayed.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_19.jpg|framed|none]]
  
2. Click '''Yes''' to confirm or '''No '''to cancel action.
+
----
  
====Create Process====
+
====Print/Export to Local Buffer====
  
The Process module is responsible to create configurations (sequences) for a defined process.
+
1. Select '''Print to Local''' '''Buffer''' on the Tasks window to generate a report containing information that are displayed in the sequence list.
  
Note: Process must have the '''CONFIG''' type set.
+
'''Figure 20: Print Local Buffer'''
  
1. To create Processes, click the '''Create Process''' button in the Sampling Plan Configuration List.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_20.jpg|framed|none]]
  
'''Figure 12: Create Process'''
+
2. A PDF report is generated that the user may save or print.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_12.png|thumb|none|623px]]
+
'''Figure 21: Local Buffer Report'''
  
The ''SFDC Process Sampling Configuration List'' screen is displayed:
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_21.jpg|framed|none]]
  
'''Figure 13: Process Sampling Configuration List'''
+
----
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_13.png|thumb|none|623px]]
+
====Print from Database====
  
2. Select a '''Process''' to create sequences from
+
1. Click on '''Print from Database''' to generate a report containing information from the Data Base.
  
3. Click on '''Load Config from DB''' to load sequences from Data Base and complement the initial list.
+
'''Figure 22: Print from Data Base'''
  
4. Click on '''Ok '''to install the sample configuration in the Data Base.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_22.jpg|framed|none]]
  
A message confirmation displays.
+
2. A PDF report is generated that the user may save or print.
  
'''Note:''' This process will install the sample configuration in the Database.
+
'''Figure 23: Print from Database Report'''
  
====Creating Sequences====
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_23.jpg|framed|none]]
'''Figure 14: Create/Edit Sequence'''
 
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_14.png|thumb|none|624px]]
+
====Printing Sample Plans====
  
5. Create the Sequence:
+
1. On the Sampling Plan Configuration List page, select an existing sample plan and click '''Print Details''' to output the '''Sampling Plan Details''' report.
  
* Fill the mandatory fields in blue ('''Sequence''' and '''Config. Name''');
+
'''Figure 24: Print Sampling Plan'''
* Define the Status for the sequence selecting the status ('''Pass to''',''' Fail to '''or''' NA''')
 
  
'''NOTE:''' '''It is mandatory to select a Master Plan'''. '''The Process can use the default value'''.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_24.jpg|framed|none]]
  
6. Click '''Save''' to save the sequence. The sequence will be displayed in the sequence List.
+
'''Figure 25: Detail Report'''
  
'''Sequence list:'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_25.jpg|framed|none]]
  
After create a sequence, it will be displayed at a sequence list, and the user can sort, edit or delete sequences from list.
+
====Editing Sample Plans====
  
'''Sorting Sequences in the list:'''
+
1. In the Sampling Plan Configuration List page, select an existing sample plan and select '''Edit''' from the list. The Master Sampling Plan Form is displayed.
  
Multi-column sorting (ascending/descending) was developed by clicking on the column header with the Ctrl button pressed (the arrow size is different according the sorting priorities). Click in the columns title to change the sort criteria.
+
'''Figure 26: Edit Sampling Plan'''
  
'''Figure 15: Sequence List – Multi-column Sort'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_26.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_15.png|thumb|none|623px]]
+
NOTE: The form is displayed according to the selected Sample Type.
  
====Editing an Existing Sequence====
+
'''Figure 27: Master Sampling Plan Form'''
  
1. On the Sequence list, select a sequence to be updated and click the '''Edit''' icon button.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_27.jpg|framed|none]]
  
'''Figure 16: Edit an Existing Sequence'''
+
NOTE: For more information about fields<nowiki>’</nowiki> description, please refer to '''Creating a Sample Plan'''.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_16.png|thumb|none|624px]]
+
2. Update the Master Plan and modify the Sample Plan Definitions as preferred.
  
The '''Create/Edit Sequence''' page is displayed and is the same as create sequence.
+
3.  Select '''Save''' to confirm, or '''Close '''to cancel.
  
Make any necessary update and click on '''Save''' to save the updated data.
+
====Copying Sample Plans====
  
====Deleting a Sequence====
+
1. On the Sampling Plan Configuration window, select an existing Sample Plan and click the '''Copy''' button. The Master Sample Plan Form displays.
  
1. On the Sequence list, select a sequence to be deleted and click the '''Delete''' button.
+
'''Figure 28: Sample Plan configuration - Copy'''
  
'''Figure 17: Delete an Existing Sequence'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_28.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_17.png|thumb|none|623px]]
+
'''Figure 29: Master Sample Plan Form'''
  
A confirmation message is displayed.
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_29.jpg|framed|none]]
  
2. Click on '''Yes''' to confirm.
+
3. Enter the '''Sample Name''' and update any information as needed.
  
====Redo Sequences====
+
4. Select '''Save''' to confirm, or '''Close '''to cancel.
The Redo Sequence feature reordered Sequences by 10 Inc.
 
  
1. Click on '''Redo Seq'''.
+
====Deleting Sample Plans====
  
'''Figure 18: Redo Sequence'''
+
1. From the Sampling Plan Configuration List page, select an existing sample plan and select '''Delete'''. A confirmation message displays.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_18.png|thumb|none|623px]]
+
'''Figure 30: Sample Plan Configuration - Delete'''
  
====Print/Export to Local Buffer====
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_30.jpg|framed|none]]
  
1. Click on Print to Local '''Buffer''' on the Tasks window to generate a report containing information that are displayed in the sequence list.
+
2. Select '''Yes '''to confirm, or '''No''' to cancel.
  
'''Figure 19: Print Local Buffer'''
+
====Sampling Plan Summary====
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_19.png|thumb|none|624px]]
+
1. To print a summary of Sampling Plans, click the '''Sampling Plan Summary''' button in the Tasks window. A report is generated that the user may save or print.
  
2. The pdf report is generated:
+
'''Figure 31: Sampling Plan Summary'''
  
'''Figure 20: Local Buffer Report'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_31.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_20.png|thumb|none|624px]]
+
====Sampling Plan Details====
  
====Print from Database====
+
1. To print Sample Plan details for a specified line, from the Sampling Plan Configuration List click the '''Sampling Plan Details''' button in the Tasks window. A report is generated that the user may save or print.
  
1. Click on '''Print from Database''' to generate a report containing information from database.
+
'''Figure 32: Sampling Plan Details'''
  
'''Figure 21: Print from Data Base'''
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_32.jpg|framed|none]]
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_21.png|thumb|none|624px]]
+
====Sampling Config Summary====
  
2. The pdf report is generated.
+
1. From the Sampling Plan Configuration List select '''Sampling Config Summary'''. A report is generated that the user may save or print.
  
'''Figure 22: Print from Database Report'''
+
'''Figure 33: Sampling Config Summary'''
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_22.png|thumb|none|624px]]
+
[[Image:SOP-5-I-MDS0044-C_RA1_MES_Sampling_Plan_Configuration_33.jpg|framed|none]]
  
====Printing Sample Plans====
+
{|border="0" cellspacing="2" width="100%"
Sampling Plan Details Report
+
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
  
1. On the '''Sampling Plan Configuration''' page, select an existing sample plan and click the '''Print Details''' button to output the '''Sampling Plan Details''' report, on the specified line in detail format.
+
|-
 +
|colspan = "4"|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
  
'''Figure 23: Print Sampling Plan'''
+
|}
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_23.png|thumb|none|624px]]
+
==Appendix A==
  
The ''Sample Plan Details ''report is displayed:
+
'''Data Fields and Sample Types used for Sampling Plan Definition:'''
  
'''Figure 24: Detail Report'''
+
This appendix describes the data fields used for Sampling Plan Definitions that are relevant to creating sample plans.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_24.png|thumb|none|624px]]
+
'''Sample Type''': Specifies the sampling type being created. Click the drop-down box to display the list of sample types that can be created. NOTE: The Sample Types are described in detail bellow.
  
====Editing Sample Plans====
+
'''Sample Name''': Required. Specifies a unique name for a master sampling plan.
  
1. On the Sampling Plan Configuration window, select an existing sample plan and click the
+
'''Sample Types and Features:'''
'''Edit''' button from the list.
 
  
'''Figure 25: Edit Sampling Plan'''
+
'''AT (Attribute): '''The sample count is accumulated based on each input attribute matching the value specified. The AT sample plan form includes an '''Attribute Name''' field for specifying the attribute name to use when sampling. The '''Attribute Data''' field is also included for entering further information about the attribute used for the sampling plan.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_25.png|thumb|none|624px]]
+
'''CP (Component): '''The sample count is accumulated based on each input component matching the specified component ID and reference designator. The Sampling Plan Definition window updates to include the '''Reference Designator''' and '''Component ID''' fields.
  
'''Note''': The Edit window is displayed according to the selected Sample Type.
+
'''CO (Customer Order): '''The sample count is accumulated based on each input customer order number defined in the plan instance. This plan only applies to projects using COPS.
  
The Sampling Plan Definition window displays with the existing sample plan information.
+
* '''Auto Create''': If the Auto Create box is checked, the sample engine creates a sample plan for each customer order considered for sampling. Sample plans accumulate separately for each customer order.
  
'''Figure 26: Master Sampling Plan Form'''
+
* '''Disable Min Qty''': Only customer orders with a units-in-order quantity larger than this value are sampled. For example, setting the value to 99 will sampls customer orders with a unit-in-order quantity of 100 or more. Use this setting to prevent the sampling load from becoming too heavy when a large number of customer orders contain a small quantity of units.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_26.png|thumb|none|623px]]
+
* '''Min. of Samples''': This field specifies the minimum number of samples that must occur by a specified point in the order.
  
'''Note''': For more information about fields<nowiki>’</nowiki> description, please refer to '''Creating a Sample Plan'''.
+
* '''% of Order''': This field is only available for Shop Order or Customer Order sample types. The value specifies the point in the order where at least the minimum number of samples must occur. For example, suppose the number of units in an order is 100 with a Sample Rate of 10%. If Min. of Samples is set to 5 and % of Order is set to 25, then 5 units (1/2 of all units to be sampled) are sampled from the first 25%. This results in an accelerated sample rate of 20% for the first of the order. After the minimum number of samples has occurred, the sample plan drops back to a computed rate which samples the remaining units from the remaining units in the order to achieve the required 10% sample rate.
  
2. Update the Master Plan as desired and/or modify the Sample Plan Definitions.
+
'''FIO (Factory Installed Option): '''The sample count is accumulated based on the part number of an FIO part. Sampling can be accumulated by the FIO part number or the part number of the base part. The part number in the master sample plan record is the part number of the FIO. Each master sample plan can target a single FIO part number.
  
3.  Click on '''Save''' to confirm, or '''Close '''to abort changes.
+
* '''Expand''': If the Expand box is checked, the sample plan accumulates sample counts by the base part number where the FIO is installed. If the Expand box is left unchecked, the samples accumulate by FIO part number.
  
====Copying Sample Plans====
+
* '''Auto Create''': If the Expand box is checked, Auto Create is enabled. If the Auto Create option is checked, the Sample Engine enables '''Part Numbers''' to be entered for base parts containing the FIO part as sampled. If the Auto Create option is unchecked, the sample plan only applies to the specified base part numbers.
  
1. On the Sampling Plan Configuration window, select an existing Sample Plan and click the '''Copy''' button. The Master Sample Plan Form displays.
+
'''PFM (Part Family Mask)''':  This option creates plans for all parts of a given part family.
  
'''Figure 27: Sample Plan configuration - Copy'''
+
'''PM (Part Mask): '''The sample count is based on the Expand option setting. Part Mask sampling is similar to Serial Mask sampling. See Serial Mask for more information. See UNIX Regular Expressions for information on correct formatting for part masks.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_27.png|thumb|none|624px]]
+
* '''Expand''': If the Expand box is checked, the sample plan accumulates based on the part numbers specified in the plan instances matched with the part mask. If the Expand box is unchecked, the sample count is accumulated based on the input part mask.
  
'''Figure 28: Master sample Plan Form'''
+
'''PN (Part Number): '''The sample count is accumulated based on the base part number of the unit being sampled. If a sample plan exists for the target part number, the unit is sampled according to the sample plan.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_28.png|thumb|none|623px]]
+
* '''Auto Create''': If the Auto Create box is checked, a sample plan is created automatically if one does not already exist. If the Auto Create is unchecked and no sample plan exists, no sampling is performed.
  
<br>It brings some information that can be reused. Enter the '''new sampling plan name''' and update any information as needed.
+
'''PRO (Procedure): '''The sample count is based on the results of a custom algorithm applied to each unit being considered. If the unit passes consideration, it is sampled. Accumulation of sample counts is based on the Expand option setting.
  
Click on '''Save''' to confirm. Click on''' Close '''to abort the action.
+
* '''Expand''': if the Expand box is checked, the default procedure name is recorded in the master sample plan. A sample plan exists for each part number sampled. If the Expand box is unchecked, the procedure name is established in the master sample plan. A single sample plan exists and accumulation is based on the procedure running.
  
====Deleting Sample Plans====
+
* '''Auto Create''': if the Expand box is checked, Auto Create is enabled. If the Auto Create box is checked, the Sample Engine creates default sample plans when the sample plan is first applied to the target part number. If the Auto Create option is unchecked, only the specified part numbers are sampled.
  
1. On the Sampling Plan Configuration window, select an existing sample plan and click the '''Delete''' button.
+
'''SM (Serial Mask): '''The sample count is accumulated based on the Expand option setting. The serial mask type allows configuration of a sampling plan triggered by the serial number of the unit being considered for sampling. If the serial number of the unit matches the serial mask provided in configuration, the unit is sampled. See UNIX Regular Expressions for information on correct formatting of serial masks.
  
'''Figure 29: Sample Plan configuration - Delete'''
+
* '''Expand''': If the Expand box is checked, the sample plan accumulates sample counts based on the part number of the base being sampled if the serial number matches the mask. If the Expand box is unchecked, a single sample plan accumulates sample counts based on the specified sample plan.
 +
*
 +
* '''Auto Create''': If the Expand box is checked, Auto Create is enabled. If the Auto Create box is checked, the Sample Engine creates sample plans automatically for each part number as sampled. If the Auto Create box is unchecked, only the part numbers entered into the sample plan with serial numbers matching the serial mask are sampled.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_29.png|thumb|none|624px]]
+
'''SO (Shop Order): '''The sample count is accumulated based on each input shop order number defined in the plan instance. Shop Order sampling is similar to Customer Order sampling. The only difference is that the Sample Engine looks at the Shop Order Number instead of the COPS Order Number.
  
A confirmation message displays.
+
'''WS (Workstation): '''The sample count accumulates based on target units at a workstation where the Sample Engine is executed. Suppose a line exists with three pack workstations receiving units from final QA. The work stations are PCK1, PCK2, and PCK3. All three workstations execute the following custom command line at the end of the packing process: ''!!1SAMPLE.PACK.OBA''. The Expand and Auto Create option descriptions and the Examples below show what happens with the sample counts.
  
2. Click '''Yes '''to confirm. Click on '''No''' to abort the action.
+
* '''Expand''': if the Expand box is checked, the sample plan is based on the base part number passing the workstation. When expanding the sample plan, the sample plans track part numbers. If the Expand box is unchecked, the sample plan applies to specified workstations. For instance, sample plans could be created for PCK1, PCK2, and PCK3. Each workstation has its own sample plan and accumulates counts independent of the other workstations. When the plan is not expanded, the sample plans track workstations.
  
====Sampling Plan Summary====
+
* '''Auto Create''': If the Expand box is checked, Auto Create is enabled. If the Auto Create box is checked, the Sample Engine automatically creates sample plans based on the master sample plan.
  
1. To print a summary of Sampling Plans, click the '''Sampling Plan Summary''' button in the Tasks window.
+
'''Location:''' Required. Specifies the default Move To location for a unit if it is to be sampled. Enter a valid location name, or click the To Location button to display the Location Selection window.
  
'''Figure 30: Sampling Plan Summary'''
+
'''Data ID:''' Optional. If a '''!!2''' command is used, the serial number scanned could contain a prefix data identifier. This field specifies the data ID dropped from the serial number if necessary.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_30.png|thumb|none|624px]]
+
'''Attribute Name and Attribute Data: '''Required for Attribute sample type only.  Specifies the attribute name and data to use in sampling.
  
A report is generated and the user is able to save the file or print it.
+
'''Ref Designator and Component ID:''' Required for Component sample type only. Specifies the component to use in sampling.
  
====Sampling Plan Details====
+
'''Procedure:''' Required for Procedure sample type only. Specifies the procedure to use in sampling.
  
1. To print Sample Plan details for the specified Line, click the '''Sampling Plan Details''' button in the Tasks window.
+
'''Part Number:''' When the sample type is FIO and the Expand box is checked. Requires the FIO part number. Enter a valid FIO part number, or click the Part Number button to display the Part Table window.
  
'''Figure 31: Sampling Plan Details'''
+
'''Part Mask:''' When the sample type is Part Mask and the Expand box is checked. Requires a Part Mask using UNIX Regular Expressions.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_31.png|thumb|none|624px]]
+
'''Serial Mask:''' When the sample type is Serial Mask and the Expand box is checked. Requires a Serial Mask using UNIX Regular Expressions.
  
A report is generated and the user is able to save the file or print it.
+
'''Sampling Rate %:''' Required. Specifies the default sampling rate. It is the number of units out of one hundred to be sampled.
  
====Sampling Config Summary====
+
'''Range %:''' Optional. Specifies the deviation used for the sampling rate. It is the number of units out of one hundred which will randomly deviate from the specified sample rate. See Understanding How Range Works for more detailed information.
  
1. To print Sampling Config Summary, click the '''Sampling Config Summary''' icon in the Tasks window.
+
'''Min. of Samples:''' Optional. For Shop Order or Customer Order types only. Specifies the minimum number of samples that must occur by a set point in the order process.
  
'''Figure 32: Sampling Config Summary'''
+
'''% of Order:''' Optional. For Shop Order or Customer Order types only. Specifies the point in the order where at least the minimum number of samples must occur.
  
[[Image:SOP-5-I-MDS0044-C_RA1_MDS_MDS_Sampling_Plan_Configuration_32.png|thumb|none|624px]]
+
'''Disable Min. Qty'''.: Optional for Shop Order or Customer Order types using the Auto-populate option only. Specifies a number to be sampled smaller than the unit-in-order quantity. This setting is used to prevent too many samples when a large number of orders contain a small quantity of units. See Sample Types for more information on this field.
  
A report is generated ant the user is able to save the file or print it.
+
----
  
{|border="0" cellspacing="2" width="100%"
+
==Appendix B==
|&nbsp;
 
|&nbsp;
 
|&nbsp;
 
|&nbsp;
 
|&nbsp;
 
|&nbsp;
 
 
 
|-
 
|colspan = "4"|&nbsp;
 
|&nbsp;
 
|&nbsp;
 
 
 
|}
 
 
 
==Appendix A==
 
  
 
'''Glossary'''
 
'''Glossary'''
Line 508: Line 494:
  
 
|-
 
|-
|13/13/09
+
|12/13/09
 
|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
 +
 +
|-
 +
|17/13/09
 +
|Ashley Martin
 +
|Technical Writer
 +
|v 1.0
 +
|General Review and new screen captures
 +
 +
|-
 +
|19/13/09
 +
|Elaine Fonaro
 +
|Technical Writer
 +
|v 1.0
 +
|Formatting for WIKI
  
 
|}
 
|}
 +
 +
[[category:uncategorized]]

Revision as of 19:23, 20 February 2014

Sanmina logo.png


SFDC Configuration
Sampling Plan Configuration
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 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.

Configuration Setup

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

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

The system provides Access Control between the modules of the application, including the functionalities of each page. The current version has an SFDC Configuration page which provides access to all pages and their portlets.

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

Sampling Plan

The Sampling Plan module provides the ability to define new sampling plans, modify existing sampling plans used for SFDC sampling rate management, and expand current plans.

The application provides two levels of definition:

  • Master Data: The default sampling conditions and sampling rates.
  • Instance Data: Specific sampling conditions for particular data instances.

1. Users may access the Sampling Plan main page by navigating to Shop Floor Control > SFDC Configuration > Sampling Plan.

Figure 1: Navigating to the Sampling Plan Module

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 01.jpg

Figure 2: Sampling Plan Main Page – Sampling Plan Configuration List

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 02.jpg

Searching Sample Plans

On the main page, called Sampling Plan Configuration List, a list of all existing sample plans is displayed. The user may search the list for particular entries. To search the list,

1. Enter information into the SFDC ID, Name, and Sample Type fields.

2. Select Filter to view results. Select Clear to clear the filter fields.

Figure 3: Filter Settings - Sampling Plan Configuration

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 03.jpg

Creating Sample Plans

1. To create a Sample Plan, select Create Sample Master on the main page. The Master Sample Plan Form window is displayed.

Figure 4: Create Sample Master

Figure 5: Master Sample Plan Form

NOTE: The fields displayed vary depending on the Style Type that is selected. Please see Appendix A for more information about the various sample types and their respective fields.

Figure 6: Sample Type List

Sampling Plan Definition Options:

  • Auto Create: When checked, the Sample Engine automatically creates the plan instances when the conditions meet the sampling plan configuration. Otherwise, user must edit the created master plan to create an instance.
  • Expand: When checked, tracks the Sample/Accumulate by Part Number.
  • Disable Duplicate: When checked, prevents the sampling of the same unit more than once for the same sample plan.
  • Log: When checked, enables the Sample Engine to record sampling activities.

2. Populate mandatory fields in red and click Ok to confirm. A confirmation message displays.

Figure 7: Confirmation Message

3. Select Yes to create the Sample Plan Instances, or No to cancel.

Creating Sample Plan Instances:

1. To create instances for the master plan, select shop floor ID from the Sampling Plan Configuration List, then select Edit. This takes the user to the Master Sample Plan Form.

Figure 8: Creating Sample Plan Instances - Selecting Edit

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 08.jpg

2. From the Master Sample Plan Form page, select Create Sample Plan Instance. The Sample Plan Instance Form pops up.

Figure 9: Sample Plan Instance Form

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 09.jpg

NOTE: The fields in the form change depending on the specified sample type.

3. Populate the necessary and preferred sampling plan instance information (mandatory fields appear as red boxes).

4. Select Save. The user returns to the Master Sample Plan Form page where the new instance plan is listed.

Figure 10: Master Sample Plan Form

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 10.jpg

Editing Sample Plan Instances:

1. On the Master Sample Plan Form page, select an existing plan instance and click the Edit button from the list.

Figure 11: Master Sample Plan Form - Edit

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 11.jpg

2. Make the preferred changes in the Sample Plan Instance Form.

3. Click Save to complete the edit, or Cancel to abort.


Deleting Sample Plan Instances:

1. To delete Sample Plan Instances, select an instance from the Master Sample Plan list and then select Delete. A confirmation message is displayed.

Figure 12: Master Sample Plan Form - Delete

2. Click Yes to confirm, or No to cancel.


Create Process

The Process portlet is allows users to create configurations (or sequences) for a defined process.

NOTE: Process must have the CONFIG type set.

1. To create Processes, click the Create Process button in the Sampling Plan Configuration List. The SFDC Process Sampling Configuration screen is displayed.

Figure 13: Create Process

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 13.jpg

Figure 14: Process Sampling Configuration List

2. Select a process under which to create a sequence using the At Process drop-down box.

3. Select Load Config from DB to load sequences from Data Base and complement the initial list.

4. Select Yes to install the sample configuration in the Data Base.

NOTE: This process will install the sample configuration in the Database.

Creating Sequences

Figure 15: Create/Edit Sequence

5. Create the Sequence:

  • Fill the mandatory fields in blue (Sequence and Config. Name);
  • Define the Status for the sequence selecting the status (Pass to, Fail to or NA)

NOTE: It is mandatory to select a Master Plan. The Process can use the default value.

6. Select Save to save the sequence, or Cancel to abort. The sequence will now be displayed in the sequence list.

Sequence list:

After creating a sequence, the new sequence will be displayed in the sequence list, which the user can sort, edit or delete.

Sorting Sequences in the list:

Multi-column sorting (ascending/descending) was developed by clicking on the column header with the Ctrl key pressed (the arrow size is different according to the sorting priorities). Click in the columns title to change the sort criteria.

Figure 16: Sequence List – Multi-column Sort

Editing an Existing Sequence

1. On the Sequence list, select a sequence to be updated and click the Edit icon button. The Create/Edit Sequence page is displayed.

Figure 17: Edit an Existing Sequence

2. Make any changes and select Save.

Deleting a Sequence

1. On the Sequence list, select a sequence to be deleted and click Delete. A confirmation message is displayed.

Figure 18: Delete an Existing Sequence

2. Click on Yes to confirm delete, or No to cancel.

Redo Sequences

The Redo Sequence feature reordered Sequences.

1. From the SFDC Process Sampling Configuration, select Redo Seq.

Figure 19: Redo Sequence

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 19.jpg

Print/Export to Local Buffer

1. Select Print to Local Buffer on the Tasks window to generate a report containing information that are displayed in the sequence list.

Figure 20: Print Local Buffer

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 20.jpg

2. A PDF report is generated that the user may save or print.

Figure 21: Local Buffer Report

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 21.jpg

Print from Database

1. Click on Print from Database to generate a report containing information from the Data Base.

Figure 22: Print from Data Base

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 22.jpg

2. A PDF report is generated that the user may save or print.

Figure 23: Print from Database Report

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 23.jpg

Printing Sample Plans

1. On the Sampling Plan Configuration List page, select an existing sample plan and click Print Details to output the Sampling Plan Details report.

Figure 24: Print Sampling Plan

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 24.jpg

Figure 25: Detail Report

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 25.jpg

Editing Sample Plans

1. In the Sampling Plan Configuration List page, select an existing sample plan and select Edit from the list. The Master Sampling Plan Form is displayed.

Figure 26: Edit Sampling Plan

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 26.jpg

NOTE: The form is displayed according to the selected Sample Type.

Figure 27: Master Sampling Plan Form

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 27.jpg

NOTE: For more information about fields’ description, please refer to Creating a Sample Plan.

2. Update the Master Plan and modify the Sample Plan Definitions as preferred.

3. Select Save to confirm, or Close to cancel.

Copying Sample Plans

1. On the Sampling Plan Configuration window, select an existing Sample Plan and click the Copy button. The Master Sample Plan Form displays.

Figure 28: Sample Plan configuration - Copy

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 28.jpg

Figure 29: Master Sample Plan Form

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 29.jpg

3. Enter the Sample Name and update any information as needed.

4. Select Save to confirm, or Close to cancel.

Deleting Sample Plans

1. From the Sampling Plan Configuration List page, select an existing sample plan and select Delete. A confirmation message displays.

Figure 30: Sample Plan Configuration - Delete

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 30.jpg

2. Select Yes to confirm, or No to cancel.

Sampling Plan Summary

1. To print a summary of Sampling Plans, click the Sampling Plan Summary button in the Tasks window. A report is generated that the user may save or print.

Figure 31: Sampling Plan Summary

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 31.jpg

Sampling Plan Details

1. To print Sample Plan details for a specified line, from the Sampling Plan Configuration List click the Sampling Plan Details button in the Tasks window. A report is generated that the user may save or print.

Figure 32: Sampling Plan Details

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 32.jpg

Sampling Config Summary

1. From the Sampling Plan Configuration List select Sampling Config Summary. A report is generated that the user may save or print.

Figure 33: Sampling Config Summary

SOP-5-I-MDS0044-C RA1 MES Sampling Plan Configuration 33.jpg
           
     

Appendix A

Data Fields and Sample Types used for Sampling Plan Definition:

This appendix describes the data fields used for Sampling Plan Definitions that are relevant to creating sample plans.

Sample Type: Specifies the sampling type being created. Click the drop-down box to display the list of sample types that can be created. NOTE: The Sample Types are described in detail bellow.

Sample Name: Required. Specifies a unique name for a master sampling plan.

Sample Types and Features:

AT (Attribute): The sample count is accumulated based on each input attribute matching the value specified. The AT sample plan form includes an Attribute Name field for specifying the attribute name to use when sampling. The Attribute Data field is also included for entering further information about the attribute used for the sampling plan.

CP (Component): The sample count is accumulated based on each input component matching the specified component ID and reference designator. The Sampling Plan Definition window updates to include the Reference Designator and Component ID fields.

CO (Customer Order): The sample count is accumulated based on each input customer order number defined in the plan instance. This plan only applies to projects using COPS.

  • Auto Create: If the Auto Create box is checked, the sample engine creates a sample plan for each customer order considered for sampling. Sample plans accumulate separately for each customer order.
  • Disable Min Qty: Only customer orders with a units-in-order quantity larger than this value are sampled. For example, setting the value to 99 will sampls customer orders with a unit-in-order quantity of 100 or more. Use this setting to prevent the sampling load from becoming too heavy when a large number of customer orders contain a small quantity of units.
  • Min. of Samples: This field specifies the minimum number of samples that must occur by a specified point in the order.
  • % of Order: This field is only available for Shop Order or Customer Order sample types. The value specifies the point in the order where at least the minimum number of samples must occur. For example, suppose the number of units in an order is 100 with a Sample Rate of 10%. If Min. of Samples is set to 5 and % of Order is set to 25, then 5 units (1/2 of all units to be sampled) are sampled from the first 25%. This results in an accelerated sample rate of 20% for the first of the order. After the minimum number of samples has occurred, the sample plan drops back to a computed rate which samples the remaining units from the remaining units in the order to achieve the required 10% sample rate.

FIO (Factory Installed Option): The sample count is accumulated based on the part number of an FIO part. Sampling can be accumulated by the FIO part number or the part number of the base part. The part number in the master sample plan record is the part number of the FIO. Each master sample plan can target a single FIO part number.

  • Expand: If the Expand box is checked, the sample plan accumulates sample counts by the base part number where the FIO is installed. If the Expand box is left unchecked, the samples accumulate by FIO part number.
  • Auto Create: If the Expand box is checked, Auto Create is enabled. If the Auto Create option is checked, the Sample Engine enables Part Numbers to be entered for base parts containing the FIO part as sampled. If the Auto Create option is unchecked, the sample plan only applies to the specified base part numbers.

PFM (Part Family Mask): This option creates plans for all parts of a given part family.

PM (Part Mask): The sample count is based on the Expand option setting. Part Mask sampling is similar to Serial Mask sampling. See Serial Mask for more information. See UNIX Regular Expressions for information on correct formatting for part masks.

  • Expand: If the Expand box is checked, the sample plan accumulates based on the part numbers specified in the plan instances matched with the part mask. If the Expand box is unchecked, the sample count is accumulated based on the input part mask.

PN (Part Number): The sample count is accumulated based on the base part number of the unit being sampled. If a sample plan exists for the target part number, the unit is sampled according to the sample plan.

  • Auto Create: If the Auto Create box is checked, a sample plan is created automatically if one does not already exist. If the Auto Create is unchecked and no sample plan exists, no sampling is performed.

PRO (Procedure): The sample count is based on the results of a custom algorithm applied to each unit being considered. If the unit passes consideration, it is sampled. Accumulation of sample counts is based on the Expand option setting.

  • Expand: if the Expand box is checked, the default procedure name is recorded in the master sample plan. A sample plan exists for each part number sampled. If the Expand box is unchecked, the procedure name is established in the master sample plan. A single sample plan exists and accumulation is based on the procedure running.
  • Auto Create: if the Expand box is checked, Auto Create is enabled. If the Auto Create box is checked, the Sample Engine creates default sample plans when the sample plan is first applied to the target part number. If the Auto Create option is unchecked, only the specified part numbers are sampled.

SM (Serial Mask): The sample count is accumulated based on the Expand option setting. The serial mask type allows configuration of a sampling plan triggered by the serial number of the unit being considered for sampling. If the serial number of the unit matches the serial mask provided in configuration, the unit is sampled. See UNIX Regular Expressions for information on correct formatting of serial masks.

  • Expand: If the Expand box is checked, the sample plan accumulates sample counts based on the part number of the base being sampled if the serial number matches the mask. If the Expand box is unchecked, a single sample plan accumulates sample counts based on the specified sample plan.
  • Auto Create: If the Expand box is checked, Auto Create is enabled. If the Auto Create box is checked, the Sample Engine creates sample plans automatically for each part number as sampled. If the Auto Create box is unchecked, only the part numbers entered into the sample plan with serial numbers matching the serial mask are sampled.

SO (Shop Order): The sample count is accumulated based on each input shop order number defined in the plan instance. Shop Order sampling is similar to Customer Order sampling. The only difference is that the Sample Engine looks at the Shop Order Number instead of the COPS Order Number.

WS (Workstation): The sample count accumulates based on target units at a workstation where the Sample Engine is executed. Suppose a line exists with three pack workstations receiving units from final QA. The work stations are PCK1, PCK2, and PCK3. All three workstations execute the following custom command line at the end of the packing process: !!1SAMPLE.PACK.OBA. The Expand and Auto Create option descriptions and the Examples below show what happens with the sample counts.

  • Expand: if the Expand box is checked, the sample plan is based on the base part number passing the workstation. When expanding the sample plan, the sample plans track part numbers. If the Expand box is unchecked, the sample plan applies to specified workstations. For instance, sample plans could be created for PCK1, PCK2, and PCK3. Each workstation has its own sample plan and accumulates counts independent of the other workstations. When the plan is not expanded, the sample plans track workstations.
  • Auto Create: If the Expand box is checked, Auto Create is enabled. If the Auto Create box is checked, the Sample Engine automatically creates sample plans based on the master sample plan.

Location: Required. Specifies the default Move To location for a unit if it is to be sampled. Enter a valid location name, or click the To Location button to display the Location Selection window.

Data ID: Optional. If a !!2 command is used, the serial number scanned could contain a prefix data identifier. This field specifies the data ID dropped from the serial number if necessary.

Attribute Name and Attribute Data: Required for Attribute sample type only. Specifies the attribute name and data to use in sampling.

Ref Designator and Component ID: Required for Component sample type only. Specifies the component to use in sampling.

Procedure: Required for Procedure sample type only. Specifies the procedure to use in sampling.

Part Number: When the sample type is FIO and the Expand box is checked. Requires the FIO part number. Enter a valid FIO part number, or click the Part Number button to display the Part Table window.

Part Mask: When the sample type is Part Mask and the Expand box is checked. Requires a Part Mask using UNIX Regular Expressions.

Serial Mask: When the sample type is Serial Mask and the Expand box is checked. Requires a Serial Mask using UNIX Regular Expressions.

Sampling Rate %: Required. Specifies the default sampling rate. It is the number of units out of one hundred to be sampled.

Range %: Optional. Specifies the deviation used for the sampling rate. It is the number of units out of one hundred which will randomly deviate from the specified sample rate. See Understanding How Range Works for more detailed information.

Min. of Samples: Optional. For Shop Order or Customer Order types only. Specifies the minimum number of samples that must occur by a set point in the order process.

% of Order: Optional. For Shop Order or Customer Order types only. Specifies the point in the order where at least the minimum number of samples must occur.

Disable Min. Qty.: Optional for Shop Order or Customer Order types using the Auto-populate option only. Specifies a number to be sampled smaller than the unit-in-order quantity. This setting is used to prevent too many samples when a large number of orders contain a small quantity of units. See Sample Types for more information on this field.


Appendix B

Glossary

Access Control

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

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-SCI

username

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

Document Revision History

Date Author Title Version Change Reference
12/13/09 Elaine Fonaro Technical Writer v 1.0 This is the first revision of MDS User’s Guide
17/13/09 Ashley Martin Technical Writer v 1.0 General Review and new screen captures
19/13/09 Elaine Fonaro Technical Writer v 1.0 Formatting for WIKI