Skip to content

[Refactor] Fee Accrual Type #310

Description

@yellowbean

Background

Fee shall be divided into two groups

  • Fee can be accrued multiple times in any location ( waterfall or accrue action dates )
    i.e: pool management fee..accrue every 10 day won't cause wrong due balance for a monthly paid fee.

  • Fee accrued by pre-defined dates and can't be accrue more than scheduled.
    i.e : audit fee/ rating agency fee.. which occur at specific date but user can't accrued it manually.

Why it matters ?

It matters when there is new feature included "Auto Accrual". It will accrue all fees and bonds and others. If fees which shall be only accrued by dates , like rating agency fee, it should be exempted from such auto accrual action. Also such fee can't be accrued via actions in the waterfall .

Propose solution

When model expenses, fee shall be divided into two types:

  • Auto accrued, these fee won't be affected by manual accrue action.
  • Manual accrued in waterfall action

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions