You are on page 1of 7

recurring, usage, rollover, remittance, a

fold. These charges apply only to the


subscriber who owns the charge offer.
Item and purchased product instance a
created in BRM for this option.
Link PDC Obj PDC Field PDC Field Description
• System: Charges that apply to all
subscribers who use a particular service
These type of offers do not require
AlterationOfferingJXB.OfferTypeJXB offerType subscription and are effective on
AlterationOfferingJXB priority Priority for the alterati
provisioningTag provisioning tags are us
policySpecification Policy specification is
purchaseMin Specify the minimum num
purchaseMin Specify the maximum num
ownMin Specify the minimum num
ownMax Specify the maximum num
ApplicableChargeAndQuantityJXB applicableChargeAndQuantity Determines how the disco
groupSharingEnabled
List<AlterationEventMapJXB> alterationEventMap You can map multiple ev
List<PriceTagWithDefaultJXB> priceTag
Type Mandatory

Enum
BigInteger
String
String
Double
Double
Double
Double
Enum Yes
Boolean
AlterationEventMapJXB Yes
Possible Values Defafault Value Q

ITEM, SUBSCRIPTION, SYSTEM, AGGREGATION SUBSCRIPTION


0

-1
-1
-1
-1
ORIGINAL_CHARGE, REMAINING_CHARGE,UNUSED_CHARGE_QUANTITY REMAINING_CHARGE
0
NG_CHARGE
Class Type JXB field
MutableNamedObjectJXB String name
String description

InternalIDedObjectJXB String internalId

ExternalIDedObjectJXB String externalID

APricingObjectJXB String priceListName


String changeSetName
pricingProfileName
?

AProductOfferingJXB String productSpecName


String customerSpecName

-
String timeRange
List<ProductSpecCharacteristicJX productSpecCharacteristic
? ?

AlterationOfferingJXB Enum offerType


BigInteger priority
String provisioningTag
String policySpecification
Double purchaseMin
Double purchaseMin
Double ownMin
Double ownMax
Boolean groupSharingEnabled
Enum applicableChargeAndQuantity
List<AlterationEventMapJXB> alterationEventMap
List<PriceTagWithDefaultJXB> priceTag
Table DAO column Foreign keys tables/comments
APRODUCTOFFERING name
description

internalID

priceList PRICELIST
changeSet CHANGESET
transient profileID
publishHistory

assignedToId AATTRIBUTESPEC
assignedToId AATRIBUTESPEC

if productSpecName then
PRODUCT; if
customerSpecName then
assignedType CUSTOMER
timeRange 0/inf
One-to-many pscharacteristics PSCHARACTERISTIC
uniquename

ALTERATIONOFFERING type
priority
provisioningTagId PROVISIONINGTAG
provisioningTagId POLICYSPECIFICATION
purchaseMin
purchaseMin
purchaseMin
ownMax
groupSharingEnabled
ALTERATIONRATEPLANGROUP applicableChargeAndQuantity
One-to-many alterationPriceEventTypes ALTERATIONPRICEEVENTTYPE
? ?
Questions

How is it assigned?
How is it assigned?

How is it assigned?

How is it generated?

How is it assigned?

You might also like