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

A dunning scenario describes the company’s dunning strategy. It must be easily configurable to describe the dunning rules to apply to a case, the order in which applying them, the events that trigger dunning rules evaluation, the actions that must be done…
If a DunningScenario is assigned to a PartyAcount, the DunningCase will follow this DunningScenario in case of debt; else it will follow a default DunningScenario.
DunningScenario is assigned to a PartyAccount, depending on the Holder quality.

Attributes
«preliminary» DunningCase dunningCase dunningCase
«preliminary» DunningRule dunningCaseRule dunningCaseRule
String ID ID

A unique identifier.

Boolean isDefault isDefault

If true, indicates that the DunningScenario is the one to use by default if no specific DunningScenario is specified for the PartyAccount.

String name name

A short descriptive name for the DunningScenario.

BusinessPartnerAccount partyAccount partyAccount

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameDunningScenario
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::DunningScenario
Representation
Stereotypepreliminary
Template Parameter
VisibilityPublic

Attribute Details

 dunningCase
Public «preliminary» DunningCase dunningCase
Constraints:
Properties:

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


 dunningCaseRule
Public «preliminary» DunningRule dunningCaseRule
Constraints:
Properties:

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


 ID
Public String ID

A unique identifier.

Constraints:
Properties:

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


 isDefault
Public Boolean isDefault

If true, indicates that the DunningScenario is the one to use by default if no specific DunningScenario is specified for the PartyAccount.

Constraints:
Properties:

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


 name
Public String name

A short descriptive name for the DunningScenario.

Constraints:
Properties:

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


 partyAccount
Public BusinessPartnerAccount partyAccount
Constraints:
Properties:

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