blng__RevenueRecognitionTreatment__c

Represents how and where the revenue of a product is recognized.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

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 recognition treatment when multiple currencies are enabled.

LastReferencedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

Description: The timestamp when the current user last accessed a revenue recognition treatment 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 recognition treatment record. If this value is null, it’s possible that the user only accessed the revenue recognition treatment record or a related list view (LastReferencedDate), but not viewed the revenue recognition treatment record itself.

Name 

Type: string

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

Description: The name of the revenue recognition treatment.

blng__Active__c 

Type: boolean

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

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

blng__FlatAmount__c 

Type: currency

Properties: Create, Filter, Nillable, Sort, Update

Description: The fixed amount to be paid for the revenue recognition treatment.

blng__Notes__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional details or comments related to the revenue recognition treatment.

blng__Percentage__c 

Type: percent

Properties: Create, Filter, Nillable, Sort, Update

Description: The total percentage applied to the revenue recognition treatment and is null if the line is nontaxable.

blng__ProcessingOrder__c 

Type: double

Properties: Create, Filter, Sort, Update

Description: Required. If you have multiple revenue recognition treatments targeting a single order product, you can give each of them a value here. The treatments are applied starting with the lowest number.

blng__RevenueAgreementAssociation__c 

Type: picklist

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

Description: The option for associating the revenue schedule to the revenue agreement.

Valid values are:

  • Manual
  • New Agreement
  • Not Applicable
  • Revised Order Product

The default value is Not Applicable.

blng__RevenueDistributionMethod__c 

Type: reference

Properties: Create, Filter, Group, Sort, Update

Description: Required. The revenue distribution method used for assigning review across periods.

This field is a relationship field.

Relationship Name: blng__RevenueDistributionMethod__r

Refers To: blng__RevenueDistributionMethod__c

blng__RevenueFinanceBook__c 

Type: reference

Properties: Create, Filter, Group, Sort, Update

Description: Required. All transactions processed through this treatment record entries in this finance book record.

This field is a relationship field.

Relationship Name: blng__RevenueFinanceBook__r

Refers To: blng__FinanceBook__c

blng__RevenueGLRule__c 

Type: reference

Properties: Create, Filter, Group, Sort, Update

Description: Required. All transactions processed through this treatment record journal entries based on this general ledger rule.

This field is a relationship field.

Relationship Name: blng__RevenueGLRule__r

Refers To: blng__GLRule__c

blng__RevenueLegalEntity__c 

Type: reference

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

Description: This treatment applies to all order products that were considered under the parent revenue recognition rule and have a matching legal entity.

This field is a relationship field.

Relationship Name: blng__RevenueLegalEntity__r

Refers To: blng__LegalEntity__c

blng__RevenueRecognitionRule__c 

Type: reference

Properties: Create, Filter, Group, Sort

Description: Required. The revenue recognition rule associated with the revenue recognition treatment.

This field is a relationship field.

Relationship Name: blng__RevenueRecognitionRule__r

Relationship Type: Master-detail

Refers To: blng__RevenueRecognitionRule__c (the master object)

blng__RevenueScheduleAmount__c 

Type: picklist

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

Description: The type of revenue recognition used in the revenue schedule.

Valid values are:

  • Bookings Amount
  • Revenue Allocation Amount
  • Revenue Expected Amount
  • Revenue Liability Amount
  • Transaction Amount

The default value is Transaction Amount.

blng__RevenueScheduleCreationAction__c 

Type: picklist

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

Description: Required. The event that triggers the creation of the revenue schedule.

Valid values are:

  • Credit Note Posting
  • Debit Note Posting
  • Invoice Posting
  • Order Activation
  • Other

blng__Type__c 

Type: picklist

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

Description: Required. The method for calculating the revenue recognition treatment amount.

Valid values are:

  • Flat Amount
  • Percentage
  • Remainder

blng__UniqueId__c 

Type: string

Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update

Description: The unique identification number associated with this invoice. This field is unique within your organization.

blng__ValidateResult__c 

Type: string

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

Description: The outcome of the validation checks performed during the revenue recognition treatment process.