Loading
Salesforce now sends email only from verified domains. Read More
Manage Your Billing Processes with Salesforce Billing
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
          Creating Revenue Schedules with the Revenue Recognition Service

          Creating Revenue Schedules with the Revenue Recognition Service

          Developers can call the Revenue Recognition Service API to run revenue recognition for any Salesforce object in response to triggers, process builders, and REST API calls. The service is useful for recognizing or forecasting revenue on objects other than invoices, credit notes, and debit notes. For example, you could forecast quote line revenue following quote line approval, or recognize revenue after a contract is signed and activated. (Salesforce Billing Managed Package)

          For more information on the Revenue Recognition Service, review the Revenue Recognition Service Developer Guide in Salesforce Billing Developer Documentation.

          Setup

          If a developer didn’t already configure objects and fields for use with the revenue recognition service, follow the steps below.

          To successfully pass a revenue recognition rule to the revenue recognition service, the rule’s revenue distribution methods and revenue recognition treatments require several picklist fields to have a value of Other. The value indicates that Salesforce Billing should override the default revenue recognition process and use parameters passed to the APEX service instead. When you’re configuring a revenue recognition rule for use with the service, make sure that the following fields have a value of Other.

          Revenue Distribution Method
          Full Recognition Date
          Revenue Term End Date (Needed only for daily or monthly recognition)
          Revenue Term Start Date
          Type
          Revenue Recognition Treatment
          Revenue Schedule Amount
          Revenue Schedule Creation Action

          If you’re upgrading to Salesforce Billing Spring ’20, add Other as a picklist value to each of these fields before using the service.

           
          Loading
          Salesforce Help | Article