Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE
Class PartyRoleProductOffering

A PartyRoleProductOffering describes a ProductOffering made available by a PartyRole and the involvement the PartyRole has with the ProductOffering.

Attributes
Boolean afterSalesServiceProvidedBy afterSalesServiceProvidedBy

An indicator that specifies that a party provides assurance related customer service after a sale is made.

AgreementItem agreementItem agreementItem
Boolean billedBy billedBy

An indicator that specifies that the associated PartyRole submits a bill for the ProductOffering.

Boolean marketedBy marketedBy

An indicator that specifies if the PartyRoleProductOffering is marketed by the related PartyRole. For example a Competitor PartyRole may only have this attribute set to true and the other boolean attributes set to false.

Boolean orderTakenBy orderTakenBy

An indicator that specifies that the associated PartyRole takes an order for the ProductOffering.

PartyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement
PartyRole partyRole partyRole
String partyRoleProdOfferStatus partyRoleProdOfferStatus

The current condition of an PartyRoleProductOffering, such as planned, on-boarded, off-boarded, inactive.

PartyRoleProductSpecification partyRoleProductSpecification partyRoleProductSpecification
Boolean paymentAcceptedBy paymentAcceptedBy

An indicator that specifies that the associated PartyRole accepts payment for the ProductOffering.

Boolean paymentMadeTo paymentMadeTo

An indicator that specifies that payment is made to the associated PartyRole for the ProductOffering. For example, an entrprise may accept payment on behalf of PartyRole and then send the payment to the PartyRole.

Boolean postOrderFulfilledBy postOrderFulfilledBy

An indicator the specifies if the party completes fulfillment of an order after it has been taken.

ProductOffering productOffering productOffering
ProductOfferingPrice productOfferingPrice productOfferingPrice
String purpose purpose

The reason for the PartyRoleProductOffering, such as sell on behalf of, purchase, offer.

ServiceLevelSpecification serviceLevelSpecification serviceLevelSpecification
«baseType» TimePeriod validFor validFor

The period during which the PartyRoleProductOffering is applicable.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NamePartyRoleProductOffering
Name Expression
NamespaceParty Role Product Offering ABE
Owned Template Signature
OwnerParty Role Product Offering ABE
Owning Template Parameter
PackageParty Role Product Offering ABE
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 afterSalesServiceProvidedBy
Public Boolean afterSalesServiceProvidedBy

An indicator that specifies that a party provides assurance related customer service after a sale is made.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NameafterSalesServiceProvidedBy
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::afterSalesServiceProvidedBy
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 agreementItem
Public AgreementItem agreementItem
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleProductOfferingCompilesWith
Association End
ClassPartyRoleProductOffering
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)
Multiplicity*
NameagreementItem
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::agreementItem
Stereotype
Template Parameter
TypeAgreementItem
Upper*
Upper Value(*)
VisibilityPublic


 billedBy
Public Boolean billedBy

An indicator that specifies that the associated PartyRole submits a bill for the ProductOffering.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamebilledBy
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::billedBy
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 marketedBy
Public Boolean marketedBy

An indicator that specifies if the PartyRoleProductOffering is marketed by the related PartyRole. For example a Competitor PartyRole may only have this attribute set to true and the other boolean attributes set to false.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamemarketedBy
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::marketedBy
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 orderTakenBy
Public Boolean orderTakenBy

An indicator that specifies that the associated PartyRole takes an order for the ProductOffering.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NameorderTakenBy
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::orderTakenBy
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 partyRevenueSharingModelInvolvement
Public PartyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement
Constraints:
Properties:

AggregationNone
Alias
AssociationRevShareModelInvolvementDefinedByOffering
Association End
ClassPartyRoleProductOffering
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)
Multiplicity*
NamepartyRevenueSharingModelInvolvement
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::partyRevenueSharingModelInvolvement
Stereotype
Template Parameter
TypePartyRevenueSharingModelInvolvement
Upper*
Upper Value(*)
VisibilityPublic


 partyRole
Public PartyRole partyRole
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleProvidesPartyRoleProdOffering
Association End
ClassPartyRoleProductOffering
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(1)
Multiplicity1
NamepartyRole
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::partyRole
Stereotype
Template Parameter
TypePartyRole
Upper1
Upper Value(1)
VisibilityPublic


 partyRoleProdOfferStatus
Public String partyRoleProdOfferStatus

The current condition of an PartyRoleProductOffering, such as planned, on-boarded, off-boarded, inactive.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamepartyRoleProdOfferStatus
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::partyRoleProdOfferStatus
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 partyRoleProductSpecification
Public PartyRoleProductSpecification partyRoleProductSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleProductSpecificationDescribes
Association End
ClassPartyRoleProductOffering
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
NamepartyRoleProductSpecification
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::partyRoleProductSpecification
Stereotype
Template Parameter
TypePartyRoleProductSpecification
Upper1
Upper Value(1)
VisibilityPublic


 paymentAcceptedBy
Public Boolean paymentAcceptedBy

An indicator that specifies that the associated PartyRole accepts payment for the ProductOffering.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamepaymentAcceptedBy
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::paymentAcceptedBy
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 paymentMadeTo
Public Boolean paymentMadeTo

An indicator that specifies that payment is made to the associated PartyRole for the ProductOffering. For example, an entrprise may accept payment on behalf of PartyRole and then send the payment to the PartyRole.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamepaymentMadeTo
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::paymentMadeTo
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 postOrderFulfilledBy
Public Boolean postOrderFulfilledBy

An indicator the specifies if the party completes fulfillment of an order after it has been taken.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamepostOrderFulfilledBy
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::postOrderFulfilledBy
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 productOffering
Public ProductOffering productOffering
Constraints:
Properties:

AggregationNone
Alias
AssociationProductOfferingPlays
Association End
ClassPartyRoleProductOffering
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(1)
Multiplicity1
NameproductOffering
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::productOffering
Stereotype
Template Parameter
TypeProductOffering
Upper1
Upper Value(1)
VisibilityPublic


 productOfferingPrice
Public ProductOfferingPrice productOfferingPrice
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleProductOfferingValuedBy
Association End
ClassPartyRoleProductOffering
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)
Multiplicity*
NameproductOfferingPrice
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::productOfferingPrice
Stereotype
Template Parameter
TypeProductOfferingPrice
Upper*
Upper Value(*)
VisibilityPublic


 purpose
Public String purpose

The reason for the PartyRoleProductOffering, such as sell on behalf of, purchase, offer.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
Namepurpose
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::purpose
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 serviceLevelSpecification
Public ServiceLevelSpecification serviceLevelSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleProductOfferingQualityMeasuredBy
Association End
ClassPartyRoleProductOffering
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)
Multiplicity*
NameserviceLevelSpecification
Name Expression
NamespacePartyRoleProductOffering
OppositepartyRoleProductOffering
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::serviceLevelSpecification
Stereotype
Template Parameter
TypeServiceLevelSpecification
Upper*
Upper Value(*)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period during which the PartyRoleProductOffering is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleProductOffering
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)
NamevalidFor
Name Expression
NamespacePartyRoleProductOffering
Opposite
OwnerPartyRoleProductOffering
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Product Specification and Offering ABE::Party Role Product Offering ABE::PartyRoleProductOffering::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic