fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Avik Ganguly (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FINERACT-425) Jobs configurable by loans / savings product and office.
Date Tue, 18 Apr 2017 05:58:41 GMT
Avik Ganguly created FINERACT-425:
-------------------------------------

             Summary: Jobs configurable by loans / savings product and office.
                 Key: FINERACT-425
                 URL: https://issues.apache.org/jira/browse/FINERACT-425
             Project: Apache Fineract
          Issue Type: Bug
          Components: Organization
            Reporter: Avik Ganguly
            Assignee: Markus Geiss


Allow saving key-value pairs against each job. Key populated in front-end can be a free text
field or an enum consisting of Loan Product / Savings Product / Office. If pre-defined key
is selected, populate corresponding list of existing loan product / savings product / office
in value field's dropdown.

The jobs can receive this key-value pair as a function parameter by setting arguments on the
jobDetailFactoryBean created in the function createJobDetail(ScheduledJobDetail) in the class
JobRegisterServiceImpl.

If the following jobs has above parameters passed to it, it should add corresponding office/product
filter where clause to its read query.

Add Accrual Transactions
Add Periodic Accrual Transactions
Add Accrual Transactions For Loans With Income Posted As Transactions
Generate Loan Loss Provisioning
Post Interest for Savings
Update Loan Summary

This feature can be made more useful with node-aware scheduler as different nodes can be configured
to perform the job for different products/offices resulting in distribution of load. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message