Aria For Salesforce
Aria for Salesforce (AFS) is a Salesforce.com native application, built to access Aria’s subscription management capabilities while leveraging the power of Salesforce.com. AFS syncs in near-real-time with Aria via on-demand API calls, event notifications, and a scheduled APEX batch job. It works with Salesforce.com Sales, Service, Marketing, and Commerce.
AFS is an unmanaged package allowing customers to customize the application inclusive of custom objects, Apex code, Visualforce pages, Lightning components, workflows, and more. Unlike a managed package, an unmanaged package provides the following characteristics:
- Editable Code: after installation, all the components in an unmanaged package are fully editable. This makes it ideal for sharing templates or code that other organizations can modify to meet their unique requirements.
- No Namespace Prefix: unmanaged packages do not include a namespace prefix, which means they do not have unique identifiers tied to a specific developer or organization.
- Not Upgrageable: updates to an unmanaged package in the source organization are not automatically propagated to organizations that have installed the package. If you make changes, you must repackage and reinstall it.
- No Version Tracking: Salesforce does not track versions for unmanaged packages, making them suitable for simpler or one-time-use solutions rather than long term distribution.
Note: Aria's current "Unmanaged Package" uses event notifications in Aria to synchronize changes in the AFS application. This differs, and is not compatible out of the box, with the previous "Managed Package" version that used the AFS "Loader" to synchronize data between the two systems.
- Pre-Installation Tasks
- To successfully install Aria For Salesforce, you must configure a few components on both Salesforce.com and your Aria instance. On Salesforce.com, you must configure Quotes and User Profiles. On your Aria instance, you must configure a Promotion Code and whitelist the Salesforce.com IP addresses.
- Install the Aria for Salesforce Application
- You can install Aria For Salesforce in both your production and sandbox instances of Salesforce.com. Before beginning your installation, be sure you have already obtained the Aria For Salesforce package URL from Aria.
- Aria for Salesforce Loader Custom Object Field Settings
- This table lists custom object fields and, for each, whether or you can read, create, edit, delete, view all, or modify all.
- Aria For Salesforce Features
- This article summarizes how Aria For Salesforce works to keep your Salesforce.com and Aria instances synchronized.
- Account Management Using Aria for Salesforce
- Once Aria accounts are created within Salesforce or imported into Salesforce from Aria, you can manage those accounts to perform actions such as updating account information, adding/replacing/or deleting plans, ordering one-time products, collecting payments, offering credits, and producing refunds to name a few. This article provides information and instructions for performing these tasks using the Aria for Salesforce application.
- Aria for Salesforce Provisioning Events
- This article provides reference information on the provisioning event classes and events you can subscribe to in your Aria tenant to support the synchronization of the desired account information in your Aria instance to your Salesforce.com Aria for Salesforce (AFS) application.
- Configure the Aria for Salesforce Application
- Once you complete the pre-installation tasks and install the Aria for Salesforce application, you are ready to configure Aria for Salesforce. This article details the various configuration elements and necessary steps for configuring your Aria for Salesforce application.
- Creating Accounts Using Aria For Salesforce Opportunity and Quote Management
- Account Managers and Sales Representatives can incorporate Aria For Salesforce in their Salesforce.com account management workflow, using Quotes to send opportunities to current or prospective clients for products sold via your Aria Product Catalog. Ultimately, Aria For Salesforce can create new Aria Billing Cloud accounts by synchronizing with Salesforce.com accounts.
- Instructions for Handling Duplicate Naming Errors During Installation of Aria for Salesforce "Unmanaged Package" Application
- This article provides instructions to resolve duplicate naming errors for field API names when installing the Aria for Salesforce (AFS) "Unmanaged Package".