CISPro 2020 SP1 (T36-2020)

Program

BIOVIA CISPro

Description

We are providing this Technical Note to inform you about the release of BIOVIA CISPro 2020 Service Pack 1, which includes the following enhancements and fixed defects:

Enhancements

This release of BIOVIA CISPro includes the following enhancements.

User Story

Description

CIS-71138

Batch page now redirects to the receiving wizard to create inventory for the completed batch.

CIS-71214

Most Node Types can now be configured to require signatures for creates, edits, deletes, and obsoletes using Design Mode.

CIS-71284

The system can now be configured to require material approval. When enabled, all new materials will have "approved for receipt" set to "pending". Once the new material is approved for receipt, it cannot be edited unless it is set back to pending.

CIS-71193

Applied inventory group permissions and regulatory list permissions to the Assign Inventory page.

CIS-71192

Freezer Inventory Page now restricts access to inventory based on Inventory and Regulatory Group permission

CIS-68297

Added the ability to cancel batches before any dispenses are made for the batch.

CIS-70263

Added a new "Store" mode to the Freezer Inventory Management page for placing containers into freezer boxes.

CIS-71162

Added a configuration variable called "show_expiration_explanation" that requires users to enter a reason for receiving an expired container when enabled.

CIS-68302

Administrators can configure Roles to hide or show which Kiosk Mode, Mobile Kiosk, and Dispense Wizard operations are visible.

CIS-70476

Added options to print labels when dispensing to child containers in Dispense Page.

CIS-70052

Enterprise Parts added as a Quick Search option when MLM module is activated.

CIS-71664

Receipt Lot now supports a Measured Concentration quantity field that can be set through the API when receiving.

CIS-71422

Added Receipt Lot as a Quick Search option.

CIS-71522

Users can set their Default Search Option as part of their user profile. If no value is set, the default search option is "Containers".

CIS-70638

Removed the Batch ID Field from the Dispense Page. Moved dispensing for batch to the Batch Page.

CIS-66910

CISPro Mobile now allows you to dispense in all Mass and Volume units from the Inventory Scope.

CIS-70830

When the storage geometries feature is enabled, any user can access freezer pages. Management of freezers such as relocating contents, relabeling boxes/racks, or defining new freezers can only be performed by users who have the "Manage Freezers" permission.

CIS-70683

Dispensing from a container with "Tare and Gross" selected, instead of "Net", now displays the net amount per container being dispensed.

CIS-69996

Inventory group options in the dropdown on the inventory request page now only include inventory groups that the current user has requesting permissions on.

CIS-71189

Storage Geometries Move operation now takes into account the Inventory Group and Regulatory Permission Profile permissions before allowing any move.

CIS-71191

Storage Geometries Transfer operation now takes into account the Inventory Group and Regulatory Permission Profile Permissions before allowing the transfer.

CIS-62659

Kiosk Mode barcode visibility is now based on kiosk mode container visibility permissions, which can be configured per role.

CIS-70837

Access to Verify Quantity, Add Material, and Waste/Discard Material can be controlled by Container Operation Visibility permission for Roles.

CIS-68301

Added the ability to navigate between Mobile Kiosk Apps by using a menu. Added all mobile kiosk apps to the view selector under the "Containers" section.

CIS-70288

Added validation on manufactured date during receipt and edits to Receipt Lots so it can no longer be after the expatriation date or in the future.

CIS-70483

Requesting a container dispense now limits the request to the amount in the container, instead of allowing any value input. Additionally, negative numbers are no longer accepted.

CIS-71425

Added a new configuration variable called "review_lot_upon_receipt" that when enabled requires a second user to review the receipt lot before use.

CIS-71210

Storage Geometries operations Transfer, Move, and Relocate now also support barcoded containers in freezer boxes.

Fixed Defects

This release of BIOVIA CISPro includes the following fixed defects.

User Story

Description

CIS-71671

Before Value is now displayed even when the value was set before the start date range of an audit history report.

CIS-69908

Fixed an issue where users were not prompted for an esignature when scanning items in kiosk mode.

CIS-71765

Fixed an issue with numeric range lower and upper inclusive value were not being set correctly in the relational tables. Note this only affects customers that upgraded directly to 2020 HF3 instead of upgrading to 2020 and then to 2020 HF3.

CIS-70832

Mobile Kiosk apps now function properly when users have only tab-level permissions.

CIS-71683

Relational tables no longer have parallel execution enabled.

CIS-71428

Updated the "nbt_relational" package to build and populate relational tables in a more optimized manner.

CIS-71213

Updated the "nbt_relational" package to build and populate relational tables in a more optimized manner.

CIS-70919

Users can now maintain the Functional Scope settings of units when synced with Foundation Hub.

CIS-71301

A user without edit inventory group permissions on their default location no longer needs to click into the location field to complete the receive.

CIS-69920

Added a permission check on the Create Material Form to check if the user has create regulatory list member permissions to determine button visibility.

CIS-71065

Archived versions of SDS Documents are no longer displayed in the SDS Simple Viewer.

CIS-70926

Cleaned SQL input related to Hub registration.

CIS-69800

Configuration Variables can now take values up to 4000 bytes, up from 1000 bytes. This accommodates more unicode characters to be added to configuration parameters such as report_parameter_white_list. However, unicode characters can take up to 3 bytes with UTF-8 encoding, so this change can accommodate up to 1333 unicode characters.

CIS-70927

Connection string key and values pairs are now appropriately escaped to prevent injection of malicious entries.

CIS-71340

Container Status is now determined at the time of receipt for all containers.

CIS-71070

Corrected the size of thumbnail images in dialog search results so that they are no longer stretched.

CIS-71691

Custom DateTime properties are now handled correctly when set using the inventory API. In the request payload, field1_date values are interpreted as server local timezone, while field2_date values are interpreted as UTC.

CIS-69835

Dispense Page now correctly records Gross After dispenses.

CIS-71636

Fixed an error that prevented users from downloading the print and balance clients.

CIS-71739

Fixed an issue preventing users from accessing the SDS Simple Viewer.

CIS-71688

Fixed an issue where users could move freezer inventory without filling out all required fields.

CIS-71146

Fixed issue with OData search and escaped single quotes. Clarified errors around Invalid SQL in reports being a configuration error.

CIS-71767

Mail Report's Due Date Interval value is now sent to the client in UTC so it is localized correctly to the browser's time zone.

CIS-71767

Removed a broken link from the "About" dialog.

CIS-71149

Removed all usages of indexedDB.

CIS-71155

Removed CORS to prevent other origins from accessing the CISPro API through a web browser.

CIS-71553

SQL Text no longer displays when ShowFullExceptions is set to false.

CIS-71154

The CISPro api/{version}/{controller} api only shows stack traces when configured to do so.

CIS-71117

Turned off the ASP.NET Session State settings for CISPro preventing the server from sending an ASP.NET_SessionId cookie to the client.

CIS-69251

Use new create material config var is now enabled for all new schemas.

CIS-69251

Users no longer require User view permission to access the batch creation page. Additionally, users can no longer change who is creating the batch. Instead, it is set to the currently logged in user.

CIS-66280

When navigating in the UI results in an inconsistent universal search state (e.g., searchid=undefined in the URL), the system now redirects the user to the welcome page.

CIS-70568

"Assign Inventory to Locations" page now limits freezer selection to only locations that have the "Allow Storage Units" property set to true and at least one related storage unit.

CIS-69296

Added Material Category to Inventory API so the property can be used in the Create Material Page.

CIS-71507

The esignature dialog Submit button on Angular pages is now only enabled when all required fields are filled in.

CIS-71516

UI with Batch Properties is no longer displayed on Container Dispense.

Resolution

BIOVIA CISPro 2020 Service Pack 1 was released in May 2020 and is available for download at https://software.3ds.com/

How to contact BIOVIA Support

If you have any questions, please contact BIOVIA Support.

To view the full TechNote click here.