Release Notes
42Q Home > 42Q Release Notes
This edition applies to MES15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.
Contents
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.
August 4,2019
July 1, 2019
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, weekly, 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
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