Product Domain::Product Offering ABE::Product Offering Price ABE
Class ProdOfferPriceAlteration

An amount (usually of money) or a percentage that modifies or replaces a price charged (ProductOfferingPrice composite or component) for a ProductOffering.

Attributes
ProductOfferingPrice _prodOfferPriceCharge _prodOfferPriceCharge
«baseType» Duration applicationDuration applicationDuration

Specifies for a ProductOfferingPriceAlteration that impacts recurring ProductOfferingPrice the duration of application. For example, the ProductOfferingPriceAlteration may apply 10% discount only during 6 months.

Attributes inherited from SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice
priceType priceType, unitOfMeasure unitOfMeasure, price price, _pricingLogicAlgorithm _pricingLogicAlgorithm, characteristicValue characteristicValue, characteristicPriceDependency characteristicPriceDependency

Attributes inherited from SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice
ID ID, _productSpecification _productSpecification, _productOffering _productOffering, name name, description description, validFor validFor, _compositeProdOfferPrice _compositeProdOfferPrice, _geographicArea _geographicArea, _priceEvent _priceEvent, _productSpecCharacteristicValueUse _productSpecCharacteristicValueUse, _prodOfferPricePolicyValue _prodOfferPricePolicyValue, _prodOfferPricePolicyVariable _prodOfferPricePolicyVariable, _prodOfferPriceAction _prodOfferPriceAction, _prodCatalogProdOffer _prodCatalogProdOffer, _productPrice _productPrice, _businessInteractionItempPice _businessInteractionItempPice, productOfferingTerm productOfferingTerm, partyRoleProductOffering partyRoleProductOffering, partyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement, policySet policySet, _prodOfferPriceAlteration _prodOfferPriceAlteration

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameProdOfferPriceAlteration
Name Expression
NamespaceProduct Offering Price ABE
Owned Template Signature
OwnerProduct Offering Price ABE
Owning Template Parameter
PackageProduct Offering Price ABE
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProdOfferPriceAlteration
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _prodOfferPriceCharge
Public ProductOfferingPrice _prodOfferPriceCharge
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceImpactedBy
Association End
ClassProdOfferPriceAlteration
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
Name_prodOfferPriceCharge
Name Expression
NamespaceProdOfferPriceAlteration
Opposite_prodOfferPriceAlteration
OwnerProdOfferPriceAlteration
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProdOfferPriceAlteration::_prodOfferPriceCharge
Stereotype
Template Parameter
TypeProductOfferingPrice
Upper*
Upper Value(*)
VisibilityPublic


 applicationDuration
Public «baseType» Duration applicationDuration

Specifies for a ProductOfferingPriceAlteration that impacts recurring ProductOfferingPrice the duration of application. For example, the ProductOfferingPriceAlteration may apply 10% discount only during 6 months.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProdOfferPriceAlteration
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameapplicationDuration
Name Expression
NamespaceProdOfferPriceAlteration
Opposite
OwnerProdOfferPriceAlteration
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProdOfferPriceAlteration::applicationDuration
Stereotype
Template Parameter
Type«baseType» Duration
Upper1
Upper Value
VisibilityPublic