Collection Interest Model query

Giới thiệu


Collection Interest Model là mô hình mở rộng thêm của Collection Model .

Sau khi đã có mô hình Collection Model. Phoebus xem xét từng dòng nghiệp vụ trong Collection, cụ thể :

Ngày bắt đầu tính lãi xác định là due date + Grace Days:

 if (_graceDays.Int > 0)
    return _dueDate.Date.AddDays(_graceDays.Int);
 else
    return _dueDate.Date;
 

Ngày kết thúc tính lãi được xác định như sau :

  1. Nếu chưa thanh toán, ngày kết thúc tính lãi là CalculationDate.

  2. Nếu đã thanh toán ngày kết thúc tính lãi sẽ là ngày thanh toán hoặc Calculation Date tùy theo ngày nào sớm hơn. Ví dụ đến hạn ngày 15/1. thanh toán ngày 15/3 và ngày tính lãi Calculation Date vào cuối tháng 2 thì giai đoạn tính lãi sẽ từ 15/1-> cuối tháng 2

   if (string.IsNullOrEmpty(_payDate.Text))
     return _calculationDate.Date
   else if (_calculationDate.Date < _payDate.Date)
     return _calculationDate.Date
   else
     return _payDate.Date

Sau khi xác định ngày bắt đầu -> kết thúc tính lãi, chương trình sẽ căn cứ vào bảng Lookup Value By Date với Category=CTR_INT để tách dòng này thành nhiều giai đoạn tính lãi và áp lãi suất cho mỗi giai đoạn.

08091fdc-a4ee-4fea-b564-05077072946f.pbs_bo_fi_cashflow_cimodel_md

Trong hình bên trên ta thấy khoản 1,120 triệu được tách làm 2 giai đoạn tính lãi ứng với lãi suất 1.21.4.

Chương trình có thể là được điều này là do ta đã khai báo mức lãi ở tính năng LKUDV

Dòng 1: due date = 27/06/2019 + 3 ngày ân hạn => 30/6/2019. Từ 30/6->30/11 mức lãi là 1.2 . Sau ngày này mức lãi tăng lên 1.4

3db54c2f-cbe5-4e6d-95bf-009339ce60fe.pbs_bo_fi_cashflow_cimodel_md

Trong bảng này nếu Code để trống, mức lãi phạt sẽ áp dụng cho toàn bộ hợp đồng. Để định nghĩa 1 hợp đồng cụ thể . hãy đặt Code = mã hợp đồng

Các cột section Interest dùng để hỗ trợ thông tin tính lãi như

Tham số :


Tương tự tham số chạy Collection Model

Khi chạy truy vấn này, ta có thể sử dụng các tham số sau:

  1. Code : Liệt kê các Collection Model profile tham gia vào truy vấn. Nếu không khai báo, toàn bộ các Collection Model profile sẽ được sử dụng.

  2. $Date được dùng để nhập calculation date

  3. Các tham số khác được các profile áp dụng để trích xuất dữ liệu từ các câu Phoebus Url : CollectionUrlPaymentUrl

Xem thêm



Updated on : 2021-04-26 00:58:08. by : . at T470-01.

Topic : Collection Interest Model (RE). pbs.bo.fi.cashflow.cimodel