3.81.10 SPx Release Notes
3.81.10 SP10 Release Notes
Perspective
| Perspective | Settings & Changeover
| Bug
| MES-7004 | Fixed - Perspective SCO Tree editor elements now have nesting indentation if viewed from a Task Routing server. |
OEE Downtime
| OEE/Downtime | Bug | MES-7086 | Fixed - Equipment State downtime detection mode no longer causes OEE analysis to fail. |
3.81.10 SP9 Release Notes
Production Module
Production
| Bug | MES-7010 | Fixed - Ending an OEE operation no longer throws a duplicate key index violation error. |
Enterprise
Enterprise
| Bug | MES-7043
| Fixed - Analysis Cache on Enterprise Head is no longer triggering events to invalidate the analysis cache when receiving data newer than the previous newest data for analysis |
Batch Procedure
| Batch | Bug | MES-6552 | Fixed - Enum Parameters that are in script will now have their enum name value accessible in the batch parameters with '_friendly' appended to the parameter name.
|
Perspective
| Perspective | SPC | Bug
| MES-6987 | Fixed - the Perspective Table Charts update correctly when switching between no data and data. |
Perspective
| SPC
| Improvement
| MES-6960
| Added - property xAxisByDate added to charts with tables to plot data points by date taken rather than consistently. Defaults to False.
|
SPC
See Perspective > SPC above for more SPC release notes.
| SPC | Bug | MES-6912 | Fixed - timed interval samples showing incorrect scheduled finish time |
SPC
| Bug | MES-6871 | Fixed - charts trying to process data of the incorrect format
|
OEE Downtime
| OEE/Downtime | Bug | MES-5995 | Fixed - Downtime analysis returning incorrect information if beginDate starts after a split in Key Cell mode |
OEE/Downtime
| Bug
| MES-6742
| Fixed - Tag Collectors no longer set or return wrong values if it shares a similar name with another valid Tag Collector.
|
OEE/Downtime
| Improvement
| MES-6842
| Added - Schedule Rate is now an Analysis Group By option.
|
Track and Trace
Trace
| Improvement
| MES-7044 | Added - removeLot parameter on modifyOperation and deleteOperation. Defaults to True. |
Trace
| Bug
| MES-3236
| Fixed - intermittent issue with operations not pulling the equipment reference from the material lot equipment reference
|
3.81.10 SP8
3.81.10 SP7
3.81.10 SP6
3.81.10 SP5
3.81.10 SP4
3.81.10 SP3
3.81.10 SP2
3,81,10 SP1
3.81.10 SP0
3.81.10 RC3
3.81.10 RC2
3.81.10 RC1
3.81.10 SP8 Release Notes
Production Module
Production
| Bug | MES-7008 | Fixed deleteOperation now returns the link to a single material lot that was modified by the operation that is deleted. |
Enterprise
Enterprise
| Bug | MES-6995
| Fixed condition where syncing to an empty database could bypass objects that need to synchronize. |
Batch Procedure
| Batch | Bug | MES-6704 | Delay registering Redundancy State Listener until all managers are registered to prevent a situation on gateway restart where the module reports it has started before all managers are initialized. |
Batch
| Bug
| MES-7028
| Fixed aborting a batch will no longer throw errors if an exposed Equipment Phase is already in RESET or ABORT
|
Perspective
| Perspective | SPC | Bug
| MES-6968 | Fixed sample notes created via the Perspective Location Sample List not showing up. |
SPC
See Perspective > SPC above for more SPC release notes.
| SPC | Bug | MES-6915 | Fixed Divide By Zero errors in stock SPC Signal scripts |
SPC
| Improvement | MES-6994 | Fixed system.recipe.exportRecipe() correctly returns data when called in the Gateway scope.
|
OEE Downtime
| OEE/Downtime | Bug | MES-6675 | Fixed an issue where automatically started production segments would go back to change-over mode after a module restart. |
Web Services
| Web Services | Bug
| MES-7017 | Fixed issue where Restful Consumer configurations could not be reopened if they were saved with a blank OAuth Strategy |
3.81.10 SP8
3.81.10 SP7
3.81.10 SP6
3.81.10 SP5
3.81.10 SP4
3.81.10 SP3
3.81.10 SP2
3,81,10 SP1
3.81.10 SP0
3.81.10 RC3
3.81.10 RC2
3.81.10 RC1
3.81.10 SP7 Release Notes
Production Module
Production
| Bug | MES-6979 | Fixed - Removed custom properties are correctly saved for Response MESObjects |
Production
| Bug | MES-6930 | Fixed - Prevent 'dropping' pending object changes from enterprise synchronization |
Batch Procedure
| Batch | Bug | MES-6964 | Fixed - Improved performance between Batch phases |
| Batch | Bug | MES-6941 | Fixed - If an operation is not given a specific unit class when created in scripting, it will be assigned the unit class of the Unit Procedure it is in |
| Batch | Bug | MES-6889 | Fixed - Batches can no longer be automatically assigned to an invalid Process Cell when calling addEntry |
| Batch | Bug | MES-5297 | Fixed - batchName for system.mes.queue.addEntry() is now optional. |
Perspective
| Perspective | SPC | Improvement | MES-6963 | Added - note entered by and last updated values for notes in Perspective charts and other components with sample note editing |
| Perspective | SPC | Improvement | MES-6961 | Added - showAttributeNameAsTitle property to Perspective charts |
| Perspective | SPC | Bug | MES-6944 | Fixed - the Perspective Pareto chart updates correctly when switching between no data and data |
| Perspective | SPC | Bug | MES-6820 | Fixed - Exclude Sample on Perspective SPC charts |
| Perspective | SPC | Bug | MES-6797 | Added - beforeUpdate/afterUpdate component events to Perspective Charts and Perspective SPC Analysis Selector |
| Perspective | SPC | Bug | MES-6577 | Fixed - cursor jumping to end when editing the middle of fields in Edit Sample Definition of Perspective Sample Definition Manager |
SPC
See Perspective > SPC above for more SPC release notes.
| SPC | Bug | MES-6094 | Fixed - Settings control limits within a group now correctly updates on the current Sample Definition |
Track and Trace
| Trace | Improvement | MES-6761 | Improvement - system.mes.trace.modifyOperation will return previous/next lots when deleting a material lot or changing the material of the lot. system.mes.trace.deleteOperation also deletes the material lot that was created by the operation. |
OEE Downtime
| OEE/Downtime | Perspective | Bug | MES-6965 | Fixed - the state list in the Perspective Equipment Manager consistently displays in alphanumeric order. |
| OEE/Downtime | Vision | Bug | MES-6418 | Fixed - The Vision Work Order table acts on the selected item when clicking "Edit" or "Delete" |
Web Services
| WebServices | Improvement | MES-6928 | Security - Disable XML entity expansion |
| WebServices | Improvement | MES-6698 | Improvement - The Web Services module now supports an OAuth strategy selector for RESTful Configurations. The choices are 'Body' and 'Header.' |
3.81.10 SP6 Release Notes
Production Module
| Core | Bug | Perspective | | MES-6775 | fixed - Perspective Value Editor now properly updates the data when a new tag collector is selected. |
| Core | Bug | | | MES-6896 | Fixed - Recursively search for missing related objects until there are no missing related objects. This fixes an issue where modes and states do not sync until edited |
| Core | Bug | | | MES-6908 | Fixed - Fixed issue with task routing that could stop the Perspective Analysis Selector from displaying saved analysis settings |
Batch Procedure
| Batch | Bug | | | MES-6931 | FIXED - When a batch auto-picks a unit during execution, update the Batch Queue Entry with the newly assigned unit |
| Batch | Bug | | | MES-6303 | * Changed Autocomplete behavior in Batch components to input exactly what is shown in the suggestions list |
Perspective
| Perspective | Bug | | | MES-6917 | fixed - The SPC Histogram chart now displays the input data smoothly. |
| Perspective | Bug | | | MES-6830 | Fixed the average label on table/chart combo Perspective components not updating when new data is received. |
| Perspective | Bug | | | MES-6837 | Fixed Perspective Charts not using Dynamic Filters when saving Control Limits |
SPC
SPC
| Bug | Perspective
| | MES-6899 | Fixed choosing default values on Boolean data types in Perspective Sample Definition Manager
Fixed values not updating when saving an attribute and immediately reopening it
Fixed checking of default values on integer data types (such as Nonconforming Count, etc)
Fixed issues that could arise when saving translated default values on Booleans |
| SPC | Bug | Perspective
| | MES-6731 | Fixed parsing of attribute min/max in Perspective Sample Definition Manager |
| SPC | Bug | | | MES-6737 | Fixed Before Sample Update and After Sample Update SPC Events not being called on Every Value Change intervals |
SPC
| Bug
|
|
| MES-6847
| Fixed: the SPC Process Capability Chart consistently updates when autorefresh is enabled.
|
Track and Trace
| Trace | Bug | | | MES-6849 | added - When run with `autoCreateLot`, system.mes.trace.recordOperation now attaches any MaterialLot it creates to the response segment it creates. |
OEE Downtime
OEE
| New feature | | MES-4437
| Added downtimeReasonOverrideFilter properties to Vision and Perspective OEE Downtime Tables to filter which downtime options are available to use as override. |
3.81.10 SP5 Release Notes
Production Module
| Core | Bug | MES-6838 | Enterprise Syncing Missing Changes | FIXED - Corrected deserialization error that was losing the 'GatewayUUID' for change events on new objects from sync.
FIXED - Fixed query updating previous value when adding a CoalesingPropertyValueChange. This was affecting seeing progress updates on scheduled operations from the root server.
FIXED - Merge pending object changes and incoming remote changes. |
| Core | Bug | MES-6839 | Enterprise Syncing: Deletes missed when delays are being processed | FIXED - Lock MES objects while applying changes from remote gateways and unlock once the object has been saved. This prevents local changes from overwriting incoming remote changes. |
| Core | Bug | MES-6873 | Enterprise: WO not syncing Scheduled Qty down to Site(s) | FIXED - Invalidate cached work order quantity when operation requests are saved from enterprise synchronization |
| Core | Bug | MES-6819 | Perspective: SPC/MES Controller no show in a View | Fixed - The SPC and MES Controllers once again show an icon in the Designer View. |
| Core | Bug | MES-6835 | Unclear error message when MES Configuration Project doesn't exist | Fixed - Provide a better error message if the MES Configuration Project no longer exists under the set name. |
OEE Downtime Module
| OEE/Downtime | Bug | MES-6858 | Key Reason (Cell Priority) index out of bounds with one cell | FIXED - Use appropriate BLOCKED/STARVED FOR UNKNOWN REASON when the key cell is starved but has no prior cells, or blocked but has no following cells |
Batch
| Batch | Bug | MES-6744 | Resetting multiple batch queue entries only resets one and then times out | Fixed - Increased the timeout factor for resetting batches. It is now 50 times the Update Interval, which is user-settable on the Process Cell. |
| Batch | Bug | MES-6854 | Batches are only HELD for one Process Cell on restart | Fixed - Batches for all Process Cells on server correctly go to held after a restart |
| Batch | Bug | MES-6890 | Abort command overwritten by Stop command when Aborting a Held Batch | Fixed issue that can occur when an equipment phase is in the HELD state, and the batch is aborted. A STOP command is issued to the phase. |
| Batch | Bug | MES-6876 | E-Signature and Set Value Phases shouldn't be Exposed | Fixed - Changed settings to prevent exposing E-Signature and Set Value Phases. Like all other phases, the user can derive a phase based on the E-Signature and Set Value Phases and set exposed to true. |
Perspective
| Perspective | Bug | MES-6765 | Perspective: Object Selector: displays Objects in one Line instead of one per line | Fixed - The MES Object Selector dropdown is no longer adversely affected by the MES Schedule View component. |
3.81.10 SP4 Release Notes
Production Module
| Core | Bug | MES-6110 | Production Day begin Live analysis shows previous day first shift in a two shift schedule | Fixed - Production Day Begin Live Analysis now correctly calculates the timestamp. |
| Core | Bug | MES-6544 | system.mes.purgeAll function deletes operations response for active operation | Fixed - Purging data no longer purge Response Segments if the Operation Response is still active. |
| Core | Improvement | MES-6565 | Notify user to set default database connections 24 | Improved - A new warning message is logged on startup if the MES Database has a max connection setting less than our minimum recommendation of 24. |
| Core | Improvement | MES-6757 | Remove Auxiliary Database from module configure pages | Improved - Removed references from unused Auxiliary database from MES settings. |
OEE Downtime Module
| OEE/Downtime | Bug | MES-6711 | MES Schedule View: Dragging an operation between equipment in Vision increases Scheduled Quantity in the MES Work Order Table | Fixed - Correctly remove old objects when rescheduling an operation via the Vision Schedule View component. |
| OEE/Downtime | Bug | MES-6763 | OEE Time chart flickers on state change | Fixed - OEE Timechart component will not flicker when props are updated. |
| OEE/Downtime | Improvement | MES-6659 | Remove UUID from message for clarity | Improved - Made error message when trying to edit an equipment with a running operation more clear. |
Batch
| Batch | Bug | MES-6805 | Possible Batch Deadlock | Fixed - Adjusted scope of synchronized block to avoid potential deadlock with changing tags and having active batch parameter calculations based on those tags |
| Batch | Bug | MES-6703 | Template Class not syncing in Enterprise setup | Fixed - Updated enterprise synchronization logic to include all missing Batch Master Recipe and Batch Template objects when first assigning a unit class to a unit. |
Document Management
Document Management | Bug | MES-5148 | When assigning a batch document dropdown to a batch enum parameter UUIDs show instead of values | Fixed - Enums show correct value when editing a drop down for document phases. |
Perspective
| Perspective | Bug | MES-6721 | Perspective: Issues editing Settings for stored Analysis Setting using Analysis selector | Fixed - Perspective now correctly edits Settings on an Analysis Setting
Fixed - Perspective now autocompletes the same Analysis Setting Settings as Vision |
| Perspective | Bug | MES-6773 | Multiple settings with the same name allowed in the Perspective Analysis Selector UI | Fixed - Changed autocompletion for Settings in an Analysis Setting to not suggest already-used settings |
Settings & Changeover
| Settings & Changeover | Bug | MES-6723 | 22034 | SCO Item import fails to get UOM of tag | Fixed - Imported recipe items are updated with current metadata from their associated tags, if present. |
SPC
| SPC | Bug | MES-6729 | 22040 | Equipment Manager attribute creation screen does not include isRequired and Units | Fixed - Support added for the "Is Required" and "Unit" fields when creating or editing an attribute from Perspective. |
3.81.10 SP3 Release Notes
Released mid-month to fix a display bug in SP2.
Perspective
| Perspective |
Bug |
MES-6776 |
Mode and State classes or states/modes not visible in Perspective Equipment Mgr |
Fixed - the Mode and State settings in the Perspective Equipment Manager show the text and icons for the modes and states. |
Versions Included in 3.81.10 SP3
3.81.10 SP2
3,81,10 SP1
3.81.10 SP0
3.81.10 RC3
3.81.10 RC2
3.81.10 RC1
3.81.10 SP2 Release Notes
|
No Business Connector, Web Services or SAP Connector Release Notes this month. |
Production Module
| Core | Improvement | MES-6726 | Change log error message for MSSQL "read committed snapshot mode" not set | Improved - MSSQL Snapshot isolation level error messages now link to knowledge base article. |
| Core | Bug | MES-6709 | Additional Factors fail validation if they are bound to a missing tag provider | Fixed - Prevent an error where production equipment cannot be saved if they have an Additional Factor property that references a tag with a Tag Provider that does not exist. |
| Core | Bug | MES-6695 | MES WorkOrder Table: dragging Schedule Op from an Equipment to another increase Schedule Quantity by Op qty | Fixed - dragging a scheduled operation between equipment on the Schedule View keeps the correct Scheduled Quantity number in the MES Work Order Table |
| Core | Bug | MES-5977 | Log Warning: clean up redundant message from BasicExecution Engine | Fixed - Prevent unregistering shift execution tasks twice. This clears up an error about trying to unregister non-existent unit. |
| Core | Bug | MES-5913 | Error altering DB tables due to custom indexes does not show which table the error is coming from | Fixed - When failing to update a database due to a user-added index, include the table name that we're failing to index. |
| Core | Bug | MES-5835 | Enterprise Graph Manager Checks Startup Incorrectly | Fixed - Enterprise Monitor component accessing production context before it has been created when the module is starting up. |
| Core | Bug | MES-5536 | License not updated on redundancy backup failover | Fixed - Equipment is correctly licensed when a failover occurs. |
OEE Downtime Module
| OEE/Downtime | Bug | MES-6535 | Equipment manager edit screen hidden in flex container | Fixed - Equipment Manager in a Flex container now displays the edit screen correctly. |
| OEE/Downtime | Bug | MES-3706 | OEE Time Chart Commented Code Invalid | Fixed - Corrected python syntax error in Vision OEE Time Chart getStateColor extension function. new keyword should not be used in Python. |
Perspective
| Perspective | Bug | MES-4184 | Perspective MES Schedule View styling incomplete | Improved - support added for styling all of the General tab on the Schedule View Perspective component. |
Settings & Changeover Module
| Settings&Changeover | Bug | MES-6730 | SCO Upgrade from 2.0 to 3.0 with large amounts of data fails | Fixed - Improvements made for upgrading large 2.0 Settings and Changeover installs to platform 3.0. |
| Settings&Changeover | Bug | MES-6725 | SCO loads recipes to all equipment with similar names | Fixed - Activating a machine recipe will no longer activate recipes for similarly named equipment. |
| Settings&Changeover | Bug | MES-6719 | S&Co Upgrade from 2.0 to 3.0 can throw exceptions if parents are processed before children | Fixed - Sort Setting and Changeover recipes during the 2.0 to 3.0 upgrade process so that Master recipes are always encountered and processed before any Descendant recipe. |
| Settings&Changeover | Improvement | MES-6624 | Support the period character in recipe names | Improved - Allow Recipe names to have periods in them. |
Settings & Changeover
| Bug
| MES-6302
| Misleading SCO Security Message
| Fixed - Attempting to change a machine recipe's setpoint value on a nonexistent setpoint throws an improved error message stating that the setpoint does not exist.
|
SPC
| SPC | Bug | MES-6605 | Samples with multiple measurements error if initial data not entered into measurement #1 | Fixed - Sample measurements that are left blank can be modified after the sample has been taken. |
| SPC | Bug | MES-6557 | Perspective: SPC Analysis Selector cannot select filters other than Location | Fixed - adding multiple filters to SPC Analysis Selector can now be done in a single session |
| SPC | Bug | MES-6541 | Perspective SPC Controller dynamic change of Attribute does not show control limits | Fixed - SPC chart control limits now appear on initial refresh after changing attribute. |
| SPC | Bug | MES-5757 | 'system.mes.spc.sample.collect()' throws unclear error when SampleDefName is invalid | Fixed - If an invalid sample definition name is passed to system.mes.spc.sample.collect or system.mes.spc.sample.getCreateByDefName an IllegalArgumentException is thrown saying that sample could not be loaded instead of a NullPointerException |
| SPC | Bug | MES-5038 | SPC Calculation Scripts do not throw errors in logs | Fixed - Any exceptions that happen in python scripts for Control Limit or Signal will also log to the gateway logs |
Trace
| Trace | Improvement
| MES-6650 | Create script function that finds a list of UserIDs | Improved - New script function system.mes.trace.getUserIDList() added to the module. |
3.81.10 SP1 Release Notes
|
No Business Connector, Web Services or SAP Connector Release Notes this month. |
Production Module
| Bug | MES-6626 | Lot Custom property filters fails if spaces are included in expression | Fixed - Custom Property Filters now correctly handle leading and trailing spaces |
| Bug | MES-6625 | Performance issues converting implicitly to nvarchar datatype in MSSQL with Trace tables | Fixed - Loading Track and Trace graph data on an MSSQL database with VARCHAR MES table columns will now avoid implicit NVARCHAR conversions. |
| Bug | MES-6593 | Remote licensing cache is expiring every minute | Added - optional licenseCacheMinutes JVM argument option that alters the duration between MES Module/Equipment license checks. |
| Bug | MES-4933 | MES Analysis Table mouse events do not exist - remove | Fixed - Unsupported Analysis Table mouse events no longer show. |
OEE Downtime Module
| Bug | MES-6673 | Pre-validate and throw descriptive error on Equipment State XML import | Fixed - Correct error messages are now thrown when importing States in Perspective Equipment Manager |
| Bug | MES-6636 | Perspective: MES Schedule: dragging Schedule can get stuck | Fixed - issue that prevented dragging schedules in the Perspective MES Schedule component. |
| Bug | MES-6632 | Indeterminate state messages are flooding the GW log | Fixed - Live Analysis messages no longer shown as warnings in the Gateway logs |
| Bug | MES-6592 | Line DT is incorrect when a cell's history includes a Blocked and Starved indeterminate condition | Fixed - Line downtime analysis now has the capability to load events that occurred before the analysis begin-time cutoff. |
| Bug | MES-5915 | Infeed Count Scale not applied to Performance Calc | Fixed - Infeed Count Scale is correctly applied to the Performance Calculation. |
Perspective
| Bug | MES-6465 | Perspective MES Value Editor Intermittently Crashes on Tag Collector Change | Fixed - swapping between Tag Collectors with different data types on the Perspective Value Editor no longer crashes. |
| Bug | MES-3549 | Perspective Trace Graph component event comment incorrect | Fixed - Perspective Trace Graph events now show correct function names in the event comment. |
| Task | MES-6680 | Broken modules after Webpack upgrade | N/A |
| Task | MES-6645 | Update to latest Webpack | N/A |
| Task | MES-6639 | Switch package installation to PNPM | N/A |
Settings & Changeover Module
| Bug | MES-6689 | Perspective Histogram java.lang.Double cannot be cast to class java.lang.Integer | Fixed - The Perspective SPC Histogram Chart will no longer throw an Exception converting Frequency values to integers, when they should always be integers. |
| Bug | MES-6634 | SPC Analysis Selector does not auto display filter options | Fixed - Perspective SPC Analysis Selector collects filter options for the correct date range |
| Bug | MES-6491 | Perspective SPC charts are not using the attributes format from the sample definition | Fixed - SPC charts with tables will properly reflect the measurementFormat property in the data |
Batch Procedure
| Bug | MES-6706
| Cannot execute commands using Batch Controller component | Fixed - the Commands button palette is displayed when using Ignition 8.1.31 or higher. |
3.81.10 SP0 Release Notes
Production Module
- Fixed - Data Retention auto-delete now works on Postgres databases. For MES-6305: Data Retention query fails with Postgres database
- Fixed - Parenthesis in MESObject filter namePattern are now correctly treated as parenthesis. MES-6571: Parenthesis in state name being treated as a grouping character instead of a parenthesis
- Fixed - Reverted a change that prevented traversing multiple hops when examining object relationships to find which gateways an object needs to synchronize too. For MES-6614: Issues Syncing with Nested Unit Classes
- Fixed - The Analysis Equipment cache will now process changes in chronological order, preventing desync. For MES-6578: Analysis Equipment Cache Desync
- Fixed - Vision Analysis Controller now correctly runs analysis regardless of user role. For MES-5030: Analysis Controller requires user to have a role
Enterprise
- FIXED - Fixed issue that prevented Settings and Changeover Variance data from synchronizing to parent gateways. For MES-6586: Enterprise: SCO: Recipe Variance data not syncing to site
Batch Procedure Module
- Improved - When adding input fields to a document in the BatchPhaseManager or BatchRecipeEditor, all fields that are not attached to a Batch parameter will now be outlined with a yellow "warning" color. For MES-4856: Show indicator on fields that are not attached to a BatchParam in DocumentEditor/RecipeEditor
- Fixed - Prevent fatal exception executing batch sublogic on systems with high CPU load. For MES-6567: NPE in SFCManagerV2 causes subcharts to not execute
- Fixed - Transitions and phases no longer auto complete after module and Batch restart. For MES-6569: Transitions and phases auto complete after module and batch restart
- For MES-6566
- Added - ""enforceDocumentParameterBinding"" component property to BatchRecipeEditor and BatchPhaseManager components to turn ""error on unattached batch params"" feature on/off
- Added - an error dialog to document editor to show which text fields are not attached to Batch parameters
- Improved - Change to automatically display ""Form Field Props"" dialog when adding a new field to a document to reduce friction for users (only applies when editing a document in BatchRecipeEditor and BatchPhaseManager components)"
- Fixed - Phase Manager edit view displays phase and phase name correctly. For MES-6510: Phase Manager: base phase is blank and phase name is overlapped with label
OEE Downtime Module
- Fixed - Tag Collectors now load more quickly on MSSQL databases. For MES-6236: Count Tag Collectors Slow on Module Startup
- Fixed - Ending an operation no longer causes Exception in the Gateway logs claiming that a Segment could not be found for updating. For MES-6426
- Fixed - system.mes.oee.createMaterial.createMaterialProcessSegment() no longer errors when the Process Segments already exist. For MES-6607: CreateMaterialProcessSegment() throws NPE when OperationDefinition already exists
- Fixed - the title of the Perspective Material Manager will display "Create Material" when creating a material or "Create Material Class" when creating a material class. For MES-6545: Perspective Material Manager: Material Class creating panel title incorrectly
Perspective
- Fixed - SPC Location Sample List component does not crash when used in a Percent-based coordinate container. For MES-6637: Perspective SPC Location Sample List Error on placement in a Percent-based Container
Settings & Changeover Module
For MES-6564
Fixed - The Active Recipe Tag Collector table view is now fixed for the MES Value Editor.
Improvement - Added scripting functions to allow for SCO Variance and SCO Activation Tag Collector Manipulations via scripting functions.
SPC Module
- Fixed tooltips in Perspective Property Editor. For MES-5551: Perspective charts: tooltips for chart styles are not showing correctly
For MES-6561:
- Fixed tooltips in Perspective Property Editor. For MES-5565: Missing property tooltip text on Box and Whisker perspective chart
- Fixed - Vision SPC Selector's snapStartEndDate property now correctly updates when changed. For MES-6580: Vision: SPC Selector: property Snap Start End Date not firing from binding
Track & Trace Module
Fixed - Lots that have reached a quantity of zero are correctly marked as used. For MES-6547: Material Lot Consumption quantity rounding issue causing Available lots with quantity 0
Fixed - Corrected malformed query when using lot inventory searching functionality searching on matching multiple custom properties with the same object type. For MES-6590: LotSelector doesn't support multiple custom property
Web Services Module
- For MES-5005: WS can misinterpret SOAP protocol depending on WSDL order
- Fixed - SOAP Endpoints will no longer forcefully use SOAP 1.1 protocol if it is not the first element declared in the endpoint's WSDL.
- Fixed - The SAAJ dependency error no longer occurs when making SOAP requests.