Billing Plan Information
Provides information related to various Billing Types such as Periodic or Milestone, It Includes number of bills, billing transaction date, override periods and remaining billing amount per period.
QName: {http://xmlns.oracle.com/apps/scm/doo/decomposition/orderDetailServices/orderInformationService/}BillingPlan
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
Relationship Type | Object or Service |
---|---|
Contained by |
|
Handled by |
Attributes
The following table describes attributes in the service data object.
Name | Type | Description |
---|---|---|
BillingPeriodEndDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The end date of the billing period corresponding to the billing period number. This date may be the contract end date for the first billing period or it may refer to the billing end date of the subsequent billing period if the previous invoice did not cover a full billing period. |
BillingPeriodNumber |
int |
The period number corresponding to the Billing Start Date, End Date, or Transaction Date. OverridePeriod - Number indicating the period that has an override amount. For example, the first invoice is for period 1, the second invoice is for period 2, and so on. |
BillingPeriodStartDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The start date of the billing period corresponding to the billing period number. This date may be the contract start date for the first billing period or it may refer to the billing start date of the subsequent billing period if the previous invoice did not cover a full billing period. |
BillingPlanIdentifier |
long |
Unique identifier for the billing plan.
|
BillingPlanTypeCode |
string |
Type of billing plan for example, PERIODIC or MILESTONE. |
BillingTrxDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
Transaction date of the first invoice for recurring invoices or it may also refer to the Transaction date of the subsequent invoice for recurring invoices, if the previous invoice was for a partial period. |
CancellationEffectiveDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
Effective date that the recurring billing should stop and no future billing should occur. |
FulfillLineIdentifier |
long |
Foreign Key to DOO_FULFILL_LINES_ALL table |
NumberOfBillingPeriods |
int |
Number of recurring invoices to issue. |
OverridePeriod |
int |
Number indicating the period that has an override amount. For example, the first invoice is for period 1, the second invoice is for period 2, and so on. |
OverridePeriodAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
The override amount for the period indicated in the override period. |
OverridePeriodQuantity |
{http://xmlns.oracle.com/adf/svc/types/}MeasureType |
The override quantity for the period indicated in the override period. |
PeriodicityCode |
string |
Code used to signify the period of the recurring invoice. Valid values are DAY, WEEK, MONTH, QUARTER, YEAR. |
PeriodicityName |
string |
Reference to the PeriodicityName. |
SourceBillingPlanIdentifier |
string |
Unique identifier for the billing plan in the application that created the transaction. |