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 

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.