Newer Version Available

This content describes an older version of this product. View Latest

blng__BillingRule__c

Represents how and when billing must occur for products and services.

Supported Calls

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

Fields

Field Details
CurrencyIsoCode
Type

how and when billing should occur for products and services.

picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The three-letter ISO 4217 currency code associated with the billing rule record when multiple currencies are enabled.
LastActivityDate
Type
date
Properties
Filter, Group, Nillable, Sort
Description
The timestamp of when a user had last associated a task or event action with the billing rule.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last accessed a billing rule 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 billing rule record. If this value is null, it’s possible that the user only accessed the billing rule record or a related list view (LastReferencedDate), but not viewed the billing rule record itself.
Name
Type
string
Properties
Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update
Description
The name of the billing rule.
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 billing rule is active (true) or not (false). To deactivate the billing rule, clear the Active checkbox. This setting won't affect past or existing transactions or assignments. The default value is true.
blng__AmendmentBillCycleDateAlignment__c
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
Specifies how the bill cycle date must be aligned when an amendment is made.
Valid values are:
  • Align to original Order Product
  • Do not align amended Order Product
The default value is Do not align amended Order Product.
blng__GenerateInvoices__c
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort, Update
Description
Required. Specifies if the billing rule creates invoices.
Valid values are:
  • No
  • Yes
blng__InitialBillingTrigger__c
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort, Update
Description
Required. Specifies the occurrence whose date is used to calculate the initial billing trigger date.
Valid value is:
  • Order Product Activation Date
blng__Notes__c
Type
textarea
Properties
Create, Nillable, Update
Description
Additional details or comments related to the billing rule.
blng__PartialPeriodTreatment__c
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
Description
Required. The process for generating bills for recurring order products that begin billing on a different day than their start date.
Valid values are:
  • Combine
  • Separate
The default value is Separate.
blng__PeriodTreatmentForBTDO__c
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
This field is relevant only if an order product has a Bill Through Date Override (BTDO) value within a billing cycle. This field specifies the option to merge a partial billing period with the previous full period when generating an invoice line, or to keep the partial period as a separate invoice line.
Valid values are:
  • Combine
  • Exclude Billing Day of Month
  • Separate
The default value is Exclude Billing Day of Month.