Loading
Media Cloud
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Install and Configure Salesforce Billing for Advertising Sales Management Integration

          Install and Configure Salesforce Billing for Advertising Sales Management Integration

          To support Advertising Sales Management integration, install the Salesforce Billing package.

          Managed Package Icon This is an Advertising Sales Management on Managed Package feature. For Advertising Sales Management on Salesforce Platform, see Advertising Sales Management on Salesforce Platform.

          To fully leverage the features and functionality of Salesforce Billing, ensure that you've already installed the Salesforce CPQ package and have set all the required configurations. See Install and Configure Salesforce CPQ for Advertising Sales Management Integration.

          Note
          Note To install Salesforce Billing, you must have the SalesforceBilling license.
          1. From your installation link, click Continue.
          2. Choose the security level to grant users upon installation. Salesforce recommends that you grant access to all users.
          3. Click Install. You will receive an email notification after the installation is complete.
          4. From your Advertising Sales Management home page, go to Settings and click Setup.
          5. In Quick Find, search for and click Installed Packages.
          6. Click Configure associated with the Salesforce Billing package.
          7. Under General, ensure that the following values are set for each of the fields.
            Field Value
            Billable Unit Price Rounding HALF_UP
            Usage Rating Process based on On Trigger
            Enable Billing Order Validations Enabled
            Tax calculation is based on? Order: Account Billing Address
            Align Billing day of month to Order start date Enabled
            Disable triggers Disabled
            Enable debugs Disabled
          8. Under Invoice, ensure that the following values are set for each of the fields.
            Field Value
            Billing Remainder Process Last Period
            Advanced AR Application Enabled
            Default Cancel Order Rule Legacy
            Proration Type Calendar Days
            Partial Proration Type Month + Daily
            Revenue Remainder Process Last Period
            Draft Invoice Batch Size 2000
            Tax Processing Batch Size 50
            Posted Invoice Batch Size 50

          Enable Custom Settings for Salesforce Billing

          For Salesforce Billing to work in your Advertising Sales Management org, enable the Trigger Setup custom setting.

          Managed Package Icon This is an Advertising Sales Management on Managed Package feature. For Advertising Sales Management on Salesforce Platform, see Advertising Sales Management on Salesforce Platform.

          To enable the Trigger Setup custom setting, complete the following steps:

          1. In your Advertising Sales Management org, go to Settings and click Setup.
          2. In Quick Find, enter custom and click Custom Settings.
          3. Click Trigger Setup from the list.
          4. Click Manage.
          5. From the list, click Edit associated with MediaSFBillingTriggers.
          6. Select the Trigger On option.

          Configure Products for Salesforce Billing

          Configure your billable order products by providing values on key fields.

          Managed Package Icon This is an Advertising Sales Management on Managed Package feature. For Advertising Sales Management on Salesforce Platform, see Advertising Sales Management on Salesforce Platform.

          To configure products for Salesforce Billing, complete the following steps:

          Note
          Note The Picklist Value Sets for billing frequency, charge type, and billing type don't support custom values. You can, however, deactivate default values in the sets, if required.
          1. In app launcher, search for and click Products.
          2. Click the product which you want to configure for Salesforce Billing.
          3. From the quick actions menu, click Edit.
          4. Under Salesforce Billing Configuration:
            1. Choose a billing rule.
              The billing rule controls how Salesforce Billing handles billing triggers and amended orders, and whether it creates an order for an invoice product.
            2. Choose a tax rule.
              The tax rule controls whether Salesforce Billing applies tax to an order product. If the value of the Taxable field is set to No, then the rule won't have tax treatments. If the value of the Taxable field is set to Yes, then the rule's tax treatments define the tax integration and tax code for related order products.
            3. Choose a revenue recognition rule.
              The revenue recognition rule controls whether Salesforce Billing creates a revenue schedule for an order product. It also contains revenue treatments, which enable you to further customize revenue recognition reporting through your revenue schedule.
            4. Choose a charge type.
              The charge type defines whether your product is billed once, or as a recurring subscription. Salesforce evaluates the charge type when calculating the billing date for an order product.
              Note
              Note At present, only the Recurring option is supported.
            5. Choose a billing frequency.
              A product's billing frequency determines how often Salesforce Billing bills an order product.
              Note
              Note At present, only the Monthly, quarterly, and annual options are supported.
            6. Choose a billing type.
              Advance billing invoices a product or service before it's provided, while arrears billing invoices a product or service after it's provided. Salesforce Billing evaluates the billing type when calculating an order product's next billing date.
          5. Click Save.

          Set Salesforce Billing Interfaces in Your Advertising Sales Management Org

          When you set up your Advertising Sales Management org, the following interfaces should be automatically set for you.

          Managed Package Icon This is an Advertising Sales Management on Managed Package feature. For Advertising Sales Management on Salesforce Platform, see Advertising Sales Management on Salesforce Platform.

          • MyInvoicesInterface. This interface provides flexibility in getting all invoice record details and displaying them in the SelfCare portal. This interface should be set to SFBillingMyInvoicesImplementation.

          • BillingProfileInterface. This interface provides flexibility in setting profiles. This interface is called during onboarding. This interface should be set to SFMediaProcessBilling.

          • ProcessBillingInterface. This interface provides flexibility in updating all billing fields. This interface is called after an Order is generated. This interface should be set to SFBillingProfileImplementation.

          If these interfaces are not populated, run the Interface Implementation Maintenance (merge) job from the (CMT). For more information, see Running Maintenance Jobs.

           
          Loading
          Salesforce Help | Article