T17-2025 Notification regarding BIOVIA Compose and Capture 2024 SP1
We are providing this Technical Note to inform you about the release of BIOVIA Compose and Capture 2024 SP1 which includes the following enhancements and fixed defects:
Program
BIOVIA Compose and Capture
Operating System
All supported operating systems
Description
We are providing this Technical Note to inform you about the release of BIOVIA Compose and Capture 2024 SP1 which includes the following enhancements and fixed defects:
Enhancements
This release of BIOVIA Compose and Capture includes the following enhancements.
User Story | Description |
---|---|
CAPT-5481 | You now have support to execute tasks from the Samsung Galaxy Tab. |
CAPT-6404 | In Form View, you can now abandon a step or sample and unabandon a sample. |
CAPT-6436 | As an author, you can now define an activity to be initiated from Capture Hub steps so that analysts can create new tasks. |
CAPT-7301 | As a reviewer, you can now apply "Not Valid" to filter the parameters and quickly see ones with validities other than "Valid". |
CAPT-7495 | For process execution, the browser tab titles no longer state 'BIOVIA:' in the title, so there is more space to display relevant information. For example, the Task ID and the Task Name. |
CAPT-7511 | When you collapse the filter tab in Review, the filter icons still display. |
CAPT-7610 | When parsed and scaled from the values in the Study Workflow, the Formulation task amounts use the precision, format, and rounding rules defined in the Simple Batch activity. |
CAPT-7946 | In the Review page, the filters have been reordered and categorized into two groups with labels: Label: Potential Exceptions * Abandoned * Confirm Override * Data Modification * Expired Material * Manual Override * Material Substitution * Observation Exists * Out of Limit * Procedure Modification Label: Normal Events * Calculate Value * Data Entry * Data Verification * Instrument Value * Linked Task * Manual Entry * Material Inventory * Protocol * Sample Property |
CAPT-8234 | Auto release now checks for equipment signatures for GMP task executions. |
CAPT-8531 | Formulation tasks now have phase instructions that display above the Phase Name. |
CAPT-8544 | For tasks in a Formulation workflow, you can now enter an Observation (text and associated files) in the Parameters card. |
CAPT-8706 | To lessen confusion, the "Allowed Expire" and "Lifecycle Policy" columns are no longer available in the Material card in process execution (Capture) and Task Plan. |
CAPT-8726 | An Out of limits signature for Formulation tasks is only applied to the latest value, so intermediate measurements (as for multiple containers of the same material) do not trigger signature events. |
CAPT-8903 | This feature allows you to more easily see and determine the start and stop of each step in the continuous grid. |
PROP-10896 | All Compose reports now exist as Pipeline Pilot reports registered in Admin & Settings > Pipeline Pilot Protocols. This replaces the Compose Manage>Reports interface. |
PROP-11177 | The older versions of recipes that are specifically "Superseded" or "Withdrawn" now migrate. |
PROP-11270 | As an author, you can now map parameters to extended properties on equipment, such that values on those properties are automatically populated during execution. |
PROP-11339 | As an activity author, you can now easily compare two different activities on the same system, or two different versions of the same activity. |
PROP-11380 | With the move to Compose Hub, the Recipe Details view has been redesigned; some fields in the details view are now hidden. |
PROP-11425 | The older versions of recipes that are specifically "Superseded" or "Withdrawn" now migrate. |
PROP-11427 | As a Compose author, you can now select in a recipe whether a specific activity is available for analysts to initiate from a given step. |
PROP-11428 | A new check box on process element activities will allow users to select if they would like to use with initiate task on this specific activity when executing in Capture Hub. |
PROP-11503 | Compose Process Element Templates can now be created, edited, and managed within Foundation. |
PROP-11790 | The separate Compose service is now read-only after the upgrade to 2024 SP1. Recipes are only readable in Compose Hub. |
PROP-11883 | A Post-Migration report informs administrators which recipes were included in the migration. |
PROP-11901 | A Pre-Migration report is provided to alert administrators which recipes, either Classic Capture recipes or recipes without activities, will not be migrated prior to upgrading and migrating to Compose Hub. This report MUST be run before the 2024 SP1 upgrade, and appropriate action must be taken to preserve any non-migrating recipes that are important to an organization. |
PROP-11953 | The Recipe Comparison, IOQ, and Approval reports now include linked activities. |
PROP-12030 | When you clone a procedure activity associated with a Classic Capture recipe, a new execution recipe is created with the same method ID + [1]. |
PROP-4436 | You can now export and import Compose Process Element Templates between systems. |
PROP-4437 | You can now export and import Compose Process Element Templates between systems. |
PROP-5570 | A method is provided to migrated Process Elements from standalone Compose to Compose Hub in the same environment. |
CAPT-5683 | During execution, you must sign for the action if you change the validity and a signature policy is set for 'Validity Change' in the task's Life Cycle Policy. |
CAPT-6785 | You can now see the username of the last user to update a process execution, and the date of the update. As the current user, a warning now displays when you open an "In Progress" process execution that the last user updated. |
CAPT-8162 | You can now click "Sign for Sample" to sign for individual samples. |
CAPT-8198 | When you review tasks, you can now see the Task ID and Task Name in the browser tabs to identify the tasks more clearly. |
CAPT-8389 | As a procedure author, you can use the linked task feature of Compose and add a parent activity as the source activity for parameters, but have any task made from any child activity of that parent work for linked tasks during process execution (Capture). |
CAPT-8468 | The Session Information section in Review now displays an 'Initiated Tasks' field, which shows all the tasks an analyst started in the current execution. |
CAPT-8527 | The Simple Batch recipe's structure now reflects the "ingredient action" workflow for Formulation Design. |
CAPT-8535 | For Formulation tasks, you can now click a step in the batch grid to open the Parameters card. You can edit the selected step in Vertical View. |
CAPT-8536 | Whenever you update the related values in the Parameters card, the material amount's values update in the grid. |
CAPT-8702 | Executed tasks are now linkable to a previously run task in your collaborative space, independent of who ran that task. You now have flexibility to follow a broad range of workflows to either import tasks assigned to you from other collaborative spaces, or to import unassigned tasks from different collaborative spaces but in the same requested group as yours (if the requested group is defined). |
CAPT-8529 | When you execute Formulation tasks, the Material card now displays and calculates the material total. |
CAPT-8548 | For Formulation tasks, you can now click "Next" in the side panel for better navigation. |
CAPT-8800 | When you transition a task's Current State to Correction Needed, Abandon, or Complete, a signature dialog for multiple signatures displays if these actions have a multi-signer policy. The signature dialog shows the number of signatures provided and the required signers. |
PROP-10721 | Recipes that have General and GxP workflows will be migrated to Compose Hub in this release, but will be switched to the Activity Driven Workflow (ADW). Only ADW is supported going forward. |
CAPT-8559 | You can now track the review status of Related and Initiated tasks together (Combined Review), so you do not miss tasks that require review. |
CAPT-8560 | In the Review's "Related Tasks" section, you can now select and release multiple tasks with a single signature. |
CAPT-9359 | For any metrology verification related to a task under review, any manual edits to that verification event that generate a logbook entry prevents the automated release process from proceeding. The failure notification message reads: 'The most recent metrology verification event has been manually modified. Equipment: [barcode]. |
PROP-11075 | The data for recipes in Compose is migrated into Foundation with the upgrade to 2024 SP1. The structure of the data does not change, and the methods themselves do not change. |
CAPT-8556 | When you execute a Formulation task, it displays in a continuous grid rather than as multiple, individual steps so that you can read all the phases and steps. |
Fixed Defects
This release of BIOVIA Compose and Capture includes the following fixed defects.
Defect | Description |
---|---|
CAPT-8712 | If the inventory does not find the material name, the user interface now attempts to register it a second time (with "searchSynonym=true"), instead of showing the first error then stopping. |
CAPT-9187 | For data acquisition tasks only, the existing data fields are ignored so that, as an analyst, you can pull reference ontology entries from an activity parameter. This is an updates CAPT-8678. |
PROP-11211 | When you remove a sample, it no longer affects the sample mappings that use that sample's properties on other steps. |
PROP-11685 | Cloned Procedure Activities now retain all types of parameter mappings. |
CAPT-7686 | When the parameter is mapped to both the equipment for collection and the material for registration, the equipment's collected value shows as expected in the Review page and the Report. |
CAPT-7758 | During a new session, the recalculated planned value on an instrument-collected parameter still causes Classic Capture to also recollect the actual value with the previous value and prompt for any necessary signatures. The parameter's 'Last Updated' field in Review changes. The 'Full Name' field changes if a different user clicked "Done". However, the "How" and "Barcode" fields now point to the relevant equipment. |
CAPT-7824 | To provide you with multiple measurements for the same equipment, the endpoint now returns an equipment logbook that is unique by measurement, and not by equipment. |
CAPT-8063 | In the Review page, the Data Modification audit history shows the updated text with signature details as expected. |
CAPT-8100 | For better readability, when you click "Balance" for the File/Adapter mapped parameters to collect values, the error message now reads: "Unable to collect equipment reading. Switch to Data Acquisition or Manual Entry mode to complete the collection." |
CAPT-8237 | For Classic Capture: In the uncommon case that instrument data has been collected or re-collected from equipment, and the data modification signature or Out of Limits is mistyped, the Review screen and Reports now correctly reflect that the data was both collected or recollected using equipment. |
CAPT-8261 | When you link a sample destination task to a sample source task, the samples from all combined tasks show in the sample selection pop-up. |
CAPT-8270 | If "Use Current Task Plan" is selected, when the tasks are created in a separate Task Plan, assigned, and imported into a new Task Plan before execution, the tasks now show up as expected in the Link Task modal. |
CAPT-8288 | The Equipment and Manual Entry icons display when you use Manual Entry to collect equipment-mapped parameter values using File, Direct, and Not Connected equipment instances. The Manual override icon is displayed for all except for the Not Connect type equipment value collection. The How is "Manual Entry" and the supporting data link is "View" which navigates to the Equipment logbook entry as expected from Review for all the equipment instances. |
CAPT-8365 | When you change the file or text Observation, the system now checks to determine if the step should be signed. |
CAPT-8585 | When you create a Task from an Activity Plan or from a Sample Plan, the Task’s Most Current Flag is set correctly. |
CAPT-8618 | If executions have assigned Review Tasks, the Review Notes card works as expected. |
CAPT-8649 | When two equipment are identified by the same equipment class, the readings from one equipment no longer populate in parameters that are mapped to another equipment. |
CAPT-8679 | When the procedure activity is authored at the equipment class level, you can pull a measure into your procedure task from any equipment instance in that class for data fields that share common reference ontology entries. |
CAPT-8704 | The parameters identified as Process result do not display an out of limit flag in Capture when the parameter shows NaN, as expected. |
CAPT-8857 | You can now complete Register Batch steps that are "Pending Abandon", even if the Hub service restarted. |
CAPT-8962 | The value no longer calls on unnecessary escape HTML, so that Linked Task names in Review (under Supporting Data) display correctly. |
CAPT-8999 | You can no longer change the validity to a session if it is opened by multiple users, and one of the users completes the session. The other users receive an error message, which tells them that the session's state is not 'In Progress.' |
CAPT-9009 | The update view API handles concurrent calls better and no longer causes an error. |
PROP-11236 | If you remove a recipe material or a material from a process step, all mappings to that material are consistently removed. This includes multiple material mappings on or across recipe steps. |
PROP-11246 | If you remove a recipe material or a material from a process step, all mappings to that material are consistently removed. This includes multiple material mappings on or across recipe steps. |
PROP-11261 | When you map to equipment with an unmatching unit type, the user interface no longer freezes or becomes unusable. The mapping is highlighted, which indicates the incompatible parameter unit type. |
PROP-11273 | The user interface no longer freezes when mapping an Equipment mapping parameter that uses the default unit. |
PROP-11282 | The sample mapping properties now render consistently in the user interface when you click through the process elements. |
PROP-11407 | You can now save recipes on your system without performance issues from the Equipment or Equipment Type Extended Properties without a Conditional Value. |
PROP-11422 | The Recipe Comparison report now displays and highlights the parameters and details that were added or modified at the process level. |
PROP-11446 | The Recipe Qualification report now shows user's name rather than the GUID associated with the user's name for signature policies. |
PROP-11454 | You can now add multiple images to process step phrasing, which properly displays in the phrasing preview. |
PROP-11466 | The browser no longer freezes when you set the recipe equipment's name to the same name as the equipment class. |
PROP-11521 | The equipment property mappings now persist for all parameter types, as expected. |
PROP-11542 | The user interface no longer freezes when you add multiple images to a recipe. |
PROP-11674 | A warning message now displays if someone attempts to alter a parameter tag that potentially breaks the activity mappings. |
PROP-11712 | An error no longer displays when you add mapped activity parameters and click "Save". |
PROP-11760 | The "&" sign no longer causes an issue with task execution; encoding is working properly. |
PROP-11773 | In the parameter mapping dialog and during task execution in Capture, the materials and other recipe resources with "&" in their name now display correctly. |
PROP-11793 | You can now download an IOQ report in a load-balanced environment. |
PROP-11909 | When multiple inventory systems are configured in Hub, Compose now looks for the active inventory, which prevents issues with auto-mapping materials to parameters. |
PROP-11911 | The Lifecycle Events and Signature Events applied to PETs after the implemented fix show in History. |
PROP-12142 | Sample level parameters in clones and children now maintain their sample level settings. |
PROP-12179 | Previously, the activity parameter dialog in the mapping view was limited to 100 activity parameters. It now shows all available activity parameters. |
CAPT-7699 | If you click "Batch Registration" in Capture Hub and before the registration completes, a network outage occurs, after you reconnect to the network and you re-load the Task, the Container Barcode created in CISPro shows now. You can complete the step and Task. |
CAPT-7822 | When you update values in Vertical View, all the related fields now update to show the correct values. |
CAPT-7845 | In the Recipe Approval Report, the Control Recipes' original value displays before any data modification, as expected. |
CAPT-7900 | You cannot import source tasks with abandoned steps into mapped parameters on a destination step, and this action now prompts the correct error message. |
CAPT-7906 | The Workflow Events in the BIOVIA Recipe Approval Report capture the Revert action and associated signatures. |
CAPT-7921 | For better visibility, the column headers in the Data Modification audit history now display ellipses and do not overlap. |
CAPT-7956 | On an iPad, you can now click "Ordered By" in the left-hand filters panel of the Review page. |
CAPT-8016 | When you click the planned value without an assigned Date/Time parameter, the Format, Raw, Planned button shows no value as expected. |
CAPT-8036 | You now receive specific error messages if the Review page does not load. |
CAPT-8041 | Form View button bar is centered and form fields are fully displayed. |
CAPT-8062 | The Data Acquisition tasks are now back to the Reference Ontology (Vocabulary Entry) name, and the Direct equipment collect functionality now properly handles Data Acquisition tasks. |
CAPT-8149 | When a link task recollect clears rows of samples, those rows no longer display, as expected. |
CAPT-8152 | You can now launch recipes with large and detailed phrasing, including tables, without delay in process execution. |
CAPT-8160 | The Admin Guide was updated with the following note: "The Synonym name cannot contain a pipe | character—for example, My|Basic|Material. When scanning the material barcode during recipe execution, a Synonym name containing a pipe character causes an error in matching the material name in CISPro inventory." |
CAPT-8174 | If you use an iPad in landscape mode and open Safari, Chrome, or Firefox, you can now scroll to view all the Review filters. |
CAPT-8193 | When you filter by date on the Data Preview page, the selected date now accurately displays. |
CAPT-8215 | You can now complete Formulation tasks with mixed volume and weight units. |
CAPT-8217 | Formulation tasks launch as expected, even if the formula has phrases without any ingredients. |
CAPT-8255 | As expected, Form View lists the File and Adapter connect equipment for collecting values manually. |
CAPT-8260 | When you use Manual Entry in Form View to collect values for not connected equipment, the value is not marked as "Manual Override" as expected. |
CAPT-8293 | You can now clear sample values, even if the first item does not have a value. |
CAPT-8296 | When you click "More" in the Form View and select a value from in the equipment list, the selected item displays in the text box. |
CAPT-8337 | The equipment mappings now properly clear when there is a blank value after a Data Acquisition recollect. When you right-click to View Measurement, it works as expected. |
CAPT-8346 | The Fill Down option in Vertical View is no longer available. When you press Ctrl+D, you can no longer clear values. |
CAPT-8363 | For newly collected data, if you manually override the File/Adapter equipment values after an equipment was previously selected, it saves an actual equipment value and now properly marks the value as "Equipment Collected" and "Manual Overridden" in the Review page. |
CAPT-8378 | When you set a sample to Abandoned, the sample becomes read-only, is not highlighted, nor shows any icons. |
CAPT-8453 | You can now correctly see the process execution buttons in Samsung tablets. |
CAPT-8485 | For data acquisition tasks only, the existing data fields are ignored so that, as an analyst, you can pull reference ontology entries from an activity parameter. |
CAPT-8504 | The Task Names are now HTML-escaped before they convert to links, so that the Task Names show as expected under the Related and Initiated Tasks section. |
CAPT-8508 | In Form View, if the steps or single samples are pending abandonment, the API blocks you from editing them to retain the abandoned state. |
CAPT-8521 | The Link Task's error message now reads correctly. |
CAPT-8569 | After changing the validity flag to 'Invalid' and recollecting a new value, $report kept the validity flag to "Invalid" as expected. |
CAPT-8582 | The item state icon reverts after a failed Procedure Modification signature, as expected. |
CAPT-8588 | To prevent unnecessary error messages, filtering has been disabled for the "Last Updated" column in the Link Task grid. |
CAPT-8604 | In the Form view, the value of the last parameter of type Text/Numeric will be save when the user clicks on Tab |
CAPT-8627 | Fixed Grails 4 issue with getting parser objects in the same session. |
CAPT-8629 | The * icon is shown in the grid for the required Boolean values, as expected. |
CAPT-8655 | File names that contain double Byte characters now display properly in Review. |
CAPT-8671 | The columns "Allowed Expire" and "Lifecycle Policy " are no longer available in the Material card in process execution and in Task Plan. |
CAPT-8830 | You can now select the equipment barcode and manually enter data for parameters that are mapped to an equipment class, with only File connection type instruments. |
CAPT-8845 | When you try to split or remove a process execution task sample that has values, the correct IDs display in the error message as expected. |
CAPT-8855 | If you receive errors when you transition lifecycle states, the errors do not display outdated lifecycle states in process execution. |
CAPT-8877 | When you try to split or remove a process execution task's sample that has value, the correct sample IDs display in the error message as expected. |
CAPT-8924 | When Auto Review fails because the Related Tasks are unreleased, the Task IDs are listed as expected. |
CAPT-9160 | You cannot change the Validity for partially signed executions. |
CAPT-9266 | In the Form View, you cannot collect values to a File equipment mapped parameter without selecting equipment, when the class contains only File equipment. You need to select the equipment. |
CAPT-9291 | The columns for equipment that has not been added to the execution no longer have values of "N/A" or "Non-GMP" by default. All the columns are blank, as expected. |
PROP-10977 | When you move action-level steps into previous steps, the expression references update properly and the expression is correctly invalidated as a future reference. |
PROP-11208 | When running IOQ recipe reports from Hub, the report now displays the instructions in the standard, readable format. |
PROP-11222 | The invalid equipment URN references no longer prevent you from successfully exporting or importing recipes. |
PROP-11245 | The Sample property type displays as numeric, and errors do not display when you try to associate this parameter with the Sample property mapping. |
PROP-11266 | When you delete a sample mapping from one step, it no longer deletes the sample mapping from other steps. |
PROP-11272 | Adding and moving process elements no longer collapses the process tree or causes the recipe toolbar tabs to disappear. |
PROP-11278 | If you delete a sample mapping from one step, it no longer deletes the sample mapping in other steps. |
PROP-11280 | The Sample property type is displayed as numeric, and no errors when trying to associate this parameter with the Sample property mapping. |
PROP-11401 | Merged cells in process element phrasing now persist after recipe reload and when the activity is executed. |
PROP-11406 | You can edit Parent Activities with linked Child Activities in another Collaborative Space only in their source space. |
PROP-11426 | Compose report footer date is now displayed in the format set in the Pipeline Pilot protocol. |
PROP-11449 | When you reload a recipe or a recipe is executed in Capture, the merged cells within process element phrasing tables now upload correctly. |
PROP-11455 | The Add Activity, Add Protocol, and previously uploaded files dialogs are no longer limited to 50 items. They now display all entries. |
PROP-11464 | When steps are reordered, an nth summary expression at the operation level now updates its parameter references correctly. |
PROP-11465 | When the parameter names contain parentheses, the nthSelect expressions are now correctly flagged as invalid and renumbered appropriately. |
PROP-11474 | You can now use the Expression Editor evaluator with a summary function, "nthSelect()", in the same expression. |
PROP-11488 | The recipe template name now reflects the edits of the parent activity's name. |
PROP-11504 | When you remove a file from a step, you also remove references to that file from the step's phrasing as expected. |
PROP-11526 | The file previews and downloadable links added to the process phrasing in migrated activities now function properly, and you can download them from Compose or Capture. |
PROP-11529 | Summary nthSelect expressions now correctly evaluate and display the appropriate "Actual-only reference" warning. |
PROP-11606 | You can now view embedded media on process annotations. |
PROP-11620 | The process element phrasing changes in recipes are now correctly synched with the Recipe Approval Report. |
PROP-11637 | In the Expression Editor, the null expressions with either of the provided syntax formats now function as expected, and no longer prompt an error for false unit inconsistency. |
PROP-11638 | In the Expression Editor, the null expressions with either of the provided syntax formats now function as expected, and no longer prompt an error for false unit inconsistency. |
PROP-11640 | In the Expression Editor, the functions that require space characters work as expected. |
PROP-11667 | Type-ahead functionality for sample mappings was restored, enabling type-ahead for sample properties. |
PROP-11692 | When you try to add sample mappings and save them, a false warning no longer displays. |
PROP-11826 | The mod() function has been removed from the Expression Editor functions menu. |
PROP-11919 | When expressions contain new lines, an error no longer displays. |
PROP-12145 | When you clone a procedure activity, the method category is now preserved. |
CAPT-7545 | The Description in the Audit History Signature Events for the Task shows the text as expected. |
CAPT-8020 | You can now view the full list of equipment in Form View, as expected. |
CAPT-8084 | In Form View, you can now view all the equipment values from the list. |
CAPT-8264 | You cannot see the "Highlights" button in Form View, as expected. |
CAPT-9180 | The Register Batch had a spelling mistake in its error message, and now correctly reads: Cannot register batch. Each Amount is not allowed when Quantity Unit is not "Each". |
PROP-11756 | The Recipe Qualification reports now resolve images correctly. |
Resolution
BIOVIA Compose and Capture 2024 SP1 was released on 29 November 2024 and is available for download at https://software.3ds.com under BIOVIA products and can be found under:
Product line: Lab, Scientific and Content Solutions
Release: BIOVIA 2025
Level: BIOVIA 2025 Golden
Fixes for this level: -
How to contact BIOVIA Support
If you have any questions, please contact BIOVIA Support.
Need Assistance?
Our support team is here to help you make the most of our software. Whether you have a question, encounter an issue, or need guidance, we've got your back.