This section describes step-by-step instructions to upgrade your Digital Commerce application and SDK from Winter '19 to Summer '20 Patch 1.

To upgrade Digital Commerce application

  1. Go to Setup > Installed Packages.

  2. Refer to the following table to ensure that your Salesforce org has the Winter '19 packages installed and you have the Summer '20 Patch 1 packages and dependent packages to upgrade. These packages are required to utilize the new features and enhancements of Summer '20 Patch 1.

    Package Names

    Winter '19

    Version Name | Version Number

    Summer '20 Patch 1

    Version Name | Version Number

    Apttus Contract Management9.3.0432.5 | 9.432.5
    11.1.0547 | 11.547

    Apttus Partner Commerce

    (Required only if you are using Partner Commerce)
    1.0.0000 | 1.01.0.0000 | 1.0

    Apttus E-Commerce

    3,25 | 3,25

    Winter '19

    4.1.85.2 | 4.85.2

    Summer '20 Patch 1

    Apttus Digital Commerce SDK

    1903.0.0 (1903)

    2002.1.3 (2002)

    Apttus Proposal Management

    9.1.0197 | 9.197

    10.1.0221 | 10.221

    Apttus Base Library

    (Pre-requisite for Installing Apttus Configuration & Pricing)

    NA1.1.93 | 1.93
    Apttus Configuration & Pricing

    11.2.1675 | 11.1675

    12.1.1787.6 | 12.1787.6
    Apttus Quote/Proposal-Configuration Integration 

    11.2.0310 | 11.310

    12.0.0332 | 12.332
    Apttus CPQ Admin 11.1.39 | 11.3912.1.61 | 12.61
    Apttus CPQ API 11.2.0099 | 11.9912.1.0104 | 12.104

    Apttus Promotion Management

    (Required if you are using Promotions)

    1.0.0000 | 1.01.0.0000 | 1.0

    Apttus Quote/Proposal-Asset Integration

    (Required if you are using Assets Based Ordering)

    6.5.0014 | 6.146.5.0014 | 6.14

    Apttus Order Management

    (Required only if Partner Commerce package is installed)
    1.0.0000 | 1.01.0.0000 | 1.0
    Apttus Billing Management5.1.0158 | 5.1586.2.238.1 | 6.238.1

  3. Perform the upgrade. The upgrade procedure is the same as the installation procedure. Install the required managed package in the same order as mentioned in the table above. For detailed information on installing managed packages, see Installing Digital Commerce Package.
  4. After the upgrade is complete, perform the post-upgrade tasks.

To upgrade Digital Commerce SDK

Refer to the SDK Guide, and go to Upgrade Information >Upgrading the Digital Commerce Template from Winter '19 to Summer '20 Patch 1. Perform the following tasks:

  1. Update Apttus Libraries
  2. Replace ConstraintIconModule and ConstraintSideMenuModule with ConstraintRuleModule
  3. Import BsModalRef From 'ngx-bootstrap/modal'
  4. Remove apt-cr-side-menu
  5. Replace ProductConfigurationSummaryModule with ConfigurationSummaryModule
  6. Update the Cart Model
  7. Remove detailPageAlert from apt-cr-constraint-alert
  8. FIx the Cart List Component
  9. Pass the aboEnabled Flag to the add-to-cart component from product-detail.component.ts
  10. Update the Quote Model