Product Repository
Principal SID Entities within the Product Repository are Product, CompositeProductOffering, CompositeProductSpecification, and ProductSpecification.
| Attributes | |||
|---|---|---|---|
| Display Name | Data Type | Description | |
|
ProductID |
PRODUCTID |
String(255) |
Product Identifier |
|
RECORD_TYPE |
Class |
String(35) |
Product type |
|
UOM |
UOM |
String(40) |
Unit of measure |
|
Name |
Name |
String(255) |
Internal Name |
|
SubsetType |
SubClass |
String(255) |
Second level classification |
|
SHORTDESC |
Short Description |
String(2000) |
Short Description |
|
LongDesc |
Long Description |
String(2000) |
Long Description |
|
SingleUse |
SingleUse |
Boolean |
Single use flag for provisioning |
|
MustComplete |
MustComplete |
Boolean |
Must complete flag for provisioning |
|
ConcurrentOrder |
ConcurrentOrder |
Boolean |
Concurrent order flag for validation |
| Owner | Owner | String(255) | System that maintains the record that the products are created by TIBCO Product and Service Catalog or imported from TIBCO Fulfillment Provisioning (INFO group). |
| ProjectTagName | Project Tag Name | String(256) | Tag name for repository instance. |
| RecordUse | Record Use | String(256) | The meta data of the record that describes whether the product is Commercial, Technical, or None.
This is a read-only attribute whose value is decided based on the RECORD_TYPE and constraints ( ValidCommercialRecordTypes, ValidTechnicalRecordTypes) defined in
|
|
Image |
Image |
File |
Supporting Image |
|
StartDate |
Start Date |
Date |
Start Date for the record to be effective (if applicable) |
|
StartTime |
Start Time |
String(40) |
Start Time for the record to be effective (if applicable) |
|
EndDate |
End Date |
Date |
End Date for the record to be effective (if applicable) |
|
EndTime |
End Time |
String(40) |
End Time for the record to be effective (if applicable) |
|
Memo |
Memo |
String(4000) |
Additional information for customer support to understand |
|
SupportingDocument |
Supporting Document |
File |
Any media to attach |
|
StandardDeliveryTime |
Standard Delivery |
Decimal |
Standard time to deliver product |
|
StandardDeliveryUOM |
Standard Delivery UOM |
String(255) |
Unit of Measure |
|
PremiumDeliveryTime |
Premium Delivery |
Decimal |
Premium time to deliver product |
|
PremiumDeliveryUOM |
Premium Delivery UOM |
String(256) |
Unit of Measure |
|
DeliveryType |
Delivery Type |
String(255) |
Delivery type offered |
|
ContractLength |
Contract Length |
Decimal |
Standard contract length |
|
ContractUOM |
ContractUOM |
String(255) |
Contract Unit of Measure |
|
CancellationPeriod |
Cancellation Period |
Decimal |
Timeframe for cancellation |
|
ImageUrl |
ImageUrl |
String(255) |
Display image for the Order Entry UI. |
|
lifecyclestatus |
Record Status |
String(255) |
Status of Record within (Retired, Active, etc) |
|
ProvidePlan |
Provide Plan |
String(255) |
References Technical plans to allow an order and/or provisioning system know how to provision the product |
|
UpdatePlan |
Update Plan |
String(255) |
References Technical plans to allow an order and/or provisioning system know how to update the product for the customer |
|
CancelPlan |
Cancel Plan |
String(255) |
References Technical plans to allow an order and/or provisioning system know how to cancel the product for the customer |
|
CeasePlan |
Cease Plan |
String(256) |
References Technical plans to allow an order and/or provisioning system know how to cease the product for the customer |
|
Type |
Affinity Type |
String(256) |
Affinity group type |
|
AffinityProvide |
AffinityProvide |
String(256) |
References technical plans to allow an order provisioning system to know how to provision a product when grouped. |
|
AffinityCancel |
AffinityCancel |
String(256) |
References technical plans to allow an order provisioning system to know how to cancel a product when grouped. |
|
AffinityCease |
AffinityCease |
String(256) |
References technical plans to allow an order provisioning system to know how to cease a product when grouped. |
|
AffinityUpdate |
AffinityUpdate |
String(256) |
References technical plans to allow an order provisioning system to know how to update a product when grouped. |
| AffinityCondition | AffinityCondition | Varchar(2000) | Xpath expression for Affinity condition. |
| AffinityCorrelation | AffinityCorrelation | Varchar(2000) | Xpath expression to specify String used for Affinity Group. |
| AffinityParentGroup | AffinityParentGroup | Boolean | Immediate Parent Only (True or False. |
| AffinityActionGroup | AffinityActionGroup | Boolean | Same Action Only (True or False). |
| AffinityActionValue | AffinityActionValue | Varchar(2000) | Xpath expression for an Order Action. |
| GroupNumber | GroupNumber | Integer | An identifying group number to allow logical grouping between children. |
| GroupMinQty | Minimum Quantity | Integer | Minimum quantity of children within the same GroupNumber (if applicable). |
| GroupMaxQty | Maximum Quantity | Integer | Maximum quantity of children within the same GroupNumber (if applicable). |
| GroupOptional | Optional | Boolean | |
| OfferId | Offer Id | String(4000) | The ID of the offer for which the product is offered. |
| IsTemplate | IsTemplate | Boolean(5) | Describes if the record is a template record or non-template record. |
| OPDEdition | OPDEdition | String(256) | This is used by Offer and Price Designer. |