Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE
Class RevShareModelSpecNegotiableRange

Ranges that may be expressed in percentages or some other quantitative measure that an enterprise will use to negotiate the aspects of a party revenue sharing model. For example, for a flat rate revenue sharing model an enterprise may be willing to share 70% of the product offering price with another party

Attributes
«baseType» Range amountRangeInterval amountRangeInterval

An indicator that specifies the inclusion or exclusion of the lower range and upper range amount attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".

«baseType» Money negotiableRangeLowerAmount negotiableRangeLowerAmount

The lower negotiable limiit for an amount.

«baseType» Quantity negotiableRangeLowerQuantity negotiableRangeLowerQuantity

The lower negotiable limiit for a quantity.

«baseType» Money negotiableRangeUpperAmount negotiableRangeUpperAmount

The upper negotiable limit for an amount.

«baseType» Quantity negotialbleRangeUpperQuantity negotialbleRangeUpperQuantity

The upper negotiable limiit for a quantity.

PartyRevenueSharingModelSpecification partyRevenueSharingModelSpecification partyRevenueSharingModelSpecification
PolicySet policySet policySet
«baseType» Range quantityRangeInterval quantityRangeInterval

An indicator that specifies the inclusion or exclusion of the lower range and upper range quantity attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameRevShareModelSpecNegotiableRange
Name Expression
NamespaceParty Revenue Sharing Model ABE
Owned Template Signature
OwnerParty Revenue Sharing Model ABE
Owning Template Parameter
PackageParty Revenue Sharing Model ABE
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 amountRangeInterval
Public «baseType» Range amountRangeInterval

An indicator that specifies the inclusion or exclusion of the lower range and upper range amount attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevShareModelSpecNegotiableRange
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)
NameamountRangeInterval
Name Expression
NamespaceRevShareModelSpecNegotiableRange
Opposite
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::amountRangeInterval
Stereotype
Template Parameter
Type«baseType» Range
Upper1
Upper Value
VisibilityPublic


 negotiableRangeLowerAmount
Public «baseType» Money negotiableRangeLowerAmount

The lower negotiable limiit for an amount.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevShareModelSpecNegotiableRange
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)
NamenegotiableRangeLowerAmount
Name Expression
NamespaceRevShareModelSpecNegotiableRange
Opposite
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::negotiableRangeLowerAmount
Stereotyperequired
Template Parameter
Type«baseType» Money
Upper1
Upper Value
VisibilityPublic


 negotiableRangeLowerQuantity
Public «baseType» Quantity negotiableRangeLowerQuantity

The lower negotiable limiit for a quantity.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevShareModelSpecNegotiableRange
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)
NamenegotiableRangeLowerQuantity
Name Expression
NamespaceRevShareModelSpecNegotiableRange
Opposite
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::negotiableRangeLowerQuantity
Stereotyperequired
Template Parameter
Type«baseType» Quantity
Upper1
Upper Value
VisibilityPublic


 negotiableRangeUpperAmount
Public «baseType» Money negotiableRangeUpperAmount

The upper negotiable limit for an amount.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevShareModelSpecNegotiableRange
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)
NamenegotiableRangeUpperAmount
Name Expression
NamespaceRevShareModelSpecNegotiableRange
Opposite
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::negotiableRangeUpperAmount
Stereotyperequired
Template Parameter
Type«baseType» Money
Upper1
Upper Value
VisibilityPublic


 negotialbleRangeUpperQuantity
Public «baseType» Quantity negotialbleRangeUpperQuantity

The upper negotiable limiit for a quantity.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevShareModelSpecNegotiableRange
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)
NamenegotialbleRangeUpperQuantity
Name Expression
NamespaceRevShareModelSpecNegotiableRange
Opposite
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::negotialbleRangeUpperQuantity
Stereotyperequired
Template Parameter
Type«baseType» Quantity
Upper1
Upper Value
VisibilityPublic


 partyRevenueSharingModelSpecification
Public PartyRevenueSharingModelSpecification partyRevenueSharingModelSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueSharingModelSpecConsistsOf
Association End
ClassRevShareModelSpecNegotiableRange
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)
NamepartyRevenueSharingModelSpecification
Name Expression
NamespaceRevShareModelSpecNegotiableRange
OppositerevShareModelSpecNegotiableRange
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::partyRevenueSharingModelSpecification
Stereotype
Template Parameter
TypePartyRevenueSharingModelSpecification
Upper1
Upper Value
VisibilityPublic


 policySet
Public PolicySet policySet
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueShareNegotiableRangeDefinedBy
Association End
ClassRevShareModelSpecNegotiableRange
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepolicySet
Name Expression
NamespaceRevShareModelSpecNegotiableRange
OppositerevShareModelSpecNegotiableRange
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::policySet
Stereotype
Template Parameter
TypePolicySet
Upper1
Upper Value(1)
VisibilityPublic


 quantityRangeInterval
Public «baseType» Range quantityRangeInterval

An indicator that specifies the inclusion or exclusion of the lower range and upper range quantity attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevShareModelSpecNegotiableRange
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)
NamequantityRangeInterval
Name Expression
NamespaceRevShareModelSpecNegotiableRange
Opposite
OwnerRevShareModelSpecNegotiableRange
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Revenue & Settlement ABE::Party Revenue Sharing ABE::Party Revenue Sharing Model ABE::RevShareModelSpecNegotiableRange::quantityRangeInterval
Stereotyperequired
Template Parameter
Type«baseType» Range
Upper1
Upper Value
VisibilityPublic