blng__RevenueDistributionMethod__c

Represents how the revenue of a company is spread over a specific period.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields 

CurrencyIsoCode 

Type: picklist

Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The three-letter ISO 4217 currency code associated with the revenue distribution method when multiple currencies are enabled.

LastReferencedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

Description: The timestamp when the current user last accessed a revenue distribution method record indirectly, for example, through a list view or related record.

LastViewedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

Description: The timestamp when the current user last viewed a revenue distribution method record. If this value is null, it’s possible that the user only accessed the revenue distribution method record or a related list view (LastReferencedDate), but not viewed the revenue distribution method record rule itself.

Name 

Type: string

Properties: Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update

Description: The name of the revenue distribution method.

OwnerId 

Type: reference

Properties: Create, Defaulted on create, Filter, Group, Sort, Update

Description: Required. The ID of the record owner. This field is a polymorphic relationship field.

Relationship Name: Owner

Refers To: Group, User

blng__Active__c 

Type: boolean

Properties: Create, Defaulted on create, Filter, Group, Sort, Update

Description: Required. Indicates whether the legal entity is active (true) or not (false). To deactivate the legal entity, clear the Active checkbox. This setting won’t affect past or existing transactions or assignments. The default value is true.

blng__DistributionMethod__c 

Type: picklist

Properties: Create, Filter, Group, Restricted picklist, Sort, Update

Description: Required. The revenue amount is prorated based on the distribution method. Valid values are:

  • Daily
  • Full Recognition
  • Monthly

blng__FullRecognitionDate__c 

Type: picklist

Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: Specifies when revenue is recognized in full. Valid values are:

  • Credit Note Date
  • Credit Note Line End Date
  • Credit Note Line Start Date
  • Debit Note Date
  • Debit Note Line End Date
  • Debit Note Line Start Date
  • Invoice Line End Date
  • Invoice Line Start Date
  • Manual
  • Order Product End Date
  • Order Product Start Date
  • Other

blng__MonthlyRecognitionProration__c 

Type: picklist

Properties: Create, Filter, Group, Restricted picklist, Sort, Update

Description: Required. If your revenue transaction covers a partial period (for example, 15 days in a monthly distribution method), the transaction amount is prorated based on this value. Currently, proration is only possible based on the number of days in the partial period.

blng__Notes__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional details or comments related to the revenue distribution method.

blng__RevenueScheduleTermEndDate__c 

Type: picklist

Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The end date of the revenue schedule term. These dates can be sourced from the order product, invoice line, credit note, or debit note. If set to Manual, the user-defined code is referenced to determine the revenue distribution. Valid values are:

  • Credit Note Line End Date
  • Debit Note Line End Date
  • Invoice Line End Date
  • Manual
  • Order Product End Date
  • Other

blng__RevenueScheduleTermStartDate__c 

Type: picklist

Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The start date of the revenue schedule term. These dates can be sourced from the order product, invoice line, credit note, or debit note. If set to Manual, the user-defined code is referenced to determine the revenue distribution. Valid values are:

  • Credit Note Line Start Date
  • Debit Note Line Start Date
  • Invoice Line Start Date
  • Manual
  • Order Product Start Date
  • Other

blng__RevenueTransactionCreationProcess__c 

Type: picklist

Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update

Description: Required. Specifies whether a revenue schedule and transaction are automatically created based on the value defined in the Type field.

Valid values are:

  • Automatic
  • Manual

The default value is Automatic.

blng__Type__c 

Type: picklist

Properties: Create, Filter, Group, Restricted picklist, Sort, Update

Description: Required. The type of revenue transaction used in the revenue distribution method.

Valid values are:

  • Credit Note
  • Debit Note
  • Invoice
  • Order
  • Other