|
| Customer Payment ABE UML Documentation |
Customer Domain::Customer Bill Collection ABE::Customer Payment ABE
Class CustomerPayment
CustomerPayment represents the transfer of wealth from a customer for a product or usage of product.
Attributes inherited from SID Models::Common Domain::Party Payment ABE::PartyPayment |
ID, amount, date, remainingAmount, _paymentMethod, _partyRole, _paymentPlan, partyRole, partySettlementPayment, direction, status, description, bankAccount, partyRevShareReconciliationItem, partyRevShareReconDiscrepancy, partyRevenueShare |
Properties:
| Alias | |
| Classifier Behavior | |
| Is Abstract | false |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | CustomerPayment |
| Name Expression | |
| Namespace | Customer Payment ABE |
| Owned Template Signature | |
| Owner | Customer Payment ABE |
| Owning Template Parameter | |
| Package | Customer Payment ABE |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
_customer
Public Customer _customer
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | PaymentReceivedFromCustomer |
| Association End | |
| Class | CustomerPayment |
| 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 | _customer |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::_customer |
| Stereotype | |
| Template Parameter | |
| Type | Customer |
| Upper | 1 |
| Upper Value | (1) |
| Visibility | Public |
_customerAccount
Public CustomerAccount _customerAccount
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | CustomerPaymentReceivedFromCustAcc |
| Association End | |
| Class | CustomerPayment |
| 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 | CustomerPayment |
| Opposite | _customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::_customerAccount |
| Stereotype | |
| Template Parameter | |
| Type | CustomerAccount |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_CustomerProductOrder
Public CustomerProductOrder _CustomerProductOrder
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | CustomerProductOrderPaidThrough |
| Association End | |
| Class | CustomerPayment |
| 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 | _CustomerProductOrder |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::_CustomerProductOrder |
| Stereotype | |
| Template Parameter | |
| Type | CustomerProductOrder |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_CustomerProductOrderItem
Public CustomerProductOrderItem _CustomerProductOrderItem
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | CustomerProductOrderItemPaidThrough |
| Association End | |
| Class | CustomerPayment |
| 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 | _CustomerProductOrderItem |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::_CustomerProductOrderItem |
| Stereotype | |
| Template Parameter | |
| Type | CustomerProductOrderItem |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_loyaltyBurn
Public LoyaltyBurn _loyaltyBurn
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | LoyaltyBurnGathersInto |
| Association End | |
| Class | CustomerPayment |
| 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 | _loyaltyBurn |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | _customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::_loyaltyBurn |
| Stereotype | |
| Template Parameter | |
| Type | LoyaltyBurn |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_paymentItem
Public CustomerPaymentItem _paymentItem
-
Constraints:
-
Properties:
-
| Aggregation | Shared |
| Alias | |
| Association | CustomerPaymentAppliedAs |
| Association End | |
| Class | CustomerPayment |
| 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 | _paymentItem |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | _customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::_paymentItem |
| Stereotype | |
| Template Parameter | |
| Type | CustomerPaymentItem |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
customerAccount
Public CustomerAccount customerAccount
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | CustomerPaymentMadeToCustAcc |
| Association End | |
| Class | CustomerPayment |
| 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 | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::customerAccount |
| Stereotype | |
| Template Parameter | |
| Type | CustomerAccount |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
paymentMethod
Public PaymentMethod paymentMethod
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | CustomerPaymentMadeUsing |
| Association End | |
| Class | CustomerPayment |
| 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 | paymentMethod |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::paymentMethod |
| Stereotype | |
| Template Parameter | |
| Type | PaymentMethod |
| Upper | 1 |
| Upper Value | (1) |
| Visibility | Public |
productPrice
Public ProductPrice productPrice
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | CustomerPaymentConcerns |
| Association End | |
| Class | CustomerPayment |
| 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 | productPrice |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::productPrice |
| Stereotype | |
| Template Parameter | |
| Type | ProductPrice |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
thirdPartyPaymentAgency
Public ThirdPartyPaymentAgency thirdPartyPaymentAgency
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | PaymentReceivedFrom |
| Association End | |
| Class | CustomerPayment |
| 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 | thirdPartyPaymentAgency |
| Name Expression | |
| Namespace | CustomerPayment |
| Opposite | customerPayment |
| Owner | CustomerPayment |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Customer Domain::Customer Bill Collection ABE::Customer Payment ABE::CustomerPayment::thirdPartyPaymentAgency |
| Stereotype | |
| Template Parameter | |
| Type | ThirdPartyPaymentAgency |
| Upper | 1 |
| Upper Value | (1) |
| Visibility | Public |
|
| Customer Payment ABE UML Documentation |