Revenue Management

This example shows you how to use the Gotransverse API to create, set up, and use an AR Ledger. For information on setting up the AR Ledger via the Gotransverse 2.0 UI, please see Setting up the AR Ledger in Gotransverse UI.


AR Ledger: a grouping of General Ledger (GL) Accounts that are used to sort and store information from a company's business transactions. Gotransverse’s Revenue Management is a powerful solution for natively creating journal entries for Accounts Receivable transactions.

GL Account: a base entity for sorting and storing transactions. GL Accounts need to be associated with a Chart of Accounts in order to be used to create transactions for an AR Ledger.

GL Account Category: provides structure for reporting of GL Accounts. GL Account Categories need to be associated with a Chart of Accounts in order to be used for reporting.

Chart of Accounts: a group of GL Accounts that are assigned to an AR Ledger. In order to be set to Active, the AR Ledger needs to be associated with a Chart of Accounts.

Charge Information Record: a representation of Gotransverse activity created by a series of queries (Collectors).

Posting Rule: used to evaluate Charge Information Records based on parameters defined in the Posting Rule to create transactions.

Posting Rule Sets: a group of Posting Rules that are assigned to an AR Ledger.

AR Ledger Setup

To create an active AR Ledger, at a minimum you need to define GL Accounts, a Chart of Accounts, Posting Rules, a Posting Rule Set, and a Run Mode Actuals. Complete the following steps to set up and use the AR Ledger:

  1. Creating a GL Account, Account Category, Chart of Accounts. Assigning GL Accounts and Account Categories to Chart of Accounts.
  2. Creating a Posting Rule and Rule Set. Assigning Posting Rules to the Rule Set.
  3. Creating Run Modes.
  4. Creating an AR Ledger.
  5. Adding an Accounting year with periods.
  6. Running the AR Ledger.
  7. Using the AR Ledger.