AdvoLogix Help

Manage Custom Actions for the Billing Preview

Updated on

AdvoLogix provides an ability to extract data from the billing preview lightning interface and consume any custom lightning component or background flows. There are two kinds of actions supported within the billing preview and they provide your developer or administrator the ability to extract all the billing record IDs or selected record IDs based on the filter applied. These record IDs can be used to query or process the data within your own customizations such as a custom lightning component on the same page or within a background flow.

What custom action types are supported?

  1. Get All Billing Record IDs - When this action is activated from the billing preview, it fetches and returns record IDs for all of the billings shown on the user interface based on the filter applied.
  2. Get Selected Billing Record IDs - When this action is activated from the billing preview, it fetches and returns record IDs for all of the selected billings shown on the user interface based on the filter applied.

How do I add custom actions?

Custom actions can be added by the system administrator in the AdvoLogix Setup tab.  For more information, please follow this link.

How do I read the data from the custom actions execution?

Based on the custom actions added by your administrator, the billing preview will present them within the action menu. The activation of these actions do not include any user interface interaction, instead the data provided as result of the activation can be listed within your own custom lightning component or within a flow. 

There are multiple ways you can get the data from the custom actions activation:

  1. AdvoLogix issues Dynamic Interactions with data. Follow this link to configure interactions for the billing preview.
  2. AdvoLogix issues an Aura Application Event with data.
  3. AdvoLogix issues a Platform Event with data as a payload.

Use the sample project provided with example component to understand the usage of the Dynamic Interaction method for the billing preview data consumption.

Previous Article Manage Billing Parties⚡ Component
Next Article Export Data From the Billing Preview
Still need help? Click here!
AdvoLogix® is a registered trademark of AdvoLogix.com LLC a Texas Limited Liability Company. All references to other trademarks belonging to third parties that appear on this website, documentation, or other materials shall be understood to refer to those registered trademarks owned by others, and not to any trademark belonging to AdvoLogix. Otherwise, all material herein is the copyright of AdvoLogix.com LLC. All Rights Reserved.