Introducing the v7.8.000 Release
NOTE:
Additional links and information may be added to this article in the future. This article was last updated Dec 5 2025.
Streamlining Operations with Web-Based Material Consumption and Flexible Scales
Web Execution - Complete Material Consumption Support
We’ve expanded Web Execution capabilities with the addition of Consume Process Action Flow, aligning it with the existing iOS experience
Key Features:
Manual Material Consumption Flow: Operators can scan source sublots and manually enter consumption quantities with electronic signature and reason capture, including automatic validation of material usability conditions
Integrated Scale Weighing: Full support for scale integration workflows with configurable zero and tare operations, real-time weight monitoring, and automatic net and tare weight recording during material consumption
Multiple Consumption Methods: Ability to add multiple consumptions to a single process action, supporting complex manufacturing scenarios that require multiple material sources
Usability Validation and Overrides: Automatic validation of material status and usability conditions, with a structured override workflow requiring signature, reason, and exception creation when consuming materials that fail condition checks
Override Management: Complete override capability for modifying accepted consumptions with signature and reason capture, requiring secondary approval workflow for audit compliance
Key Benefits:
Platform Flexibility: Eliminates the need to switch between web and iOS execution for material consumption, enabling complete procedure execution on existing computers and tablets through a browser
Manufacturing Compliance: Maintains complete traceability and audit trails with electronic signatures, reason capture, and exception generation for all material consumption activities
Operational Efficiency: Streamlines material consumption workflows with integrated scale support, reducing manual data entry errors and improving weighing accuracy
Equipment Integration: Seamless integration with scale systems supporting various configurations (zero-only, tare-only, or combined operations) with fallback to manual entry
Notes:
All scale integration workflows include fallback options to manual entry with exception generation when equipment issues occur
Material usability validation aligns with existing condition checking logic for status stages and consumption permissions
When scanning scale as part of the scale flow, the system performs a quick health check to ensure it's ready for use. If the scale needs attention because it is in an unusable state, you'll receive a clear notification so you can address it before proceeding with your workflow
For accurate material tracking, the scale's unit of measure needs to match the material's configured unit. If there's a mismatch, the system will let you know so you can either switch to a compatible scale or update the material's unit setting—this helps maintain data integrity across your manufacturing processes.
Scale Integration Equipment Flexibility Improvements
This release introduces enhanced flexibility for scale equipment integration configuration, allowing organizations to support a wider range of scale connectivity scenarios with OPC UA. The improvements provide more granular control over scale tag configuration for tare and zero commands, ability to toggle scale functionality at the equipment class level, and support for both method calls and direct tag writes for scale zero and tare commands. These enhancements streamline scale setup for system integrators while maintaining full backward compatibility with existing configurations.
Key Features:
Flexible Scale Command Configuration: Now you can configure Tare and Zero nodes with either OPC UA Method Calls or Tag Write operations, supporting scales that don't require method calls or use direct tag writes. Previously, only OPC UA Method Calls were supported and not configurable
Configurable Input Parameters: Add multiple input parameters for OPC UA method calls, with the ability to customize parameters per scale instance
Organized Tag Structure: Scale integration tags are now organized into two logical sections:
Data Reading Nodes (Tare Weight Node, Net Weight Node)
Command Nodes (Tare Node, Zero Node with operation type selection of Tag Write or Method Call)
Toggle Scale Functionality: Equipment class "This equipment class is a scale" toggle can now be disabled after being enabled. Previously, if you enabled it and saved, users were stuck and could not disable it
Migration Support: Existing scale configurations automatically migrate to the new structure, preserving Lot Number Equipment Node mappings to both Tare and Zero Node Parent Object IDs
Key Benefits:
Broader Integration Support: Enables integration with scales that may not use method calls for sending tare and zero commands, or for scales that just require simple tag writes for scenarios where they are integrated via a third party platform
Improved Configurability: Provides system integrators with fine-grained control over scale command operations and parameters
Enhanced User Experience: Clearer organization of scale tag configurations with logical groupings and contextual help text
Seamless Upgrades: Full backward compatibility ensures existing scale equipment instances continue to function without modification
Notes:
Scale standard properties (Increment, Precision, Range Low, Range High, Unit of Measure) remain enabled when the scale toggle is disabled, but their toggles become editable again
Equipment instance scale integration tag mappings are hidden from the UI when the class-level scale toggle is disabled, though values remain in the database
All configuration changes are logged to equipment instance history for audit trail compliance
Equipment instances in classes with master data origination correctly display standard properties as immutable
Reducing Manual Work with Digital Counters, Properties, and Dynamic Time Formulas
Counter Value Process Action
This release introduces the Counter Process Action, a new digital tallying capability that enables operators to track counts during manufacturing execution without paper-based methods. The Counter Process Action is a specialized subtype of the Value process action designed for incrementing whole number values over time, particularly useful for tracking items like pallets, units, or any countable manufacturing output. This feature addresses a critical gap where operators currently rely on paper tallies, bringing this common manufacturing task into the digital workflow with full traceability, review capabilities, and integration with formulas and conditions.
Key Features:
Authoring Capabilities:
New Value subtype: Counter (Value > Number > Counter) with full Value > Number authoring flexibility
Configurable prompt and identifier configuration
Integer-only values (no decimal support)
Condition support with all standard numeric value conditions available
Integration with formulas and downstream calculations
Execution Interface:
Intuitive counter controls with +/- buttons for incrementing and decrementing counts
Manual number entry option for direct value input
Single whole number increments (1 per button press)
Visual progress bar display when range condition is configured
Comprehensive Counter Iterations section showing:
Total count aggregation
Expandable iteration history with detailed audit trail
Quantity added or subtracted per iteration (negative numbers for decreases)
Date and timestamp for each iteration
User email for each iteration
Read-only past iterations (no modification actions available)
Execution Modes:
Save & Pause Mode:
Marks process action as "In Progress" status
Allows operators to reopen and add increments without override requirement
Referenced process actions and parameters do not execute (as the value is not yet available)
Each increment logged individually in procedure run log
Modal interface remains open after save for cross-platform consistency
Complete Mode:
Marks process action as completed
Requires standard override flow to modify completed process actions
Referenced process actions and parameters execute immediately with final value available for downstream calculations
Condition Handling:
Conditions evaluated when iteration is saved
Standard warning flows apply (consistent with Value and Dispense actions)
Range condition: displays progress bar without target mark
Other conditions: displays counter controls and number
No condition: displays counter controls only
Review and Reporting:
Complete counter data visibility in run logs and reports for quality and batch review:
Process action details including identifier, type (Value), and value type (Counter)
Condition information displaying type and specification
Execution details showing:
Current status
Total Actual Value (sum of all iterations)
Performed by user and timestamp (when completed)
Data acquisition source
Counter Iterations History with iteration-by-iteration breakdown:
Total quantity added or subtracted per iteration
User attribution for each iteration
Date and time for each iteration
Complete audit trail of all counting activities
Key Benefits:
Elimination of Paper-Based Processes: Operators can perform counting tasks digitally within the system, eliminating error-prone paper tallies and manual transcription while maintaining natural tallying workflows through intuitive +/- controls
Enhanced Traceability and Compliance: Every count increment is automatically logged with user attribution and timestamps, creating a complete audit trail that supports regulatory compliance, quality investigations, and process verification without additional documentation overhead
Operational Flexibility: Save & Pause functionality allows operators to accumulate counts across shifts or process stages without completing the action, while referenced formulas and conditions wait for final values, preventing premature downstream calculations
Improved Data Accuracy: Digital counting with immediate validation against conditions reduces transcription errors and provides real-time feedback to operators when counts fall outside expected ranges, enabling immediate corrective action
Seamless Integration: Counter values integrate fully with existing formulas, conditions, and downstream process actions, enabling sophisticated manufacturing logic based on counted values without requiring custom workarounds or manual calculations
Better Visibility for Supervisors and Quality: Iteration-by-iteration history in reports provides quality teams and supervisors complete visibility into counting patterns, timing, and operator activities, supporting continuous improvement initiatives and deviation investigations
Custom Property Product Alignment and Support in Standard Tables
This release introduces enhancements to the Read Property and Write Property process actions, providing template authors with greater control over execution behavior, improved decimal handling for measure-type properties, and expanded integration with table-based workflows. These improvements enable more sophisticated resource property tracking and calculations while maintaining the flexibility required for diverse manufacturing scenarios.
Key Features:
Configurable Auto-Execution for Read Property:
Added "Enable Auto Execution" checkbox in Read Property authoring interface for granular control over execution behavior; previously this would always auto-execute when Step Sequentiality and Process Action Sequentiality were enabled
Default configuration with auto-execution enabled for new read properties that are added
Migration support with auto-execution enabled by default for procedures with Step Sequentiality and Process Action Sequentiality enabled
Operator-controlled manual triggering option when auto-execution is disabled
Configuration visibility in template and run reports
Integer and Decimal Handling for Measure Properties:
Additional configuration options for measure-type properties in both Read Property and Write Property actions:
Write Property manual entry configuration options:
Max # of Integer Places: Optional field (blank by default) - specify the maximum number of integers the operator can enter
# of Decimal Places: Optional field (blank by default) - specify the required number of decimal places for the operator to enter
Read Property (when property is a measure type) configuration options:
# of decimal places: Specify the number of decimals you want the recorded value to round to (i.e., 1 decimal for a value of 23.935 will round to 23.9 when read during execution)
Validation and exception handling logic consistent with Measure process action
Display of integer and decimal constraints to operators during manual entry execution
Read Property in Standard Table:
Read Property available as column value type in Standard Tables for resource property tracking within tabular data structures
Comprehensive table column configuration modal including:
Custom prompt definition
"Read property from resource scanned in step process action" option
Property selection interface
Review requirements for triggering CPP, CQA or other reviewable values
Dynamic property reading capability pulling scanned equipment from the same row (similar to DateTime Formula behavior)
Example workflow support:
Row 1 Column A scans Equipment A, Column B reads property from Equipment A
Row 2 Column A scans Equipment B, Column B reads property from Equipment B
Key Benefits:
Enhanced Operational Flexibility: Template authors can tailor procedure execution to operational needs by controlling when property reads occur, supporting both automated workflows and steps that require deliberate operator verification.
Improved Data Quality and Compliance: Precision controls for measure properties ensure data capture meets exact specifications required by manufacturing processes and regulatory requirements, reducing data entry errors and standardizing decimal formatting across operations
Streamlined Resource Tracking: Integration of Read Property with Standard Tables enables efficient tracking of multiple resource properties in a single tabular interface, eliminating the need for repetitive individual process actions and improving operator efficiency
Dynamic Data Collection: Row-level resource binding allows dynamic property reading from different equipment within the same table, supporting complex workflows where operators work with multiple resources sequentially without switching between different procedure steps
Seamless Migration: Default auto-execution settings for existing procedures ensure backward compatibility, allowing organizations to adopt new capabilities without disrupting established workflows while providing the option to modify behavior where needed
Better Documentation and Auditability: Visibility of auto-execution settings in procedure and batch reports provides clear audit trails showing whether property reads were automated or operator-initiated, supporting compliance verification and process review activities
Notes:
Tables do not auto-execute process actions, so the enable automatic execution checkbox does not apply to when the read property is within a table
Parameterize "Addition To Date and Time" Quantity
The release introduces dynamic time formula functionality that enables content creators to reference parameters and process actions instead of static values. These improvements provide greater flexibility in procedure design, support AI-assisted procedure authoring, and enhance the procedure graph reference system to ensure complete visibility of dependencies during authoring and execution.
Key Features:
Enhanced time formula authoring with three input options: Static and Parameter
Static mode maintains current functionality for manual entry of days
Parameter mode with dropdown selection of measure parameters with UOM: Days (day), Hours (h), or Minutes (mins)
Static mode for manual entry of Days, Hours, and Minutes
Parameter mode with granular dropdown selections:
Measure parameters filtered by UOM: Days (day), Hours (h), or Minutes (mins)
When the Time to Add Type has been updated to Parameter it will be possible to reference each parameter type with their corresponding field in the Date/Time Formula
Mandatory parameter selection for all time units when Parameter mode is chosen
Key Benefits:
Increased Flexibility and Reusability: Content creators can build dynamic procedures that adapt to runtime conditions by referencing process actions and parameters, eliminating the need for multiple procedure variants with hardcoded values
Reduced Manual Effort and Errors: Dynamic time formulas automatically calculate dates and times based on measured values or parameters, reducing manual data entry and potential calculation errors during procedure execution
Better Procedure Design: The ability to reference process actions and parameters enables more sophisticated procedure logic, supporting complex manufacturing scenarios where timing depends on measured conditions or batch-specific parameters
Future-Ready Architecture: Backwards compatible implementation ensures smooth adoption of new capabilities without disrupting existing procedures, while laying the groundwork for continued AI integration and automation enhancements
Optimizing Quality Control with New Flexible Exceptions and Expanded Reviews
Flexible Exception Management
We've introduced flexible exception management capabilities that allow teams to configure exceptions for tracking purposes without requiring individual review and signature. This enhancement provides greater flexibility in how quality and manufacturing data is captured and managed.
Key Features:
"None" Signature Requirement Option:
Quality reviewers can now designate specific exception types as tracking-only by selecting "None" as the signature requirement in Exception Team Settings. This is ideal for:
Tracking Critical Process Parameters (CPPs) that don't require individual review
Recording data points that need to be logged but not actively managed
Capturing metrics and observations without triggering approval workflows
Automatic Exception Closure:
When an exception type is configured with "None" signature requirement:
The exception is created and logged automatically
The exception immediately transitions to "Closed" status
No signature, reason, or description is required
The system displays: "No signature required for this exception type per system settings"
Comments can still be added for additional context if needed
Comprehensive Display Consistency:
The "None" signature behavior is reflected consistently across all areas where exceptions are displayed:
Procedure Run logs - Exception tab
Procedure Run logs - Step details open slider tab
Procedure Run logs - PDF reports
Batch Run logs - Exception tab
Batch Run logs - PDF reports
Exceptions page
Increased Comment Character Count:
Exception comments now support up to 2,000 characters (previously limited to a shorter character count), allowing operators, supervisors, and quality reviewers to provide comprehensive documentation when:
Adding context to exceptions during procedure execution
Documenting investigation findings and root cause analysis
Explaining corrective actions taken
Providing detailed rationale for exception closure
Recording observations and supporting information
Key Benefits:
Flexible Data Tracking: Capture and track data points without creating review overhead
Improved Workflow Efficiency: Reduce unnecessary review steps for tracking-only exceptions
Better Data Management: Distinguish between exceptions requiring action versus those for informational purposes
Audit Trail Maintained: All exceptions are still logged and available for reporting, even when no signature is required
Configurable Per Exception Type: Teams can customize which exceptions require review on a type-by-type basis
More Complete Documentation: Capture detailed explanations without needing to truncate important information
Better Quality Records: Provide comprehensive context that supports regulatory compliance and audit requirements
Allow Text, Counter and Date/Time Formula Process Actions to Be “Reviewable”
We've expanded the types of process actions that can be designated as reviewable, providing quality assurance teams with comprehensive control over which data inputs require formal review and approval. This enhancement ensures complete compliance coverage across all text, counter and date/time formula procedure input types.
Key Features:
Additional Reviewable Process Actions:
Quality teams can now designate review requirements for these additional process action types:
Value Process Actions:
Short Text - Brief text entry fields
Long Text - Extended text entry fields
Two Choice - Binary selection fields
Counter - Numeric counter fields
Formula Process Actions:
Date/Time Formula - Calculated date and time values
Configurable Review Requirements:
For each of these process action types, procedure authors can now specify:
No Review Required (default) - No formal approval needed
CPP (Critical Process Parameter) - Requires CPP review and signature
CQA (Critical Quality Attribute) - Requires CQA review and signature
Other - Requires review per custom organizational requirements
Consistent Authoring Experience:
The review requirement field has been added to the procedure template step flyout for all newly supported process actions, maintaining consistency with existing reviewable process actions. The configuration appears at the bottom of the process action settings with the same familiar interface.
Key Benefits:
More Complete Compliance Coverage: Designate any data input as requiring formal review, eliminating compliance gaps
Standardized Workflow: Apply the same review and approval patterns across all input types
Improving Visibility Across Runs and Transfers
New Columns on Batch Runs and Procedure Runs Pages
This feature focuses on enhancements to the Grid View Page (Tables) functionality for both Batch Runs and Procedure Runs list views, improving column availability and data display consistency across the application.
Key Features:
Added 15 columns to the batch run list, ensuring consistency with procedure run list functionality.
Visibility Requirements:
7 columns shown by default: Assigned Users, Actual Start Date, Actual End Date, Batch Template, Lot Number, and 2 columns to be confirmed
8 columns hidden by default: Location ID, Batch Template Version Number, Customer, Run Tags, Notes, Batch Run Modification Enabled, Redlining Enabled, # of Procedures, Template Tags, Customer Review Required
Add/update 9 columns to the procedure run list, with several requiring verification or renaming for consistency.
Visibility Requirements:
4 columns shown by default: Actual Start Date (rename to align), Actual End Date (rename to align), Planned Start Date, Planned End Date
5 columns hidden by default: Location, Customer Review Required, Customer, Template Tags, Notes
Key Benefits:
Improved Data Access: Quick access to critical run information without opening individual records
Enhanced Filtering and Sorting: Additional columns enable more sophisticated filtering and sorting capabilities
Better Oversight: Supervisors and quality reviewers can more efficiently monitor and manage runs across the organization
Notes:
All existing filtering, search and export functionality still remains and is supported
Display Child Runs in Procedures & Block Parent Procedure Approval
This release introduces critical enhancements to the Linked SOPs (Linked Procedure Runs) functionality. These improvements provide quality reviewers and supervisors with better visibility into linked procedure relationships and enforce linked quality review by preventing parent procedure approval until all child procedures are properly reviewed and approved.
Linked SOPs are procedure runs that are triggered by a parent procedure run, creating a hierarchical execution structure. This is commonly used for Standard Operating Procedures (SOPs) that must be completed as part of a larger manufacturing process.
Key Features:
Linked Runs Visibility - New section on Summary tab showing completion and approval counts
Parent Column - New column on Runs List identifying parent-child relationships
Approval Enforcement - System blocks parent approval until all children approved
Key Benefits:
Enhanced Quality Control: Ensures all required linked procedures are completed and approved before parent procedure closure
Improved Traceability: Clear visibility into hierarchical execution structure and completion status
Better Compliance: Prevents incomplete documentation by enforcing proper approval sequence
Transfer Report - Tree View & Print Enhancements
This release introduces comprehensive enhancements to the Transfer Report functionality, enabling users to visualize complex object relationships through an interactive tree structure and generate detailed web-based reports that can be exported to PDF. These improvements streamline the transfer process by providing better visibility into system dependencies and creating permanent documentation of transferred items.
Key Features:
Interactive hierarchical tree structure displaying all referenced objects and their relationships before transfer
Nesting levels supporting complex parent-child dependencies across batches, procedures, equipment, materials, BOMs, and configuration items
Expand/collapse functionality with individual branch control plus "Expand All" and "Collapse All" options
Search and filtering capabilities with automatic tree expansion to highlight located objects
Reference count indicators and detailed metadata display including object types, versions, and relationship context
Automated web report generation attached to transferred items for future review
PDF export capability preserving full tree structure in expanded format
Visual status indicators: orange button for pending transfers (Report), green button for completed transfers (Report)
Comprehensive documentation of all system dependencies created in the new team post-transfer
Key Benefits:
Enhanced Visibility and Understanding: Content creators gain clear insight into complex system dependencies and object relationships through intuitive visualization, reducing the risk of missing critical references during transfers
Improved Decision Making: The ability to preview all objects and dependencies before transfer enables informed decisions about what will be created in the target team, preventing unexpected system impacts
Better Documentation and Compliance: Permanent web reports with PDF export capabilities provide audit trails and documentation for regulatory compliance, allowing teams to review transfer details at any time after completion
Increased Efficiency: Search functionality and expand/collapse controls enable quick navigation through large dependency trees, while lazy loading and virtual scrolling maintain performance even with thousands of objects
Post-Transfer Verification: Web reports generated after transfer completion allow validation that all expected dependencies were properly created in the new team, improving quality assurance and reducing post-transfer issues
Enabling External Collaboration
CMN External Sponsor Portal - Procedure Run View
We've introduced a new web-based procedure run view for external sponsors and customers, providing a more comprehensive and interactive way to review procedure runs and exceptions.
Key Features:
Web-Based Procedure Run Reports for External Reviewers:
External customers and sponsors can now review procedure runs directly in the web interface instead of relying solely on PDF reports. This provides a richer, more interactive experience with better navigation and understanding of execution flow.
Complete Visibility with Read-Only Access:
When a procedure run or exception is shared for review, external customers gain access to view all aspects of the procedure run across the following tabs:
Summary - Overview of the procedure run
Users - Personnel involved in the execution
Exceptions - Any exceptions or deviations recorded
Parameters - Procedure parameters and their values
Steps - Detailed step-by-step execution flow
Notes - Associated annotations and notes
Attachments - Supporting documentation and files
Configuration - Procedure configuration details
History - Complete audit trail of the procedure run
Secure, Controlled Access:
External reviewers have view-only permissions, ensuring:
No ability to modify procedure run data
No ability to add users, notes, or attachments
Secure access limited to specific shared procedure runs
Key Benefits:
Enhanced Collaboration: Share detailed procedure run information with external stakeholders, sponsors, and partners more effectively
Better Understanding: Web-based viewing provides superior navigation and context compared to static PDF reports
Improved Efficiency: External reviewers can quickly access the information they need without requesting additional documentation
Audit Compliance: Maintains data integrity with read-only access while providing transparency
Elevating the Operator Experience
Work Cell Operator Execution Design
We've introduced Work Cell Mode, a new execution interface optimized for process cell-centric manufacturing floor operations. This mode provides operators with a media-centric view featuring large, prominent visual content while maintaining easy access to procedure flow and step details through collapsible side panels.
Key Features:
Dual Execution Modes:
Users can now toggle between two execution modes during procedure runs:
Instruction Mode (Traditional):
Familiar vertical layout with instructions and media integrated into the step view
Best for procedures with detailed textual instructions
Default mode for existing workflows
Work Cell Mode (New):
Media-centric layout with large central image/video display
Collapsible navigation and details panels on left and right
Optimized for visual work instructions and hands-on manufacturing tasks
Ideal for work cell operations where operators need to reference images frequently
Web Execution Enhancements:
Layout & Navigation:
Left Panel (Collapsible): Flow tab showing procedure navigation and step progression
Center Panel: Large, prominent media display showing selected images or videos
Right Panel (Collapsible): Step details including instructions, parameters, and process actions
Resizable Dividers: Adjust panel widths to customize your workspace
Responsive Fields: Process action inputs automatically resize relative to panel width
Media Handling:
Large central media viewer for optimal visibility
Image carousel displaying three technical media items at a time
Keyboard navigation support (arrow keys) for moving between media
Scrollbar controls for browsing through multiple images
Video auto-play support when media is selected
Automatic media window resizing when adjusting dividers
Persistence & Flexibility:
Mode selection persists across steps within a procedure run
Panel collapse states remain as configured
Each mode maintains its own layout preferences
Toggle between modes at any time during execution
iOS Execution (Landscape Mode):
Mode Toggle Availability:
View mode toggle appears automatically in landscape orientation
Toggle disabled in portrait mode (reverts to traditional layout)
Previous mode selection preserved when returning to landscape
RealWear Integration:
Work Cell Mode supports RealWear voice commands, enabling hands-free operation:
Voice commands work consistently in both execution modes
"Details" command opens step details panel
"Show media" and navigation commands control media display
Compatible with existing RealWear workflows
Key Benefits:
Enhanced Visibility: Large media display improves operator ability to see critical visual work instructions
Flexible Workspace: Adjust panel sizes and collapse unnecessary elements to focus on what matters
Reduced Eye Strain: Operators can enlarge images without opening full-screen modals
Improved Efficiency: Quick media navigation and hands-free operation support faster task completion
Ergonomic Design: Optimized for manufacturing environments where operators reference visual instructions while performing hands-on tasks
Multi-Device Consistency: Similar experience across web and iOS platforms
Optimize Overrides for Operators: Recalculate Referenced Parameters and Process Actions & Guide Users to Right Steps
This release introduces a comprehensive enhancement to the override workflow, designed to significantly improve operator efficiency when handling overrides during procedure execution. The feature automatically recalculates cascaded values when referenced parameters or process actions are overridden, and provides operators with improved visibility and bulk approval capabilities for pending overrides. These improvements address a critical operational bottleneck by automating downstream recalculations, reducing manual rework, and enabling operators to manage multiple overrides efficiently through an intuitive bulk operations interface.
Key Features:
Automatic Override Cascading:
Automatic recalculation of dependent items when a referenced parameter or process action override is approved
System Auto Execution User submits cascaded overrides automatically without manual intervention
Intelligent rejection of previous pending overrides when new cascades are generated to maintain data integrity
Edge case handling:
Values marked as N/A are not cascaded (operators must manually remove N/A designation)
Condition failures generate out-of-bound exceptions using standard validation flows
Non-overrideable errors (such as negative time durations) skip cascade and require manual resolution with user highlighting
Full procedure graph traversal to identify all impacted downstream values
Enhanced Override Impact Visibility:
Override modal displays comprehensive list of downstream items that will be impacted by the override decision
Direct references and full procedure graph visualization of referenced values
Impact assessment available before override confirmation to support informed decision-making
Cross-platform availability on both Web and iOS platforms
Bulk Override Management:
New Pending Override icon in header bar accessible on Web and iOS platforms
Expandable panel displaying list of all pending overrides with summary information
Direct navigation functionality: click any override to navigate directly to the associated process action and step
Bulk approval and rejection operations:
Checkbox selection for grouped approval or rejection of multiple overrides
Individual approval and rejection options for selective management
Bulk Approve and Bulk Reject functionality for selected overrides
Maximum limit validation with clear error messaging to prevent system overload
Enhanced approval popup screen design for improved user experience
Key Benefits:
Dramatic Reduction in Manual Rework: Automatic cascade of overrides eliminates the time-consuming manual process of identifying, recalculating, and resubmitting dependent values throughout the procedure graph, reducing operator workload and procedure execution time significantly
Improved Data Integrity: Automated recalculation ensures mathematical accuracy and consistency across all dependent values, eliminating calculation errors that can occur during manual override propagation while maintaining proper audit trails for all cascaded changes
Better Decision-Making Context: Impact visibility empowers operators to understand the full consequences of override decisions before approval, reducing the risk of unexpected downstream effects and enabling more informed choices during execution
Enhanced Operational Efficiency: Bulk override management capabilities allow operators to process multiple pending overrides simultaneously, reducing context switching and streamlining approval workflows particularly during complex procedures with numerous interdependencies
Reduced Procedural Bottlenecks: The combination of automatic cascading and bulk management removes traditional override processing bottlenecks, enabling procedures to progress more smoothly and reducing wait times during execution
Cross-Platform Consistency: Unified override management experience across Web and iOS platforms ensures operators have consistent capabilities regardless of device, supporting flexible work patterns and mobile execution scenarios
Intelligent Error Handling: Smart edge case management prevents cascade of inappropriate values (such as N/A fields) while clearly highlighting items requiring manual attention, balancing automation with necessary operator control
Notes:
Values marked as N/A are not cascaded (operators must manually remove N/A designation)
Non-overrideable errors (such as negative time durations,Missing or incomplete ranges/bounds,Missing values) skip cascade and require manual resolution with user highlighting
iOS Lot Number Updates
On iOS when viewing Batch Runs, the Lot Number now stands out more prominently for easier identification for the operator.
Key Benefits:
It is now easier to identify the Lot Number of a batch when executing on iOS with:
Lot Number being highlighted and in a blue color on the batch cards
Lot Number being highlighted and in a blue color on the top of the opened procedure runs secondary header
Lot Number being highlighted and in a blue color on the batch info modal
Japanese Translation Gaps Across the App
This release delivers critical translation corrections across the application, enhancing Japanese language support. It also resolves previously identified translation errors in key functional areas including the main menu, run summary, template stage, and override and exception workflows. These corrections improve user comprehension and system usability for non-English speaking operators and content creators, ensuring that all users can effectively understand and execute manufacturing procedures in their selected language.
Key Features:
Main Menu Translation Corrections: Corrected translation errors in main navigation menu items
Run Summary Translation Corrections: Fixed translation errors in run summary interface elements
Template Stage Translation Corrections: Corrected translation errors in template stage authoring and display
Override Translation Corrections: Fixed translation errors in override workflow interfaces
Exception Translation Corrections: Corrected translation errors in exception handling interfaces
Key Benefits:
Improved User Comprehension: Corrected translations eliminate confusion and misunderstanding that can arise from inaccurate or misleading terminology, ensuring operators and content creators fully understand system functionality in their native language
Notes:
These corrected translations are currently only applicable to the Japanese language.
Enhancing Platform Performance and Stability
Resolved thumbnail handling issue that previously impacted Run Report performance
We've implemented a new thumbnail image service to significantly improve system performance when working with images in reports and throughout the platform.
Key Features:
Improved Report Generation Reliability:
Enhanced stability: Reports containing large numbers of images (100-200+) now generate successfully without system crashes
Faster processing: Reports with images generate more quickly and efficiently
Better memory management: Resolved memory issues that previously caused report generation failures
Optimized Image Loading:
Automatic image optimization: Images are now automatically resized to appropriate dimensions based on where they're displayed
Faster load times: Reduced image file sizes (approximately 10x smaller) mean faster loading throughout the application
Smart caching: Resized images are cached for instant retrieval on subsequent views
Supported Image Formats:
The thumbnail service supports the following image types:
HEIC
JPG/JPEG
PNG
BMP
Note: Videos (MP4) and PDF files will continue to display at their original quality.
Key Benefits:
Increased Reliability: Eliminates crashes and failures when generating reports with many images
Better Performance: Faster image loading across web, mobile, and report generation
Reduced Bandwidth Usage: Smaller image sizes mean better performance, especially in bandwidth-constrained environments
Technical Details:
Images are automatically resized to optimal dimensions while maintaining quality for their display context. Original high-resolution images remain available when viewing images in full-screen mode.
Minor Updates
A number of bugs were also addressed and the details are provided in the Impact Assessment documentation.