Extension
Business object for Account Management (FS-AM)
that you can use to trigger the extension of a loan. Extending the payment means moving the due date of a payment to a new due date. This gives customer some additional time to make the payment. For more information,
see Loans.
If the borrower submits an inquiry about the extension of his payments, you create an extension order in the system. The extension order presents an overview of all the payments that can be extended to the Loan Officer.
The borrower may request to pay due payments at a date later than the expected date. He may ask the Loan Officer for an extension of the due date. This can only be executed for due payments and planned payments, it can not be executed for payments already made by the customer. The payment is postponed to a future date.
Interest continues to be charged on the higher principal balance and is not reduced until the payment is made. A fee is usually charged to allow the extension.
The types of payments which can be extended are:
Billed payments that are not paid.
Future payments.
Any payment that is already paid can not be extended. Also, extension of partial amounts is not allowed.
The structure description of the extension
function is divided into attributes, methods and customer enhancements. For more information, see Order Management.
Attributes
Reason for activation of extension
Reason for reversal of extension
Correspondence for activation of extension
Correspondence for reversal of extension
New due dates must match payment plan dates
Function for extension
Check if operation is relevant for release
Flag: allow extension beyond payment plan term
Check number of extensions allowed per account
Authorization check for function
Execute authorization check for reasons
Check for condition fixing
Extension has changes
Has release been rejected?
Check release relevance
Extension operation to be released
Methods
In Account Management (FS-AM)
, you can use one of the following channels for processing objects:
Dialog
Business Application Programming Interface (BAPI)
Direct Input (DI)
Dialog
The Extension
function can use the Entry Origin
or Processing Origin
field to identify the channel used to process it. This can be the dialog channel for which the system displays the entry origin BOEXTN
(Loan Extension Dial
.) You can call the dialog processing using transaction BCA_OR_EXTN.
You can call the following methods using dialog processing:
Create and enter
Create and activate
Change and enter
Change and delete
Change and activate
Change and reverse
Display
Business Application Programming Interface
BAPIs are not available.
Direct Input
Direct Input is not available.
The methods can change the order status of the extension.
Customer Enhancements
You can use the following Business Add-Ins (BAdIs) for the extension of a loan.
BAdI Definition |
Interface |
Method |
|---|---|---|
BCA_OR_EXTN_CHECKS |
IF_BCA_OR_EXTN_CHECKS |
CHECK_ENTRY |
CHECK_CONSISTENCY |
||
BCA_OR_EXTN_AUTH |
IF_BCA_OR_EXTN_AUTH |
AUTHORIZE_F_BOEX_FCT |
AUTHORIZE_F_BOEX_ORG |
||
AUTHORIZE_F_BOEX_RSN |
||
AUTHORIZE_F_BOEX_ACT |
||
BCA_OR_EXTN_CORR |
IF_BCA_OR_CORRESPONDENCE |
IF_FKK_CORR_OUTPUT_REQUEST~OUTPUT_CORR_REQUEST |
IF_BCA_OR_CREATE_CORR_REQ~CREATE_CORR_REQUEST |
When processing extensions, the corresponding release object and the various authorization objects have a controlling function for the program flow.
The system calls the following objects from Account Management (FS-AM) for processing:
Objects Checked by the System
The system checks the account and displays messages accordingly if one or more of the following requirements have not been met:
The loan account exists.
The account has the contract status Active
, Used
.
The system runs authorization checks (for create, delete).
Check if condition fixing is set in contract.
The account is not In Release
.
The account has the Extension
feature, the traffic light symbol is green and this feature is not locked.
For more information, see Editing Features.
Consistency Checks:
You have made entries in all of the mandatory fields.
The system runs authorization checks (for execute or reverse).
Objects Changed by the System
The order itself does not change any objects directly.
Objects Generated by the System
The system generates a change document that meets auditing requirements.
Work item
The system generates a work item for the release process, if required on the basis of the Customizing settings. For more information, see Release Object: OR_EXTN (Extension).
Payment item for extension of other payments which are created as direct charges.
If required, the system generates correspondence for the following operations:
Execute
Reverse