Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-2104

Accrual Activity Posting on Installment date

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 1.11.0
    • None
    • None

    Description

      Background and Details

      Currently Fineract posts accrual for loan accounts based on two jobs. post accrual transactions and post periodic accrual.

      One job posts accruals as of Installment date and the other posts as on the run date

      but with the available configurations we cannot have split of accrual posting as of the Installment date with daily accrual postings.

      Hence we are posting a monthly accrual activity that posts Installment wise accrual that is being calculated as of that installment

      Acceptance Criteria

      1. System should have a new non-monetary transaction type named accrual activity transaction
      1. The transaction will be posted on the Installment due_date for Installment’s INCOME portion amount
        1. Example: Interest, fees and Penalties Income portions
      1. A job +business step is required to support this functionality
        1. Job + business step to support this functionality!
      1. Transaction will be posted only for the active loans as on Installment due-date only
        1. If a Loan in pre-closed - one entry will be posted as of the last transaction date
        1. If the pre-closed loan is re-opened again (due to new disbursement or chargeback) the accrual activity should be created for the next installments till current date ( interest amount to be calculated from previously posted accrual activity on the earlier preclose date)
      1. The transaction will be reverse and replayed when ever the INCOME portion amount is changed during schedule recalculations- like any other transaction
        1. example reversal of an older repayment
      1. System should store/send both previous and new INCOME portion values during reverse and replay
      1. Transaction will have no Accounting entries, no affect on balances or on repayment schedule changes
      1. Configuration at loan product level is required for enabling or disabling this transaction posting

      Usecases attached below

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            bgowda Bharath Gowda

            Dates

              Created:
              Updated:

              Slack

                Issue deployment