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

Field Details
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.