Difference between revisions of "Configuration"

From 42Q
Jump to navigation Jump to search
Line 1,755: Line 1,755:
  
 
== Labor Tracking Maintenance  ==
 
== Labor Tracking Maintenance  ==
 +
=== Labor Tracking Introduction ===
 +
A new module was developed to allow users login labor and absence hours. It is used to control the employees work and when the employee is not working. A report can be generated with the result.
 +
 +
* '''Labor Tracking''': allow users to Clock In and Clock Out labor or absence hours
 +
* '''Labor Tracking Maintenance''': only Supervisors can access and change employee entries
 +
* '''New commands to clock in and clock out labor''': “!!2clockin” and “!!2clockout”
 +
 +
=== Labor Tracking Functionalities ===
 +
This chapter teaches how the user manages the Labor Tracking module. It displays all functionalities and actions that can be performed by users and supervisors.
 +
 +
 +
To access the Labor Tracking access the MDS Client and click on Labor Tracking Maintenance in the MDS Modules list.
 +
 +
 +
'''Figure 1: MDS Client Modules'''
 +
 +
[[File:LT01.jpg|700px]]
 +
 +
 +
The Labor Tracking Maintenance main screen is displayed:
 +
 +
 +
'''Figure 2: Labor Tracking Sub-modules'''
 +
 +
[[File:LT02.jpg]]
 +
 +
 +
Select a Labor Tracking sub-module to maintain.There is an integration with the SFDC system that allows users to use !! commands.
 +
 +
'''NOTE:''' Just '''Supervisor''' users have access to Labor Tracking Maintenance.
 +
 +
 +
=== Labor Tracking ===
 +
This screen allows the user to log the worked hours and absences. Follow the steps below to '''Clock In'''.
 +
 +
 +
1. Click on Labor Tracking Sub-module;
 +
 +
2. Select the '''Attendance Type''':
 +
 +
 +
'''Figure 3: Attendance Type'''
 +
 +
[[File:LT03.jpg]]
 +
 +
A) '''Absence''': to log the labor absence hours.B) '''Labor''': to log the employee worked hours.
 +
 +
3. Selecting Labor, select the '''Labor Type:'''
 +
 +
 +
'''Figure 4: Labor Type'''
 +
 +
[[File:LT04.jpg|700px]]
 +
 +
# '''Direct Attendance''': for specific activity. For this labor type, enter the job# (work order for example);
 +
 +
'''Figure 5: Direct Labor Type'''
 +
 +
[[File:LT05.jpg]]
 +
 +
B) '''Indirect Attendance''': for generic activity. For this labor type, select the Department and the Indirect Labor Type from the drop-down list;
 +
 +
 +
'''Figure 6: Indirect Labor Type'''
 +
 +
[[File:LT06.jpg]]
 +
 +
Selecting '''Indirect Attendance''', select the '''Department''' and '''Indirect Labor Type''' from drop down list. It is possible to create, edit or delete Department and Indirect Labor Type clicking on '''Manage''' icon.
 +
 +
 +
'''Figure 7: Managing Department'''
 +
 +
[[File:LT07.jpg]]
 +
 +
 +
Managing Department and Indirect Labor Type:
 +
 +
 +
'''Figure 8: Indirect Labor Type'''
 +
 +
[[File:LT08.jpg]]
 +
 +
 +
To manage the Indirect Labor Type (Add, Edit or Delete), click on the respective icons, fill the mandatory fields and click on '''OK'''.
 +
 +
4- Click on '''Clock In''' button. The select data will be displayed in the Labor History. If you need to change any value, select the value and click on '''Change''' button.
 +
 +
5- Click on '''Clock Out''' when you stop to work.
 +
 +
 +
=== Labor Tracking Maintenance ===
 +
This screen allows managing employee, adding labor and executing different filters in the Labor History.
 +
 +
=== Filter ===
 +
To filter, the user needs to fill the available mandatory fields and click on '''Filter'''.
 +
 +
 +
'''Figure 9: Filter Settings'''
 +
 +
[[File:LT09.jpg|700px]]
 +
 +
The results are displayed in the Labor History.
 +
 +
It is possible to Edit or Delete the Labor Entered by clicking on the Delete/Edit icons:
 +
 +
'''Figure 10: Edit Labor'''
 +
 +
[[File:LT10.jpg|700px]]
 +
 +
 +
The supervisor is able to update just the Data/Time range. It is not allowed to update the Attendance Type.
 +
 +
 +
=== Add Labor ===
 +
This screen allows the supervisor log the work hours to the employee. In addiction it is possible to maintain the Employee#, Department and Indirect Labor Type if Indirect Attendance were chosen.
 +
 +
Click on '''Cancel''' to cancel the action.
 +
 +
To Add Labor, click on '''Add Labor''' task in the Tasks panel. The screen to add Labor is displayed:
 +
 +
 +
'''Figure 11: Add Labor'''
 +
 +
[[File:LT11.jpg]]
 +
 +
Update the necessary data and click on '''Ok''' button.
 +
 +
Click on the maintenance icon to manage employee numbers if necessary.
 +
 +
The difference between Add LDAP and Non LDAP user is that the LDAP user is fetching in the Sanmina database, so it is necessary to fill the '''HR Number'''.
 +
 +
After enter the Data to add the labor, the result is displayed in the Labor History.
 +
 +
 +
=== Manage Employee ===
 +
'''Figure 12: Manage Employee'''
 +
 +
[[File:LT12.jpg]]
 +
 +
From this screen the supervisor is able to Add LDAP and non-LDAP users edit and delete users.1. To add an employee from web service, just select the user and click on '''Ok''' button.2. To add a non LDAP user, click on '''Add non LDAP User''' icon, enter the employee# and click on '''Ok''' button.3. To edit an user, select the user, click on '''Edit''' icon, update the employee# and click on '''Ok''' button;4. To delete a user, select the user and click on '''Delete''' icon. Click on '''Yes''' to complete the action.
 +
 +
 +
=== Labor Tracking – Using SFDC Commands ===
 +
The clockin command is run at a data collector at any time after the operator logs in.
 +
 +
It is run as a !!2 command, which means that it is entered at the Serial Number prompt.
 +
 +
If an operator is already clocked in, running the command again will automatically end the previous labor record, and begin a new record.
 +
 +
 +
The format of the command is:
 +
 +
 '''!!2clockin.labor_type.labor_data
 +
 +
''' labor_type                         labor_data
 +
 +
 1 (direct labor)                 job_number (shop order)
 +
 +
 2 (indirect labor)              partment
 +
 +
 +
 For example, to start a labor record for Shop Order 100501, scan:
 +
 +
'''!!2clockin.1.100501'''
 +
 +
 +
The clockout command is run at a data collector at any time after the operator logs in when there is an open labor record.
 +
 +
 +
It is run as a !!2 command, which means that it is entered at the Serial Number prompt.
 +
 +
 +
The format of the command is:
 +
 +
 +
''' !!2clockout'''
  
 
== Algorithm Tool  ==
 
== Algorithm Tool  ==
  
 
== MDS Labels ==
 
== MDS Labels ==

Revision as of 19:09, 20 January 2014

Contents

SFDC Configuration

1. To access the SFDC Configuration module, click on SFDC Configuration in the main MDS Modules window.

Figure 1: MDS Client Modules – SFDC Configuration Maintenance

Sfdc01.png

GENERAL NOTES: a)A user only has access to the modules assigned to his/her profile. Profile permissions are granted in the MDS PRAC (Program Access Control) Module by the Program Admin user.

b)Any/all reports printed from jMDS modules will print to the default printer for the workstation.

2. The SFDC Configuration main window is displayed.

Figure 2: SFDC Configuration Modules

Sfdc02.png


This is the main SFDC Configuration Module window.

Kit Verify Configuration

The Kit Verify consolidates or validates all of component that we have in a “Kit” that warehouse give to the floor versus the shop order, in order to know if we have missing component in the Kit.

This module is integrated to MDS Client Application and will be available to all Sanmina's Plants.


Layout Configuration

The function of this interface is to allow the user to Add, Copy or Edit an assembly layout in the Kit Verify MDS Database.


Note 1: If Oracle does not send the reference Designator information to MDS the system will allow entering it manually.

To access the Layout functionality, click on Layout Configuration at Tasks panel.


Figure 4: Choose Layout Configuration

KV04.png


The Layout main window displays:

Figure 5: Layout Configuration Main Window

KV05.png


This screen will display all available Layout Configurations by Part Number, Project and Model.


Layout Configuration List

This screen displays all Layouts available and the user can edit or use the copy function.


Figure 6: Layout Configuration Filter

KV06.png


Adding a Mapping (Layout configuration)

To create a Control Config, the user must to click onCreate Control Config on Tasks panel.


Figure 7: Add Mapping from Tasks panel

KV07.png


The Layout Configuration screen displays:


Figure 8: Layout Configuration screen

KV08.png


Note1: at least one Ref. Designator must be defined and mapped.

Fields that User can enter/select:

  1. Part Number;
  2. File
  3. Project;
  4. Model;
  5. Reference Designator;
  6. Browse to find the layout file;

Follow the steps below to define a layout for a part number:

  1. Select the desired Part Number; inform the Project and the Model as needed.
  2. Click on the “Browse” button to select the new assembly layout. The system will show the File Dialog window and the user can select the image. The system disables the button and the path text box and the image will appear in the layout box;
  3. On the Ref. Designator list, the user must to create as many Reference Designators as required which will then automatically appear as disabled;
  4. The user has to click in Square orCircle form Button and draw a Square or Rectangle in Layout;
  5. Click on the Add “+” button.
  6. At the same time a new row with the reference designator information will appear in the “UI control” box with the following variables:

Figure 9: Components Designator

To view the Reference Designator Information, click on the View button in the Layout Configuration window.

KV09.png

a.X coordinate;

b.Y coordinate;

c.Width;

d.Height;


  1. To delete the component, click on Delete icon.
  2. After adding all reference designators the user has to click on the “OK” button and the system will insert all these rows into the MDS Database;

Editing a Layout Configuration

Figure 10: Edit Layout configuration

KV10.png

To edit a Mapping, the user must to select a Mapping and click on Edit icon.

The Layout Configuration window displays with the existing layout information.


Figure 11: Layout Configuration

KV11.png

Note that the following fields can not be updated:

  1. Part Number
  2. Layout
  3. Project
  4. Model.

The Ref Designator can be removed from the list or included in the list.

To obsolete a configuration, check the Obsolete box.


Copying a Layout Configuration (mapping)

This option allows the user to create a new layout based on a pre existing layout (this module allows the user to copy and modify an existing assembly layout).

Follow the steps bellow to copy a layout:


  1. The user must create a new relation between the project and the model;
  2. Select the layout in the list and click the “Copy” button;
  1. The image will appear in the layout box, and all records will appear in the “UI control” grid;
  2. Select the part number that will have the layout chosen;
  3. In case the user wants to change any reference designator he/she has to select it on the assembly layout and the reference designator row that was selected will appear in the “UI control” grid.;
  4. Once the modification has been finished, the user has to click onOK button;

The system updates the information into the MDS database.

Test Configuration

Figure 25: Test Configuration window

KV25.png


This screen shows all Test Configurations.


Performing Searches

To perform searches, there are there are just one field available:


Filters Fields:

  1. Part Number;
  2. Test Configuration Name
  3. Top Level Assembly
  4. Location

Enter the information and click on Filter.

To clear the filter fields, click on Clear.


Adding/Editing Test Configuration;

See bellow the Add/Edit steps.


1. To add a Test Config, the user must to click on Add Test Config on Tasks panel.

Figure 26: Create Test Configuration

KV26.png


2. To edit or delete a Test Config, the user must to select the config in Test Config List and click on Edit or Delete icon.

3. Click on Create Test Configuration in the Tasks Panel. The Create Test Configuration window displays.

Figure 27: Test Configuration Details

KV27.png


To add a test configuration, the user must to follow the following steps:


1. To create or edit a test configuration it's required to inform the top level Part Number.

2. To add a part number, a test configuration or a test configuration group to the test configuration, click on the "+" icon.

3. The Test Configuration Items Selection popup displays.

Figure 28: Test Config Items Selection

KV28.png


4. The user must enter a search item (your criteria: Part Number only, a Test Configuration Group or a Test Configuration only) and click on Find.

5. Double click on the result.

6. Fill mandatory fields (part number and quantity) in "Test Configuration Unit Information".

Figure 29: Test Configuration Details

KV29.png

7. Click on Ok button.

Note1: Obsolete Part Numbers do not display. The Part Number chosen will display in "Configuration Hierarchy".

The user can see the "Test Configuration Selection" window with "Test Configuration", "Part Number" and "Test Config Group"

Note2: It's possible to add more than one Test Configuration, Part Number or Test Config Group to create a Test Configuration.

8. The information is saved in the database.

9. The "Test Configuration" window closes and the Test Configuration created is displayed.

10. To delete a part number, a test configuration or a test configuration group from the control configuration, the user must select the item and click on the "-" icon.

Part Process Control;

To manage Part Process Control, the user must to click on Part Process Control on Tasks panel.


Figure 30: Selecting Part Process Control

KV30.png


The Part Process control Window displays.


Figure 31: Part Process Control

KV31.png


This screen displays all Part Process Control available.


Editing or Deleting from Part Process Control List

Figure 32: Editing a configuration from Part Process Control List

KV32.png


To Edit a Control Config, the user must to click on edit icon in the list.

The edit page displays:


Figure 33: Part Process Control definition

KV33.png


Toupdate a part process control config it is required that the user type a unique name, the config type (process or location) and the max passes.

Note: All items of the control must be of the same type: process OR location.

At least one process or one location is required; the part number list is optional information.

To add a process or a location to the control config:

1. Click on the "+" icon below Process/Location list.

2. The Process popup displays:

Figure 34: Process Popup

KV34.png


3. Execute the filer to select an available process.

4. Click on OK button.

5. The selected process must display at the process list.

To delete a process or a location from the control config, select the process or location and click on the "-" icon below Process/Location list.

Click on Ok to confirm.


To add a part number to the control config, the steps are the same to add process:

1. Click on the "+" icon belowPart list.

2. The part Popup displays:

Figure 35: Part Number dialog

KV35.png


3. Execute the filer to select an available part number.

4. Click on OK button.

The selected part must display at the process list.


Figure 36: Deleting from Part Process Control List

KV36.png


To delete a Control Config, select the control and click on Delete icon in the main Part Process Control list window.

Click on Ok to confirm.

Creating a Control Configuration

To create a Control Config, the user must to click onCreate Control Config on Tasks panel.


Figure 37: Create a Control Config

KV37.png


The Part Process Control Definition displays:


Figure 38: Part Process Control Definition

KV38.png

To create or edit a part process control config it is required to the user informs:


  1. Name;
  2. Config Type and
  3. Max Passes.

Note: All items of the control must be of the same type: process OR location.


At least one process or one location is required; the part number list is optional information.


To add a process or a location to the control config:


1. Click on the "+" icon below Process/Location list.

2. The process Popup displays:

Figure 39: Process Popup

KV39.png


3. Execute the filer to select an available process.

4. Click on OK button.

5. The selected process must display at the process list.

To delete a process or a location from the control config, select the process or location and click on the "-" icon below Process/Location list and click on Ok to confirm.

To add a part number to the control config, the steps are the same to add process:


1. Click on the "+" icon below Part list.

The part Popup displays:

Figure 40: Part Number

KV40.png

2. Execute the filer to select an available part number. 3. Click on OK button. 4. The selected part must display at the process list.

To delete a part number from the control config, select the part number and click on the "-" icon below Part list.


Figure 41: Deleting Control Config from Part Process Control List

KV41.png


To delete a Control Config, select the control and click on Delete icon in the main Part Process Control list window and click on Ok to confirm.

Group Test Configuration;

To manage Groups Test Config, the user must to click on Group Test Configuration on Tasks panel.


Figure 42: Test Configuration

KV42.png


To access the Group Test Config, click on Group Test Configuration in the Tasks panel.


Figure 43: Group Test Configuration List Filter

KV43.png


Sorting Colum

The application allows to sort all columns of the list (ascending or descending), including the multi-column sorting keeping the "control" key pressed.


Adding a Test Config Group

Figure 44: Adding Test Config Group

KV44.png


To add a Group, click on Add Test Config Group on Tasks panel.

The Test Config Group window displays:


Figure 45: Adding Test Config Group

KV45.png


To create or edit a test config will be required to the user informs:


  1. Group Name;

To create or edit a test config group it will be required to the user to inform a unique group name.

All items of the group must be of the same type: test config OR part number.

To add a test config or a part number to the group:


1. Enter the new group name and click on the "+" icon.

2. The Test Config Items popup displays:

Figure 46: Config Items Popup

KV46.png


3. Execute the filter to select an available Test Config or part number.

4. Click on OK button.

5. The selected test config or part number must display at the group name element list.

To delete a test config or a part number from the group, the user must to select the test config or the part number and click on the "-" icon.


Figure 47: Deleting Group Elements

KV47.png


Click on Ok to confirm.

Editing a group name.

Figure 48: Deleting Group Elements

KV48.png


To edit a group, select the group and click on Edit icon.

The same window to create a group displays. The user is able to change the group name or add/delete part numbers/test groups clicking on “+” icon to add or “-” icon to delete.


For more information, see the topic [#_Adding_a_Test 2.8.4.2 - Adding a Test Config Group].


Deleting a group name.

Figure 49: Deleting Group Names

KV49.png


To delete a Group, select the group and click on Delete icon.

Click on Ok to confirm.


Integration

To integrate a Top Assembly, scan or type the Component Serial Number according to the requested Ref. Designator.

To integrate a Test Config, the user must to click on Integration on Tasks panel.


Figure 50: Test Configuration - Integration

KV50.png


Finding Top Assemblies to Integrate

When the user clicks on "Integration" from Tasks panel, the screen to find and select the top assembly to integrate components is displayed.


Figure 51: Select the Top Assembly

KV51.png


Follow the steps below:

  1. Go to Kit Verify  Test Configuration  Integration, leave the Serial Number field empty or enter a S/N and click on Filter.

Note: Only top assembly serial numbers in status >=20 which have a test configuration created for the main part number must be displayed. The paginator buttons (previous and next) are displayed and 10 serial numbers are displayed per page.


Showing Integration Information

Figure 52: Integration Information

KV52.png


Follow the steps below:

  1. Go to Kit Verify  Test Configuration  Integration, fill the Serial Number field with the top assembly;
  2. Double click on top assembly;
  3. The test configuration tree view which was created for the main part number is displayed and beside that the components to integrate to the serial numbers are displayed;
  4. Click on Serial Number for the related part number, fill with one of the serial numbers created according to the pre condition 2 and press enter;
  5. The serial number is recorded to the part number and the application points to the next serial number to be filled;
  6. Repeat the step 3 for the remaining serial numbers and click OK;
  7. The message "Are you sure you want to create a new component integration?" is displayed.

Alert Distribution

To access the Alert Distribution functionality, from Tasks panel, click on Alert Distribution.


Figure 53: Shop Order List

KV53.png


The alert distribution list should be like a profile. We can select the user for each program and these users will receive an email alert base on xml template.


The Alert Distribution list displays:


Figure 54: Alert Distribution

KV54.png


From this screen, the user is able to add, edit, copy or delete alerts distribution. See the next topics for more information.


Adding Alert Distribution

Figure 55: Adding Alert Distribution

KV55.png

The Add Alert Distribution window displays:


Figure 56: Add Alert Distribution

KV56.png


To add an Alert Distribution, follow the steps bellow:

  1. In Task Panel click in "Add Alert Distribution" option;
  2. Fill the mandatory fields (Distribution Name and Receivers);
  3. Click in "Ok" button;
  4. Confirm the Alert Distribution creation.

The "Alert Distribution" window closes and the "Alert" is displayed with the recorded "Alert" in the table.

The user can search for receivers. Click on “+” to add or “-” to delete.

Editing Alert Distribution

Figure 57: Editing Alert Distribution.

KV57.png


Follow the steps bellow to edit an alert distribution:


  1. On the Alert Distribution list, select an existing Alert;
  2. Click the Edit icon; The Alert Distribution screen displays. It is the same for Add Distribution alert.
  3. Change the mandatory fields;
  4. Click "OK" button
  5. Confirm the Edit.

Copying Alert Distribution

Figure 58: Copying Alert Distribution

KV58.png


The copy feature allows the user to copy alert information. Follow the steps bellow:


  1. On the Alert Distribution List, select an existing Alert;
  2. Click the Copy Icon;
  3. Change the mandatory fields;
  4. Click "OK" button.

Deleting Alert Distribution

Figure 59: Deleting Alert Distribution

KV59.png


Follow the steps bellow to delete an Alert:


  1. On the Alert Distribution List, select an existing Alert;
  2. Click the Delete icon;
  3. Click "OK" button.
  4. A confirmation box displays.
  5. The Alert is deleted.

Multi-Level Container Configuration

This chapter describes how the user manages the Multi-Level Containerization MDS Module. It details all functionalities and actions that can be performed by users.


GENERAL NOTES:


  • Most error and informational messages are displayed in a dialog box. Click OK or press Enter to dismiss the dialog window. Yes or No buttons may also be provided to answer questions presented by the message dialog window.
  • The user Profile defines what the user can access.

Figure 3: Multi-Level Container Configuration

MLC03.png

The user is able to perform actions like create, print/export filtered results, edit, copy, delete, view or print/export containers configuration.


The next topics will describe all available Container Configuration functionalities.

Container List

The Container List displays all container levels and allows performing the following actions:

  1. Filter Data
  2. Edit a Container Configuration
  3. Copy a Container Configuration
  4. View a Container Configuration
  5. Delete a Container Configuration
  6. Print/Export details of a Container Configuration.

Note that it is possible to execute two actions from the Task Panel:


  1. Add a new Container Configuration
  2. Print/Export all Filtered Container Configurations

Filter Settings

To perform searches, there are four available fields:

Container Level: Predefined container levels are: “99 LOT”, “100 BOX”, “110 SKID” and “120 PALLET”; levels 101-999 are Multi-Level Containers and are handled only by MDS Client.

Level Description: The default description for the level.

Part Number: A number which serves to uniquely identify a part (product).

Project ID: The project identification number.


Also, the user can select additional options from the Options section:

Active (All, No, Yes): NO implies inactive for containerization. Default=YES;

Shop Order controlled (All, No, Yes): YES allows only units from a single shop order to be containerized together. Default=NO;

Revision Controlled (All, No, Yes): YES means only one revision can be containerized together. Please correct and check the default value.


Enter the information or combination of information and click on Find.


Figure 4: Filter Settings

MLC04.png


To clear the fields’ contents, click on Clear button to start a new filter.

Edit Container Configuration

To edit a container configuration, go to MDS Client > Multi-Level Containerization > Container Configuration> Container Configuration list, select an existing Container Configuration and click on Edit Icon.


Figure 5: Multi-Level Container Configuration - Edit

MLC05.png


The Container Configuration Maintenance screen displays:


Figure 6: Container Configuration Maintenance - Edit

MLC06.png


All the container configuration information is updated according to the updates applied and the container configuration is displayed in the container configuration's list.


Container Level, Part Number and Project ID cannot be edited, as they are the keys of the record.


Note: For more details about a field’s description, see the [#_5.1.2a_Create_Container Create Container Configuration] topic.

Copy Container Configuration

To copy Container Configuration definitions, go to Container Configuration> Container Configuration list, select an existing Container Configuration and click on the Copy icon.


The Container Configuration Maintenance window is displayed:


Figure 7: Container Configuration Maintenance - Copy

MLC07.png


Change the necessary information and click on the "Ok" button. The new Container configuration created is displayed on Container Configuration List.


Delete Container Configuration

To delete a container configuration, go to Multi-Level Containerization > Container Configuration> Container Configuration list, select an existing Container Configuration and click on Delete Icon.


Figure 8: Multi-Level Container Configuration - Delete

MLC08.png


A confirmation message displays. Click on Yes to confirm the deletion or No to cancel. The Container Configuration will be deleted from the containers list.

View Container Configuration

To view the container information, go to Multi-Level Containerization > Container Configuration> Container Configuration list, select an existing Container Configuration and click on the view Icon.

The container configuration maintenance window displays:


Figure 9: View Container Configuration Window

MLC09.png

Note: all the fields are read only.

Print/Export Container Configuration

1) To print/export containers, go to Multi-Level Containerization > Container Configuration> Container Configuration list, select an existing Container Configuration and click on the Print/Export Container Configuration Icon.

A report is generated. In the viewer screen, click on "Save" or “Print” button to save or print the report result.

Container Task Panel

From the Task Panel the user is able to create a new container configuration and print/export all filtered container configuration created.


Create Container Configuration: Level 99 (LOT) /Level 100 (Container)

There are different configurations for Containers Level 99 (LOT) and level 100 (Container). See bellow the differences between them.


** Container Level = 99: Configuration


To create a container configuration, go to Multi-Level Containerization > Container Configuration > Task Panel and click on Add Container Configuration.

The Container Configuration Maintenance screen is displayed:


Figure 10: Container Configuration Maintenance

MLC010.png


Container Configuration fields description:

Container Level: defines the container level (99 to 999) – default is Empty. For this topic, the level used is 99(LOT). The default Container Levels, 99 - LOT, 100 - CONTAINER, 110 - SKID and 120 - PALLET cannot be edited or deleted, it’s created automatically by the application.


SFDC Lot Rules:

  • S/N Procedure: not used when Serial Mask is specified. The field can contain either (i) a predefined program filename or (ii) an algorithm number, if the algorithm was defined using the Algorithm Tool – default Empty;
  • Lot Mask: not used when Serial Algorithm Procedure is specified. Up to 30 characters in length. The mask of the serial number for the container or lot. Using a serial mask, container serialization schemes can be different per part number – default Empty;

To manage the container levels click on Manage icon:

Figure 11: Container configuration Maintenance

MLC011.png

The Manage Level screen is displayed:


Figure 12: Container Level Maintenance

MLC012.png

The user is able to Add, Edit or Delete container levels.

Create a new container level

To add a container level, click on the Add icon in the bottom of the window. The Add Container Level window displays.


Figure 13: Container Level - Add

MLC013.png

Enter the "Container Level" with a value between 99 to 999 and the "Level Description" with a value that does not exist in the database. Click on OK to finish.

The new container level will be displayed in the containers level list and the user will be able to select it when creating/editing a container configuration.


Edit/delete a container level

Edit/delete container level: (maintenance button) can be performed at any time except for a default value or a container definition that already exists for that level; otherwise, if there are no definitions, editing or deleting a container level is allowed. Type 99 (LOT) cannot be edited. Also, all types without a container configuration associated can be deleted. If a definition already exists, then the container level cannot be modified.


Figure 14: Container Level – Edit

MLC014.png


Figure 15: Container Level - Delete

MLC015.png


** Container Level = 100: SFDC Container Rules section

New configuration was added for level 100 and will run just in the MDS Client. Just configuration with algorithm type = Container will run in the SFDC.


It supports the following options:

  • Revision Controlled;
  • Shop Order Controlled;
  • Auto Close;
  • Dimensions (MDS Client only);
  • Shipping Level
  • Multi Part
  • S/N Procedure
  • Container Mask

General Rules:

After entering all mandatory fields, click on the "OK" button and confirm the configuration creation. The container configuration list is updated with the new container configuration, with the inserted data.

It is necessary to use the same "Level" for all records with the same "Description". For example, if you create a level 120 and say that the name is "Overpack Box", then any other record which is added later that has the description "Overpack Box" needs to be level 120.

Note: The application cannot show obsolete part numbers for selection during the creation of a container configuration.


Create Multi-Level Configuration Containers: Type > 100

To create a new Container Configuration, click on Add Container Configuration button in the task panel.


Figure 16: Add Container Configuration

MLC016.png


The Container Configuration Maintenance window is displayed:


Figure 17: Multi-Level Container Configuration Maintenance

MLC017.png


The following fields are displayed just for containers >100: Container Level, Level Description, Part Number, Project ID, Active, Capacity, Label Program and Disable printing when container is not full (checking this option, the container configuration will print only when the container is full).


The following check boxes are displayed as Multi Level Container Rule:

  • Revision Controlled: Revision Controlled (All, No, Yes): YES means only one revision can be containerized together. Please correct and check the default value.
  • Shop Order Controlled: Yes / No. Yes allows only units from a single shop order to be containerized together – default No;
  • Shipping Level: Yes / No. Yes defines that a specific container is the Shipping level of containerization – default No;
  • Auto Close: Yes / No – default No;
  • S/N Procedure: Show all “COPS Container” algorithms created in Algorithm Tool – default Empty. Not used when Serial Mask is specified. The field can contain either (i) a predefined program filename or (ii) an algorithm number, if the algorithm was defined using the Algorithm Tool – default Empty;
  • Multi Part: Allow multiple part number in a container. It is possible to add elements from another part number, but it must have the same Project Id.

In Addition, the user can define the Container dimension filling the weight (kg), height (m), length (m), volume (m3) and width (m). Selecting the Dimension per Unit flag, it is possible to fill for each configuration container. If the dimension is in different measure, the data will be converted.


Print/Export All Filtered Container Configuration

To Print/Export all Filtered Container Configurations, click on Print/Export Container Configurations button in the tasks panel.

A report is generated:

Figure 18: Print All Filtered Container Configuration

MLC018.png


The user can perform some actions (print, save, fit page…) by clicking on the buttons in the top of the report.

Employee Validation


Employee Validation Setup

This edition applies to MDS14-5 Application (Employee Validation Module) and all subsequent releases and modifications until otherwise indicated in new revisions.

This module is responsible for creating trainings that operators should perform to work in manufacturing processes. The whole operator control (registration and information maintenance) and trainings and certificates required for the operators work in shop floor (mainly in medical plants) will be administered by this feature.

Employee Validation is a manual input module that allows individuals working on the Employee other than those creating a new configuration and maintaining an existing one.

It provides a method of creating employee / password / training records that can be administered by non-SFDC personnel, and a method of identifying specific processes that must be controlled.

It will still support the traditional login methods for data collectors without controlled processes.

To access Employee Validation module, click onEmployee Validation Maintenance in the main MDS page:

Figure 1: MDS Modules

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 01.png

The Employee Validation Maintenance page is displayed as follow:

Figure 2: Employee Validation Maintenance

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 02.png

Employee Validation is composed by sub-modules and these work instructions will help users to understand each one.

  • Certificate Maintenance: responsible for manage the certificates as well associate process and process groups to certificates;
  • Class Maintenance:
  • EV Process Maintenance:
  • Employee Maintenance:
  • Process Group Maintenance:

Employee Maintenance

To access Employee Maintenance, click on Employee Maintenance in the employee validation main page.

The first step in setting up Employee Validation is to define all the Employees in the Employee Maintenance module.

Listing employees

The Employee List displays all employees’ name, type and number and allows filtering data by entering data in the available field, edit employees by clicking on Edit icon and delete employees by clicking on Delete icon;

Figure 3: Employee Maintenance Page

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 03.png

This is the main Employee validation maintenance page and the users are able to perform searches, sort, add, edit, delete, import and print/export employees.

Performing Searches

To perform searches, there are four available fields: Employee #, Employee Name, Employee Type, Employee Group, Certificate, Process and the Active/Show Expired flags.

It’s possible to search by one field or a combination of those. Click on Filter button.

Figure 4: List and Search Employees

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 04.png

The search result is displayed in the Employee list.

Note: It is possible to list only the active employees by checking the Active check box.

Adding Employee

This functionality allows adding employees in the application.

Employee records can be added individually clicking on Add ,or a number of records can be imported clicking on Import button.

To Add Employees, click on Add.

The Employee validation page is displayed:

Figure 5: Adding Employee

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 05.png

Fill in all mandatory fields (in red):"First Name", "Last Name","Password", "Password Confirmation", "Employee#", "Employee Type" (operator, supervisor or trainer).

  • Trainers are the people used to create a class. Someone has to be a designated trainer, in order to create a class in EV. They are also the people typically holding "classes" and performing any hands on training.
  • Operators are the production folks who perform work. They either have the certification to perform a job or not. That is the EV control for processes.
  • Supervisors are required to be in EV and have at least 1 certificate. They do not necessarily have to be in every certificate in order to be able to scan serial numbers through the processes. Effectively, they are "superusers" which can scan serial numbers through any process, without having the actual certification. They just must have 1 certification for something.
  • Debug/Rework are the production folks who perform work with debug/rework roles;
  • Click onChange Picture to add the Employee image.

Figure 6: Employee Validation - Employee Type

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 06.png

After Employee records have been created, each employee should be associated to at least one Group.

Group Maintenance:

To add, edit, delete and undo groups, go to group maintenance;

1. Click on Maintenance button to open the Groups Maintenance popup.

Figure 7: Groups Maintenance

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 07.png

After insert the employee data, the user is able to upload the employee image, or if prefer, upload the image in the future using the Edit Employee button.

Figure 8: Uploading Employee Image

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 08.png

Click on Yes to continue the upload or No to abort.

Click on Change Picture to upload and save the image.

Importing Employees

To Import Employees from a CSV file, click on Import.

Figure 9: Import Employees

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 09.png

The Import employee is displayed.

Note: Selecting Skip when exists, the user will not be updated.

This functionality allows importing employees in mass.

The format of the .csv file for importing Employee records is:

First Name Last Name Password Employee # Employee Type
Character Character Character Character Character

After creating the spreadsheet, follow the steps below to import:

  • Go toEmployee Maintenance page and click on "Import" button.
  • Select the .CSV file already created.
  • Click on "OK" button.

The"Import Employee Results" page with the import results is displayed:

Figure 10: Import Employees

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 10.png
  • Click on "Close" button.

After the import process, a report is displayed with the employees successfully imported and with those who failed.

Print Filtered Employees

To Print Filtered Employees list, click on Print Filtered Employees button.

Figure 11: Exporting Employees

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 11.png

A .pdf report is generated with classes, certificates and processes. The user can save it and print.

Editing Employees Information

Figure 12: Editing Employee Information

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 12.png

It is possible to edit the employee information by selecting the employee and clicking on Edit button.

The steps to edit employees are the same as Add Employees. See Add Employee section for more information.

Deleting Employees Information

Delete the employee by selecting the employee and clicking on Delete button.


Figure 13: Deleting Employees

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 13.png

NOTE:

1. The deleted employees will be removed from classes also.

2. The application does not allow removing a Trainer that is assigned to a class.


EV Process Maintenance

The processes are created in the SFDC Maintenance module. In EV, the user is able to Add Processes already created. The added Processes will be processes that EV will download to SFDC and check for Classes. In this step the user is able to add, edit, remove and re-add processes and process groups that will be managed inside the Employee Validation Module.

To access the EV Processes Maintenance, click on EV Processes Maintenance.  

The Process list main page is displayed.

Listing Process

Figure 14: Processes List

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 14.png

In the Process List, the user can perform a filter by typing the process name in the Filter field. Click on Ok to confirm.

Adding Processes

Figure 15: Add Process List

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 15.png

The available processes are displayed to be added in EV.

1. To define the processes to be controlled by EV, double click on available process in the left application panel.

2. The new added process is displayed in the Process list highlighted in yellow.

To cancel, click on Reset before save.

To add all processes available, click on Select All Processes. Clicking on Reset

Click on Save to commit the updates.

If there are multiple processes that are to be controlled by Employee Validation, yet fall into the same certification, these processes can be grouped together by defining a Process Group. Click on the Process Group Maintenance module. Follow the steps defined in the Process Group Maintenance topic for specific instructions on how to create Process Groups.

Editing Processes

To Edit (Enable and Disable) Processes, follow the steps bellow:

Figure 16: Edit Processes

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 16.png

1. Select the process (es) to be updated and click on Enable/Disable icon.

2. Click on Yes to confirm the status change.

Note: The process will be disabled when it is not used, but it can be used anytime by enabling it.

After clicking on the edit icon, the process shows in dark gray. To commit this, click on Save.

Removing Processes

To Remove Processes, follow the steps below:

Figure 17: Remove Processes

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 17.png

1. To Remove Processes from list, select the process and click onRemove button.

Note: If the selected process has any associated certificate(s), the application will not allow the user to remove it, displaying an error message, otherwise, the process is displayed in gray.

Re-add Processes

1. Tore-add processes, click on the Undo Delete button.

Figure 18: Undo Delete Processes

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 18.png

The selected process will change the color and continue displaying in the list.

Click on OK button to commit the changes or click on Cancel button to cancel the action.


Process Group Maintenance

Toaccess theProcess Group Maintenance, click on Process Group Maintenance option.

Adding Process Groups

To add process groups, follow the steps below:

Figure 19: Add Process Groups

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 19.png

1) ToAdd Process Groups, click on Add icon, fill in the Process Group Name field and select the processes to be added into the process group.

Note: Every time that a new process group is created, the user must associate at least one process to it.

Selecting a process group, the user can see all associated processes.

The selected Process Group will be displayed highlighted in yellow. Selecting the process group, the user can see all associated processes.

Click on OK button to save the changes.

Editing Process Group Name

Figure 20: Edit Process Groups

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 20.png

1. To Edit Process Groups Name, select the process group and click on Edit icon.

Just the Process Group Name can be updated. Update the Process Group Name and click on OK to commit the change. To cancel, click on Cancel button.

Editing Process Group Status

Figure 21: Change Process Group

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 21.png

1. To Change Process Group status, from list, select the item and click on Edit Status icon.

Note: The updated Process Group is displayed in red:

2. Click onYes button to commit the change.

Removing Process Group

Figure 22: Remove Process Group

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 22.png

1. To Remove Process Group from list, select the process group and click on Remove icon.

Note: It is not possible to remove process groups if there are associated certificates. In this case, it is possible to only update the processes.

Undo Delete Process Group

Figure 23: Undo Delete Process

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 23.png

1. To undo delete a process group, click onUndo Delete icon.

The selected process group color will be changed and continue displaying in the list.

To commit the changes, click on Yes button. To cancel the changes, click onCancel button.

Process Maintenance:

Searching Process

Figure 24: Filter Processes

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 24.png

1. To Filter Processes already associated with a Process Group, enter the process name (at least 3 chars) in the Filter field. The process displays with the respective associated process group.

Adding Process

Figure 25: Add Process

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 25.png

1. To Add Process, select the Process Group and click on Add Process icon.

The available processes are displayed. Select the process and click on Save button.

The selected process (es) will be displayed in the Processes list highlighted in yellow.

This action could be affecting existing Certificates and the user is able to update it.

Note: A Process can only belong to a single Process Group.

Removing Process

Figure 26: Remove Process

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 26.png

1. To Remove Process, select the Process Group, select the process to be removed and click on Remove Process icon.

If the update on the process group affects existing certificates, the user is alerted and has the possibility to change the certificate before committing the change.

Certificate Maintenance

The next step to configuring Employee Validation is to create the Certificates. Toaccess theCertificates, click on Certificate Maintenance.

The main certificate maintenance page displays:

Certificate List

Figure 27: Certificate List

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 27.png

Note that in the Certificate list, it is possible to see some unsynchronized certificates, which means that it has at least one process group that is out of date. In the next steps, the user will be able to turn non synchronized certificates into synchronized certificates.

Adding Certificates

1. ToAdd Certificates and associate processes and process groups or Part/Family to Certificates, click on Add Certificate in the Tasks area.

Figure 28: Add Certificate

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 28.png

The Certificate Maintenance screen displays:

Follow the steps below to add a certificate:

1. Fill in the fields:

Certificate Name: The name of the new certificate;

Pilgrim Role: this field is used to associate the Certificate to a Pilgrim role. It was created to maintain a list of the ’Roles’ in Pilgrim that require training for EV purposes, linked to the EV certificate associated with that role.

Life Span: # of days the certificate is valid;

Grace Period: # of days allowed after expiration (can not be grater than 30);

2. Click on Ok to confirm. The new certificate must display in the Certificate list.

3. Click on the Add Process / Process Group button to define the process (es) and/or groups that are associated to the certificate.

Adding Process/Process Group to the certificate:

Figure 29: Certificate X Process/Process Group

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 29.png

The Certificate X Process / Process Group page displays:

Select the Process Groups check box to add process groups available in the list. Do the same steps to Processes and click on the Add button.

The inserted process/process group is displayed in the Process/Process Group tab.

NOTE: You cannot create a certificate without having at least one process or group assigned.

Figure 30: Certificate Maintenance Process/Process Group Tab

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 30.png

To add Process to the process groups, click on Add Process. The added processes/process groups are displaying highlighted.

a)Creating generic certificates.

If multi-pass device numbers are used in SFDC, then it is recommended to create a generic certificate and assign some process to it. The process does not have to exist in any route. An example would be SFDC Training for the process. The process is not used for any locations or in any route. The process is controlled by Employee Validation and a generic certificate is created for this process.

All employee numbers are associated to this certificate/process. The reason for this is to allow any employee to log into a device number that has one or more EV controlled processes. Without a generic certificate/process, employees would not be able to log into the device number to perform the non-EV controlled processes that are assigned to the multi-pass device number. Employee validation insures that serial numbers that are at a controlled process can only be scanned by employees that have the necessary certification for the controlled process. Without the generic certificate/process, non certified employees will not be able to log into multi-pass device numbers.

b) To Remove 'CERTIFICATE 'Process/Process Group:

Figure 31: Remove Process Group

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 31.png

Click the process/process group to select it and click on Remove Selected button. The removed process/process group displays in dark gray in the list. To Undo Delete 'CERTIFICATE 'Process/Process Group, select it from list and click on Undo button.

c)Adding Part Number/Part Family/Customer Code to the certificates:

Figure 32: Part Number/Part Family/Customer Code Tab

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 32.png


In addition, users can add Part Numbers/Family and Customer Codes to the Certificate. The rules to add, remove and undo remove are the same described for Process and Process Group.

Figure 33: Customer Code

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 33.png

To add customer code, select the item (s) in the list and click on OK.

Figure 34: Part Family

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 34.png

To add part numbers/family, select the item (s) in the list and click on OK.

Editing Certificates

1. To Edit Certificates, select the certificate in the Certificate List and follow the same instructions to Add Certificates: update the mandatory fields and click on OK to commit the change.

Figure 35: Certificate Maintenance

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 35.png


NOTE: Every time the user adds a new Process on the Certificate, the application creates a new instance of that Certificate. All classes created before the Certificate changes will be linked to the old Certificate instance.

See the example:

1- Create Certificate CERT with process "A" and "B";

2- Create a Class for CERT with employee Y and Z;

3- Edit CERT and add the new Process "C";

On this example the employees Thomas and Keith will be trained only on the processes "A" and "B". If the certificate is changed, they need to be trained on "C", therefore another class will need to be created for the same CERT.

Figure 36: Certificate Instances

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 36.png

GOLD STAR represents the last update;

SILVER STARS are the old instances that are associated to the classes already created.

Removing Certificates

To Remove Certificates from the list, follow the steps below:

1. Select the certificate to be removed;

2. Click on Remove Certificate button. A popup message displays to confirm the certificate removal.

3. Click onYes to confirm or click on No to cancel the removal.

Figure 37: Remove Certificate from List

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 37.png

NOTE: Certificates already associated with classes can not be removed.


Class Maintenance

Toaccess theClass Maintenance, click on Class Maintenance option. The Class Maintenance main page is displayed:

Figure 38: Class Maintenance

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 38.png

The user is able to add, copy or edit classes and perform searches from the main class page.

Adding Classes

Figure 39: Add Class

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 39.png

1. Click on Add Class in the Menu bar.

The Class Maintenance page displays:

Figure 40: Class Maintenance

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 40.png

1. Select the trainer, the certificate and the date for training from the drop down list. Selecting the certificate, the Grace Period and Training Expiration Date will be automatically filled.

2. Go to Employees maintenance and add the employees who have taken the class, by clicking on the Add Employee button.

NOTE: The class must have at least one associated certificate.

Figure 41: Add Employees

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 41.png


1. Add the Employees clicking on Add Employee.

The Find Employees popup displays to find Employees.

2. Select the Employee (s) and click on OK to commit the inclusion.

To add employee groups:

Figure 42: Add Employees Groups

SOP-5-I-MDS0023-C-MDS Employee Validation WIKI 42.png

1. Click on Add Group.

The Find Groups popup displays to find Groups.

2. Select the Group (s) and click on OK to commit the inclusion.

Both, groups or employees are displayed in the Employees list.

NOTE: The add Employees by group is a way to make adding employees fast and EV does not store group information, i.e. if the selected group has a new employee added in the future, he/she won’t be added to the class.

Editing Classes

To Edit Classes, select the class to be edited and click on Edit icon. Follow the same steps performed to add classes. Click on Ok button to commit the changes.

SQC Configuration

Introduction

The SQC module was developed to store baseline and static data only. It is used for comparison against actual data collected by SFDC/MDS. The data can be imported from a spreadsheet, or data is manually entered. The data can be previously calculated cycle time data for processes and can also be the manufacturing time from Oracle for a particular part number. Regardless of how the data is entered into the module, it is simply reference data. The data is not automatically updated; therefore any changes must be done manually.


See below some important definitions for the user:

  1. HPU (Hour Per Unit) - It measures how long time Operators take to produce a unit.
  2. Cycle Time

Process cycle times:


  1. Short cycle times: the user logs in and “starts” a serial number, leaving the data collector location at the “Menu Selection” prompt while the process is being performed;
  2. Medium to Long cycle times: the user starts a process and then the serial number will be released, or not remain at the Menu Selection prompt. This is also true of where a process consists of multiple test stations being run by a single operator, at a single data collector location. In this instance, units are started at different times, hence the need to “start” a unit, but free up the data collector location for the next unit starting on the next tester. As units complete the process, they are rescanned and passed or failed to the next location/process.

NOTE: Calculation of cycle time would be different between a short cycle time and medium to long cycle time processes. Medium to long cycle time processes would most likely include situations where shift changes, breaks, lunches, etc. are included. The cycle time calculations would need to take these times into account.

Statistic Quality Control Setup

To access SQC module, click on SQC Configuration Maintenance in the main MDS window.


Figure 1: MDS Client Main Window – SQC

Image01.png


The SQC Maintenance window is displayed as follow:


Figure 2: SQC Main Page

Image02.png


The MDS Line List screen displays all available lines’ names and allows filtering data by entering data in the Line field. To clear the field content, click on Clear button and start a new filter.


SQC – Line List Functionalities

There is just one available action to be executed from the Line List screen: Manage HPU Lines. See the next topics for further information.


Managing HPU Lines

Figure 3: SQC Line List

Image03.png


Click on Manage HPU Baselines icon in the list. The HPU manage screen is displayed.


Figure 4: HPU Baselines Manage Screen

Image04.png


This screen allows the user to:


  1. Add HPU Baselines;
  2. Import HPU Baselines;
  3. Edit HPU Baselines;
  4. Delete HPU Baselines;

There is a general filter by Part Number or Process Name. To execute the filter, enter the data and click on Filter.


Adding HPU Baselines

To add an HPU Baseline, follow the steps below:


1) Click on "Manage HPU Baselines" icon and click on "Add HPU Baseline" on the tasks panel.


Figure 5: Add HPU - Task Panel

Image05.png


A pop up to Add HPU Baselines is displayed:


Figure 6: Add HPU Baseline

Image06.png


The following fields are displayed and the user must enter data for the mandatory fields in blue:


* Line (Combo Box disabled) automatically selected, due to is the same line selected in the list.

* Part Number (Combo Box)

* Process Name (Combo Box)

* Process HPU (Text Field)

* Unattended Time (Text Field)

* Oracle HPU (Text Field)


The Part Number and the Process Name are displayed in the drop down list from database.

Click on "OK" button after enter the mandatory fields to conclude.


The application displays the following message:


Figure 7: Successful Message

Image07.png


The created HPU Baseline is displayed on the List screen.

Editing HPU Baselines

To Edit an HPU baseline, the user must select an existing HPU line from the list and click on Edit icon.


The HPU Baseline window displays with the Baseline information. The process to edit is the same as to add baselines.


Figure 8: Edit HPU Baseline

Image08.png


Note: The Line and Part Number fields can not be updated:


Click on "OK" button to conclude.


Deleting HPU Baselines

1) On the Baseline List, select an existing HPU Baseline and click on Delete Icon


Figure 9: Deleting HPU

Image09.png


Click on "OK" button;

A confirmation message displays. Click on Yes to conclude.

Importing HPU Lines

Go to SQC Configuration Maintenance. The user can import HPU data directly form this screen by clicking on Import HPU Baselines in the Task Panel or click on "Manage HPU Baselines" icon.


Figure 10: Manage HPU Baseline

Image010.png


Figure 11: .CSV File Model

Image011.png


The .CSV file layout must be: Part Number, Process Name, Process HPU, Unattended Time and Oracle HPU.


Figure 12: Import HPU Baselines

Image012.png


2) Click on "Import HPU Baselines" on the task on panel. The screen to import Baselines for Line is displayed with the following fields:


* Line (Combo Box disabled)

*.CSV File (Open Browser button displayed beside this field to select the path where the file is located in).


3) Click on "Open Browser" icon and select the .CSV file and click on "OK".


The "Report Results" screen is displayed with the following message: "All HPU Baselines have been imported to the line successfully. See Details"


Figure 13: Report Result

Image013.png


To see the message details, click on "Details" button.


Figure 14: Import Details

Image014.png


All part numbers are listed as "Successfully Imported" and all the HPU Baselines are displayed in the Baseline's list with exactly the same data from the .CSV file.


Printing HPU Lines

To print HPU Lines, go to MDS Client > SQC Configuration Maintenance and click on "Manage HPU Baselines" icon for the line.


1) Click on "Import HPU Baselines" on the task panel and click on "Open Browser" icon and select the .CSV file. Click "OK".


2) Click on "Print" button.


Figure 15: Print HPU Baselines

Image015.png


A report is generated:


Figure 16: Generated Report

Image016.png

Load Target Parameters

To Load Target Parameters, go to MDS Client > SQC Configuration Maintenance and click on "Load Target Parameter" in the Tasks panel.


Figure 17: Load Target Parameters

Image017.png


To load target Parameters, the CSV template file can be download at "Get .CSV Template" in the "Load Target Parameters" pop up.


The Import process can run on the following ways:

  • Incremental: will only add the new target tables and update the values.
  • Update: will delete the current data and load the target data as is on the CSV file.

Following the .CSV file template:


Part Number,Family,Process,Process

Group,TargetYield,TargetTPhr,TargetDPMO,TargetCycleTime,TargetHPU,ResourceHr

STRING(50)x,STRING(50)x,STRING(30)x,STRING(50)x,DECIMAL(999.99)+,INTEGER(2147483647)+,DECIMAL(99999.99)+,

DECIMAL(99999.99)+,DECIMAL(99999.99)+,DECIMALDECIMAL(99999.999999)+


First line: field name

Second line: field type ("x" means at least one must be filled out by line - the key, "+" means one or more fields must be filled out - the targets)

Third to last line: target values - consumed from the higher level to deeper, ex:


1) If a target is set only for a Mfg Line, only the "key" column Mfg Line must be filled out and the target values


2) If a targets is set for a Process on a specific Mfg Line only the "key" columns Mfg Line and Process must be filled out and the target values


If there are more than one target configuration for a specific "key" the data will be loaded but the reports can use both - please avoid that with a good organization on the CSV file.


The Import task does not validate if the data is correct on the CSV file, i.e. if the Part Numbers or Mfg Line exists on the MDS tables - please make sure all data set is already configured on MDS tables.


Export Target Parameters

The Export Target Parameters will export the previous loaded .CSV file tha contain the project parameters. This file is generated fro Nagios system.


Figure 18: Export Target Parameter

Image018.png


These parameters are loaded to MDS Client and will be handled in the MESR.


To export target parameters, click on Export Target Parameters in the Tasks panel, select the .CSV file and the path to save de file and click on Save.

Labor Tracking Maintenance

Labor Tracking Introduction

A new module was developed to allow users login labor and absence hours. It is used to control the employees work and when the employee is not working. A report can be generated with the result.

  • Labor Tracking: allow users to Clock In and Clock Out labor or absence hours
  • Labor Tracking Maintenance: only Supervisors can access and change employee entries
  • New commands to clock in and clock out labor: “!!2clockin” and “!!2clockout”

Labor Tracking Functionalities

This chapter teaches how the user manages the Labor Tracking module. It displays all functionalities and actions that can be performed by users and supervisors.


To access the Labor Tracking access the MDS Client and click on Labor Tracking Maintenance in the MDS Modules list.


Figure 1: MDS Client Modules

LT01.jpg


The Labor Tracking Maintenance main screen is displayed:


Figure 2: Labor Tracking Sub-modules

LT02.jpg


Select a Labor Tracking sub-module to maintain.There is an integration with the SFDC system that allows users to use !! commands.

NOTE: Just Supervisor users have access to Labor Tracking Maintenance.


Labor Tracking

This screen allows the user to log the worked hours and absences. Follow the steps below to Clock In.


1. Click on Labor Tracking Sub-module;

2. Select the Attendance Type:


Figure 3: Attendance Type

LT03.jpg

A) Absence: to log the labor absence hours.B) Labor: to log the employee worked hours.

3. Selecting Labor, select the Labor Type:


Figure 4: Labor Type

LT04.jpg

  1. Direct Attendance: for specific activity. For this labor type, enter the job# (work order for example);

Figure 5: Direct Labor Type

LT05.jpg

B) Indirect Attendance: for generic activity. For this labor type, select the Department and the Indirect Labor Type from the drop-down list;


Figure 6: Indirect Labor Type

LT06.jpg

Selecting Indirect Attendance, select the Department and Indirect Labor Type from drop down list. It is possible to create, edit or delete Department and Indirect Labor Type clicking on Manage icon.


Figure 7: Managing Department

LT07.jpg


Managing Department and Indirect Labor Type:


Figure 8: Indirect Labor Type

LT08.jpg


To manage the Indirect Labor Type (Add, Edit or Delete), click on the respective icons, fill the mandatory fields and click on OK.

4- Click on Clock In button. The select data will be displayed in the Labor History. If you need to change any value, select the value and click on Change button.

5- Click on Clock Out when you stop to work.


Labor Tracking Maintenance

This screen allows managing employee, adding labor and executing different filters in the Labor History.

Filter

To filter, the user needs to fill the available mandatory fields and click on Filter.


Figure 9: Filter Settings

LT09.jpg

The results are displayed in the Labor History.

It is possible to Edit or Delete the Labor Entered by clicking on the Delete/Edit icons:

Figure 10: Edit Labor

LT10.jpg


The supervisor is able to update just the Data/Time range. It is not allowed to update the Attendance Type.


Add Labor

This screen allows the supervisor log the work hours to the employee. In addiction it is possible to maintain the Employee#, Department and Indirect Labor Type if Indirect Attendance were chosen.

Click on Cancel to cancel the action.

To Add Labor, click on Add Labor task in the Tasks panel. The screen to add Labor is displayed:


Figure 11: Add Labor

LT11.jpg

Update the necessary data and click on Ok button.

Click on the maintenance icon to manage employee numbers if necessary.

The difference between Add LDAP and Non LDAP user is that the LDAP user is fetching in the Sanmina database, so it is necessary to fill the HR Number.

After enter the Data to add the labor, the result is displayed in the Labor History.


Manage Employee

Figure 12: Manage Employee

LT12.jpg

From this screen the supervisor is able to Add LDAP and non-LDAP users edit and delete users.1. To add an employee from web service, just select the user and click on Ok button.2. To add a non LDAP user, click on Add non LDAP User icon, enter the employee# and click on Ok button.3. To edit an user, select the user, click on Edit icon, update the employee# and click on Ok button;4. To delete a user, select the user and click on Delete icon. Click on Yes to complete the action.


Labor Tracking – Using SFDC Commands

The clockin command is run at a data collector at any time after the operator logs in.

It is run as a !!2 command, which means that it is entered at the Serial Number prompt.

If an operator is already clocked in, running the command again will automatically end the previous labor record, and begin a new record.


The format of the command is:

 !!2clockin.labor_type.labor_data

 labor_type                         labor_data

 1 (direct labor)                 job_number (shop order)

 2 (indirect labor)              partment


 For example, to start a labor record for Shop Order 100501, scan:

!!2clockin.1.100501


The clockout command is run at a data collector at any time after the operator logs in when there is an open labor record.


It is run as a !!2 command, which means that it is entered at the Serial Number prompt.


The format of the command is:


 !!2clockout

Algorithm Tool

MDS Labels