Software update 07.11.2017
**1. A new report "Update Register" has been added..**
The report is intended for viewing information on expired contracts and contains dynamic columns. The configuration takes place individually for each organization. You can read more information about additional columns and their types in a separate article [Description of additional columns in reports.](/documentation/page/614)
**2. A new API method has been created for rejecting requests that are in the specified statuses and were created earlier than the specified number of days ago.**
POST main/loan-apps/created-days-ago/{createdDaysAgo}/statuses/{loanStatusIds}/deny/{denialReasonId}
createdDaysAgo - The number of days before which requests are searched (for example, if the method is called on October 20th and the number of days passed is 7, then the requests will be rejected,
created strictly less than October 13th)
loanStatusIds - A list of the Id statuses of the application in which the application must be rejected
denialReasonId - Id of the reason for refusal/rejection
When executing the method, it is additionally checked that no contract was created on the request (if there is a contract, then such a request is skipped)
Example of a call:
We reject applications created earlier than 7 days ago, which are in the status Pending (101545), the reason for refusal is 101551:
POST main/loan-apps/created-days-ago/7/statuses/101545/deny/101551
**3. The algorithm for linking the card to the Personal Account has been changed.**
Linking is done only for the granting method "to a bank card" and only before signing the contract with a text message, after the Lead has received the status "Approved". Previously, the card could be attached in step 2.
At step 2, check the box "To a bank card".
Now the card can be linked at the conclusion of the contract. After the application is approved, go to the section "My applications" and click on the button "Application approved".
And we get to the stage of linking a bank card.
After the card data are entered, we get to the stage of concluding the contract. We receive a text message and sign the contract.
**4. The functionality of maintaining 25-digit personal accounts under contracts.**
Brief description for the use:
- A hidden directory NpsAccount (NPS Accounts) has been added, which is supposed to store 5-digit account numbers from NPS in the context of Client Types (individual person/legal person/individual entrepreneur),
Categories of Central Bank loans, Long-term/short-term loans, and types of amounts.
This directory will not be filled in from the interface, so only the method for getting the list of current values is displayed on the facade:
GET main/nps-accounts
- The collection ContractAccount has been added for contracts. When creating a contract based on the values of the client type, the Central Bank loan categories from credit product and
long-term / short-term get all the values of the amount type - a 5-digit account from the directory of NPS accounts and on the basis of these values are filled in personal accounts
25-digit numbers under the contract.
The system constant "Keep records of 25-digit personal accounts" has been added, to fill in personal accounts, this constant must be entered.
If on credit product the Loan Category of the Central Bank is not entered , the list of personal accounts will not be filled in.
The number of days for the short-term / long-term duration of the contract is determined by the corresponding constant (The period from which the contract is considered long-term, in days,
more than a number)
Method for obtaining personal accounts under a contract:
GET main/contracts/{id}/accounts
**5. Work with National Payment System's accounts has been added.**
The accounts themselves are displayed in the Contract on the right side after the transactions are completed.
**6. A new report "Balance statements on personal accounts" has been launched.**
In the report, you can select various filters by date, client, contract, and also, a collapsed mode.
Sample report:
**7. The display of the attribute "Sudebnik" is displayed.**
In the Client, on the tab Contracts, in the case of a judicial contract, the letter "C" is displayed.
**8. A column with fees (for each repayment or for the last tranche) has been added to the methods for obtaining the actual contract schedule.**
To get the actual graph, the column has been added to the response model
double fee; / / Fees
Link to the method Getting the actual repayment schedule for the contract.
The report is intended for viewing information on expired contracts and contains dynamic columns. The configuration takes place individually for each organization. You can read more information about additional columns and their types in a separate article [Description of additional columns in reports.](/documentation/page/614)
**2. A new API method has been created for rejecting requests that are in the specified statuses and were created earlier than the specified number of days ago.**
POST main/loan-apps/created-days-ago/{createdDaysAgo}/statuses/{loanStatusIds}/deny/{denialReasonId}
createdDaysAgo - The number of days before which requests are searched (for example, if the method is called on October 20th and the number of days passed is 7, then the requests will be rejected,
created strictly less than October 13th)
loanStatusIds - A list of the Id statuses of the application in which the application must be rejected
denialReasonId - Id of the reason for refusal/rejection
When executing the method, it is additionally checked that no contract was created on the request (if there is a contract, then such a request is skipped)
Example of a call:
We reject applications created earlier than 7 days ago, which are in the status Pending (101545), the reason for refusal is 101551:
POST main/loan-apps/created-days-ago/7/statuses/101545/deny/101551
**3. The algorithm for linking the card to the Personal Account has been changed.**
Linking is done only for the granting method "to a bank card" and only before signing the contract with a text message, after the Lead has received the status "Approved". Previously, the card could be attached in step 2.
At step 2, check the box "To a bank card".
Now the card can be linked at the conclusion of the contract. After the application is approved, go to the section "My applications" and click on the button "Application approved".
And we get to the stage of linking a bank card.
After the card data are entered, we get to the stage of concluding the contract. We receive a text message and sign the contract.
**4. The functionality of maintaining 25-digit personal accounts under contracts.**
Brief description for the use:
- A hidden directory NpsAccount (NPS Accounts) has been added, which is supposed to store 5-digit account numbers from NPS in the context of Client Types (individual person/legal person/individual entrepreneur),
Categories of Central Bank loans, Long-term/short-term loans, and types of amounts.
This directory will not be filled in from the interface, so only the method for getting the list of current values is displayed on the facade:
GET main/nps-accounts
- The collection ContractAccount has been added for contracts. When creating a contract based on the values of the client type, the Central Bank loan categories from credit product and
long-term / short-term get all the values of the amount type - a 5-digit account from the directory of NPS accounts and on the basis of these values are filled in personal accounts
25-digit numbers under the contract.
The system constant "Keep records of 25-digit personal accounts" has been added, to fill in personal accounts, this constant must be entered.
If on credit product the Loan Category of the Central Bank is not entered , the list of personal accounts will not be filled in.
The number of days for the short-term / long-term duration of the contract is determined by the corresponding constant (The period from which the contract is considered long-term, in days,
more than a number)
Method for obtaining personal accounts under a contract:
GET main/contracts/{id}/accounts
**5. Work with National Payment System's accounts has been added.**
The accounts themselves are displayed in the Contract on the right side after the transactions are completed.
**6. A new report "Balance statements on personal accounts" has been launched.**
In the report, you can select various filters by date, client, contract, and also, a collapsed mode.
Sample report:
**7. The display of the attribute "Sudebnik" is displayed.**
In the Client, on the tab Contracts, in the case of a judicial contract, the letter "C" is displayed.
**8. A column with fees (for each repayment or for the last tranche) has been added to the methods for obtaining the actual contract schedule.**
To get the actual graph, the column has been added to the response model
double fee; / / Fees
Link to the method Getting the actual repayment schedule for the contract.