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
ForecastBatchRunId Invoice Batch Run ID reference 18
ForecastStatus Forecast Status picklist 255
GroupingKey Grouping Key string 255
GroupingKeyVersion Version of the grouping key int 9
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
IsBilledThroughPeriodUpdated Is Billed Through Period Updated boolean
IsDeleted Deleted boolean
LastForecastRunTargetDate Last Forecast Run Target Date date
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
PricingTermUnit Pricing Term Unit picklist 255
ProcessingOrder Processing Order double 18 0
Quantity Quantity double 18 2
RampIdentifier Ramp Identifier string 255
Reference Reference string 80
ReferenceEntityId ReferenceEntity ID reference 18
ReferenceEntityItemId ReferenceEntityItem ID reference 18
ReferenceItem Reference Item string 80
SegmentIdentifier Segment Identifier string 255
SegmentName Segment Name string 255
SegmentType Segment Type string 255
Status Status picklist 255
SubCategory Subcategory 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
UsageResourceId Usage Resource ID reference 18