Release Notes

From 42Q
Revision as of 17:32, 14 November 2019 by Mildred rodriguez (talk | contribs)
Jump to navigation Jump to search

42Q Home >  42Q Release Notes

RTENOTITLE

Release Notes
Version MES15 Portal 1.0
 


 

This Work Instruction is 42Q's corporate standard.
This document is under revision control. The latest revision is located on Intranet.
Once printed it is an uncontrolled copy. All alterations to this work instruction require approval.
 

 

 


Introduction


The following release notes were created to communicate with external customers the details of changes or enhancements made to the 42Q portal. The release notes are organized by date, with the most recent appearing first. All medically validated versions are denoted with asterisks and appear in blue font (Ex. ***April 2016***). All versions prior to a medically validated version are included in the medically validated packages.

     



15.61 Non Medical deployment

 

Business Intelligence - MESWeb
Improvements

  • Labels are printed with the “Null” legend when “project_preffix” is null on database.
  • Unit History now displays the Custom message when there is no customer or route provided.
  • Whole project reads environment variables for Configuration otherwise reads from properties files.
  • Messweb response time was improved.
  • Date Format is the same for exporting files and web application.

 

Business Intelligence - PTS & PTSR DB Schema
Improvements

  • Report function response time was highly improved.

 

CMMS WS 2.2.1
Improvements

  • UI/UX enhancement for CMMS - Calibration List:
    • Extra space between titles and text boxes was removed.
    • Labels are now aligned to the right and boxes to the left.
    • Search and Clear button is now consistent through the screens.
    • Accuracy, grace period, interval and money spent fields are now align to the right.
    • Actual calibration date, Calibration due date, last calibration date , planned date and Reschedule date are now align to the center.
    • Space between categories was added.
    • Headings were adjusted so that all titles are visible.
  • UI/UX enhancement for CMMS - Spare Parts - Purchase Request:
    • Extra space between titles and text boxes was removed.
    • Label “Part #” was changed to “Part Number”.
    • Labels are now aligned to the right and boxes to the left
    • Search, Clear, Add, Edit and export buttons are now consistent through the screens.
    • Code message was removed after Edit button.
    • In the grid, Updated Date (Change from Update Date) is now aligned to the center.
  • General tab was simplified in order to make the required fields required for PM Work Order and the ones required for Repair Work Order, easily identifiable.
  • CMMS group configuration was simplified, The system might bring all those three Category from Group Setting table and add them to the Asset Group Configuration automatically once the user add this specific group to the Asset. (Refer to the Group Category Setting and add automatically)
  • Search is now enabled on Press of enter key across CMMS modules.
  • Export button to get all assets together is now available.

 

MES 101 - Android Device Maintenance Portlet
Improvements

  • Android device maintenance portlet alfresco account was changed to User Guest account, instead of using Admin to access Alfresco.

 

MES 101 - Multi-Level Container Configuration
New features

  • Dependency mesportal-password-util was updated to 1.0.2 to avoid encryption to add extra spaces.

Improvements

  • Assign one or more Operations for each action (Add, Copy, Edit and Delete will be affected.,
  • Add Element and/or Close

 

MES 101 - Multi-Level Container Maintenance Portlet
Improvements

  • Dependency mesportal-password-util was updated to 1.0.2 to avoid encryption to add extra spaces.

 

MES 101 - Palindrome Web Admin
New features

  • Palindrome Web Admin - Sandbox is available outside MES Portal.

 

MES 101 - PCB - Process WIPMoves
Improvements

  • For fail to location not in route, get department from fail to location and use for rework dept in wip move.

 

MES 101 - Production Workbench
New features

  • Cycle Time:
    • Cycle time progress horizontal bar now displays in the Unit History tied to a serial number and displays the exact time when the termination command is executed in production workbench pass/fail/move.
    • Bar will display on red if planned Cycle Time is exceeded.
    • Display planned Cycle Time upon initial serial scan.
    • Count down from initial Planned Cycle Time.
    • Provide the ability to send a notification (trigger a predefined event) from the UI if Cycle Time has been exceeded by "n" minutes by the process.
  • Production workbench it's now Accessible only inside the portal.
  • Throughput indicator was added in the left vertical bar.
  • Reliability on mouse usage was reduced by adding the following:
    • The commands with the tag “auto_commit” will be automatically “save/send” to conduit on keypress ENTER.
    • Error Message would display right after the prompt input (with Red color), if Command (transaction, validation) fails.
    • The current command (prompt) will be removed from the list and one success message (green one) will be displayed.
    • If command was executed successfully And if the “repeatable” tag is also present on this command, immediately after sending the command to Conduit a new prompt for that same command will be asked.
    • The command with the tag “repeatable” will be automatically prompt at first time on keypress ENTER.
    • User will be able to enable (the repeat behavior) for one command without configuring a tag for it.
    • On the TextField (prompt) with Mouse Over a new button will be displayed (left side from delete button) to enable or disable this feature.
  • The ESC key could be used to display or hide (toggle behavior) the command dropdown list.
  • When the Command List is shown, the user can press the Arrows keys (Up and Down) to navigate on the list, and through the command and press ENTER to select it.
  • After selecting at least one command on the list, and if none command is focused (with arrows keys) to close the dropdown list, the ENTER key could be pressed.
  • PWB is now enabled to interact with the containerization functionality that it was available only in the portlet (Shop Order Control --> Production Control --> Multi-level Container Browse; This functionality is available through a new icon (open box) on the left bar, by clicking on it the content of the container become available; there are several commands that enabled such as :
    • Create a container,
    • Open container,
    • Close container,
    • Add the unit to the container,
    • Add non-serialized to container
    • Remove Unit from the container,
    • Remove non-serialized from the container.

 

MES 101 - SFDC Configuration Portlet
Improvements

  • Mandatory columns are now marked with a “*” character.
  • Defect Code is now imported with uppercase.
  • SFDC configuration / Assembly Maintenance must support this new component types (Portlet and mes-api).
    • “Consume from NSB”
    • “Non-tracked with Quantity”

New features

  • Dependency mesportal-password-util was updated to 1.0.2 to avoid encryption to add extra spaces.

 

MES 101 - Shop Order Control
New features

  • Dependency mesportal-password-util was updated to 1.0.2 to avoid encryption to add extra spaces.

 

 

MES+ - Kit Verify Production Portlet
New features

  • Dependency mesportal-password-util was updated to 1.0.2 to avoid encryption to add extra spaces.

 

MES-API
New features

  • SFDC configuration / Assembly Maintenance must support this new component types (Portlet and mes-api).
    • “Consume from NSB”
    • “Non-tracked with Quantity”

 

PCB Plants -print_pcb_traveler_label
Improvements

  • Label Engine and MDS labels for traveler are now able to support Chinese characters for printing.

 

***15.60.3 Medical Deployment***

 

Business Intelligence - MESWEB
New Features

  • The pallet ID is now displayed in the Unit History report.
  • The scheduler service will send only one call per application no matter the number of schedules configured.
  • Execution application matches schedules with the application being called and limits the number of times that the scheduler application calls the API. Schedules that fail more than 3 times per day are disabled.

Improvements

  • Unit history report enhanced with Tooling information coming from cmmr schema.
  • Aging Report.

 

Business Intelligence - Monocle
New Features

  • Encrypted password.

Improvements

  • Portal name was changed from Monocle to 42Q Live and subfolders were removed from it at UAT and Production to match with *Development instance.
  • 42Q Live portal layout page at UAT was being displayed in blank, but now is displaying the information properly.

 

Business Intelligence - Siesense New Features

  • All dashboards created for 42Q or Business team are now available through Sisense portlet.

 

Business Intelligence - SPC
Improvements

  • Httpurl template for SPC updated in Database.
  • "GO" button at Quality-SPC is now displaying correctly.
  • SPC - Portlet wireframe security improved
  • Issue that avoided user to see monitors groups on SPC was fixed

 

CMMS
New Features

  • New CMMS/OEE icons for the new portlets.
  • For ease of use, Move Company module to CMMS admin as Company information will be used both by Assets and Spare Parts. It’s more like of Admin stuff.

Improvements

  • Distinguished Color between valid and invalid PM Reschedule date
  • Multi-language supported.
  • Accessible modules are shown by user’s permissions.
  • UAT CMMS group removal pop up language change to English.
  • CMMS system error message improvement
  • Client ID enhancements
  • 5 Hours shift does not longer cause overlapping.
  • Duplicated Locator is not allowed for Subinventory and error messages were replaced to plain language instead of code language.
  • Remaining Qty/QOH is now updated after return operation
  • Asset ID, Asset Name and Asset Type are now mandatory fields for the complete CMMS Asset record Creation/Editing process.
  • Multiple shop order is now supported by jig load.
  • New "Overdue" status available for Work Order Status Report.
  • OEE Data collection interface improved for Report Asset Down.
  • CMMS Overdue filter added to Work order searching drop down list.
  • CMMS Checklist timeout update was enhanced
  • Quality and Performance data are now retrieved from MES101-OEE MES-API
  • Calibration History information is now displayed on the Calibration History tab, rather than just the future calibration date and plant.
  • Label Part # was changed to Part Number in Purchase Request
  • Labels aligned to the right and boxes to the left.
  • Consistent search, clear, add, edit, export button to all modules of CMMS- Spare parts.
  • Code message after edit button was removed from Purchase Request and Transaction Log.
  • In the grid, Updated Date (Change from Update Date) are aligned to the center at Purchase Request, Transaction Log, Transfer Parts, Cycle Count, Reuse Parts, Scrap Parts, Adjust Parts, Return Parts, Issue Parts, Inventory View and Receive parts.
  • Drop-down feature added for Transaction Log
  • Headings were adjusted to make titles visible at Inventory View, Reuse Parts, Scrap Parts, Adjust Parts, Transfer Parts and Issue Parts.
  • Clean button was changed to Clear at Transaction Log.
  • Change Reset button to Clear button, change Created Date to Create Date.e. with space before #. Part # change to Part Number at Transfer Parts.
  • Part No. Part NO. Part #, Part# - change to Part Number to be consistent at Inventory View.
  • Drop-Down feature added at Cycle Count.
  • Column Width adjusted to make the page display work at Reuse Parts.
  • Better UI design to tell user why we only displayed 8 PN to avoid confusion at Reuse Parts.
  • Spare Parts and fields template is now implemented to maintain the names consistency and avoid spelling errors.
  • Sub Inventory - change to “Subinventory“
  • Max Inv. - change to “Max Inventory“
  • Min Inv. - change to “Min Inventory“
  • MFG PN. - change to “MFG PN“
  • Machine Type - change to “Asset Type“
  • Safety stock qty - Change to “Safety Stock“
  • Unit WeightUnit - change to “Unit Weight“
  • Weight Uom - change to “Unit Weight UOM“
  • Default Sub Inventory - change to “Default Subinventory“
  • PM overdue work order has escalation email.
  • Time gap between Start date and End date that appeared at PM calendar when it’s displayed as CMMS had saved UTC time at database was improved.

UI/UX enhancement for CMMS - Admin

  • Department
  • Escalation Setting
  • Admin
  • Group List
  • Project
  • WR Category
  • Log

UI/UX enhancement for CMMS - Asset

  • Import Mapping
  • Asset View

UI/UX enhancement for CMMS - Calibration

  • My Requested
  • My Assigned
  • My Rescheduling
  • My Approvals
  • Import Calibration
  • Calibration List

UI/UX enhancement for CMMS - Spare Parts

  • Part List
  • Company

UI/UX enhancement for CMMS - Work Request

  • Work Request
  • My Requested
  • My Approvals
  • My Assigned

UI/UX enhancement for CMMS - Report

  • Part Detail
  • Asset Downtime
  • Labor History
  • Work Order
  • Equipment
  • WO Status Report
  • Downtime Trend Analysis
  • MTBF & MTTR Report
  • PM Plan

UI/UX enhancement for CMMS - Dashboard

  • Machine Status
  • PM Calendar
  • Tooling Control Whitepaper is now available.
  • Work order creation fields arrangement modified to become more user friendly.
  • Search function available for Sub Inv.
  • Replace all the Machine to Asset at the OEE-Data-Collection
  • Security for mes-API requests was improved.

 

IIoT - Measurement
Improvements

  • Measurement Transaction Support was improved

 

MES 101 - Conduit
Improvements

  • ScheduleCommands
  • Correctly support serial and product build masks in the data editor

 

MES 101 - Employee Validation Maintenance
Improvements

  • Password security and privacy was improved
  • Change empval-emp-class project to handle password visible issue
  • QC Checkpoint - Enhancements

 

MES 101 - Label Engine Admin
Improvements

  • Password security and privacy was improved

 

MES 101 - Label Engine Labels
Improvements

  • Password Security was improved.
  • Logs were modified to make them accessible in HA
  • Community ID Overflow and portlet issues were fixed.
  • Modify the logging configuration such that application logs are created in the correct area and use the standard format for log lines.

 

MES101 - Multi-level Container Browser
New Features

  • Containerization with HUGE quantities
  • Improvements
  • Multi-level container browser performance improvement.

 

MES 101 - Production Workbench
New Features

  • New tab available at the top section panel which populates with information based on the selected workstation and displays in two tables: Production scanning updates - SOM.
    • A table for a configurable amount of completed (set by site)
    • A table
  • AVP and SOM merge.
  • Auto commands on worklog.
  • Command template.
  • Interactive auto commands support.
  • Ccr replacement by Conduit command registry.
  • Refresh command drop-down after changing a location or process.
  • New generic attribute allows plants to restrict permissions to supervisors when configurations are updated.
    • Generic Attribute:
      • table: project
      • name: ps_configuration_supervisory
      • value: yes/true, no/false

Improvements

  • Select command input to add selected commands when enter is pressed.
  • Notifications aligned to the right.
  • Defect code and repair code displaying description.
  • Command navigation logic change.
  • Hardcoded commands cleanup.
  • Prevent concurrent scans.
  • Set Focus to scanning template when scanning.
  • Change Copy right to 42Q.
  • Capture point in time command not to use serial transaction unit.
  • Parse Client response after submit.
  • PS unable to navigate through PDF when viewer extension not installed.
  • Cleanup settings after changing plant code.
  • Adjust multiple prompt views with no document font to normal.
  • Async Capture point in time.
  • Select inputted command when there is only one result in the list.
  • Worklog improvement.
  • Refresh commands in every scan.
  • Logout icon added.
  • Notification style improvement.
  • Timespan for notification to display can be defined through a new generic attribute with the following characteristics:
  • Generic Attribute:
    • name: ps_notifications_time
    • table: project
  • Station ID only required for Device station type, not process or location.
  • Review Supervisor Authentication Logic
  • Encrypt / Salt Credentials Stored Locally
  • Production Workbench freezes while loading a long list of defect codes
  • Limit results for stations
  • Use serial as Unit ID
  • Submit commands with no serial
  • Select command input
  • Remove components validations
  • Ability to select client id/sfdc id
  • Array type parameters
  • AVP Start and End page

 

MES+ - Configuration Publish
Improvements

  • Update Configuration Publish Bundles.

 

MES+ - Notification and Escalation Improvements

  • Siren client reflected in "from" Email address.

 

MES+ - Reprocessing Defect New Features Create/Support configurable list of custom actions linked to standard activities. Create/Maintain library of Test Sections/Test Steps Generate and Attach unique number in regards to NCMR report Create palindrome protected REST API for reference attaching to defective components. Update Unit History report to further detail actions of an activity and relationship between parent and child defects. Develop a Reprocessing user interface that automatically generates remedy action notes based upon customizable template. Improvements Allow users to select the conduit client_id.

 

MES 101 - SFDC Administrator
Improvements

  • Password security improved for SFDC.

 

MES 101 - SFDC Configuration
New Features

  • Import Part Number Enhancements.
  • Assembly Step - Skip Validation for Empty Component Part.

Please change location query in non-medical product route. Improvements

  • UPC Number field now accepts "0" as the first character.
  • Defect Code characters limit was increased to 50.

October ,2019

CR#:
Version: 15.60 Non Medical
Docker Version:
Environment: Non Medical Production HA Environment

 

Mes Portal

  • MES Portal security was improved.

 

Business Intelligence
42Q Live Portlet
New feature

  • New error messages are available for this portlet main screen:
  • Server internal error
  • Server information missing.
  • Portal role error.
  • Log in to use portlet

 

MESWeb Execution
New features

  • Unit History report now displays Pallet ID.

 

Quality SPC-Portlet
Improvements

  • "GO" button at Quality-SPC position was adjusted to prevent it from overlapping
  • SPC - Portlet wireframe security improved

 

Quality_SPC-Server
Improvements

  • Monitor Data list now displays all the data.

 

Sisense
New features

  • New portlet created for Dashboards internal show. Create portlet to show sisense Dashboards

 

Business System Connectivity

Conduit
Improvements

  • Security improvement.
  • Siren client email address change for CMMS email notification to avoid confusion
  • Improved error message from conduit when a client attempts to execute a command that requires a scanning unit (transaction unit) but none was provided. *ScheduleCommands now optionally supports overriding the workstation (station type and station identifier) of the request it schedules. Conduit request workstation is used by default to do the scheduling but now it can be overridden via the new station and station_type parameters; except for the non-station aspects of the client source (i.e., employee, client_id, etc.). Serial and product build masks in the data editor are now correctly supported.
  • New native commands:
    • CancelScheduledCommands - cancel one or more background ScheduleCommands tasks (tinmon tasks) for a particular unit serial number if the task has not been executed yet.

 

CMMS
New Feature

  • New OEE icons (landing page) reducing the number of sub-menus.

Improvements

  • CMMS group removal pop up language change to English.
  • CMMS system error messages improvement.
  • Client ID enhancements.
  • Five hours shift no longer causes overlapping.
  • Duplicated Locator is not allowed for Subinventory and error messages were replaced with human-friendly language instead of technical codes.
  • Remaining Qty/QOH is now updated after return operation Mandatory fields for Reuse Parts are now specified in the error messages.
  • Asset ID, Asset Name and Asset Type are now mandatory fields for the complete CMMS Asset record Creation/Editing process.
  • Multiple shop orders are now supported by jig load.
  • New "Overdue" status available for Work Order Status Report.
  • OEE Data collection interface improved.
  • CMMS Overdue filter added to Work order searching drop down list.
  • CMMS Checklist timeout update was enhanced.
  • CMMS Calibration
    • Calibration History information is now displayed on the Calibration History tab, rather than just the future calibration date and plant.
    • UI/UX was improved as follows for CMMS Calibration:
      • Tab name changed to My Requested instead of Calibration Requested to be consistent.
      • Spaces through the page and between text and elements were adjusted.
      • Labels are now aligned to the right and elements to the left.
      • Calibration Due Date, Last calibration date and actual calibration date are now aligned to the center.
      • Consistent search, export, send email button.
      • Add space between categories.
      • Adjust headings so all titles are visible.
      • CSP was changed to “Calibration Service Provider”.
      • Label “Cali” was removed from Due Date.
  • CMMS Preventive Maintenance:
    • PM overdue work order now has an escalation email.
    • Support PM work order plan date display properly after timezone conversion.
  • CMMS Spare parts
    • System Qty and Adjust Qty now match.
    • UI/UX improvements for CMMS are the following:
      • Spaces through the page and between text and elements were adjusted.
      • Labels are now aligned to the right and elements to the left.
      • Headings were adjusted to make titles visible.
      • Space adjustment for Purchase Request, Transaction Log, Transfer Parts, Inventory View, Cycle Count, Reuse Parts, Scrap Parts, Adjust Parts, Return Parts, Issue Parts, Receive Parts.
      • Label Part # was changed to Part Number in Purchase Request.
      • Labels aligned to the right and boxes to the left.
      • Consistent search, clear, add, edit, export button to all modules of CMMS- Spare parts.
      • Code message after edit button was removed from Purchase Request and Transaction Log.
      • In the grid, Updated Date (Change from Update Date) are aligned to the center at Purchase Request, Transaction Log, Transfer Parts, Cycle Count, Reuse Parts, Scrap Parts, Adjust Parts, Return Parts, Issue Parts, Inventory View and Receive parts.
      • Drop-down feature added for Transaction Log Headings were adjusted to make titles visible at Inventory View, Reuse Parts, Scrap Parts, Adjust Parts, Transfer Parts and Issue Parts.
      • Clean button was changed to Clear at Transaction Log.
      • Change Reset button to Clear button, change Created Date to Create Date.e. Transfer # - with space before #. Part # change to Part Number at Transfer Parts.
      • Part No. Part NO. Part #, Part# - change to Part Number to be consistent at Inventory View.
      • Drop-Down feature added at Cycle Count. Column Width adjusted to make the page display work at Reuse Parts. Better UI design to tell user why we only displayed 8 PN to avoid confusion at Reuse Parts.
      • Spare Parts and fields template is now implemented to maintain the consistency of the names and avoid spelling errors.
        • Sub Inventory - change to “Subinventory“
        • Max Inv. - change to “Max Inventory“
        • Min Inv. - change to “Min Inventory“
        • MFG PN. - change to “MFG PN“
        • Machine Type - change to “Asset Type“
        • Safety stock qty - Change to “Safety Stock“
        • Unit WeightUnit - change to “Unit Weight“
        • Weight Uom - change to “Unit Weight UOM“
        • Default Sub Inventory - change to “Default Subinventory“
  • CMMS Admin
    • Several UI/UX was improved as follows for:
      • Headings were adjusted so all titles are visible.
      • Space adjustment between titles and text boxes as well as between categories.
      • Numeric (hours, numbers and currencies) are now aligned to the right in a grid.
      • Message “Please select data” was changed to “Please select an item to edit”.
      • Label “Auto cc to Requestor Group” was changed to “Auto cc Requestor Group” Label “Auto cc to Assign Groups” was changed to “Auto cc Assign Groups”.
      • Label “Group List” now matches with what is shown at Tab
      • Clear button besides filter was added Functionalities to improve the selection of the User Name through the drop down were added.
      • Line up labels and boxes at the Edit Department.
      • Labels Aligned to right and boxes to left.
      • Display order modified to Code first and Name later.
      • Now all modules are supported under Global Admin to open a new tab rather than overlay Global Admin, to be consistent with other CMMS modules.
      • Group properties navigation and display mode improved.
      • “Created by” column removed and “Updated by” now displays the information.
      • Button added to Other Emails tab to make it more clear to users.
      • Label “WO Project” was changed to “Project” to be consistent with Tab name.
      • Add/Edit WR Category.
      • Label "Approve Paths Setting" was changed to "Approval Path Settings".
      • The Edit button should be disabled if no item is selected in all the modules.
      • Label Model# was changed to Model #.
      • Action and Change Record hover over show the full message.
      • Search function available for Sub Inv.
      • New CMMS/OEE icons for the new portlet.
  • UI/UX was improved as follows for CMMS Asset:
    • Import button, Close button, Submit button are now consistent across 42Q apps.
    • Add file - Validate - Import. Consistent Export button.
    • Space adjustment between text and elements through the page.
    • Headings were adjusted to make titles visible.
    • Clear button added next to filter fields.
    • Label “Po Number” was changed to “PO Number”
  • UI/UX was improved as follows for CMMS Work Order:
    • Work order creation fields arrangement modified to become more user friendly.
    • UI/UX was improved as follows for CMMS Work Request:
    • Spaces through the page and between text and elements were adjusted.
    • Labels are now aligned to the right and elements to the left.
    • Headings were adjusted to make titles visible.
    • Calibration Due Date, Last calibration date and actual calibration date are now aligned to the center.
    • Consistent search, clear, view button.
  • UI/UX was improved as follows for CMMS Report:
    • Spaces through the page and between text and elements were adjusted.
    • Titles and boxes are now aligned to the left and labels to the right.
    • Consistent search, clear, view button.
    • Date align to the center.
    • Numbers align to the right.
    • Label Equipment Downtime Report was changed to Asset Downtime Report.
    • Clean button was changed to Clear.
    • Consistent button style with 42Q apps.
    • Label Line# was changed to Line Name according to Label at Production Line module.
    • Move all Filters to the far left.
    • Label “To:” was changed to “End time:”.
    • Duplicated Descending icon beside W/O# was removed.
    • Change Equipment to Asset at Labels
    • Organize Start Date and End Date to one line to free more space for pie chart.
    • Label “Calculate by:” was changed to “Calculated By:”.
    • Label “PM Plan&Reschedule Report” was changed to “PM Plan & Reschedule Report”.
    • Move Export button to the right of Clear button.
    • Move Test Report button to after Check List.
    • Change Plan Date to Plan Date From:h. Change To: to Plan Date To:
    • Change S/N: to Serial Number, Tag# to Tag Number and organize.
    • PM Type, remove “Select One” from the options, or add it to all the other boxes. (for consistency purpose.)
  • UI/UX was improved as follows for CMMS Dashboard:
    • Label change from Machine Status to Asset Status.
    • Organize panel, space and fonts for production line selection.
    • Error message “Asset status is down, cannot set it down again” added.
    • Save and Cancel buttons should be consistent across 42Q apps according to UI guidelines.

 

MES+
Reprocessing defect eDHR
New features

  • Configurable list of custom actions linked to standard activities.
  • Library of Test Sections/Test Steps.
  • Unique number in regards to NCMR report was generated.
  • Update Unit History report to further detail actions of an activity and relationship between parent and child defects.
  • Reprocessing user interface that automatically generates remedy action notes based upon a customizable template.

 

MES 101
CCRS
Improvements

  • Updated control script with the reliability improvements first made in the conduit control script.

New features

  • Implemented the domain-admin endpoints for reading dat in the domain schema.
  • Added command normalization for various mes targets. Any missing commands defined in mescomm but not present in mes.command (and mes.operation) will automatically be normalized / defined in the mes target upon first access of the client-command-registry

 

Label Engine
Improvements

  • Changes to password management and password security to ensure that LE is not exposing clear text passwords.
  • Changes to the label_engine schema to ensure that all tables have a primary key so that it will be possible to upgrade postgresql.

 

MDS Labels
Improvements

  • Password Security was improved.

 

MES-API
Improvements

  • Quality and Performance data are now retrieved from MES101-OEE MES-API

 

Multi-Level Container Maintenance
Improvements

  • Multi level container browser performance improvement.

 

Production Workbench
New features

  • Shop order(s) displaying at station in production workbench from other environment.

 

SFDC Config
Improvements

  • UPC Number field now accepts "0" as the first character.
  • Defect Code characters limit was increased to 50.

 

SFDC portlet
Improvements

  • Password security improved for SFDC.

August 4,2019

Deployment version: MES 15.11

MES 101 - Shop Floor Configuration
New feature

  • Part Number import feature now allows users to bulk import the Part Number Revision list as well as Flex fields.
  • Export Part Numbers to csv, now also retrieves Flex Fields information
  • Performance improvement in the validation by part number. It is only performed when the Component part is not empty. (Assembly list)
  • Performance improvement and fuzzy search support at the Src. Location 1,2,3&4, Location and Fail Location fields. (Route step)

 

MES 101 - eManual
Improvement

  • The Station Id will not have to be re-entered for 7 days, as opposed to the current timeout of just 1 day. (Data Collector)

 

MES 101 - MES-API
Improvement

  • Endpoints Device/Location/Process now provide an optional “limit” parameter that allows clients to control the size of the payload requested increasing performance?

 

MES 101 - Production Workbench
Improvement

  • Device/Location/Process lists now download smaller batches at a time increasing performance.
  • PW now supports commands that do not require serial scanning (e.g: !!2 commands).
  • Commands will now remain visible while being focused and not just when clicked on.
  • New field: “Client ID” allows client/sfdc id selection from the Configuration window when there is more than one option.
  • AVP Pages in the range of Start and End are now shown.

 

MES 101 - Shop Order Control
New Feature

  • Users are now allowed to create a BOM for standard and ERP shop orders through Shop Order Browser

 

MES 101 - Multi-level Containerization Maintenance. Improvement

  • Performance improvement to support larger containers.

 

Labor Tracking
New feature

  • Operators can specify the department for a direct labor type.
  • Administrators are now able to maintain the department for a direct labor type.

 

CMMS
Improvement

  • Calibration email checks are now hourly instead of daily.
  • Tag to Asset Mapping options now appear as “Active”/“ Inactive” instead of “Enable”/”disable”
  • Field “Source” can now be populated under Spare/Issue parts.
  • Prevent scrapped quantity from being set as 0 or -1.
  • Production line selection improved by reducing the displayed options according to the location at scrap part.
  • The “# of Vendors” were replaced by AVL Qty across Spare Parts module
  • Machine Type labels were replaced by Asset Type.
  • Several UI/UX improvements and standardization in the following modules:
    • Asset Type
    • Production Line
    • Asset
    • Problem
    • Work Order
    • PM Reschedule
    • My Asset
    • Problem Type
    • Problem Category
    • PM List
    • Asset Mapping
    • Asset Checklist
    • Changes in the menu:
    • Company module is now under CMMS Admin.

New feature

  • New asset field available; Up and Down threshold can be created by asset.
  • New template available to make fields consistent with Asset attributes.
  • Assets can now be supported by Asset Using Group.

July 1, 2019

Deployment version: MES 15.10
CMMS
Enhancements, Bug fixes, and Security Updates:

  • Time-gap at PM calendar creation was eliminated for UTC timezone.
  • History tracking for Calibration tab is now displaying previous dates correctly.
  • CMMS Global administration screen displaying method was improved.
  • Asset name is now a mandatory field.
  • Daily, monthly, and yearly Calibration intervals for assets are now available.
  • Overdue status is now available for Work Order Report.
  • Alert to notify user the PM was successfully created was added.
  • Escalation email for PM overdue work order is now sent according to Due Date.
  • File support capacity was increased from 3MB to 10MB.
  • Location query parameter is now implemented for CMMS.
  • Search by date on query window is now available.
  • Tooling Mapping is now able to map to PN regardless of any Shop Order under this PN.
  • Search by asset type at Tooling Mapping is now available.
  • Expired date now appears in the list when maintenance TAB/Inherited from Asset Type is selected.
  • Workflow for maintenance type work order is now supported.
  • Maintenance work order required information is now simplified and more accurate when WFB status is selected.
  • PartNumber column character length acceptance was increased from 32 to 64.

 

MES 101
New Features:

  • Flex fields can now be managed on Add and Edit Standard/ERP Shop Orders.
  • The Release process will now call a part/family based custom functionalities right after the serial numbers get generated.
  • Part Number: New Field Release Exit Function.
  • Endpoints were added to:
    • Create Parts by Routes
    • Create Standard Shop Order record and its Flex fields in MES.
    • Create Assembly steps into MES.
    • Create PN record.
    • Work with recipes in measurement allowing to save, update and retrieve them.
    • Update / create routes into 42Q.
    • Update standard shop orders.
    • Add/Update Generic attributes
    • Create Product configuration
    • Obfuscate Password from Employees Endpoints
    • Retrieve an Employee if the password matches
  • Algorithm prompt window is now available.
  • Include a pop-up on Algorithm Maintenance screen to display minimum and maximum Sequential range.
  • Available information at API’s Employees resource and Production Workbench Supervisor authentication have been modified for security improvement.
  • Procedures workorderlotimport and wocackcheck are now included in spec file.
  • Standard Shop Orders procedure to support Shop orders, Bill of materials and Flex fields is now available.
  • Reviewed the production workbench supervisor authentication logic.
  • Added encryption to user credentials being stored locally.
  • Made improvements to address the page freezing while loading long lists of defect codes, which prevented other actions from occurring concurrently.
  • Made changes to the Medical loading list template.
  • Made improvements to BOM export portlet.
  • Portal name was changed from Monocle to 42Q Live and subfolders were removed from it at UAT and Production to match with Development instance.
  • 42Q Live portal layout page at UAT was being displayed in blank when OEE layer was active and the database did not have the CMMR schema deployed.

 

IIoT
Enhancements, Bug fixes, and Security Updates:

  • Measurement transaction support
  • Implemented a GUI to allow users to see and handle transactions that have been made in Measurement.

 

Business Intelligence
Enhancements, Bug fixes, and Security Updates:

  • Improved response time of user search.
  • Issue with one customer being able to see other/all customers via the user search.
  • Changes to SPC monitor hold logic to not create holds for data older than 12 hours.

 

April 28, 2019

Deployment version: MES 15.9
Overview: MES Portal Non-Medical HA: Monthly Upgrade: April, 2019

Environments: MESWeb, API, MesWeb Reports, MDS Web Service Producer, MDS Labels, Patchfiles, Portal Server Information, SFDC-SFDC, SFDC Portlet, APK, PTS Webservice, CMMS, SFDC Config, MDS Patch, Command Register, Conduit, CCRS, Event Broker, Tinmon, Production Workbench.

 

mes_15_MESWeb-4.3.18

Enhancements:

  • Screen modifications to improve the end user’s experience.
  • Scheduler application improved to log executions and disable failed schedules.
  • Tooling Control data now available in MESWeb unit history reports.

 

mes_15_MESWeb-reports-1.0.2

New Feature:

  • New Arista reports and labels now available in MESWeb.

 

webServiceProducer

Enhancements:

Work Order Reports synchronize between Oracle and 42Q. This upgrade provides a solution for the following business problems:

  • WIP SN traceability and aging
  • Work Order and Serial Number comparison between Oracle and 42Q
  • Work Order, Serial Number, and inventory aging
  • Systems synchronization level

 

mes_15_mds-labels-1.4.1

Enhancement:

  • Improve MDS Labels portlet usability for new sites. Make error logs easily accessible to support teams for reference purposes.

 

mes_15_sfdc-portlet-1.14.32

Bug Fix:

  • Document Mapping displays and interfaces as expected.

 

mes_15_PSI-2.19.apk

Bug Fix:

  • APK interfaces with Google Play for Android tablet users.

 

mes_15_cmms-ws-2.1.2

Enhancements:

  • CMMS: Improvements to GUIs and page design to simplify user experience.
  • CMMS Reports: Asset Event History feature is now a separate submodule of CMMS Reporting. Asset Event History logs all plc signals for plants that send asset downtime data through PLCs (programmed logic controls).
  • OEE-Tag-Mapping: Users can link production floor activity to assets via tag id.
  • CMMS Asset: View and Copy features added.
  • Changes made in the My Asset module and are reflected in the History Tracking Tab of CMMS Asset > Edit Asset.
  • Maintenance updates for tooling type assets are reflected in the History Tracking Tab of CMMS Asset > Edit Asset.
  • CMMS now offers 4 types of work orders: Repair, Checklist, PM, and Maintenance (for tooling).
  • Users can now import Tooling data defined in CMMS Asset > Maintenance Tab through the Import Assets feature in CMMS Admin > Import Assets.
  • New filter criteria added in CMMS Reports > Tooling Where Used.

Improvements:

  • Error Messages modified to provide optimal assistance to users.
  • Screen improvements for optimal user experience
  • Change GUIs for consistent design across 42Q portal.
  • Labels changed for consistent messaging and to enhance user understanding.

New Features:

  • CMMS Asset: Copy feature allows users to duplicate all asset details (including tooling maintenance), thereby saving time for process engineers.
  • Tooling Where Used: Users can export reports to save, share, or print.

 

mes_15_sfdc-configuration-2.8.0

New Features:

SFDC Product Route:

  • Users can assign locations in Status 20 (On the Line) and Status 28 (On the Line Hold) to a “Fail To” Route Step, only if the option FAIL_TO_LOC_ON_LINE is enabled in Setup Data Editor. This option is available in both add and edit modes of SFDC Product Route.

SFDC MFG Line:

  • Validate only new locations associations when add/edit MFG Line
  • Users can add and edit MFG Lines not associated with a data collector.

 

mes_15_mlc-maintenance-2.14.0

Enhancements:

  • Containers with missing items cannot be closed by employees without assigned permissions. Complete Transaction button should be disabled if containers include missing items.
  • Users without proper permissions cannot complete a BOM transaction and send to ERP if there are items missing from the container.

 

mes_15_serialized-item-tracker-2.6.3

Enhancements:

  • SIT now calls the PTS API directly to get data in real time, and records receipt date information as an attribute.

 

mes_15_command-register-1.3.2

Improvements and Bug Fixes:

  • Overall improvements to command register screens, error messages, and macros functions improve the end user experience.

 

 

mes_15_ccrs-1.2.3

Improvements:

  • Improvements to the conduit command registry service installation process decrease downtime and simplify the overall deployment process for monthly upgrades.

 

mes_15_event-broker-0.0.8

Enhancements:

  • Scanning activity on the production floor corresponds to CMMS to place manufacturing holds according to asset maintenance.
  • Old_location sent through payload for unit-moved events.

Bug Fixes:

  • Improved connectivity between 42Q CMMS and production floors.
  • Unit movement transactions events process as expected, regardless of unit status.

 

mes_15_production-workbench-1.4.21.190418-1

Improvements:

The following improvements have been added to enhance the end user experience:

  • New logout icon.
  • Worklog improvement.
  • Commands refresh after each scan.
  • Notification improvements.
  • Screen improvements.
  • Station ID is a mandatory field when Device station type is selected; if Process or Location station types are selected, the Station ID is optional.

New Features:

  • New generic attribute allows users to restrict configuration permissions to supervisory personnel.
  • New generic attribute allows users to change the display time for notifications.

 

 

February 9, 2019

Overview: 42Q Non-Medical Monthly Upgrade:

Environments: production scanning, SFDC Config, Shop Order Control, mes-api, Production Workbench, CMMS, Mes-Connector, Print Queue, Label Engine Web Service, Operation Dashboard, MesWEB Central, Mesweb, Conduit.

production-workbench-1.2.22

Bug Fixes:

  • AVP steps display in the correct order and map to the corresponding document page
  • Prompts sort according to Attribute/Assembly definition
  • Users can access work order pages without an extension
  • System works as expected when conduit message is empty


API-1.6.5

Enhancement:

  • API logic upgraded. SFDC and CMMS can now communicate to place MFG holds.

 

shop order control-2.11.11

Bug Fixes:

  • Panel quantities calculate as expected when deleting unused serials from non-batched Shop Order Releases.
  • Users are able to delete Skeleton serial numbers from Unstarted Units in Shop Order Browser.

 

sfdc-config-2.7.4

New Feature:

  • 42Q will place MFG hold on expired tooling equipment based on scanning activity in SFDC via CMMS.

Bug Fixes:

  • MFG Line error message has been resolved. Approved users are now able to delete a MFG Line during configuration steps.
  • All plants are able to import part numbers entered with lowercase characters. System now converts lowercase PNs to uppercase as expected.
  • All quote types (double and single) are supported when attribute definitions are imported on .csv files.

 

Oracle

  • Interface between Oracle and 42Q improved

 

OperationDashboard-3.3.8

Bug Fixes:

  • Target values defined in the Target Maintenance module populate as expected
  • System responsiveness improved when network connection is interrupted

Enhancements:

More actions are now available on Operation Dashboard’s main page. Users can now:

  • Rename Snapshots directly within text box
  • Delete Snapshots with new “trashcan” GUI
  • Receive visual feedback with new Loading Bar
  • Select all 9 basic widgets via the Default builder
  • Customize a Snapshot via the New option
  • Validate snapshot selections and save changes in one step (Apply & Save)

New Widget features:

  • New widgets combine multiple reports
  • New layout screen to create widget dashboard
  • Layout screen with 6x6 size
  • Global and individual filters
  • Datasource type supports both cmmsr and mesr
  • Same widget can contain multiple reports/charts
  • Text chart added for text displaying
  • View widgets with or without Title

 

Sanm.MSD-configuration-1.0.13

Bug Fixes:

  • Data loads without delays.

Enhancement:

  • Example images for new widgets available in Operation Dashboard
  • System auto-selects data sources based on user’s database.

 

mes-web-central-3.2.4

New Features:

  • Operation Dashboard configuration screen added.
  • New tag (Hidden) allows users to hide report columns.
  • OEE Reports added.
  • Report Dashboard GUI allows users to adjust the number of rows in the widget grid.
  • New column (Project) added to Location page
  • Profiles renamed “Portal Users” to accommodate external customers
  • MesWeb landing page displays settings in accordion layout

Bug Fixes:

  • Pagination and Locations now working as expected.

Enhancements:

Additional configuration options allow plants to customize MES Web Reports according to business needs. The following features are now available for modification:

  • Projects per Location
  • Data Source Types
  • Config Keys Table
  • Default Reports
  • Maps per Locations
  • Servers
  • Report views
  • Dictionary Tables
  • Field Tables
  • Locations/Roles per User
  • Screen Views

Graphical user interfaces (GUIs) added for administrative users:

  • Pin icon for mapping locations in 42Q Live,

 

MESWeb-4.3.4

New Features:

  • Unit History report includes Tooling data from CMMS
  • Line Monitor shortcut added to the top menu bar, left of user name
  • New Screen displays current user’s location by region.
  • New tag (Hidden) allows users to hide report columns
  • Selected parameters hidden by default
  • Multiple locations available in MESWeb application
  • New page: Application select
  • Users can access Line Monitor from MESWeb

Enhancements:

  • Customer Management and Customer Part Mapping synchronize updates
  • Users can copy and paste links to clipboard without reloading the screen
  • MESWeb summary and help documents accessible from MESWeb home page

Bug Fixes:

The following features are now working as expected:

  • Zip files with date format delivered according to defined schedule
  • Save Favorite feature
  • Schedule servlet interfaces with “miltiplehost”
  • Shop Order summaries
     

event-broker-0.0.7

Bug Fixes:

  • Service automatically reestablishes dropped connections.
  • Race condition for triggered changes was removed.
  • Entries for units in locations 30, 40, and 60 process as expected

New Feature:

  • Scanning activity available from CMMS to MES Web.

 

conduit-1.6.9

Enhancements & Bug Fixes:

  • Fixed transaction scoping bug for large multi-transaction requests
  • Fixed scanning template issue preventing reconciliation of attribute scan templates
    • Allow support for required attributes (e.g. CONDUIT_OPTIONS ATTRIBUTES_REQUIRED=YES)
  • Added finisher_executed to the ScannedUnit unit_info blob to better inform the client when a finisher happened they may not be aware of (i.e. via auto command.)
  • Implementation of the Command Template mechanism to allow interactive auto commands
  • Transition of Scanning Template to Command Template based on attribute definition and assembly component reconciliation
  • Added complete macro support, including the ability to directly invoke macros from clients and coalescing multi-command macros into a single result back to client
  • Auto commands and scanning template related command templates should only be applied when there is a transaction/scanning unit.
  • Now allowing  macro references in table and SDE based auto commands
  • Implementation of conditional finishers based on configured statuses for particular commands
    • Allows the ability to short circuit execution of a transaction when the resultant status matches the configured conditional status
    • Support both finisher_on_status and halt_exec_on_status
  • Finisher commands will now require refreshing the unit to validate post scan attribute and assembly definitions
  • Implemented alternative HTTP/HTTPS server/listener implementation in addition to the still default proxygen libs
  • Now caching SDE data to no longer require a lookup and parse per request
  • Allow optional caching of attr_defs (experimental)
  • Added, then subsequently removed Amazon Kinesis integration
  • Added limited support for streaming logs entries to optionally configured Kafka brokers
  • Separated the concept of login from the scanning transaction unit(s).  Login will now occur only once per request even when N units are being scanned.
  • Single transaction override now allows scanning request transaction units in a single round trip for efficiency purposes

 

mes-connector-webservice-2.0.7

Bug Fix:          

  • PTS/Conduit interface works as expected. All SN types accepted.

 

cmms-ws-2.1.0

New CMMS features

  • Work Order Flow feature (CMMS Setting) allows plants to customize Work Order checkpoints (e.g. Waiting for Buy Off, Closed, Work In Progress) and permissions (Requestor, Approver) based on asset capabilities
  • System automatically changes work order status to overdue when escalation email is sent
  • When a Default Assignee is assigned to a maintenance Group, Preventive Maintenance work orders will be automatically assigned to the default assignee - users no longer need to manually assign users to a work order. If default assignee is not available, system assigns the work order to the next available technician in the group
  • New search parameters added to CMMS Work Order allows users to search for work orders by the following statuses: Assigned to Me, Assigned to Group, Submitted by Me, Submitted by Group
  • Email notifications include a direct link to the Work Order’s URL
  • Users can define a recipient in the email notification
  • CMMS now integrates with Google calendar: users can send CMMS work order reminders directly to their personal Google calendars
  • CMMS Checklist improvements allow users to complete the work order and checklist from the same tab; users can bypass the status and comments and quickly mark each item complete by ticking the checkbox at the end of each list item
  • Preventive Maintenance module allows users to batch import PM files from local drives to save time
  • PM’s Duration Time feature allows users to schedule preventive maintenance across one day

 

CMMS Tooling Control

  • New Maintenance Tab allows plants to manage tooling maintenance by usage, manufacturer’s expiration date, and/or time period according to Asset Type
  • System automatically creates Work Order and sends email notification according to defined tooling maintenance requirements
  • System sends MFG hold when wrong incorrect, expired, or overused tooling is loaded
  • Tooling Mapping module establishes relationship between Production and Tooling Control
  • Production module (Tooling Load/Unload) validates tooling
  • Manual Update Usage module validates tooling for standalone factories
  • Tooling Where Used module displays complete tooling details to include PN, Tooling ID, and Locations
  • Search by Tooling Maintenance Work Order available in CMMS Work Order

CMMS Calibration Bug Fixes and Enhancements

  • Calibration needed is no longer the default selection
  • Users can open and export Calibration work orders from Downtime Problem and Downtime Trend Analysis Reports located in CMMS Reports
  • Invalid times are highlighted in grey
  • New search criteria added to Calibration.
  • System sends email notifications to assigned users when Calibration is due
  • Calibration date displays local timezone
  • PM Calendar date displays local timezone
  • Improvements on Error Messages

 

 

December 15, 2018

Overview: Non-Medical High Availability Upgrade

Environments affected: SPC Application, Production Scanning, Label Engine, PCB multi-page traveler & material transfer, Mes Connector/MES-Fuji, MES-API, MDS Interfaces, CMMS Application, Site Maintenance Portlet, SFDC Portlet,  MESWeb Application, Print Queues, KV Production

 

42Q-mes-mds-15.1.16-dec2018-patchfiles

Patches and Bug Fixes were applied to improve the overall usability of SFDC and Conduit

 

production-scanning-1.2.19

Bug Fixes were applied. All features are working as expected. Users are now able to complete the following actions in Production Scanning:

  • View a single command
  • Configure a prompt
  • Access AVP when scanning by location
  • End an assembly when no PNs have been added
  • Enter plant codes without case sensitive restrictions
  • Access all document layout types
  • Operators are able to refer to the Repair Code and Description while repairing a defect

 

kv-production-2.10.4.2.1

Bug Fixes applied

 

quality-spc-portlet-1.2.13

Enhancement was made to improve the user experience on the SPC’s Monitor page

 

quality-spc-server-1.2.12

Bug Fixes were applied to eliminate the following monitor errors:

  • MR Chart calculation errors
  • Duplicated SNs in S05-01 Monitor
  • Missing time stamps on P-Chart data

 

mes-api-1.5.10

The following capabilities were added to 42Q’s API:

  • Users are able to retrieve flex fields for location, process, defect, and part
  • Users can filter activities by part number and unit endpoints
  • Users can search for serials via the Serial Info View submodule
  • API now recognizes domain settings data
  • API uses endpoints to improve connectivity to AWS
  • API able to retrieve algorithm numbers

Bug fixes to enhance the following activity:

  • Remove the error on units without comments
  • Improve measurement data transfer

 

sfdc-config-2.7.1

Bug Fix:

  • SFDC routes and subroutes now work as expected when users select locations.

Enhancement:

  • Location Tab added to the Manufacturing Line module of SFDC.

 

cmms-2.0.0

Bug Fixes and Enhancements:

  • All timezones now work as expected.
  • Asset Name and Asset Type fields expanded to accept 128 character input.


label engine-2.2.3

Bugs Fixes:

  • Label field now follows correct naming conventions, such that users cannot enter forbidden characters
  • When users attempt to print labels without templates, an error message with directions is displayed
  • The Group ID integer overflow was fixed
  • The addition of a token generation algorithm prevents users from scanning characters that are not URI friendly

Enhancements improve the following use cases:

  • Label Engine log files now include label print start points
  • Audit print key exports to print history
  • The label list auto refreshes when labels are deleted to provide ultimate traceability
  • System preserves use-defined filters until users complete their session
  • Increase input limit for Add Part > Part Number.
  • Mapping screen for published labels allows users to add long parts lists
  • Print history report screen design improvements

 

site-maintenance-1.12.41a

Bug Fix:

  • Changes in Name and Edit modes now save as expected.

 

sfdc-portlet-1.14.28

Bug Fix:

  • Data Collector’s start page displays as expected, even when files are mapped from Agile or a deviation numbers.


mes-connector/mes-fuji-web-service-2.0.6          

Bug Fix:

  • PTS configuration now working as expected


mesweb-application-1.4.6

Bug Fix:

  • MESWeb portal successfully exports files to Excel

New Features:

  • Material Transfer Report now available to users.
  • PCB Multi page Traveler allows users to show/hide attributes in MESWeb

Enhancement:

  • New feature allows PCB plants to move attributes out of process to first process
  • PCB Unit History and Traveler History submodules replace Oracle Route ID