Billing Central Object Model
G Account Account -Billing Account-BillingAccount__cBillingAccount__c BillingSchedule__c Billing Schedule +Billing Schedule Name+NameName -Billing Contract-BillingContract__cBillingContract__c -Billing Date-BillingDate__cBillingDate__c -Billing Document Line Item-BillingDocumentLineItem__cBillingDocumentLineItem__c -Complete Billing Document Deleted-CompleteBillingDocumentDeleted__cCompleteBillingDocumentDeleted__c #Contract#ContractGrouping__cContractGrouping__c -Contract Line Item-ContractLineItem__cContractLineItem__c #Contract Status#ContractStatus__cContractStatus__c #Contract Type#ContractType__cContractType__c -End of Period-BillingPeriodEndDate__cBillingPeriodEndDate__c #Ends Later Than Contract Line#EndDateAfterContractLineEndDate__cEndDateAfterContractLineEndDate__c #Final Schedule#IsFinalSchedule__cIsFinalSchedule__c #First Schedule#IsFirstSchedule__cIsFirstSchedule__c #Month#Month__cMonth__c -Start of Period-BillingPeriodStartDate__cBillingPeriodStartDate__c -Unique Id-UniqueId__cUniqueId__c -Value-Value__cValue__c #Year#Year__cYear__c Contract__c Billing Contract +Contract Number+NameName -Account-Account__cAccount__c -Active Contract-ActiveContract__cActiveContract__c -Analysis Item 1-4-AnalysisItem1__cAnalysisItem1__c #Annual Recurring Revenue#AnnualRecurringRevenue__cAnnualRecurringRevenue__c -Approval Status-ApprovalStatus__cApprovalStatus__c -Company-Company__cCompany__c -Contract Name-ContractName__cContractName__c -Description-Description__cDescription__c -Dynamic TCV-DynamicTCV__cDynamicTCV__c -End Contract Notes-EndContractNotes__cEndContractNotes__c -End Date-EndDate__cEndDate__c -Engagement-Engagement__cEngagement__c -First Bill Date-FirstBillDate__cFirstBillDate__c -Lines On Hold Count-LinesOnHoldCount__cLinesOnHoldCount__c -Major Version-MajorVersion__cMajorVersion__c -Monthly Recurring Revenue-MonthlyRecurringRevenue__cMonthlyRecurringRevenue__c -Original End Date-OriginalEndDate__cOriginalEndDate__c -Previous Contract-PreviousContract__cPreviousContract__c -Proration Policy-ProrationPolicy__cProrationPolicy__c -Reason for Ending Contract-ReasonForEndingContract__cReasonForEndingContract__c -Renewal Contract-RenewalContract__cRenewalContract__c #Renewal of Previous Contract#IsRenewalOfPreviousContract__cIsRenewalOfPreviousContract__c -Renewal Reminder-RenewalReminder__cRenewalReminder__c -Start Date-StartDate__cStartDate__c -Status-Status__cStatus__c -Total Contract Value-TotalContractValue__cTotalContractValue__c -Trigger ID-TriggerId__cTriggerId__c -Type-Type__cType__c + LightningCreateRenewals() + CreateBillingDocuments() + BulkAssignProrationPolicy() + AddPlan() + GenerateBillingSchedule() + LightningCreateBillingDocuments() + CreateChangeRequest() + AmendContractsPrices() + ApplyChangeRequest() + CreateBillDoc() + ApplyChangeRequests() + CreateRenewal() + CreateRenewals() + LightningActivateContracts() + ActivateContract() + ActivateContracts() + EndContract() BillingSchedule__c->Contract__c ContractLineItem__c Billing Contract Line Item +Contract Line Item Number+NameName -Active Contract Line Item-ActiveContractLineItem__cActiveContractLineItem__c -Align for Billing-AlignForBilling__cAlignForBilling__c -Amount Billed Externally-AmountBilledExternally__cAmountBilledExternally__c -Analysis Item 1-4-AnalysisItem1__cAnalysisItem1__c #Annual Recurring Revenue#AnnualRecurringRevenue__cAnnualRecurringRevenue__c -Bill in Arrears-InArrears__cInArrears__c -Billed Externally To-BilledExternallyTo__cBilledExternallyTo__c -Billed To-BilledTo__cBilledTo__c -Billing Term-BillingTerm__cBillingTerm__c #Billing Term Definition#BillingTermDefinition__cBillingTermDefinition__c -Billing Type-BillingType__cBillingType__c -Canceled-Canceled__cCanceled__c -Charge Term-ChargeTerm__cChargeTerm__c #Charge Term Definition#ChargeTermDefinition__cChargeTermDefinition__c -Contract-Contract__cContract__c #Contract End Date#ContractEndDate__cContractEndDate__c #Contract First Bill Date#ContractFirstBillDate__cContractFirstBillDate__c #Contract Start Date#ContractStartDate__cContractStartDate__c #Contract Status#ContractStatus__cContractStatus__c #Contract Type#ContractType__cContractType__c -Controlling Line for Billing Alignment-IsControllingLine__cIsControllingLine__c -Description-Description__cDescription__c -Discount-Discount__cDiscount__c -End Date-EndDate__cEndDate__c -Exclude from Renewal-ExcludeFromRenewal__cExcludeFromRenewal__c -First Bill Date-FirstBillDate__cFirstBillDate__c #Monthly Recurring Revenue#MonthlyRecurringRevenue__cMonthlyRecurringRevenue__c -Monthly Recurring Revenue Multiplier-MrrMultiplier__cMrrMultiplier__c -On Hold-OnHold__cOnHold__c -Plan Name-Plan__cPlan__c -Previous Contract Line Item-PreviousContractLineItem__cPreviousContractLineItem__c -Pricing Structure-PricingStructure__cPricingStructure__c #Pricing Type#PricingType__cPricingType__c -Product or Service-ProductService__cProductService__c -Quantity-Quantity__cQuantity__c -Recurring Bill Date-RecurringBillDate__cRecurringBillDate__c -Revenue Category-RevenueCategory__cRevenueCategory__c #Sales Price#SalesPrice__cSalesPrice__c -Sales Price Override-SalesPriceOverride__cSalesPriceOverride__c -Start Date-StartDate__cStartDate__c -Total Billed-TotalBilled__cTotalBilled__c -Total Contract Line Value-TotalContractLineValue__cTotalContractLineValue__c -Trigger ID-TriggerId__cTriggerId__c -Unit Of Measure-UnitOfMeasure__cUnitOfMeasure__c -Unit Price-UnitPrice__cUnitPrice__c -Value Calculation Warning-ValueCalculationWarning__cValueCalculationWarning__c + GenerateBillingSchedule() + NewPricingStructure() BillingSchedule__c->ContractLineItem__c fferpcore__BillingDocumentLineItem__c fferpcore__BillingDocumentLineItem__c #Charge Term#ChargeTerm__cChargeTerm__c -Contract Line Item-ContractLineItem__cContractLineItem__c #Contract Status#ContractStatus__cContractStatus__c #Contract Type#ContractType__cContractType__c #Document Date#DocumentDate__cDocumentDate__c -End of Period-BillingPeriodEndDate__cBillingPeriodEndDate__c #Ends Later Than Contract Line#EndDateAfterContractLineEndDate__cEndDateAfterContractLineEndDate__c -Original Billing Document-OriginalBillingDocument__cOriginalBillingDocument__c -Plan Name-Plan__cPlan__c -Start of Period-BillingPeriodStartDate__cBillingPeriodStartDate__c -Trigger Id-TriggerId__cTriggerId__c -Unit of Measure-UnitOfMeasure__cUnitOfMeasure__c BillingSchedule__c->fferpcore__BillingDocumentLineItem__c Contract__c->Account ProrationPolicy__c Proration Policy +Proration Policy Name+NameName -Automatically Assign to New Contracts-Default__cDefault__c -Calculation Method-CalculationMethod__cCalculationMethod__c -Set Final Period to Remainder from First-FinalPeriodRemainder__cFinalPeriodRemainder__c Contract__c->ProrationPolicy__c ContractLineItem__c->Contract__c Discount__c Discount +Discount Name+NameName -Amount-Amount__cAmount__c -Description-Description__cDescription__c -Percentage-Percentage__cPercentage__c ContractLineItem__c->Discount__c Plan__c Plan +Plan Name+NameName #Annual Value#AnnualValue__cAnnualValue__c -Available From-StartDate__cStartDate__c -Available To-EndDate__cEndDate__c -Billing Term-Term__cTerm__c -Billing Term Value-TermValue__cTermValue__c -Company-Company__cCompany__c -Continuous-IsContinuous__cIsContinuous__c -Description-Description__cDescription__c -Number of Billing Terms-NumberOfTerms__cNumberOfTerms__c -One-off Value-OneOffValue__cOneOffValue__c -Status-Status__cStatus__c #Total Value#TotalValue__cTotalValue__c + DeleteList() + ConvertToContract() ContractLineItem__c->Plan__c PricingStructure__c Pricing Structure +Pricing Structure Number+NameName -Description-Description__cDescription__c -Maximum Unit Price-MaximumUnitPrice__cMaximumUnitPrice__c -Minimum Unit Price-MinimumUnitPrice__cMinimumUnitPrice__c -Pricing Structure Name-PricingStructureName__cPricingStructureName__c -Pricing Type-PricingType__cPricingType__c -Usage Billing Type-UsageBillingType__cUsageBillingType__c ContractLineItem__c->PricingStructure__c Product2 Product2 -Billing Type-BillingType__cBillingType__c ContractLineItem__c->Product2 SoftDate__c Soft Date +Soft Date Name+NameName -Adjustment-Adjustment__cAdjustment__c -Adjustment Number-AdjustmentNumber__cAdjustmentNumber__c -Adjustment Unit-AdjustmentUnit__cAdjustmentUnit__c -Definition-Definition__cDefinition__c -Description-Description__cDescription__c -Estimated Days per Term-EstimatedDaysPerTerm__cEstimatedDaysPerTerm__c -Monthly Recurring Revenue Multiplier-MrrMultiplier__cMrrMultiplier__c -Reference Description-ReferenceDescription__cReferenceDescription__c ContractLineItem__c->SoftDate__c UnitOfMeasure__c Unit of Measure +Name+NameName -Display Name-DisplayName__cDisplayName__c ContractLineItem__c->UnitOfMeasure__c DefaultDocumentText__c Default Document Text +Number+NameName -Credit Note Footer-CreditNoteFooterText__cCreditNoteFooterText__c -Credit Note Header-CreditNoteHeaderText__cCreditNoteHeaderText__c -Invoice Footer-InvoiceFooterText__cInvoiceFooterText__c -Invoice Header-InvoiceHeaderText__cInvoiceHeaderText__c fferpcore__BillingDocument__c fferpcore__BillingDocument__c -Background Process-BackgroundProcess__cBackgroundProcess__c -Background Process Job ID-BackgroundProcessJobId__cBackgroundProcessJobId__c -Consolidated-IsConsolidated__cIsConsolidated__c -Consolidated Billing Document-ConsolidatedBillingDocument__cConsolidatedBillingDocument__c -Consolidation Composite Group Key-CompositeGroupKey__cCompositeGroupKey__c -Consolidation Grouping Method-ConsolidationGroupingMethod__cConsolidationGroupingMethod__c -Contract-Contract__cContract__c #Contract Status#ContractStatus__cContractStatus__c #Contract Type#ContractType__cContractType__c -Included in Contract Total Billed-TotalledOnContract__cTotalledOnContract__c -Trigger ID-TriggerId__cTriggerId__c + Discard() + CommitTax() + ConsolidateInvoices() + CalculateTax() + SetComplete() + LightningComplete() + CommitTaxList() + PrintPreview() + SetCompleteList() + UndoConsolidationInvoice() + Email() + SetDiscardList() + CreditInvoicesList() + CalculateAvalaraTaxList() + CreditInvoice() + LightningDiscard() + AddToConsolidatedInvoice() fferpcore__BillingDocument__c->Contract__c ConsolidationGroupingMethod__c Consolidation Grouping Method +Consolidation Grouping Method+NameName -Description-Description__cDescription__c fferpcore__BillingDocument__c->ConsolidationGroupingMethod__c BackgroundProcess__c Background Process +Background Process+NameName -Consolidation Grouping Method-ConsolidationGroupingMethod__cConsolidationGroupingMethod__c -Consolidation Rule-ConsolidationRule__cConsolidationRule__c -Description-Description__cDescription__c -End Time-EndJob__cEndJob__c -Job ID-RunJobId__cRunJobId__c -Start Time-StartJob__cStartJob__c -Status-Status__cStatus__c + LogReport() fferpcore__BillingDocument__c->BackgroundProcess__c fferpcore__BillingDocumentLineItem__c->ContractLineItem__c fferpcore__BillingDocumentLineItem__c->fferpcore__BillingDocument__c fferpcore__BillingDocumentLineItem__c->Plan__c fferpcore__BillingDocumentLineItem__c->UnitOfMeasure__c Opportunity Opportunity -Company-Company__cCompany__c -Contract-Contract__cContract__c -Contract End Date-ContractEndDate__cContractEndDate__c -Contract First Bill Date-ContractFirstBillDate__cContractFirstBillDate__c -Contract Start Date-ContractStartDate__cContractStartDate__c -Original Opportunity-OriginalOpportunity__cOriginalOpportunity__c + AddPlan() Opportunity->Contract__c OpportunityLineItem OpportunityLineItem -Billing Term-BillingTerm__cBillingTerm__c -Billing Type-BillingType__cBillingType__c -Contract Line End Date-ContractLineEndDate__cContractLineEndDate__c -Contract Line First Bill Date-ContractLineFirstBillDate__cContractLineFirstBillDate__c -Contract Line Start Date-ContractLineStartDate__cContractLineStartDate__c -Plan Name-Plan__cPlan__c -Unit Of Measure-UnitOfMeasure__cUnitOfMeasure__c OpportunityLineItem->Plan__c OpportunityLineItem->SoftDate__c OpportunityLineItem->UnitOfMeasure__c Plan__c->SoftDate__c PlanLineItem__c Plan Line Item +Plan Line Item Number+NameName -Billing Term Multiplier-BillingTermMultiplier__cBillingTermMultiplier__c -Billing Type-BillingType__cBillingType__c -Charge Term-ChargeTerm__cChargeTerm__c -Description-Description__cDescription__c -Plan-Plan__cPlan__c #Plan Line Value#SalesPrice__cSalesPrice__c -Product or Service-Product__cProduct__c -Quantity-Quantity__cQuantity__c #Recurring#IsRecurring__cIsRecurring__c -Unit Of Measure-UnitOfMeasure__cUnitOfMeasure__c -Unit Price-UnitPrice__cUnitPrice__c PlanLineItem__c->Plan__c PlanLineItem__c->Product2 PlanLineItem__c->SoftDate__c PlanLineItem__c->UnitOfMeasure__c Pricebook2 Pricebook2 PriceBookStructureEntry__c Price Book Structure Entry +Price Book Structure Entry Name+NameName -Active-IsActive__cIsActive__c -Price Book-PriceBook__cPriceBook__c -Price Book Structure Entry ID-PriceBookStructureEntryId__cPriceBookStructureEntryId__c -Pricing Structure-PricingStructure__cPricingStructure__c #Pricing Structure Description#PricingStructureDescription__cPricingStructureDescription__c -Product-Product__cProduct__c PriceBookStructureEntry__c->Pricebook2 PriceBookStructureEntry__c->PricingStructure__c PriceBookStructureEntry__c->Product2 QuantityBreak__c Quantity Break +Quantity Break Name+NameName -Pricing Structure-PricingStructure__cPricingStructure__c -Quantity-Quantity__cQuantity__c -Quantity Break ID-QuantityBreakId__cQuantityBreakId__c -Unit Price-UnitPrice__cUnitPrice__c QuantityBreak__c->PricingStructure__c Usage__c Usage +Usage Number+NameName -Billing Document Line Item-BillingDocumentLineItem__cBillingDocumentLineItem__c -Complete Billing Document Deleted-CompleteBillingDocumentDeleted__cCompleteBillingDocumentDeleted__c -Contract Line Item-ContractLineItem__cContractLineItem__c -Date-Date__cDate__c #Date Out of Range#DateOutOfRange__cDateOutOfRange__c -Quantity-Quantity__cQuantity__c #Status of Related Contract#ContractStatus__cContractStatus__c -Unit of Measure-UnitOfMeasure__cUnitOfMeasure__c Usage__c->ContractLineItem__c Usage__c->fferpcore__BillingDocumentLineItem__c Usage__c->UnitOfMeasure__c ConsolidationGroupingField__c Consolidation Grouping Field +Consolidation Grouping Field+NameName -Consolidation Grouping Method-ConsolidationGroupingMethod__cConsolidationGroupingMethod__c -Description-Description__cDescription__c -Field API Name-FieldAPIName__cFieldAPIName__c ConsolidationGroupingField__c->ConsolidationGroupingMethod__c ConsolidationRule__c Consolidation Rule +Consolidation Rule+NameName -Consolidation Grouping Method-ConsolidationGroupingMethod__cConsolidationGroupingMethod__c -Description-Description__cDescription__c -Record Filter-RecordFilter__cRecordFilter__c + RunConsolidationRules() + RunConsolidation() ConsolidationRule__c->ConsolidationGroupingMethod__c RecordFilter__c Record Filter +Record Filter+NameName -Description-Description__cDescription__c -Object API Name-ObjectAPIName__cObjectAPIName__c ConsolidationRule__c->RecordFilter__c RecordFilterCriteria__c Record Filter Criteria +Record Filter Criteria+NameName -Description-Description__cDescription__c -Field API Name-FieldAPIName__cFieldAPIName__c -Record Filter-RecordFilter__cRecordFilter__c -Value-Value__cValue__c RecordFilterCriteria__c->RecordFilter__c BackgroundProcess__c->ConsolidationGroupingMethod__c BackgroundProcess__c->ConsolidationRule__c
© Copyright 2009–2024 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.