Class DunningManager
Inheritance
System.Object
DunningManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Simplic.ERP.Core.dll
Syntax
public class DunningManager
Constructors
|
Improve this Doc
View Source
DunningManager()
Declaration
Methods
|
Improve this Doc
View Source
DeleteDocument(Guid)
Removes the dunning document
Declaration
public void DeleteDocument(Guid documentId)
Parameters
Type |
Name |
Description |
System.Guid |
documentId |
|
|
Improve this Doc
View Source
DeleteGroup(Guid)
Removes dunning type from database
Declaration
public void DeleteGroup(Guid groupId)
Parameters
Type |
Name |
Description |
System.Guid |
groupId |
|
|
Improve this Doc
View Source
DeleteLevel(Guid)
Removes dunning type from database
Declaration
public void DeleteLevel(Guid levelId)
Parameters
Type |
Name |
Description |
System.Guid |
levelId |
|
|
Improve this Doc
View Source
DeleteType(Guid)
Removes dunning type from database
Declaration
public void DeleteType(Guid typeId)
Parameters
Type |
Name |
Description |
System.Guid |
typeId |
|
|
Improve this Doc
View Source
DunningDocumentCanBeRemoved(Guid)
Checks if there ist a financial record included which is already part of a clearing
Declaration
public bool DunningDocumentCanBeRemoved(Guid documentId)
Parameters
Type |
Name |
Description |
System.Guid |
documentId |
|
Returns
Type |
Description |
System.Boolean |
bool
|
|
Improve this Doc
View Source
Get(Guid)
Declaration
public Dunning Get(Guid dunningId)
Parameters
Type |
Name |
Description |
System.Guid |
dunningId |
|
Returns
|
Improve this Doc
View Source
GetDefaultGroup()
Get the default dunning group
Declaration
public DunningGroup GetDefaultGroup()
Returns
|
Improve this Doc
View Source
GetDocument(Guid)
Get a dunning document by id
Declaration
public DunningDocument GetDocument(Guid documentId)
Parameters
Type |
Name |
Description |
System.Guid |
documentId |
|
Returns
|
Improve this Doc
View Source
GetDunningGLA(Guid)
Gets the general ledger account from the dunning group over the dunning id
Declaration
public GeneralLedgerAccount GetDunningGLA(Guid dunningId)
Parameters
Type |
Name |
Description |
System.Guid |
dunningId |
|
Returns
|
Improve this Doc
View Source
GetGroup(Guid)
Get a dunning group by id
Declaration
public DunningGroup GetGroup(Guid groupId)
Parameters
Type |
Name |
Description |
System.Guid |
groupId |
|
Returns
|
Improve this Doc
View Source
GetGroupLevel(Guid)
Get all dunning levels by group
Declaration
public IEnumerable<DunningLevel> GetGroupLevel(Guid groupId)
Parameters
Type |
Name |
Description |
System.Guid |
groupId |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<DunningLevel> |
|
|
Improve this Doc
View Source
GetGroups()
Declaration
public IEnumerable<DunningGroup> GetGroups()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<DunningGroup> |
|
|
Improve this Doc
View Source
GetLevel(Guid)
Get a dunning level by id
Declaration
public DunningLevel GetLevel(Guid levelId)
Parameters
Type |
Name |
Description |
System.Guid |
levelId |
|
Returns
|
Improve this Doc
View Source
GetProposals()
Declaration
public IEnumerable<DunningProposal> GetProposals()
Returns
|
Improve this Doc
View Source
GetType(Guid)
Declaration
public DunningType GetType(Guid typeId)
Parameters
Type |
Name |
Description |
System.Guid |
typeId |
|
Returns
|
Improve this Doc
View Source
GetTypes()
Declaration
public IEnumerable<DunningType> GetTypes()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<DunningType> |
|
|
Improve this Doc
View Source
GetUnPrintedByAccountId(Guid)
Gets all dunnings from a personal account which are not printed
Declaration
public IEnumerable<Dunning> GetUnPrintedByAccountId(Guid personalAccountId)
Parameters
Type |
Name |
Description |
System.Guid |
personalAccountId |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Dunning> |
|
|
Improve this Doc
View Source
RemoveDunning(Guid)
Removes the dunning and all refferences
Declaration
public void RemoveDunning(Guid dunningId)
Parameters
Type |
Name |
Description |
System.Guid |
dunningId |
|
|
Improve this Doc
View Source
Save(Dunning)
Writes dunning to database
Declaration
public void Save(Dunning dunning)
Parameters
Type |
Name |
Description |
Dunning |
dunning |
|
|
Improve this Doc
View Source
SaveDocument(DunningDocument)
Declaration
public void SaveDocument(DunningDocument document)
Parameters
|
Improve this Doc
View Source
SaveGroup(DunningGroup)
Writes dunning type to database
Declaration
public void SaveGroup(DunningGroup group)
Parameters
|
Improve this Doc
View Source
SaveLevel(DunningLevel)
Writes dunning level to database
Declaration
public void SaveLevel(DunningLevel level)
Parameters
|
Improve this Doc
View Source
SaveType(DunningType)
Writes dunning type to database
Declaration
public void SaveType(DunningType type)
Parameters