List of Scheduler Jobs

OBJECTIVE

In this section of the manual, you will know about different scheduler jobs, what a particular job is used for and what is the frequency of the job.

Below is the list of scheduler jobs with description.

Sr no

Name

Description

Depends on

Frequency or Scheduled time

1

Add Accrual Transactions For Loans With Income Posted As Transactions

This job is for interest recalculation of loan for posting of interest back to principle.

Update Non-Performing Assets

Daily

2

Add Due Date Accrual Transactions

This job will post accruals to the loan accounts which are due on that particular day.

Update Non-Performing Assets

Daily

3

Add Periodic Accrual Transactions

Transactions related to interest, fees, etc accruals should be added at the end of the period.

Update Non-Performing Assets

Monthly

4

ADV Delay Process

This job will run and push the Aadhar details to verified digitally.

-

Hourly or every 15 mins

5

ADV run unprocessed requests

If the push is failed to the Verified digital , it will start the process again.

-

Hourly or every 15 mins

6

Apply Additional Interest On Overdue Loans

This job will add the step-up interest and compounded interest back to the loan. ( Part of Gold loans)

-

Daily

7

Apply Annual Fee For Savings

This job will post annual fee on savings account for which annual fee is configured.

-

Daily

8

Apply Holidays

Using this job we can change the due date if my due date is falling on Holiday date.(Before running this Job Holiday should be created.)

 

Daily

9

Apply Interest on Overdue Matured Loans

This job will add interest after maturity date of the loans.

Update Loan Arrears Ageing

Daily

10

Apply Loan DPD Charges

This job will apply some notice charges to customers.

Update Loan Arrears Ageing

Daily

11

Apply Penalty For Broken Periods

This particular job is use to apply the penalties to the loan having the penalty charges with the configuration enabled .

Overdue Calculations For Loans

Monthly

12

Apply Recurring Charge On Client

At a client level a charge will be levied as per configuration

-

Daily

13

Archive tasks

This to move the logs of the task table to the archive task table .

-

Monthly

14

Auto Payment From Savings

Dues or overdues will be adjusted to loan accounts from the savings balance.

-

Daily

15

Auto-Renewal of Deposit account

Unknown

-

 

16

Center Workflow Next Loan Cycle

This Job move the client back to the first step for the next loan cycle in the center onboarding workflow.

-

Daily

17

Check For Dormant Users

This job will update the dormant users based on the dormancy configuration

-

Daily

18

-

-

-

-

19

Deviation Tat Rules Executor

This job will take care for the approvement of loan as per the criteria of the customer. ( For ex - If the customer has the range of 5000-10000 limit as per the Cibil score n all, but he applies for 11000, this job will notify to the bank as per the hierarchy from below if they do not respond in the TAT for the approval or rejection of loan )

-

Daily

20

Eod Process

After running the job, the operational/ financial closures would happen for the offices for which the EOD has been configured. ( The user cannot do any backdated after EOD)

-

Daily

21

EOD Reject Pending Tasks

This job will reject if any loan is in the pending state after the EOD. ( Only for Gold loan)

-

Daily

22

Execute Report Mailing Jobs

This job will trigger the report on the scheduled time which will send it to respective email Id’s. ( m_report_mailing_job)

-

Daily

23

Execute Standing Instruction

This job will give a standing instruction to the pay the loan repayment for the saving account as on due date.

-

Daily

24

Fund Status update

This job will update the fund assignment start and end date.

-

Daily

25

Generate Loan Loss Provisioning

This job is use to pass the Loan Provisioning general entries as on job run date.

-

Daily

26

Generate Mandatory Savings Schedule

The job is used for Recurring Savings account to generate Scheduled

-

Daily

27

Get delivery reports from SMS gateway

This job helps to get the SMS delivery report from the SMS providers.

-

Daily

28

Gst DB push

This job push the GST transactions to the KMBL oracle Db

-

Daily

29

Initiate Bank Transactions

The job is used to Initiate Bank transfer to the customer bank account

-

Every 15 mins

30

Initiate OGL Data Transfer

This is job is use to send the OGL data to the third party DB’s

-

Daily

31

Initiate payment-gateway Payment Transaction

This job initiates the razorpay payment links to the clients on the due dates

-

Daily

32

Loan Payment From Excess Amount

The job will adjust the excess amount which is paid in advance.

-

Daily

33

Make Loan as FLDG After DPD limit

This job marks the loan as FLDG category once the loan cross the threshold DPD set by organization.

Update Loan Arrears Ageing

Daily

34

Overdue Calculations(Interest and Penalties) For Loans

This job will calculate the overdue amount and charge the penalties as per the configuration.

Update Non-Performing Assets

Daily

35

Pay Due Savings Charges

This job will pay the Savings charges from the saving account as per the due date.

-

Daily

36

Payment From Upfront Interest

This job pay the collected upfront interest on the due dates

-

Daily

37

Post Accrual For Savings on Month-end

This job will post accruals to the Savings account which are for that on month-end.

Post Interest For Savings

Monthly

38

Post Co-lending Transactions

This job will spilt the repayments between partner and the co-lender as per the due date.

-

Daily

39

Post income to principal

This job will post the interest accrued during the principle grace period in the repayment schedule.

-

Daily

40

Post Interest For Savings

This job will post the interest as per the configuration ( Monthly, Semi-Annually, Annually).

-

Daily

41

Post Interest Receivable Due

This job will move the asset from Interest Receivable and not Due to Interest Receivable and Due.

Add Periodic Accrual Transactions

Daily

42

Post Step-up Interest Transactions On Defaulter No Rollback Loans

This job will increase interest if the transaction is not made on time.

-

Daily

43

Process Batch Accounting Transactions

One time accounting on EOD for all the transactions by grouping

EOD Process

Daily

44

Push Transactions to BC Portal

This job will post the Finflux LMS journal entries to the BC Portal.

-

Daily

45

Reduce DP Limit For Savings

This job is used to reduce the Overdraft limit for Overdraft Saving Product For ex- I set OD as 10k and I have withdrawn 2k from my OD account so next month my OD balance should be 8k.

-

Daily

46

Reject Expired Approved Loans

This job will reject the approved loans, If it is not disbursed after the configured no of meetings

-

Daily

47

Scheduled Notifications Executor

This job will trigger the scheduled notifications

-

Every 15 mins

48

Send messages to SMS gateway

This job will help the scheduled SMSs to the clients.

-

Every 15 mins

49

SFTP

This job will post the data to the third party SFTP servers.

-

Daily

50

Transfer RD to Savings on Loan Close

This job is used to transfer the amount from Recurring Deposit account to Savings Account when any loan is closed Job will pic the client Id and it will transfer the amount.

-

Daily

51

Update Accounting Running Balances

This job will update the office running balance for each general ledgers

-

Daily

52

Update Bank Transaction Status

Will get the update from the bank either the transaction is successful or failed based on that we will update the details for the loan.

-

Every 15 mins

52

Update Client Credit History

This job will push the client credit history to the client credit History table

-

Daily

53

Update Deposit Accounts Maturity details

This job will update the maturity dates in RD and FD.

-

Daily

54

Update File Process

This job will re-trigger the in-progress file processes

-

Every 30 mins

55

Update Loan Arrears Ageing

This job will give the overdue amount + DPD(Day passed due) based on product.

-

Daily

56

Update Loan Paid In Advance

This job will update the loan paid advance details.

 

-

Daily

57

Update loan Summary

This job will update the loan account summary based on the repayment schedule

-

Daily

58

Update loans as closed

This job will close the tranche loans once the outstanding of that loan becomes 0

-

Daily

59

Update Next Recurring Date

This job will update the next center meeting date in the calendar table

-

Daily

60

Update Non-Performing Assets

It is based on the no of days a loan is overdue the job would park the account in NPA bucket.

Update Loan Arrears Ageing

Daily

61

Update payment-gateway Payment Transaction Status

This job will update the razorpay payment status

-

Manually

62

Update Portfolio Command History

This job will update the portfolio command source logs in the history table

-

Daily

63

Update Savings Dormant Accounts

The Job is used to classify If A savings as well as a current account is classified as 'inoperative' or 'dormant' if. there are no transactions in the account for over a period of two years

-

Daily

64

Update Sms Outbound with campaign message

This job will update the status for the triggered SMSs from the system

-

Every 15 mins

65

Write Transactions to file

This job will take the date of Disbursements and repayment transactions and generate a file and move it to SFTP location.

 

-

Daily