How to enable specific JustOn functionality in Salesforce Classic?
By default, JustOn Billing & Invoice Management is optimized for Salesforce Lightning Experience. It provides, however, a number of Visualforce pages that facilitate using JustOn in Salesforce Classic.
This article lists the available action and view overrides for Salesforce Classic.
Info
The listed overrides were enabled by default up to JustOn 2.50. With JustOn 2.51, they have been disabled to provide for a better user experience with Salesforce Lightning.
If you intend to continue using Salesforce Classic with JustOn 2.51 (and higher), you must re-enable these overrides.
Object | Action | Visualforce Page | Description | Lightning Behavior |
---|---|---|---|---|
Balance | New | BalanceNew | Redirects to Register Payment on the invoice | Use Register Payment |
Invoice | Tab | InvoiceTab | Shows the batch chain progress | Available via the Chain Progress utility bar |
Invoice Line Item | New Edit |
InvoiceLineItemNew | Shows Unit/Product Group from custom settings | Use Change Unit/Change Product Group |
Invoice Run | Tab | InvoiceRun | Shows the batch chain progress | Available via the Chain Progress utility bar |
Item | New | ItemNew | Sets the name of the new item to ORDERNO |
Available via the global action New Item |
Payment Entry | Tab | PaymentEntriesTab | Shows the batch chain progress | Available via the Chain Progress utility bar |
Subscription | New | SubscriptionNew | Sets the name of the new subscription to AUTOGENERATE |
Available via the global action New Subscription |
Statement Run | Tab | DunningRun | Shows the batch chain progress | Available via the Chain Progress utility bar |
Statement Run | View | DunningRunView | Shows the batch chain progress | Available via the Chain Progress utility bar |
To enable an override:
-
Navigate to the object management settings of the corresponding object.
Click to open the Setup menu and select Setup, then open Objects and Fields > Object Manager > Object.
-
Click Buttons, Links, and Actions.
- Click Edit in the row of the action for which you intend to enable an override.
- For Salesforce Classic Override, click
Visualforce page
and select the intended Visualforce page from the picklist. - Click Save.
Note
Be aware that when overriding tab pages (Action Tab
), you may have to re-enable
- the Salesforce standard button for creating new records for invoice runs, payment entries and statement runs (via Setup > Create > Objects > Object > Search Layouts > ___Object List View > Edit*).
- the JustOn custom button View Remaining for invoice runs (via Setup > Create > Objects > Invoice Run > Page Layouts > Invoice Run Layout > Edit).
Related information:
Override Standard Buttons and Tab Home Pages | Salesforce Help