| Product Offering Price ABE UML Documentation |
Product Domain::Product Offering ABE::Product Offering Price ABE
Class ComponentProdOfferPrice
Part of a ProductOfferingPrice representing a single element of the price. Subclasses further define these elements.
Attributes inherited from SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice |
ID, _productSpecification, _productOffering, name, description, validFor, _compositeProdOfferPrice, _geographicArea, _priceEvent, _productSpecCharacteristicValueUse, _prodOfferPricePolicyValue, _prodOfferPricePolicyVariable, _prodOfferPriceAction, _prodCatalogProdOffer, _productPrice, _businessInteractionItempPice, productOfferingTerm, partyRoleProductOffering, partyRevenueSharingModelInvolvement, policySet, _prodOfferPriceAlteration |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | true |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | ComponentProdOfferPrice |
Name Expression | |
Namespace | Product Offering Price ABE |
Owned Template Signature | |
Owner | Product Offering Price ABE |
Owning Template Parameter | |
Package | Product Offering Price ABE |
Qualified Name | SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
_pricingLogicAlgorithm
Public PricingLogicAlgorithm _pricingLogicAlgorithm
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | ComponentPOPUses |
Association End | |
Class | ComponentProdOfferPrice |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | _pricingLogicAlgorithm |
Name Expression | |
Namespace | ComponentProdOfferPrice |
Opposite | _componentProdOfferPrice |
Owner | ComponentProdOfferPrice |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice::_pricingLogicAlgorithm |
Stereotype | |
Template Parameter | |
Type | PricingLogicAlgorithm |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
characteristicPriceDependency
Public CharacteristicPriceDependency characteristicPriceDependency
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | ProdOfferPriceDeterminedBy |
Association End | |
Class | ComponentProdOfferPrice |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | characteristicPriceDependency |
Name Expression | |
Namespace | ComponentProdOfferPrice |
Opposite | _componentProdOfferPrice |
Owner | ComponentProdOfferPrice |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice::characteristicPriceDependency |
Stereotype | |
Template Parameter | |
Type | CharacteristicPriceDependency |
Upper | * |
Upper Value | (*) |
Visibility | Public |
characteristicValue
Public CharacteristicValue characteristicValue
-
Constraints:
-
Properties:
-
price
Public «baseType» Money price
-
The amount of money that characterizes the price.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ComponentProdOfferPrice |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | price |
Name Expression | |
Namespace | ComponentProdOfferPrice |
Opposite | |
Owner | ComponentProdOfferPrice |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice::price |
Stereotype | required |
Template Parameter | |
Type | «baseType» Money |
Upper | 1 |
Upper Value | |
Visibility | Public |
priceType
Public String priceType
-
A category that describes the price, such as recurring, discount, allowance, penalty, and so forth.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ComponentProdOfferPrice |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | priceType |
Name Expression | |
Namespace | ComponentProdOfferPrice |
Opposite | |
Owner | ComponentProdOfferPrice |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice::priceType |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
unitOfMeasure
Public «baseType» Quantity unitOfMeasure
-
A number and unit representing how many (for instance 1 dozen) of an ProductOffering is available at the offfered price. Its meaning depends on the priceType. It could be a price, a rate, or a discount.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ComponentProdOfferPrice |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | unitOfMeasure |
Name Expression | |
Namespace | ComponentProdOfferPrice |
Opposite | |
Owner | ComponentProdOfferPrice |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ComponentProdOfferPrice::unitOfMeasure |
Stereotype | required |
Template Parameter | |
Type | «baseType» Quantity |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Product Offering Price ABE UML Documentation |