Business Partner Domain::Party Bill Collection ABE::Dunning ABE
Class DunningCase

The DunningCase represents a type of cases open for a party. Whenever a party enters the dunning process, a dunning case is linked to his party account debt and it contains all details pertaining to the debt, such as dunning case rules, interactions… The status of a dunning case evolves according to internal or external events (payments made by the party, payment schedule granted…).

Attributes
«preliminary» DunningCaseRule dunningCaseRule dunningCaseRule
«preliminary» DunningScenario dunningScenario dunningScenario
String ID ID

A unique identifier.

BusinessPartnerAccount partyAccount partyAccount
DateTime startingDate startingDate

As soon as an event triggering a DunningRule occurs on a PartyAccount, a DunningCase is created according to the DunningScenario assigned to the PartyAccount. This date corresponds to the startingDate


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameDunningCase
Name Expression
Namespace«preliminary» Dunning ABE
Owned Template Signature
Owner«preliminary» Dunning ABE
Owning Template Parameter
Package«preliminary» Dunning ABE
Qualified NameSID Models::Business Partner Domain::Party Bill Collection ABE::Dunning ABE::DunningCase
Representation
Stereotypepreliminary
Template Parameter
VisibilityPublic

Attribute Details

 dunningCaseRule
Public «preliminary» DunningCaseRule dunningCaseRule
Constraints:
Properties:

AggregationShared
Alias
AssociationDunningCaseContains
Association End
Class«preliminary» DunningCase
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*
NamedunningCaseRule
Name Expression
Namespace«preliminary» DunningCase
OppositedunningCase
Owner«preliminary» DunningCase
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill Collection ABE::Dunning ABE::DunningCase::dunningCaseRule
Stereotype
Template Parameter
Type«preliminary» DunningCaseRule
Upper*
Upper Value(*)
VisibilityPublic


 dunningScenario
Public «preliminary» DunningScenario dunningScenario
Constraints:
Properties:

AggregationNone
Alias
AssociationDunningCaseApplies
Association End
Class«preliminary» DunningCase
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
NamedunningScenario
Name Expression
Namespace«preliminary» DunningCase
OppositedunningCase
Owner«preliminary» DunningCase
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill Collection ABE::Dunning ABE::DunningCase::dunningScenario
Stereotype
Template Parameter
Type«preliminary» DunningScenario
Upper1
Upper Value(1)
VisibilityPublic


 ID
Public String ID

A unique identifier.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«preliminary» DunningCase
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)
NameID
Name Expression
Namespace«preliminary» DunningCase
Opposite
Owner«preliminary» DunningCase
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill Collection ABE::Dunning ABE::DunningCase::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 partyAccount
Public BusinessPartnerAccount partyAccount
Constraints:
Properties:

AggregationNone
Alias
AssociationDunningCaseConcernsOverdueDebtFrom
Association End
Class«preliminary» DunningCase
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
NamepartyAccount
Name Expression
Namespace«preliminary» DunningCase
OppositedunningCase
Owner«preliminary» DunningCase
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill Collection ABE::Dunning ABE::DunningCase::partyAccount
Stereotype
Template Parameter
TypeBusinessPartnerAccount
Upper1
Upper Value(1)
VisibilityPublic


 startingDate
Public DateTime startingDate

As soon as an event triggering a DunningRule occurs on a PartyAccount, a DunningCase is created according to the DunningScenario assigned to the PartyAccount. This date corresponds to the startingDate

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«preliminary» DunningCase
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)
NamestartingDate
Name Expression
Namespace«preliminary» DunningCase
Opposite
Owner«preliminary» DunningCase
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill Collection ABE::Dunning ABE::DunningCase::startingDate
Stereotyperequired
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic