Loading
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
          Finance Balance Snapshot Fields

          Finance Balance Snapshot Fields

          Finance balance snapshots inherit the financial details of finance transactions related to header-level billing objects. You can then use Salesforce reports to track important financial information and address aging or bad debt circumstances across all the records affected by a financial action. These records can’t be deleted. This object is available in API version 49.0 and later. (Salesforce Billing Managed Package)

          Fields

          Field Definition
          AccountId Parent account of the reference entity.
          AdjustmentAmount The adjustment contributing to the transaction's subtotal.
          Balance Final balance of the snapshot's reference entity. Inherited from the finance transaction's resulting balance if the finance transaction's reference entity is a credit memo, debit memo, invoice, payment, or refund.
          BaseCurrencyAmount Define this value based on any currency conversion needed for the total amount with tax.
          BaseCurrencyBalance Define this value based on any currency conversion needed for the resulting balance.
          BaseCurrencyFxDate Date used to determine the foreign exchange rate. Define this value to use later when you calculate currency conversions.
          BaseCurrencyFxRate Rate of exchange according to the Base Currency FX Date. Define this value to use later when you calculate currency conversions.
          BaseCurrencyIsoCode Currency of the country defined for this account. Define this value to use later when you calculate currency conversions.
          ChargeAmount The charge contributing to the transaction's subtotal. Inherited from the parent finance transaction’s ChargeAmount field.
          CreditGLAccount Reference to the Credit GL account associated with the finance transaction.
          DebitGLAccount Reference to the Debit GL account associated with the finance transaction.
          DueDate Date when the invoice is due. Inherited from the parent finance transaction’s DueDate field.
          EffectiveDate Date when the financial transaction takes effect. Inherited from the parent finance transaction’s EffectiveDate field.
          EventType

          The general type of action that caused a change to the transaction’s reference entity. Inherited from the parent finance transaction’s EventType field. Possible values are:

          • Allocated
          • Canceled
          • Posted
          • Unallocated
          • Void
          FinanceBook Reference to the finance book that the finance transaction is associated with.
          FinancePeriod Reference to the finance period that the finance transaction is associated with.
          FinanceSystemIntegrationMode The type of the integration to the external financial system. Possible examples include Invoice to ERP, Cash to ERP, or GL to ERP). This field is a Salesforce field separate from the Salesforce Billing package.
          FinanceSystemIntegrationStatus The status of the integration with the external financial system used to recognize the financial transaction. This field is a Salesforce field separate from the Salesforce Billing package.
          FinanceSystemName The name of the external financial system used to recognize the financial transaction. This field is a Salesforce field separate from the Salesforce Billing package.
          FinanceSystemTransactionNumber The number of the transaction related to the external financial system. This field is a Salesforce field separate from the Salesforce Billing package.
          FinanceTransactionId Parent finance transaction for the snapshot. The snapshot's fields inherit the transaction's values only if the finance transaction's reference entity type is an invoice, payment, credit memo, debit memo, or refund.
          GLRule Reference to the GL rule used to determine the GL accounts for the finance transaction.
          GLTreatment Reference to the GL treatment used to determine the GL accounts for the finance transaction.
          ImpactAmount The finance transaction's impact on the customer's finances. Inherited from the parent finance transaction’s ImpactAmount field.
          LegalEntityId Legal entity associated with the finance transaction. This field is an optional lookup that you can add to associate the finance transaction to GL rules for external ledger processing. Inherited from the parent finance transaction’s LegalEntityId field.
          Name Name of the finance balance snapshot.
          ReferenceEntity The financial object that was created or updated as a result of a customer action.
          ReferenceEntityType An object that was created or updated as a result of the event action. One event action can cause the creation of multiple objects. For example, if you allocate a payment to an invoice line, you can create two finance transactions: One represents the changes to the payment, and one to represent the changes to the invoice line.
          Subtotal Total of the charge amount and adjustment. Doesn't include the tax amount. Inherited from the parent finance transaction’s Subtotal field.
          TaxAmount The total amount of tax for the change made to your reference entity as a result of the event action. Inherited from the parent finance transaction’s Tax Amount field.
          TotalAmountWithTax The subtotal plus the tax amount. Inherited from the parent finance transaction’s TotalAmountWithTax field.
          TransactionDate The date when the finance transaction occurred. Inherited from the parent finance transaction’s TransactionDate field.
           
          Loading
          Salesforce Help | Article