Description
The ProductPurchase class holds the base data for each product purchase.
Derived By
Restricting anyType
Content Model
Contains elements as defined in the following table.
Component |
Type |
Occurs |
Description |
---|---|---|---|
active |
boolean |
1..1 |
A flag indicating whether the product purchase is currently active |
billingEntityUUID |
string |
0..1 |
The UUID of the billing entity associated with the product purchase |
customerUUID |
string |
0..1 |
The UUID of the customer associated with the product purchase |
description |
string |
0..1 |
A textual description of the product purchase |
donotRebill |
boolean |
1..1 |
A flag to indicate billing further billing periods should not be run |
endDate |
dateTime |
0..1 |
The end date/time of the product period |
lastBillPeriod |
dateTime |
0..1 |
The end date/time of the last billing period |
nextBillPeriod |
dateTime |
0..1 |
The start date/time of the next billing period |
productID |
long |
1..1 |
The underlying productid of the product offer which linked with the current purchase |
productOfferUUID |
string |
0..1 |
The UUID of the associated product offer |
purchaseDate |
dateTime |
0..1 |
The date/time the product purchase was made |
referenceUUID |
string |
0..1 |
The UUID of the object |
resourceUUID |
string |
0..1 |
The UUID of the resource associated with the product purchase |
startDate |
dateTime |
0..1 |
The start date/time of the product purchase |
vdcUUID |
string |
0..1 |
The UUID of the VDC associated with the product purchase |