| Customer Product Order ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
A Customer might place orders with the Service Provider. This is represented by the CustomerProductOrder.CustomerProductOrder / CustomerProductOrderItem are sub-classes from ProductOrder / ProductOrderItem. For further details about PartyOrder / PartyOrderItem refer to the EngagedParty guide book.A PartyOrder is a type of BusinessInteration that represents a communication used to procure or update one or many Products in the context of a ProductOffering through all its PartyOrderItems.The particularity of the CustomerProductOrder is to procure or update Products for Customer even if the CustomerProductOrder might be placed by the Service Provider when applying precautionary measures in case of bad debt.
Attributes | ||
CustomerProductOrderItem | ![]() | |
LoyaltyExecutionPoint | ![]() | |
CommunicationInteraction | ![]() | |
CustomerAccount | ![]() | |
CustomerPayment | ![]() | |
DunningCaseRule | ![]() | |
PartyRole | ![]() | |
SalesChannel | ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | CustomerProductOrder |
Name Expression | |
Namespace | «002» Customer Product Order ABE |
Owned Template Signature | |
Owner | «002» Customer Product Order ABE |
Owning Template Parameter | |
Package | «002» Customer Product Order ABE |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public CustomerProductOrderItem _CustomerProductOrderItem
Aggregation | Shared |
Alias | |
Association | CustomerProductOrderComprisedOf |
Association End | |
Class | CustomerProductOrder |
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 | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | _CustomerProductOrderItem |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | _CustomerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::_CustomerProductOrderItem |
Stereotype | |
Template Parameter | |
Type | CustomerProductOrderItem |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public LoyaltyExecutionPoint _loyaltyExecutionPoint2
Aggregation | None |
Alias | |
Association | CustomerProductOrderIsTriggeredBy |
Association End | |
Class | CustomerProductOrder |
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 | _loyaltyExecutionPoint2 |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | _CustomerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::_loyaltyExecutionPoint2 |
Stereotype | |
Template Parameter | |
Type | LoyaltyExecutionPoint |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public CommunicationInteraction communicationInteraction2
Aggregation | None |
Alias | |
Association | CIConcernsCustomerProductOrder |
Association End | |
Class | CustomerProductOrder |
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 | (1) |
Multiplicity | 1..* |
Name | communicationInteraction2 |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | customerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::communicationInteraction2 |
Stereotype | |
Template Parameter | |
Type | CommunicationInteraction |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public CustomerAccount customerAccount
Aggregation | None |
Alias | |
Association | CustomerProductOrderIsChargedTo |
Association End | |
Class | CustomerProductOrder |
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 | customerAccount |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | _CustomerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::customerAccount |
Stereotype | |
Template Parameter | |
Type | CustomerAccount |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public CustomerPayment customerPayment
Aggregation | None |
Alias | |
Association | CustomerProductOrderPaidThrough |
Association End | |
Class | CustomerProductOrder |
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 | customerPayment |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | _CustomerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::customerPayment |
Stereotype | |
Template Parameter | |
Type | CustomerPayment |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public DunningCaseRule dunningCaseRule2
Aggregation | None |
Alias | |
Association | DunningCaseRuleTriggersCustomerProductOrder |
Association End | |
Class | CustomerProductOrder |
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 | dunningCaseRule2 |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | _CustomerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::dunningCaseRule2 |
Stereotype | |
Template Parameter | |
Type | DunningCaseRule |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public PartyRole partyRole2
Aggregation | None |
Alias | |
Association | PartyRoleInvolvedInCustomerProductOrder |
Association End | |
Class | CustomerProductOrder |
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 | partyRole2 |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | _customerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::partyRole2 |
Stereotype | |
Template Parameter | |
Type | PartyRole |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public SalesChannel salesChannel
Aggregation | None |
Alias | |
Association | CustomerProductOrderOrderedThrough |
Association End | |
Class | CustomerProductOrder |
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 | (1) |
Multiplicity | 1 |
Name | salesChannel |
Name Expression | |
Namespace | CustomerProductOrder |
Opposite | customerProductOrder |
Owner | CustomerProductOrder |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Customer Product Order ABE::CustomerProductOrder::salesChannel |
Stereotype | |
Template Parameter | |
Type | SalesChannel |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
| Customer Product Order ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |