| Applied Customer Billing Rate ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
ProductFinancialAccountRelationship entity relates product charge to one or more CustomerAccount(s) via which associated charging information is maintained. ProductFinancialAccountRelationship uses rule information(from ChargeSplittingRule and ChargeAmountThreshold) and charge information held by FinancialChargeSpec and AtomicAppliedCustomerBillingRate to decide the charge relationship, such as which charge from one product usage should be directed to which CustomerAccount(s) and the charge amount.
Attributes | ||
AtomicAppliedCustomerBillingRate | ![]() | |
ChargeAmountThreshold | ![]() | |
ChargeSplittingRule | ![]() | |
CustomerAccount | ![]() | |
String | ![]() | |
FinancialChargeSpec | ![]() | |
String | ![]() | |
ProductInvolvementRole | ![]() | |
String | ![]() |
A categorization of the relationship, such as aggregation, substitution, dependency, exclusivity. |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | ProductFinancialAccountRelationship |
Name Expression | |
Namespace | «006» Applied Customer Billing Rate ABE |
Owned Template Signature | |
Owner | «006» Applied Customer Billing Rate ABE |
Owning Template Parameter | |
Package | «006» Applied Customer Billing Rate ABE |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public AtomicAppliedCustomerBillingRate atomicAppliedCustomerBillingRate
Aggregation | None |
Alias | |
Association | AtomicAppliedCustomerBillingRateAppliedTo |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | atomicAppliedCustomerBillingRate |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | productFinancialAccountRelationship |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::atomicAppliedCustomerBillingRate |
Stereotype | |
Template Parameter | |
Type | AtomicAppliedCustomerBillingRate |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public ChargeAmountThreshold chargeAmountThreshold
Aggregation | Shared |
Alias | |
Association | ChargeAmountThresholdAppliedTo |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | chargeAmountThreshold |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | productFinancialAccountRelationship |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::chargeAmountThreshold |
Stereotype | |
Template Parameter | |
Type | ChargeAmountThreshold |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public ChargeSplittingRule chargeSplittingRule
Aggregation | Shared |
Alias | |
Association | ChargeSplittingRuleAppliedTo |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | chargeSplittingRule |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | productFinancialAccountRelationship |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::chargeSplittingRule |
Stereotype | |
Template Parameter | |
Type | ChargeSplittingRule |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public CustomerAccount customerAccount
Aggregation | None |
Alias | |
Association | CustomerAccountInvolvedIn |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | customerAccount |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | productFinancialAccountRelationship |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::customerAccount |
Stereotype | |
Template Parameter | |
Type | CustomerAccount |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String description
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | description |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::description |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public FinancialChargeSpec financialChargeSpec
Aggregation | Shared |
Alias | |
Association | FinancialChargeSpecAppliedTo |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | financialChargeSpec |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | productFinancialAccountRelationship |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::financialChargeSpec |
Stereotype | |
Template Parameter | |
Type | FinancialChargeSpec |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public String name
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | name |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::name |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public ProductInvolvementRole productinvolvementrole
Aggregation | None |
Alias | |
Association | ProductInvolvementRoleInvolvedIn |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | productinvolvementrole |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | productfinancialaccountrelationship |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::productinvolvementrole |
Stereotype | |
Template Parameter | |
Type | ProductInvolvementRole |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String relationshipType
A categorization of the relationship, such as aggregation, substitution, dependency, exclusivity.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ProductFinancialAccountRelationship |
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 | relationshipType |
Name Expression | |
Namespace | ProductFinancialAccountRelationship |
Opposite | |
Owner | ProductFinancialAccountRelationship |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Customer Domain::Applied Customer Billing Rate ABE::ProductFinancialAccountRelationship::relationshipType |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Applied Customer Billing Rate ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |