Show TOC

Object documentationExtension

 

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:

  1. Billed payments that are not paid.

  2. Future payments.

Any payment that is already paid can not be extended. Also, extension of partial amounts is not allowed.

 

Structure

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

Integration

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

  • Change document

    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