Difference between revisions of "SOP-42Q-MES0007 Location Maintenance"

From 42Q
Jump to navigation Jump to search
Line 24: Line 24:
 
= Introduction =
 
= Introduction =
  
 +
SFDC Configuration Setup'''</font>
 +
''This edition applies to MDS Portal Application and all subsequent releases and modifications until otherwise indicated in new revisions.''
  
 
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.
 
  
 
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.
  
 
+
===Location Maintenance===
The system provides Access Control between the modules of the application, including the functionalities of each screen. The current version has an SFDC Configuration screen which provides access to all screens and its functionalities (view, add, edit, delete, print and generate output file), and a View-Only mode screen which only supports view, print and output to file; to support these screen modes, the MDS user or group of users have specific profiles, which provides specific access to MDS screens and functionalities.
 
 
 
 
 
== Location Maintenance ==
 
 
The Location Maintenance record defines the location a process is performed in a product routing. All Location names begin with four characters, followed by a brief description of the process or function performed at the location.
 
The Location Maintenance record defines the location a process is performed in a product routing. All Location names begin with four characters, followed by a brief description of the process or function performed at the location.
 
  
 
As a general rule, locations are defined in the following order; Data Collector, Logical, then Physical Location. Once a location name has been defined, it is normally never changed. Be aware that modifying location names will impact historical reporting; therefore care should be taken when performing a modification.
 
As a general rule, locations are defined in the following order; Data Collector, Logical, then Physical Location. Once a location name has been defined, it is normally never changed. Be aware that modifying location names will impact historical reporting; therefore care should be taken when performing a modification.
  
 +
* '''Data Collector Location''': This location is sometimes referred to as Device Location and is named for the function performed and/or represents the physical placement of the device on the production floor. This is the location where data is collected. This is the only Location type listed in the Data Collector Table.
  
* '''Data Collector Location''': This location is sometimes referred to as Device Location and is named for the function performed and/or represents the physical placement of the device on the production floor. This is the location where data is collected. This is the only Location type listed in the Data Collector Table.
+
The Data Collector Location name follows the standard naming convention. The first character is always "S" for station. The next three digits are equal to the address scheme of the actual data collector or device number.
 
 
The Data Collector Location name follows the standard naming convention. The first character is always “S” for station. The next three digits are equal to the address scheme of the actual data collector or device number.  
 
 
 
  
 
As a general rule, Data Collector Locations S001 through S999 are not used in routes, are not associated to a process name, and are always Status 20 On The Line.
 
As a general rule, Data Collector Locations S001 through S999 are not used in routes, are not associated to a process name, and are always Status 20 On The Line.
 
  
 
When a data collector is initialized, the first 16 characters of the name will appear on the screen, therefore an accurate description of the process, or the devices physical location, is entered after the Snnn location name.
 
When a data collector is initialized, the first 16 characters of the name will appear on the screen, therefore an accurate description of the process, or the devices physical location, is entered after the Snnn location name.
  
 +
'''Figure 1: Data Collector Location Name Examples:'''
  
'''Data Collector Location Name Examples''':
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_02.png|framed|none]]
 
 
[[Image:]]
 
 
 
  
* '''Logical Location''': Used as a holding area between scanning locations. Logical Locations provide for one or more physical locations to pass to multiple physical locations. It also allows one or more physical locations to receive from multiple physical locations. The Logical Location also helps provide accurate Work-In-Process reports.  
+
* '''Logical Location''': Used as a holding area between scanning locations. Logical Locations provide for one or more physical locations to pass to multiple physical locations. It also allows one or more physical locations to receive from multiple physical locations. The Logical Location also helps provide accurate Work-In-Process reports.
  
 
As a general rule, Logical Locations are used for routing purposes only and reference a generic bucket (logical) location. All common Physical Locations (locations associated with the same process name) will receive from Logical locations in a ''Route by Process'' configuration, passing/failing to another Logical Location. Logical Locations will begin with four unique characters, followed by a space or underscore, then a brief description of the process name it is associated with.
 
As a general rule, Logical Locations are used for routing purposes only and reference a generic bucket (logical) location. All common Physical Locations (locations associated with the same process name) will receive from Logical locations in a ''Route by Process'' configuration, passing/failing to another Logical Location. Logical Locations will begin with four unique characters, followed by a space or underscore, then a brief description of the process name it is associated with.
  
 +
'''Figure 2: Logical Location Name Examples:'''
  
'''Logical Location Name Examples''':
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_03.png|framed|none]]
 
 
[[Image:]]
 
 
 
[[Image:]]
 
 
 
[[Image:]]
 
 
 
  
 
* '''Physical Location: '''This location is specific to the physical placement of the data collector on the production floor. It shares the same process name as Logical Location but is unique to a specific device. A Physical Location sharing the process name with the Logical Location will receive units from it and pass to another Logical Location in a ''Route by Process'' configuration.
 
* '''Physical Location: '''This location is specific to the physical placement of the data collector on the production floor. It shares the same process name as Logical Location but is unique to a specific device. A Physical Location sharing the process name with the Logical Location will receive units from it and pass to another Logical Location in a ''Route by Process'' configuration.
Line 75: Line 60:
 
As a general rule, Physical Locations are not uses for routing purposes in Route by Process configurations. If Route by Process is not used, each scanning location must be defined in the route.
 
As a general rule, Physical Locations are not uses for routing purposes in Route by Process configurations. If Route by Process is not used, each scanning location must be defined in the route.
  
 +
When defining Physical Locations, the first four characters are unique, followed by a space or underscore, then  character positions six through nine should contain the first four characters of the Logical Location assigned the same process name. The remaining characters provide a brief description of the physical location of the device. This naming convention allows easy filtering in the location table, as the user only needs to filter the Logical Location name, and any Physical Locations with the same process name are returned.
  
When defining Physical Locations, the first four characters are unique, followed by a space or underscore, then character positions six through nine should contain the first four characters of the Logical Location assigned the same process name. The remaining characters provide a brief description of the physical location of the device. This naming convention allows easy filtering in the location table, as the user only needs to filter the Logical Location name, and any Physical Locations with the same process name are returned.
+
'''Figure 3: Physical Location Examples:'''
 
 
 
 
'''Physical Location Examples:'''
 
 
 
[[Image:]]
 
 
 
[[Image:]]
 
 
 
[[Image:]]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_04.png|framed|none]]
  
 
* '''Multi-Pass Device Location:''' A secondary name for a Data Collector Location when it is used for multiple functions. Multi-Pass Devices are used when a product is going to be scanned at the same Data Collector more than once for multiple processes. Reference the section on Data Collector Maintenance for more information on configuring Multi-Pass Devices.
 
* '''Multi-Pass Device Location:''' A secondary name for a Data Collector Location when it is used for multiple functions. Multi-Pass Devices are used when a product is going to be scanned at the same Data Collector more than once for multiple processes. Reference the section on Data Collector Maintenance for more information on configuring Multi-Pass Devices.
Line 92: Line 70:
 
Early on, these types of locations were defined by an alphanumeric character other than the one used by the Data Collection Location, followed by the same three numeric characters, a space, then the remaining characters are the process name. For example, if the Data Collector Location is S001, the Multi Pass Location names assigned to that device number would be A001, B001, C001, and so forth. This is not intuitive to the operator as this name convention does not positively identify the process a unit pass or fails to. Therefore, the newer Physical Location naming convention, mentioned previously, has been developed.
 
Early on, these types of locations were defined by an alphanumeric character other than the one used by the Data Collection Location, followed by the same three numeric characters, a space, then the remaining characters are the process name. For example, if the Data Collector Location is S001, the Multi Pass Location names assigned to that device number would be A001, B001, C001, and so forth. This is not intuitive to the operator as this name convention does not positively identify the process a unit pass or fails to. Therefore, the newer Physical Location naming convention, mentioned previously, has been developed.
  
 +
====List Locations====
 +
Based on the actual SFDC Configuration, the application displays a list with all Locations.
  
=== List Locations  ===
+
To list locations, click on '''Location Maintenance''' from the SFDC Configuration page.
Based on the actual SFDC Configuration, the application displays a list with all Locations.
 
 
 
 
 
To list locations, click on '''Location Maintenance''' from the SFDC Configuration page.  
 
 
 
  
 
The '''Location List''' page is displayed:
 
The '''Location List''' page is displayed:
  
 +
'''Figure 4: Location List'''
  
'''Figure 1: Location List'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_05.png|thumb|none|624px]]
 
 
[[File:Loc01.png]
 
 
 
 
 
In accordance with the''' unit status '''(see [#_Appendix_D Appendix C]), the line of the data collector list is displayed in the different colors as below: (Feature under Development)
 
  
 +
In accordance with the''' unit status '''(see Appendix C), the line of the data collector list is displayed in the different colors as below:
  
Status = 20 On The Line '''with''' process name:''' green'''
+
Status = 20 On The Line '''with''' process name:''' <font color="#00FF00">green'''
  
 
Status = 28 On The Line Hold '''with''' process name: '''dark green'''
 
Status = 28 On The Line Hold '''with''' process name: '''dark green'''
Line 131: Line 103:
 
Status = 50 Killed: '''gray'''
 
Status = 50 Killed: '''gray'''
  
Other Status: '''black'''
+
</font>Other Status: '''black'''
  
 +
'''NOTE:  Location Type = Repair only if it Unit Status is:'''
  
'''NOTE: Location Type = Repair only if it Unit Status is:'''
+
'''25''' In Repair: <font color="#FF0000">'''red'''
  
'''25''' In Repair: '''red'''
+
'''27 '''In Repair Outside: '''dark red'''
 
 
'''27 '''In Repair Outside: '''dark red '''
 
  
 
'''or 29 '''In Repair Hold:''' dark rose'''
 
'''or 29 '''In Repair Hold:''' dark rose'''
  
 +
</font>
  
 
From this screen, the user is able to view a list of locations, as well as, add, edit or delete locations.
 
From this screen, the user is able to view a list of locations, as well as, add, edit or delete locations.
  
 
+
====Add Location====
=== Add Location ===
+
This functionality enables the user to add a location to the Locations Table. All mandatory fields must be populated or an error messages is displayed.
This functionality enables the user to add a location to the Locations Table. All mandatory fields must be populated or an error messages is displayed.  
 
 
 
  
 
Note: When a new '''Data Collector Location''' is created, a prompt is displayed to create a record in the Data Collector Table also.
 
Note: When a new '''Data Collector Location''' is created, a prompt is displayed to create a record in the Data Collector Table also.
  
 +
1. To add locations, click the '''Add '''button.
  
# To add locations, click the '''Add '''button.
+
'''Figure 5: Add Location'''
 
 
'''Figure 2: Add Location'''
 
 
 
[[File:Loc02.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_06.png|thumb|none|624px]]
  
 
The Location Form is displayed:
 
The Location Form is displayed:
  
'''Figure 3: Location Form'''
+
'''Figure 6: Location Form'''
 
 
[[File:Loc03.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_07.png|framed|none]]
  
# Populate the mandatory fields;
+
2. Populate the mandatory fields;
 
 
'''SFDC ID:''' Each Location record must be attached to a SFDC ID.
 
  
 +
<font color="#0000FF">'''SFDC ID:''' </font>Each Location record must be attached to a SFDC ID.
  
 
'''Location Name: '''Each location must have a unique name. The name can be up to 20 characters: the first four characters must be unique and be followed by a space or underscore. The remaining 15 characters are used to describe the function or physical location.
 
'''Location Name: '''Each location must have a unique name. The name can be up to 20 characters: the first four characters must be unique and be followed by a space or underscore. The remaining 15 characters are used to describe the function or physical location.
 
  
 
'''Unit Status: '''Defines the status of a unit based on the status of the Location.
 
'''Unit Status: '''Defines the status of a unit based on the status of the Location.
  
 
+
{|border="2" cellspacing="0" cellpadding="4" width="76%"
 
+
|'''On the Line'''<br>
{| style="border-spacing:0;"
+
|Used at any Location that is a part of the normal manufacturing process or product flow.
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''On the Line'''
 
 
 
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Used at any Location that is a part of the normal manufacturing process or product flow.
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''On the Line'''
+
|'''On the Line'''<br>'''Hold'''<br>
 
+
|Same as On the Line with the added ability of allowing the unit to move from one SFDC PC to another within the same database. Also used to move from one route to another. When a unit has this status, the Serial record is removed from the SFDC PC and stored on the MDS server. It does not appear as part of the SFDC Work-In- Process report, but on the MDS Work-In-Process report.
'''Hold'''
 
 
 
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Same as On the Line with the added ability of allowing the unit to move from one SFDC PC to another within the same database. Also used to move from one route to another. When a unit has this status, the Serial record is removed from the SFDC PC and stored on the MDS server. It does not appear as part of the SFDC Work-In- Process report, but on the MDS Work-In-Process report.
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''In Repair'''
+
|'''In Repair'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Used at any Location that is not considered part of the normal manufacturing process. In creating Routes, any unit with a defect is failed to a Location with an In Repair status. The unit continues to have this status unit all defects are repaired. A unit cannot be manually moved from a Data Collection Location with an In Repair status to a Location with On the Line status.
+
|Used at any Location that is not considered part of the normal manufacturing process. In creating Routes, any unit with a defect is failed to a Location with an In Repair status. The unit continues to have this status unit all defects are repaired. A unit cannot be manually moved from a Data Collection Location with an In Repair status to a Location with On the Line status.<br>Nor can a unit pass from this status to a Finished status.
 
 
Nor can a unit pass from this status to a Finished status.
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''In Repair'''
+
|'''In Repair'''<br>'''Hold'''
 
+
|Combines the In Repair status with the secondary functions of the On Line Hold status.
'''Hold'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Combines the In Repair status with the secondary functions of the On Line Hold status.
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Finished'''
+
|'''Finished'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Defines the unit as complete. Unless the product will be installed into an upper level assembly, the Route ends by passing a unit to a Location with a Finished status.
+
|Defines the unit as complete. Unless the product will be installed into an upper level assembly, the Route ends by passing a unit to a Location with a Finished status.<br>When a unit passes to Finished Location, the Serial record is removed from the Current Serial records on the SFDC PC and is stored in History. If a unit is manually moved to a Finished Location from the SFDC PC, the Serial record is moved from Current to History at the next shift change. Neither SFDC nor MDS Work-In- Process reports include Finished status Locations.
 
 
When a unit passes to Finished Location, the Serial record is removed from the Current Serial records on the SFDC PC and is stored in History. If a unit is manually moved to a Finished Location from the SFDC PC, the Serial record is moved from Current to History at the next shift change. Neither SFDC nor MDS Work-In- Process reports include Finished status Locations.
 
  
 
|}
 
|}
For more information, see ''Appendix C. Unit Status Definitions''.
 
 
  
'''Location Type: '''Kitting_Consolidation, Integration, Inspection, and Repair
+
:For more information, see ''Appendix C. Unit Status Definitions''.
  
 +
'''Location Type:  '''Kitting_Consolidation, Integration, Inspection, and Repair
  
 
'''Process Name''': Defines the manufacturing process occurring at the Data Collection Location. It is used to group multiple Locations with the same function for SFDC and MDS reports. The Process Name is used to determine the number of times a unit passes through a Data Collection Location. It also supports SPC/SQC reports to group same function locations across multiple lines.
 
'''Process Name''': Defines the manufacturing process occurring at the Data Collection Location. It is used to group multiple Locations with the same function for SFDC and MDS reports. The Process Name is used to determine the number of times a unit passes through a Data Collection Location. It also supports SPC/SQC reports to group same function locations across multiple lines.
  
Note: To access Process Maintenance, click the '''Manage''' button.
+
Note: To access Process Maintenance, click the '''Manage''' button.
 
 
 
 
'''Department: '''Defines the department that a location is assigned. Supports SPC/SQC reports across multiple Lines. All Locations must be assigned to a Department. The SOMS system uses department do define the line in which a location is associated.
 
  
Note: To access Department Maintenance, click the '''Manage''' button.  
+
<font color="#0000FF">'''Department: '''</font>Defines the department that a location is assigned. Supports SPC/SQC reports across multiple Lines. All Locations must be assigned to a Department. The SOMS system uses department do define the line in which a location is associated.
  
 +
Note: To access Department Maintenance, click the '''Manage''' button.
  
 
'''User Defined''': Provides additional information about a Location. Also links Locations together for SPC/SQC or Reports applications. This is a 20-character text string. The SOMS system utilizes User Defined 1 as the Site Code.
 
'''User Defined''': Provides additional information about a Location. Also links Locations together for SPC/SQC or Reports applications. This is a 20-character text string. The SOMS system utilizes User Defined 1 as the Site Code.
  
 
+
=====Basic Maintenance - Departments=====
==== Basic Maintenance - Departments ====
 
 
This functionality enables the user to manage Department names. Each location will be assigned to a department.
 
This functionality enables the user to manage Department names. Each location will be assigned to a department.
  
 +
1. To access Department Maintenance, click the '''Add Location''' or '''Location''' buttons, then click on '''Manage''' button for Departments field.
  
# To access Department Maintenance, click the '''Add Location''' or '''Location''' buttons, then click on '''Manage''' button for Departments field.
+
'''Figure 7: Add Location - Location Form'''
 
 
'''Figure 4: Add Location - Location Form'''
 
 
 
[[File:Loc04.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_08.png|framed|none]]
  
 
The maintenance page for '''Department''' displays:
 
The maintenance page for '''Department''' displays:
  
 +
'''Figure 8: Department - Select a Department'''
  
'''Figure 5: Department - Select a Department'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_09.png|thumb|none|624px]]
 
 
[[File:Loc05.png]
 
 
 
  
 
Based on the actual SFDC Configuration, the application displays a list with all available departments. From this screen the user is able to list, add, edit and delete Departments.
 
Based on the actual SFDC Configuration, the application displays a list with all available departments. From this screen the user is able to list, add, edit and delete Departments.
  
 
+
'''Add Department'''
'''Add Department '''
 
  
 
This functionality enables users to add or create Departments in the database.
 
This functionality enables users to add or create Departments in the database.
  
 
+
To add a Department, click the '''Add''' button.
To add a Department, click the '''Add''' button.  
 
 
 
  
 
The Create Department screen is displayed:
 
The Create Department screen is displayed:
  
 +
'''Figure 9: Create Department'''
  
'''Figure 6: Create Department'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_10.png|framed|none]]
 
 
[[File:Loc06.png]
 
 
 
  
 
Enter the Department name;
 
Enter the Department name;
  
 
+
Click '''OK''' to add/create the Department, or click '''Close''' to cancel the operation.
Click '''OK''' to add/create the Department, or click '''Close''' to cancel the operation.  
 
 
 
  
 
The new Department is created and is displayed in the department list, making it available to select.
 
The new Department is created and is displayed in the department list, making it available to select.
  
 
+
'''Edit Department'''
'''Edit Department '''
 
  
 
This functionality enable user to update an existing Department name.
 
This functionality enable user to update an existing Department name.
Line 286: Line 219:
 
Note: Once a department name has been defined, it is normally never changed. Be aware that modifying department names will impact historical reporting; therefore care should be taken when performing a modification.
 
Note: Once a department name has been defined, it is normally never changed. Be aware that modifying department names will impact historical reporting; therefore care should be taken when performing a modification.
  
 
+
1. To edit the department name, select the Department to edit, then click the '''Edit''' button in Tasks page.
# To edit the department name, select the Department to edit, then click the '''Edit''' button in Tasks page.  
 
  
 
The Edit Department page is displayed:
 
The Edit Department page is displayed:
  
 +
'''Figure 10: Edit Department'''
  
'''Figure 7: Edit Department'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_11.png|thumb|none|624px]]
 
 
[[File:Loc07.png]
 
 
 
  
# Perform the desired edit to the Department name.
+
2. Perform the desired edit to the Department name.
  
# Click on '''Ok''' to confirm or '''Close''' to cancel the operation.
+
3. Click on '''Ok''' to confirm or '''Close''' to cancel the operation.
  
# The Department name is updated and ready for use.
+
4. The Department name is updated and ready for use.
  
'''Delete Departments '''
+
'''Delete Departments'''
  
 
This functionality enables user to delete the selected department.
 
This functionality enables user to delete the selected department.
 
  
 
Note: It is not possible to delete a department if activity has been recorded at a location while it was associated with it. It is also not possible to delete a department if it is associated with a location.
 
Note: It is not possible to delete a department if activity has been recorded at a location while it was associated with it. It is also not possible to delete a department if it is associated with a location.
  
 
+
3. To delete a department name, select the Department, then click '''Delete''' button.
# To delete a department name, select the Department, then click '''Delete''' button.  
 
  
 
A confirmation message is displayed:
 
A confirmation message is displayed:
  
'''Figure 8: Confirm'''
+
'''Figure 11: Confirm'''
 
 
[[File:Loc08.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_12.png|thumb|none|624px]]
  
# Click on '''Yes''' to confirm the deletion action. Click '''No''' to cancel the action.
+
4. Click on '''Yes''' to confirm the deletion action. Click '''No''' to cancel the action.
  
# The Department is deleted.
+
5. The Department is deleted.
  
=== Process Maintenance ===
+
====Process Maintenance====
 
Process Maintenance can be found in multiple modules, for example; Attribute Def Maintenance, and Locations Maintenance modules. The functionality is to Add, Edit, Delete and Print Process Names in the database.
 
Process Maintenance can be found in multiple modules, for example; Attribute Def Maintenance, and Locations Maintenance modules. The functionality is to Add, Edit, Delete and Print Process Names in the database.
  
 
+
1. To access Process Maintenance table, click the '''Manage''' button for Process where applicable.
# To access Process Maintenance table, click the '''Manage''' button for Process where applicable.
 
  
 
The Process Name Maintenance page is displayed:
 
The Process Name Maintenance page is displayed:
  
 +
'''Figure 12: Process Name Maintenance'''
  
'''Figure 9: Process Name Maintenance'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_13.png|thumb|none|624px]]
 
 
[[File:Loc09.png]
 
 
 
  
Based on the actual SFDC Configuration, the list of available Process Names is displayed.  
+
Based on the actual SFDC Configuration, the list of available Process Names is displayed.
  
 
From this screen, it is possible to List, Edit, Delete and Print/Export process names.
 
From this screen, it is possible to List, Edit, Delete and Print/Export process names.
  
 
+
'''Add/Create Process Name'''
'''Add/Create Process Name '''
 
  
 
This functionality enables users to add or create Process Names in the database.
 
This functionality enables users to add or create Process Names in the database.
  
 +
1. To add/create a Process Name, click the '''Add''' button.
  
# To add/create a Process Name, click the '''Add''' button.
+
'''Figure 13: Process Name - Add'''
 
 
'''Figure 10: Process Name - Add'''
 
 
 
[[File:Loc10.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_14.png|thumb|none|624px]]
  
 
The Create Process pop-up is displayed:
 
The Create Process pop-up is displayed:
  
 +
'''Figure 14: Process Name – Create Process Form'''
  
'''Figure 11: Process Name – Create Process Form'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_15.png|framed|none]]
 
 
[[File:Loc11.png]
 
 
 
  
# Enter the new Process Name;
+
2. Enter the new Process Name;
  
 
As a general rule, Process Names should be clear and intuitive. This avoids the risk of confusion comprehending the process by users and operators.
 
As a general rule, Process Names should be clear and intuitive. This avoids the risk of confusion comprehending the process by users and operators.
  
 
+
3. Enter Sequence Number. This is an optional field for use with the Sanmina Operational Management System (SOMS).
# Enter Sequence Number. This is an optional field for use with the Sanmina Operational Management System (SOMS).
 
  
 
As a general rule, each plant will create a sequencing scheme that fits the business requirements. For example, one plant may only have sequence numbers for PCBA processes, while another plant for Box Build processes.
 
As a general rule, each plant will create a sequencing scheme that fits the business requirements. For example, one plant may only have sequence numbers for PCBA processes, while another plant for Box Build processes.
  
 +
Sequencing scheme should follow production flow. For example. The process sequence for SMT_Inspection_1 would be lower than the process sequence for Functional_Test_1 as SMT processes occur prior to test processes. The Process Sequence conforms to SOMS requirements. The sequencing will aid in SOMS reporting as the processes will display in sequential order of the product flow. Process Sequencing also aids in grouping common Process Names.
  
Sequencing scheme should follow production flow. For example. The process sequence for SMT_Inspection_1 would be lower than the process sequence for Functional_Test_1 as SMT processes occur prior to test processes. The Process Sequence conforms to SOMS requirements. The sequencing will aid in SOMS reporting as the processes will display in sequential order of the product flow. Process Sequencing also aids in grouping common Process Names.
+
'''Figure 15: Process Name Sequencing'''
 
 
 
 
'''Figure 12: Process Name Sequencing'''
 
 
 
[[File:Loc12.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_16.png|thumb|none|299px]]
  
# Click on '''Save''' to confirm.
+
4. Click on '''Save''' to confirm.
  
'''Edit Process Name '''
+
'''Edit Process Name'''
  
 
This functionality enables users to edit an existing Process Name in the database.
 
This functionality enables users to edit an existing Process Name in the database.
  
 +
1. Select the Process Name to be edited and click the '''Edit''' button.
  
# Select the Process Name to be edited and click the '''Edit''' button.
+
'''Figure 16: Process Name - Edit'''
 
 
'''Figure 13: Process Name - Edit'''
 
 
 
[[File:Loc13.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_17.png|thumb|none|623px]]
  
 
The Edit Process form is displayed:
 
The Edit Process form is displayed:
  
 +
'''Figure 17: Edit Process Name'''
  
'''Figure 14: Edit Process Name'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_18.png|framed|none]]
 
 
[[File:Loc14.png]
 
  
 +
2. Edit Process Name as desired.
  
# Edit Process Name as desired.
+
3. Click on '''Save''' to confirm or '''Cancel''' to cancel the operation.
  
# Click on '''Save''' to confirm or '''Cancel''' to cancel the operation.
+
'''Delete Process Name'''
 
 
'''Delete Process Name '''
 
  
 
This functionality enables users to delete an existing Process Name, provided there has not been any activity records recorded against it.
 
This functionality enables users to delete an existing Process Name, provided there has not been any activity records recorded against it.
  
 +
1. Access Process Maintenance table by clicking the '''Manage''' button for Process where applicable.
  
# Access Process Maintenance table by clicking the '''Manage''' button for Process where applicable.
+
2. Select the Process Name to be deleted by clicking the '''Delete''' button.
 
 
# Select the Process Name to be deleted by clicking the '''Delete''' button.
 
 
 
'''Figure 15: Process Name - Delete'''
 
  
[[File:Loc15.png]
+
'''Figure 18: Process Name - Delete'''
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_19.png|thumb|none|623px]]
  
 
A confirmation message is displayed.
 
A confirmation message is displayed.
  
 +
'''Figure 19: Confirmation Message - Delete Process Name'''
  
'''Figure 16: Confirmation Message - Delete Process Name'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_20.png|framed|none]]
 
 
[[File:Loc16.png]
 
 
 
  
# Click on '''Yes''' to confirm the deletion action. Click '''No''' to cancel the action.
+
3. Click on '''Yes''' to confirm the deletion action. Click '''No''' to cancel the action.
  
'''Print/Export Process Name '''
+
'''Print/Export Process Name'''
  
This functionality enables user to print and/or export Process Names.  
+
This functionality enables user to print and/or export Process Names.
  
 
To print the Process Names, click the '''Print/Export All Process Names''' button.
 
To print the Process Names, click the '''Print/Export All Process Names''' button.
  
 +
'''Figure 20: Process Name - Print'''
  
'''Figure 17: Process Name - Print'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_21.png|thumb|none|623px]]
 
 
[[File:Loc17.png]
 
 
 
  
 
A pdf report is generated and the user is able to save the file locally.
 
A pdf report is generated and the user is able to save the file locally.
  
 +
'''Figure 21: Print Export Report'''
  
'''Figure 18: Print Export Report'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_22.png|thumb|none|623px]]
 
 
[[File:Loc18.png]  
 
 
 
  
# Click on '''Print''' to print the report results.
+
1. Click on '''Print''' to print the report results.
  
=== Edit Location ===
+
====Edit Location====
 
This functionality enables user to modify or update an existing Location.
 
This functionality enables user to modify or update an existing Location.
 
  
 
Note: Once a location name has been defined, it is normally never changed. Be aware that modifying location names will impact historical reporting, therefore care should be taken when performing a modification.
 
Note: Once a location name has been defined, it is normally never changed. Be aware that modifying location names will impact historical reporting, therefore care should be taken when performing a modification.
  
 +
1. To edit a Location, select the Location to edit, then click the '''Edit''' button in the list.
  
# To edit a Location, select the Location to edit, then click the '''Edit''' button in the list.
+
'''Figure 22: Location List - Edit'''
 
 
'''Figure 19: Location List - Edit'''
 
 
 
[[File:Loc19.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_23.png|thumb|none|623px]]
  
 
The Location Form page is displayed:
 
The Location Form page is displayed:
  
 +
'''Figure 23: Location Form'''
  
'''Figure 20: Location Form'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_24.png|framed|none]]
 
 
[[File:Loc20.png]
 
 
 
  
# Make desired updates in the Location form and click '''Save''' to confirm the updates.
+
2. Make desired updates in the Location form and click '''Save''' to confirm the updates.
  
# '''Cancel''' to cancel the update action.
+
3. '''Cancel''' to cancel the update action.
  
# The Location table is updated with the information provided in step 2.
+
4. The Location table is updated with the information provided in step 2.
  
=== Copy Location ===
+
====Copy Location====
 
This functionality enables user to Copy a selected Location.
 
This functionality enables user to Copy a selected Location.
  
 +
1. To copy a Location, select the Location to copy, then click the '''Copy '''button in the list.
  
# To copy a Location, select the Location to copy, then click the '''Copy '''button in the list.
+
'''Figure 24: Location List - Copy'''
 
 
'''Figure 21: Location List - Copy'''
 
 
 
[[File:Loc21.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_25.png|thumb|none|624px]]
  
 
The Copy Location pop-up is displayed:
 
The Copy Location pop-up is displayed:
  
 +
'''Figure 25: Copy Location (Location form)'''
  
'''Figure 22: Copy Location (Location form)'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_26.png|framed|none]]
 
 
[[File:Loc22.png]
 
 
 
  
# Select the SFDC ID and fill the necessary fields.
+
2. Select the SFDC ID and fill the necessary fields.
  
# Click on '''Save''' to confirm, or click '''Cancel''' to cancel the action. Reset will clear all fields.
+
3. Click on '''Save''' to confirm, or click '''Cancel''' to cancel the action. Reset will clear all fields.
  
=== Delete Location ===
+
====Delete Location====
 
This functionality enables the user to delete an existing Location from the database
 
This functionality enables the user to delete an existing Location from the database
 
  
 
Note: It is not possible to delete a location if activity records have been recorded for the location.
 
Note: It is not possible to delete a location if activity records have been recorded for the location.
  
 +
1. To delete a Location, select the Location, and then click on '''Delete '''button.
  
# To delete a Location, select the Location, and then click on '''Delete '''button.
+
'''Figure 26: Location List - Delete'''
 
 
'''Figure 23: Location List - Delete'''
 
 
 
[[File:Loc23.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_27.png|thumb|none|624px]]
  
 
A confirmation message is displayed:
 
A confirmation message is displayed:
  
'''Figure 24: Message Confirmation'''
+
'''Figure 27: Message Confirmation'''
  
[[File:Loc24.png]
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_28.png|framed|none]]
  
 +
2. Click on '''Yes''' to confirm the deletion action. Click '''No''' to cancel the action.
  
# Click on '''Yes''' to confirm the deletion action. Click '''No''' to cancel the action.
+
3. The selected Location is deleted from the database.
  
# The selected Location is deleted from the database.
+
====Location – Where Used List====
 
 
=== Location – Where Used List ===
 
 
This functionality enables the user to generate a report displaying the Routes list.
 
This functionality enables the user to generate a report displaying the Routes list.
  
 +
1. To generate the report of where a location is used, click the '''Where Used List''' button.
  
# To generate the report of where a location is used, click the '''Where Used List''' button.
+
'''Figure 28: Location List – Where Used'''
 
 
'''Figure 25: Location List – Where Used'''
 
 
 
[[File:Loc25.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_29.png|thumb|none|624px]]
  
 
A pdf report is generated and the user is able to save the file locally:
 
A pdf report is generated and the user is able to save the file locally:
  
 +
'''Figure 29: Where Used Report'''
  
'''Figure 26: Where Used Report'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_30.png|thumb|none|624px]]
 
 
[[File:Loc26.png]
 
 
 
 
 
# Click on '''Save''' to save, or '''Print''' to print the report results.
 
  
=== Print/Export Line Locations ===
+
====Print/Export Line Locations====
 
This functionality enables the user to print and/or export the current Line Locations. The report results include the SFDC ID, Location Name, Unit Status, Process, Department, and User Defined of the selected Line. The report prints to the default printer for the workstation.
 
This functionality enables the user to print and/or export the current Line Locations. The report results include the SFDC ID, Location Name, Unit Status, Process, Department, and User Defined of the selected Line. The report prints to the default printer for the workstation.
  
 +
1. To print Line Locations, click the '''Print/Export Line Location''' button.
  
# To print Line Locations, click the '''Print/Export Line Location''' button.
+
'''Figure 30: Print Line Locations'''
 
 
'''Figure 27: Print Line Locations'''
 
 
 
[[File:Loc27.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_31.png|thumb|none|623px]]
  
 
The Choose SFDC ID popup is displayed:
 
The Choose SFDC ID popup is displayed:
  
 +
'''Figure 31: Choose SFDC ID'''
  
'''Figure 28: Choose SFDC ID'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_32.png|framed|none]]
 
 
[[File:Loc28.png]
 
  
 
+
2. Choose a SFDC ID.
# Choose a SFDC ID.
 
  
 
A report is generated and the user is able to save it locally or print it.
 
A report is generated and the user is able to save it locally or print it.
  
 +
'''Figure 32: Filtered Location Report'''
  
'''Figure 29: Filtered Location Report'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_33.png|thumb|none|623px]]
 
 
[[File:Loc29.png]
 
 
 
  
# Click '''Print''' to print the report results.
+
3. Click '''Print''' to print the report results.
  
=== Print/ Export Filtered Locations ===
+
====Print/ Export Filtered Locations====
 
This functionality enables the user to print and/or export the filtered Locations. The report results include the SFDC I D, Location Name, Unit Status, Process, Department, and User Defined of filtered Locations. The report prints to the default printer for the workstation.
 
This functionality enables the user to print and/or export the filtered Locations. The report results include the SFDC I D, Location Name, Unit Status, Process, Department, and User Defined of filtered Locations. The report prints to the default printer for the workstation.
  
 +
1. To print filtered locations, click the '''Print/Export Filtered Location''' button.
  
# To print filtered locations, click the '''Print/Export Filtered Location''' button.
+
'''Figure 33: Print Filtered Location'''
 
 
'''Figure 30: Print Filtered Location'''
 
 
 
[[File:Loc30.png]
 
  
 +
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_34.png|thumb|none|624px]]
  
 
A report is generated and the user is able to save it locally and print it.
 
A report is generated and the user is able to save it locally and print it.
  
 +
'''Figure 34: Filtered Report'''
  
'''Figure 31: Filtered Report'''
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_35.png|thumb|none|624px]]
  
[[File:Loc31.png]
+
==Appendix A==
  
 +
{|cellspacing="0" cellpadding = "10" style="border-style:solid; border-color:black; border-width:1px;"
 +
|COPS<br>
 +
Customer Order Processing System<br>
 +
<br>
 +
FES<br>
 +
Factory Execution Systems<br>
 +
<br>
 +
MDS<br>
 +
New Manufacturing Data System (Java technology)<br>
 +
<br>
 +
GLAD<br>
 +
Global Administration<br>
 +
<br>
 +
LDAP<br>
 +
Lightweight Directory Access Protocol<br>
 +
<br>
 +
Mfg<br>
 +
Manufacturing<br>
 +
<br>
 +
MES<br>
 +
Manufacturing Execution Systems<br>
 +
<br>
 +
MDS<br>
 +
Manufacturing Data System<br>
 +
<br>
 +
PRAC<br>
 +
Process Access<br>
 +
<br>
 +
SFDC<br>
 +
Shop Data Floor Collection<br>
 +
<br>
 +
SPC<br>
 +
Statistical Process Control<br>
 +
<br>
 +
SQC<br>
 +
Statistical Quality Control<br>
 +
<br>
 +
<br>
 +
|}
  
= Appendix A =
+
[[Image:SOP-5-I-MDS0035-C_RA1_MDS_Location_Maintenance_01.png]]
 
 
{| style="border-spacing:0;"
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''COPS'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Customer Order Processing System'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''FES'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Factory Execution Systems'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''MDS'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''New Manufacturing Data System (Java technology)'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''GLAD'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Global Administration'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''LDAP'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Lightweight Directory Access Protocol'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Mfg'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Manufacturing'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''MES'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Manufacturing Execution Systems'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''MDS'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Manufacturing Data System'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''PRAC'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Process Access'''
 
 
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''SFDC'''
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Shop Data Floor Collection'''
 
  
|-
+
{|border="0" cellspacing="2" width="100%"
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''SPC'''
+
|&nbsp;
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Statistical Process Control'''
+
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
 +
|&nbsp;
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''SQC'''
+
|colspan = "4"|&nbsp;
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Statistical Quality Control'''
+
|&nbsp;
 +
|&nbsp;
  
 
|}
 
|}
  
 +
==Appendix B==
  
 
= Appendix B =
 
 
'''Glossary'''
 
'''Glossary'''
 
  
 
'''''Access Control'''''
 
'''''Access Control'''''
  
 
it is a module that will set the permissions for users and external customers of Sanmina
 
it is a module that will set the permissions for users and external customers of Sanmina
 
  
 
'''''administrator'''''
 
'''''administrator'''''
  
 
the System Administration has full access - all plants, all reports, all users.
 
the System Administration has full access - all plants, all reports, all users.
 
  
 
'''''component'''''
 
'''''component'''''
  
A component is a specific piece of data that appears on a label, for example: bar code, part numbers, graphic images, line or text. Hence, label components are broken down into several different types: text, graphic images, MDS database values, or a combination of text and database values.  
+
A component is a specific piece of data that appears on a label, for example: bar code, part numbers, graphic images, line or text. Hence, label components are broken down into several different types: text, graphic images, MDS database values, or a combination of text and database values.
 
 
  
 
'''''framework'''''
 
'''''framework'''''
  
 
In software development, a framework is a defined support structure in which another software project can be organized and developed. A framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project.
 
In software development, a framework is a defined support structure in which another software project can be organized and developed. A framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project.
 
  
 
'''''SFDC Configuration'''''
 
'''''SFDC Configuration'''''
  
 
The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories
 
The rules used to define how SFDC collects data, provides analysis, controls processing and maintains unit histories
 
  
 
'''''Site Minder'''''
 
'''''Site Minder'''''
  
 
''Universal login of Sanmina''
 
''Universal login of Sanmina''
 
  
 
'''''username'''''
 
'''''username'''''
Line 692: Line 565:
 
the username is the siteminder username (or a partial string)
 
the username is the siteminder username (or a partial string)
  
= Appendix C =
+
==Appendix C==
 +
 
 
'''Unit Status Definitions'''
 
'''Unit Status Definitions'''
 
  
 
The following table provides a list of available unit status settings and their definitions (if available). See Locations Maintenance for more information.
 
The following table provides a list of available unit status settings and their definitions (if available). See Locations Maintenance for more information.
  
 
+
{|border="2" cellspacing="0" cellpadding="4" width="87%"
{| style="border-spacing:0;"
+
|'''Released (10)'''
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Released (10)'''
+
|COPS status. Refers to Travelers''' '''being finalized.
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status. Refers to Travelers''' '''being finalized.
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Traveler Printed (15)'''
+
|'''Traveler Printed (15)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status. Used when a Traveler''' '''for a serial number is printed. Also''' '''used for Shop Order status when a''' '''serial number is assigned to a Shop''' '''Order but not scanned at an SFDC''' '''location yet.
+
|COPS status. Used when a Traveler''' '''for a serial number is printed. Also''' '''used for Shop Order status when a''' '''serial number is assigned to a Shop''' '''Order but not scanned at an SFDC''' '''location yet.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''On the Line (20)'''
+
|'''On the Line (20)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Used at any location that is a part of''' '''the normal manufacturing process or''' '''product flow.
+
|Used at any location that is a part of''' '''the normal manufacturing process or''' '''product flow.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''In Repair (25)'''
+
|'''In Repair (25)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Used at any location that is not''' '''considered part of the normal''' '''manufacturing process. In creating''' '''routes, any unit with a defect is''' '''failed to a location with an In Repair''' '''status.
+
|Used at any location that is not''' '''considered part of the normal''' '''manufacturing process. In creating''' '''routes, any unit with a defect is''' '''failed to a location with an In Repair''' '''status.<br>Unless overridden by an Option''' '''setting in Setup Data Editor, the unit''' '''continues to have this status until all''' '''defects are repaired. A unit cannot''' '''be manually moved from a Data''' '''Collection Location with an In''' '''Repair status to a location with On''' '''the Line status. A unit cannot pass''' '''from this status to a Finished status.
 
 
Unless overridden by an Option''' '''setting in Setup Data Editor, the unit''' '''continues to have this status until all''' '''defects are repaired. A unit cannot''' '''be manually moved from a Data''' '''Collection Location with an In''' '''Repair status to a location with On''' '''the Line status. A unit cannot pass''' '''from this status to a Finished status.
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''On the Line Hold (28)'''
+
|'''On the Line Hold (28)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Same as On the Line with the added ability to allow the unit to move from one SFDC PC to another within the same database. Also used to move from one route to another.
+
|Same as On the Line with the added ability to allow the unit to move from one SFDC PC to another within the same database. Also used to move from one route to another.<br>When a unit has this status, the serial record is removed from the SFDC PC and stored on the plant server. It does not appear as part of the SFDC Work-In-Process report, but it does appear on the MDS WIP report.<br>This location behavior can be overridden by an Option setting in Setup Data Editor.<br>
 
 
When a unit has this status, the serial record is removed from the SFDC PC and stored on the plant server. It does not appear as part of the SFDC Work-In-Process report, but it does appear on the MDS WIP report.
 
 
 
This location behavior can be overridden by an Option setting in Setup Data Editor.
 
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''In Repair Hold (29)'''
+
|'''In Repair Hold (29)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Combines the In Repair status with the secondary functions of the On Line Hold status.  
+
|Combines the In Repair status with the secondary functions of the On Line Hold status.  
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Finished (30)'''
+
|'''Finished (30)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Defines the unit as complete. Unless the product will be installed into an upper level assembly, the route ends by passing a unit to a location with a Finished status.
+
|Defines the unit as complete. Unless the product will be installed into an upper level assembly, the route ends by passing a unit to a location with a Finished status.<br>When a unit passes to Finished, the serial record is removed from the current serial records on the SFDC PC and is stored in history'''.'''<br>If a unit is manually moved to a Finished location from the SFDC PC, the serial record is moved from current to history at the next shift change. Neither SFDC nor MDS WIP reports include Finished status locations. This is the only acceptable status when Kit stations are used in conjunction with COPS.<br>
 
 
When a unit passes to Finished, the serial record is removed from the current serial records on the SFDC PC and is stored in history'''.'''
 
 
 
If a unit is manually moved to a Finished location from the SFDC PC, the serial record is moved from current to history at the next shift change. Neither SFDC nor MDS WIP reports include Finished status locations. This is the only acceptable status when Kit stations are used in conjunction with COPS.
 
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Container Open (34)'''
+
|'''Container Open (34)'''<br>
 
+
|&nbsp;
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Container Close (35)'''
+
|'''Container Close (35)'''<br>
 
+
|&nbsp;
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''SFDC Internal (3)'''
+
|'''SFDC Internal (3)'''<br>
 
+
|SFDC internal use status.<br>
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| SFDC internal use status.
 
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''In Transit (37)'''
+
|'''In Transit (37)'''<br>
 
+
|&nbsp;
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Shipped (40)'''
+
|'''Shipped (40)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Temporary Ship Stati (45)'''
+
|'''Temporary Ship Stati (45)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''CRM Received (COPS) (46)'''
+
|'''CRM Received (COPS) (46)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''CRM Released (COPS) (47)'''
+
|'''CRM Released (COPS) (47)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''CRM RESERVED (COPS) (48)'''
+
|'''CRM RESERVED (COPS) (48)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.<br>
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''CRM Finished (COPS) (49)'''
+
|'''CRM Finished (COPS) (49)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status
+
|COPS status
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Killed (50)'''
+
|'''Killed (50)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Originally a COPS status used to kill a serial number not to be shipped.
+
|Originally a COPS status used to kill a serial number not to be shipped.<br>Adapted for use in SFDC. When used, the serial number cannot be scanned by SFDC.<br>
 
 
Adapted for use in SFDC. When used, the serial number cannot be scanned by SFDC.
 
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Pulled (55) '''
+
|'''Pulled (55)'''<br>
 
+
|&nbsp;
 
 
 
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''CRM Restart New (57)'''
+
|'''CRM Restart New (57)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''CRM Restart Used (58)'''
+
|'''CRM Restart Used (58)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COPS status.
+
|COPS status.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Unit Component (60)'''
+
|'''Unit Component (60)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Defines a unit when it is a tracked component and has not been properly removed from the Top Level assembly. Requires a special Option line to be scanned again.
+
|Defines a unit when it is a tracked component and has not been properly removed from the Top Level assembly. Requires a special Option line to be scanned again.<br>
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Unit Old ID (62)'''
+
|'''Unit Old ID (62)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Defines a serial number that was changed to another serial number.
+
|Defines a serial number that was changed to another serial number.<br>
 
 
 
 
 
 
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''Unit Skeleton (64)'''
+
|'''Unit Skeleton (64)'''
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Defines a unit serial number used for temporary copies of a real serial number.
+
|Defines a unit serial number used for temporary copies of a real serial number.
  
 
|}
 
|}
= Document Revision History =
 
  
{| style="border-spacing:0;"
+
==Document Revision History==
| style="background-color:#00ffff;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Date</center>
+
 
| style="background-color:#00ffff;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Author</center>
+
{|border="2" cellspacing="0" cellpadding="4" width="100%"
| style="background-color:#00ffff;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Title</center>
+
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Date</font>
| style="background-color:#00ffff;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Version</center>
+
|align = "center" bgcolor = "#00FFFF"|<font color="#FFFFFF">Author</font>
| style="background-color:#00ffff;border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Change Reference</center>
+
|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>
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 05/10/13
+
|05/10/13
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Elaine Fonaro  
+
|Elaine Fonaro  
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Technical Writer
+
|Technical Writer
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| v 1.0  
+
|v 1.0  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| This is the first revision of MDS User’s Guide
+
|This is the first revision of MDS User<nowiki>’</nowiki>s Guide
  
 
|}
 
|}
<center>[[Image:]]</center>
 

Revision as of 18:42, 15 August 2013

Sanmina logo.png


SFDC Configuration
Location Maintenance
Version MDS Portal xx-x
Work Instruction


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

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


Introduction

SFDC Configuration Setup This edition applies to MDS Portal Application and all subsequent releases and modifications until otherwise indicated in new revisions.

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.

Location Maintenance

The Location Maintenance record defines the location a process is performed in a product routing. All Location names begin with four characters, followed by a brief description of the process or function performed at the location.

As a general rule, locations are defined in the following order; Data Collector, Logical, then Physical Location. Once a location name has been defined, it is normally never changed. Be aware that modifying location names will impact historical reporting; therefore care should be taken when performing a modification.

  • Data Collector Location: This location is sometimes referred to as Device Location and is named for the function performed and/or represents the physical placement of the device on the production floor. This is the location where data is collected. This is the only Location type listed in the Data Collector Table.

The Data Collector Location name follows the standard naming convention. The first character is always "S" for station. The next three digits are equal to the address scheme of the actual data collector or device number.

As a general rule, Data Collector Locations S001 through S999 are not used in routes, are not associated to a process name, and are always Status 20 On The Line.

When a data collector is initialized, the first 16 characters of the name will appear on the screen, therefore an accurate description of the process, or the devices physical location, is entered after the Snnn location name.

Figure 1: Data Collector Location Name Examples:

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 02.png
  • Logical Location: Used as a holding area between scanning locations. Logical Locations provide for one or more physical locations to pass to multiple physical locations. It also allows one or more physical locations to receive from multiple physical locations. The Logical Location also helps provide accurate Work-In-Process reports.

As a general rule, Logical Locations are used for routing purposes only and reference a generic bucket (logical) location. All common Physical Locations (locations associated with the same process name) will receive from Logical locations in a Route by Process configuration, passing/failing to another Logical Location. Logical Locations will begin with four unique characters, followed by a space or underscore, then a brief description of the process name it is associated with.

Figure 2: Logical Location Name Examples:

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 03.png
  • Physical Location: This location is specific to the physical placement of the data collector on the production floor. It shares the same process name as Logical Location but is unique to a specific device. A Physical Location sharing the process name with the Logical Location will receive units from it and pass to another Logical Location in a Route by Process configuration.

As a general rule, Physical Locations are not uses for routing purposes in Route by Process configurations. If Route by Process is not used, each scanning location must be defined in the route.

When defining Physical Locations, the first four characters are unique, followed by a space or underscore, then character positions six through nine should contain the first four characters of the Logical Location assigned the same process name. The remaining characters provide a brief description of the physical location of the device. This naming convention allows easy filtering in the location table, as the user only needs to filter the Logical Location name, and any Physical Locations with the same process name are returned.

Figure 3: Physical Location Examples:

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 04.png
  • Multi-Pass Device Location: A secondary name for a Data Collector Location when it is used for multiple functions. Multi-Pass Devices are used when a product is going to be scanned at the same Data Collector more than once for multiple processes. Reference the section on Data Collector Maintenance for more information on configuring Multi-Pass Devices.

Early on, these types of locations were defined by an alphanumeric character other than the one used by the Data Collection Location, followed by the same three numeric characters, a space, then the remaining characters are the process name. For example, if the Data Collector Location is S001, the Multi Pass Location names assigned to that device number would be A001, B001, C001, and so forth. This is not intuitive to the operator as this name convention does not positively identify the process a unit pass or fails to. Therefore, the newer Physical Location naming convention, mentioned previously, has been developed.

List Locations

Based on the actual SFDC Configuration, the application displays a list with all Locations.

To list locations, click on Location Maintenance from the SFDC Configuration page.

The Location List page is displayed:

Figure 4: Location List

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 05.png

In accordance with the unit status (see Appendix C), the line of the data collector list is displayed in the different colors as below:

Status = 20 On The Line with process name: green

Status = 28 On The Line Hold with process name: dark green

Status = 20 On The Line without process name: orange

Status = 28 On The Line Hold without process name: dark orange

Status = 25 In Repair: red

Status = 26 Outside Processing: green

Status = 27 In Repair Outside: dark red

Status = 29 In Repair Hold: dark rose

Status = 30 Finished: blue

Status = 50 Killed: gray

Other Status: black

NOTE: Location Type = Repair only if it Unit Status is:

25 In Repair: red

27 In Repair Outside: dark red

or 29 In Repair Hold: dark rose

From this screen, the user is able to view a list of locations, as well as, add, edit or delete locations.

Add Location

This functionality enables the user to add a location to the Locations Table. All mandatory fields must be populated or an error messages is displayed.

Note: When a new Data Collector Location is created, a prompt is displayed to create a record in the Data Collector Table also.

1. To add locations, click the Add button.

Figure 5: Add Location

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 06.png

The Location Form is displayed:

Figure 6: Location Form

2. Populate the mandatory fields;

SFDC ID: Each Location record must be attached to a SFDC ID.

Location Name: Each location must have a unique name. The name can be up to 20 characters: the first four characters must be unique and be followed by a space or underscore. The remaining 15 characters are used to describe the function or physical location.

Unit Status: Defines the status of a unit based on the status of the Location.

On the Line
Used at any Location that is a part of the normal manufacturing process or product flow.
On the Line
Hold
Same as On the Line with the added ability of allowing the unit to move from one SFDC PC to another within the same database. Also used to move from one route to another. When a unit has this status, the Serial record is removed from the SFDC PC and stored on the MDS server. It does not appear as part of the SFDC Work-In- Process report, but on the MDS Work-In-Process report.
In Repair Used at any Location that is not considered part of the normal manufacturing process. In creating Routes, any unit with a defect is failed to a Location with an In Repair status. The unit continues to have this status unit all defects are repaired. A unit cannot be manually moved from a Data Collection Location with an In Repair status to a Location with On the Line status.
Nor can a unit pass from this status to a Finished status.
In Repair
Hold
Combines the In Repair status with the secondary functions of the On Line Hold status.
Finished Defines the unit as complete. Unless the product will be installed into an upper level assembly, the Route ends by passing a unit to a Location with a Finished status.
When a unit passes to Finished Location, the Serial record is removed from the Current Serial records on the SFDC PC and is stored in History. If a unit is manually moved to a Finished Location from the SFDC PC, the Serial record is moved from Current to History at the next shift change. Neither SFDC nor MDS Work-In- Process reports include Finished status Locations.
For more information, see Appendix C. Unit Status Definitions.

Location Type: Kitting_Consolidation, Integration, Inspection, and Repair

Process Name: Defines the manufacturing process occurring at the Data Collection Location. It is used to group multiple Locations with the same function for SFDC and MDS reports. The Process Name is used to determine the number of times a unit passes through a Data Collection Location. It also supports SPC/SQC reports to group same function locations across multiple lines.

Note: To access Process Maintenance, click the Manage button.

Department: Defines the department that a location is assigned. Supports SPC/SQC reports across multiple Lines. All Locations must be assigned to a Department. The SOMS system uses department do define the line in which a location is associated.

Note: To access Department Maintenance, click the Manage button.

User Defined: Provides additional information about a Location. Also links Locations together for SPC/SQC or Reports applications. This is a 20-character text string. The SOMS system utilizes User Defined 1 as the Site Code.

Basic Maintenance - Departments

This functionality enables the user to manage Department names. Each location will be assigned to a department.

1. To access Department Maintenance, click the Add Location or Location buttons, then click on Manage button for Departments field.

Figure 7: Add Location - Location Form

The maintenance page for Department displays:

Figure 8: Department - Select a Department

Based on the actual SFDC Configuration, the application displays a list with all available departments. From this screen the user is able to list, add, edit and delete Departments.

Add Department

This functionality enables users to add or create Departments in the database.

To add a Department, click the Add button.

The Create Department screen is displayed:

Figure 9: Create Department

Enter the Department name;

Click OK to add/create the Department, or click Close to cancel the operation.

The new Department is created and is displayed in the department list, making it available to select.

Edit Department

This functionality enable user to update an existing Department name.

Note: Once a department name has been defined, it is normally never changed. Be aware that modifying department names will impact historical reporting; therefore care should be taken when performing a modification.

1. To edit the department name, select the Department to edit, then click the Edit button in Tasks page.

The Edit Department page is displayed:

Figure 10: Edit Department

2. Perform the desired edit to the Department name.

3. Click on Ok to confirm or Close to cancel the operation.

4. The Department name is updated and ready for use.

Delete Departments

This functionality enables user to delete the selected department.

Note: It is not possible to delete a department if activity has been recorded at a location while it was associated with it. It is also not possible to delete a department if it is associated with a location.

3. To delete a department name, select the Department, then click Delete button.

A confirmation message is displayed:

Figure 11: Confirm

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 12.png

4. Click on Yes to confirm the deletion action. Click No to cancel the action.

5. The Department is deleted.

Process Maintenance

Process Maintenance can be found in multiple modules, for example; Attribute Def Maintenance, and Locations Maintenance modules. The functionality is to Add, Edit, Delete and Print Process Names in the database.

1. To access Process Maintenance table, click the Manage button for Process where applicable.

The Process Name Maintenance page is displayed:

Figure 12: Process Name Maintenance

Based on the actual SFDC Configuration, the list of available Process Names is displayed.

From this screen, it is possible to List, Edit, Delete and Print/Export process names.

Add/Create Process Name

This functionality enables users to add or create Process Names in the database.

1. To add/create a Process Name, click the Add button.

Figure 13: Process Name - Add

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 14.png

The Create Process pop-up is displayed:

Figure 14: Process Name – Create Process Form

2. Enter the new Process Name;

As a general rule, Process Names should be clear and intuitive. This avoids the risk of confusion comprehending the process by users and operators.

3. Enter Sequence Number. This is an optional field for use with the Sanmina Operational Management System (SOMS).

As a general rule, each plant will create a sequencing scheme that fits the business requirements. For example, one plant may only have sequence numbers for PCBA processes, while another plant for Box Build processes.

Sequencing scheme should follow production flow. For example. The process sequence for SMT_Inspection_1 would be lower than the process sequence for Functional_Test_1 as SMT processes occur prior to test processes. The Process Sequence conforms to SOMS requirements. The sequencing will aid in SOMS reporting as the processes will display in sequential order of the product flow. Process Sequencing also aids in grouping common Process Names.

Figure 15: Process Name Sequencing

4. Click on Save to confirm.

Edit Process Name

This functionality enables users to edit an existing Process Name in the database.

1. Select the Process Name to be edited and click the Edit button.

Figure 16: Process Name - Edit

The Edit Process form is displayed:

Figure 17: Edit Process Name

2. Edit Process Name as desired.

3. Click on Save to confirm or Cancel to cancel the operation.

Delete Process Name

This functionality enables users to delete an existing Process Name, provided there has not been any activity records recorded against it.

1. Access Process Maintenance table by clicking the Manage button for Process where applicable.

2. Select the Process Name to be deleted by clicking the Delete button.

Figure 18: Process Name - Delete

A confirmation message is displayed.

Figure 19: Confirmation Message - Delete Process Name

3. Click on Yes to confirm the deletion action. Click No to cancel the action.

Print/Export Process Name

This functionality enables user to print and/or export Process Names.

To print the Process Names, click the Print/Export All Process Names button.

Figure 20: Process Name - Print

A pdf report is generated and the user is able to save the file locally.

Figure 21: Print Export Report

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 22.png

1. Click on Print to print the report results.

Edit Location

This functionality enables user to modify or update an existing Location.

Note: Once a location name has been defined, it is normally never changed. Be aware that modifying location names will impact historical reporting, therefore care should be taken when performing a modification.

1. To edit a Location, select the Location to edit, then click the Edit button in the list.

Figure 22: Location List - Edit

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 23.png

The Location Form page is displayed:

Figure 23: Location Form

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 24.png

2. Make desired updates in the Location form and click Save to confirm the updates.

3. Cancel to cancel the update action.

4. The Location table is updated with the information provided in step 2.

Copy Location

This functionality enables user to Copy a selected Location.

1. To copy a Location, select the Location to copy, then click the Copy button in the list.

Figure 24: Location List - Copy

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 25.png

The Copy Location pop-up is displayed:

Figure 25: Copy Location (Location form)

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 26.png

2. Select the SFDC ID and fill the necessary fields.

3. Click on Save to confirm, or click Cancel to cancel the action. Reset will clear all fields.

Delete Location

This functionality enables the user to delete an existing Location from the database

Note: It is not possible to delete a location if activity records have been recorded for the location.

1. To delete a Location, select the Location, and then click on Delete button.

Figure 26: Location List - Delete

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 27.png

A confirmation message is displayed:

Figure 27: Message Confirmation

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 28.png

2. Click on Yes to confirm the deletion action. Click No to cancel the action.

3. The selected Location is deleted from the database.

Location – Where Used List

This functionality enables the user to generate a report displaying the Routes list.

1. To generate the report of where a location is used, click the Where Used List button.

Figure 28: Location List – Where Used

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 29.png

A pdf report is generated and the user is able to save the file locally:

Figure 29: Where Used Report

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 30.png

Print/Export Line Locations

This functionality enables the user to print and/or export the current Line Locations. The report results include the SFDC ID, Location Name, Unit Status, Process, Department, and User Defined of the selected Line. The report prints to the default printer for the workstation.

1. To print Line Locations, click the Print/Export Line Location button.

Figure 30: Print Line Locations

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 31.png

The Choose SFDC ID popup is displayed:

Figure 31: Choose SFDC ID

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 32.png

2. Choose a SFDC ID.

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

Figure 32: Filtered Location Report

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 33.png

3. Click Print to print the report results.

Print/ Export Filtered Locations

This functionality enables the user to print and/or export the filtered Locations. The report results include the SFDC I D, Location Name, Unit Status, Process, Department, and User Defined of filtered Locations. The report prints to the default printer for the workstation.

1. To print filtered locations, click the Print/Export Filtered Location button.

Figure 33: Print Filtered Location

SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 34.png

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

Figure 34: Filtered Report

Appendix A

COPS

Customer Order Processing System

FES
Factory Execution Systems

MDS
New Manufacturing Data System (Java technology)

GLAD
Global Administration

LDAP
Lightweight Directory Access Protocol

Mfg
Manufacturing

MES
Manufacturing Execution Systems

MDS
Manufacturing Data System

PRAC
Process Access

SFDC
Shop Data Floor Collection

SPC
Statistical Process Control

SQC
Statistical Quality Control


SOP-5-I-MDS0035-C RA1 MDS Location Maintenance 01.png

           
     

Appendix B

Glossary

Access Control

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

administrator

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

component

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

framework

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

SFDC Configuration

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

Site Minder

Universal login of Sanmina

username

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

Appendix C

Unit Status Definitions

The following table provides a list of available unit status settings and their definitions (if available). See Locations Maintenance for more information.

Released (10) COPS status. Refers to Travelers being finalized.
Traveler Printed (15) COPS status. Used when a Traveler for a serial number is printed. Also used for Shop Order status when a serial number is assigned to a Shop Order but not scanned at an SFDC location yet.
On the Line (20) Used at any location that is a part of the normal manufacturing process or product flow.
In Repair (25) Used at any location that is not considered part of the normal manufacturing process. In creating routes, any unit with a defect is failed to a location with an In Repair status.
Unless overridden by an Option setting in Setup Data Editor, the unit continues to have this status until all defects are repaired. A unit cannot be manually moved from a Data Collection Location with an In Repair status to a location with On the Line status. A unit cannot pass from this status to a Finished status.
On the Line Hold (28) Same as On the Line with the added ability to allow the unit to move from one SFDC PC to another within the same database. Also used to move from one route to another.
When a unit has this status, the serial record is removed from the SFDC PC and stored on the plant server. It does not appear as part of the SFDC Work-In-Process report, but it does appear on the MDS WIP report.
This location behavior can be overridden by an Option setting in Setup Data Editor.
In Repair Hold (29) Combines the In Repair status with the secondary functions of the On Line Hold status.
Finished (30) Defines the unit as complete. Unless the product will be installed into an upper level assembly, the route ends by passing a unit to a location with a Finished status.
When a unit passes to Finished, the serial record is removed from the current serial records on the SFDC PC and is stored in history.
If a unit is manually moved to a Finished location from the SFDC PC, the serial record is moved from current to history at the next shift change. Neither SFDC nor MDS WIP reports include Finished status locations. This is the only acceptable status when Kit stations are used in conjunction with COPS.
Container Open (34)
 
Container Close (35)
 
SFDC Internal (3)
SFDC internal use status.
In Transit (37)
 
Shipped (40) COPS status.
Temporary Ship Stati (45) COPS status.
CRM Received (COPS) (46) COPS status.
CRM Released (COPS) (47) COPS status.
CRM RESERVED (COPS) (48) COPS status.
CRM Finished (COPS) (49) COPS status
Killed (50) Originally a COPS status used to kill a serial number not to be shipped.
Adapted for use in SFDC. When used, the serial number cannot be scanned by SFDC.
Pulled (55)
 
CRM Restart New (57) COPS status.
CRM Restart Used (58) COPS status.
Unit Component (60) Defines a unit when it is a tracked component and has not been properly removed from the Top Level assembly. Requires a special Option line to be scanned again.
Unit Old ID (62) Defines a serial number that was changed to another serial number.
Unit Skeleton (64) Defines a unit serial number used for temporary copies of a real serial number.

Document Revision History

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