Skip to main content
Skip table of contents

03.00.03-00

CR2
  1. E-mailing in Custom Integration modules that integrate CR2 with VFS, MMI and ESIP enhanced to support Modern Authentication (OAuth 2.0). (R2-23693) / (R2-23694) / (R2-23802)
    To align with Microsoft’s security updates, we have enhanced emailing capabilities in CR2 Custom Integration modules that integrate CR2 with VFS, MMI and ESIP to support modern authentication using OAuth 2.0.
    Microsoft has announced that Basic Authentication for SMTP AUTH in Exchange Online will be permanently disabled in September 2025. While our apps will continue to support Basic Authentication as long as Microsoft allows it, we strongly recommend switching to OAuth 2.0 to ensure continued functionality beyond this date.
    If you rely on email features in CR2 Custom Integration modules, please contact UBS Support to have OAuth 2.0 configured.

Bug Fixes
  1. CR2: In environments connected to Oracle 19c database, the Parts Price Book conversion utility shows successful completion but fails to actually update the parts pricing data in the system. (SR-27060)
    Fix: Fixed the Parts Price Book conversion utility to work with Oracle 19C Database as well.

  2. CR2: The system displays fractional values inconsistently i.e., shows decimal values by removing trailing zeros (e.g., $140.20 appears as $140.2 in Unit Price and Amount columns) . (MAIN-4689)
    Fix: Updated the number formatting logic to consistently display two decimal places for all monetary values, regardless of whether they end in zero.

  3. CR2: In CR2 system connected to Oracle 19c database, scheduled background jobs are failing due to Oracle's deprecation of DBMS_JOB functionality in the newer database version. (SR-26933)

    Example: GenerateAutoWorkOrderInvoices (This is a customer specific job, created for specific requirement that generates monthly invoices for work orders)

    Fix: Converted all scheduled background jobs supported in CR2 from DBMS_JOB to Oracle 19c compatible DBMS_SCHEDULER to ensure continuous and reliable execution of automated tasks.

  4. Parts Re-order Module: When multiple users attempt to generate purchase orders simultaneously through the parts reorder module, the system fails to create the orders and generates unique constraint errors due to concurrent processing conflicts. (SR-26293)

    Fix: The parts reorder module has been enhanced with proper sequential processing controls to ensure reliable purchase order creation, even when multiple users initiate order generation requests at the same time.

Parts Re-order is a specialized module created to fulfill unique integration requirements for a specific customer.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.