Upgrade and Testing Instructions

Important:
These instructions are for upgrading from Winter '21 to Summer '21. If you are upgrading from a version earlier than Winter '21, be sure to read the Release Notes for the versions in between, and follow any Post-Upgrade Instructions, too. If this is a new installation, use the latest version. Click here for instructions on finding your current version.

Preparing a New or Refreshed Sandbox for Testing

Before upgrading or installing Reader Rx, please review instructions on Preparing a New or Refreshed Sandbox for Testing.

Version 6.2.9, Released August 18, 2022

Click here for the latest version notes.

CAUTION:
It is very important that you upgrade a sandbox and test before upgrading your production environment.

Sandbox: https://test.salesforce.com/packaging/installPackage.apexp?p0=04t2L000000VY8D

Production: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t2L000000VY8D

You start the installation process by either clicking the URL or pasting it into your browser’s address bar. If you are logged out of all Salesforce orgs, you will be asked to log in to the org into which you wish to install the application. If you are already logged in to the org, the installation screen will appear immediately.

Note:
If you work in more than one Salesforce org, be sure you are logged out of all orgs before using the installation URL, since it will install into any org into which you are currently logged in. Logging out beforehand allows you to be sure you are installing into the correct org.

If you are already logged in to the target org, the Install/Upgrade screen will appear immediately; if not, it will appear after you log in.

Choose “Install for All Users” before clicking the “Install” or “Upgrade” button, like this:

Post-Upgrade Instructions

Attention:
We are currently working on an issue with the Safari browser, but most of the post-installation steps will be similar. We will update these instructions once this issue is resolved.

Add the Configure Fieldset and Reader Rx Dashboard Tabs

After upgrading to Summer '21, you will need to add two tabs to the Reader Rx Application: Configure Fieldset and Reader Rx Dashboard.

Follow these steps:

  1. Click Setup and type App Manager in the Quick Find box
  2. Locate ERX Reader Rx in the list, and click the drop-down arrow at the end of the row
  3. Click Edit
  4. From the Available Tabs window, select Configure Fieldset and Reader Rx Dashboard
    Tip:
    To select multiple items, use CTRL + click on Windows or CMD + click on Mac
  5. With Configure Fieldset and Reader Rx Dashboard highlighted, click the right arrow to add them to the Selected Tabs list

  6. Click Save
  7. Navigate back to Reader and check that both tabs are displayed

Reader Rx Configuration for Non-Core Application Object Users

If you have Reader Rx installed without ERX Core, and you have configured the EDA Application, Custom Objects, or Standard Objects, you will need to create the following fields and field sets.

Fields Field Set
Approval Process Name Dashboard Filter Fields
Current Reviewer Number
Approval Process Step Name

Using the Opportunity Object as an example, follow the instructions below.

Navigate to the Opportunity Object

  1. Go to Setup > Object Manager
  2. In the Object Manager, type "Opportunity" in the Quick Find box
  3. Click on Opportunity in the results


Create the Approval Process Name Standard and Approval Process Step Name Standard Fields

  1. Click Fields & Relationships in the left column

  2. On the Fields & Relationships page, click New. This takes you to the New Custom Field wizard.
  3. On Step 1: Choose the Field Type, select Text under Data Type and click the Next button
  4. On Step 2: Enter the Details, type "Approval Process Name Standard" in the Field Label field

  5. Enter 255 for Length
  6. The Field Name will populate automatically
  7. Click Next, Next, and Save & New
  8. Repeat these steps to create the Approval Process Step Name Standard field with the same Data Type and Length
  9. Repeat the steps again to create the Current Reviewer Number Standard field with a "Number" Data Type. Enter "2" for the Length, and "0" for Decimal Places, as shown below.

Create the DashboardFilterFields Field Set

  1. Navigate to Field Sets
  2. Click on the New button

  3. On the New Field Set page, type "DashboardFilterFields" in the Field Set Label field

  4. The Field Set name will populate automatically
  5. Add a description for "Where is this used?"
  6. Click Save

Map the Fields

  1. In Reader Rx, go to the ReaderRx Configuration Objects tab
  2. Click New
  3. Under Field Mapping, select the new fields you created (see below image)

  4. Click Save

Add the Fields to the Opportunity Layout

  1. Click Page Layouts in the left column
  2. Click Opportunity Layout
  3. Drag the three new fields you created from the field palette to the page layout, as shown below

  4. Click Save

Translating Field Permission Error Messages into Other Languages

You can translate field permission error messages into different languages without changing any code. Following are the steps:

  1. Go to Setup and search for Translation Workbench in the Quick Find box. Click Translation Language Settings. Here, you'll find a list of supported languages in your org.

    Note:
    You may need to enable this feature if you're using it for the first time. Follow the Salesforce prompts.
  2. Next, go to Setup > Custom Labels, and click on the MissingFieldPermissionMessage.

  3. In the "Local Translations/Overrides" section of the New Translation page, click the New Local Translations/Overrides button.

  4. On the New Translation screen, select the desired language from the picklist, type in your error message, and Save.

What to Test

After you install into your Sandbox environment, you should test reviewing an application from start to finish. If you have more than one Approval Process, be sure to test them all.