Newer Version Available

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

BillingSchedule

Stores the order item information used in the invoicing process. This object is available in API version 55.0 and later.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see BillingSchedule in the Billing Guide and Object Reference for the Salesforce Platform.

Fields

Field Name Field Label Type Digits Length Precision Scale
BillDayOfMonth Bill Day Of Month int 9
BilledAmount Billed Amount currency 18 2
BilledAmountDerived Billed Amount Derived double 18 6
BilledThroughPeriod Last billing period that includes this date date
BillingAccountId Account ID reference 18
BillingMethod Billing Method picklist 255
BillingMilestonePlanId Billing Milestone Plan ID reference 18
BillingPeriodAmount Billing Period Amount currency 18 2
BillingPeriodAmountDerived Billing Period Amount Derived double 18 6
BillingScheduleEndDate Billing Schedule End Date date
BillingScheduleGroupId Billing Schedule Group ID reference 18
BillingScheduleNumber Name string 255
BillingScheduleStartDate Billing Schedule Start Date date
BillingTerm Billing Term int 9
BillingTermUnit Billing Term Unit picklist 255
BillingTreatmentItemId Billing Treatment Item ID reference 18
BillingType Billing Type picklist 255
BpiGenerationStatus BPI Generation Status picklist 255
CancellationDate Cancellation Date date
Category Category picklist 255
CreatedById Created By ID reference 18
CreatedDate Created Date datetime
CurrencyIsoCode Currency ISO Code picklist 3
CustomInvoiceGroupKey Custom Invoice Group Key string 100
ExternalReference External Reference Id string 18
ExternalReferenceItem External Reference Item Id string 18
GroupingKey Grouping Key string 255
Id Billing Schedule ID id 18
InvBatchDraftToPostedRunId Invoice Batch Draft to Posted Run ID reference 18
InvoiceBatchRunId Invoice Batch Run ID reference 18
InvoiceGroupType Invoice Group Type picklist 255
InvoiceRunMatchingValue Invoice Run Matching Value picklist 40
IsDeleted Deleted boolean
LastModifiedById Last Modified By ID reference 18
LastModifiedDate Last Modified Date datetime
LineAmount Line Amount currency 18 2
LineAmountDerived Line Amount Derived double 18 6
NetUnitPrice Net Unit Price currency 18 2
NextBillingDate Next Billing Date date
NextChargeFromDate Next Charge From Date date
OriginalBillingScheduleId Billing Schedule ID reference 18
PendingAmount Pending Amount currency 18 2
PendingAmountDerived Pending Amount Derived double 18 6
Quantity Quantity double 18 2
Reference Reference string 80
ReferenceEntityId ReferenceEntity ID reference 18
ReferenceEntityItemId ReferenceEntityItem ID reference 18
ReferenceItem Reference Item string 80
Status Status picklist 255
SystemModstamp System Modstamp datetime
TaxTreatmentId Tax Treatment ID reference 18
TotalAmount Total Amount currency 18 2
TotalAmountDerived Total Amount Derived double 18 6
Type Type picklist 255
UnitOfMeasureId Unit of Measure ID reference 18
UnitPrice Unit Price currency 18 2
UnitPriceDerived Unit Price Derived double 18 6