cancel
Showing results for 
Search instead for 
Did you mean: 

Non Revolving Facility functionality in standard SAP Treasury

Former Member
0 Kudos

Dear Team,

There is a requirement to set up non - revolving facility where in repayment flow from draw down contract should not be added back on due date to free limit balance for new or loan draw down.

As per my understanding, In Standard SAP , whenever a loan draw down is repaid, the free facility balances gets updated in the facility and is available for use for new draw down.(case of revolving facility).

Kindly suggest if it possible to manage non - revolving facility either through Facility or Credit Risk Analyzer in SAP ?

Thanks,

Abhishek

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hello Grigoriy,

I tried your solution in my development system for second option i.e. B, but the enhancement is not getting called. We have a separate product type for Non Revolving Facility. So we have skip the Step B. 1 (i.e. Create a checkbox to indicate Non Revolving Facility) and instead of that we have wriiten product type specific code to identify relevant facility contract number.

And in second step B.2, we have wriiten the code as suggested (i.e. Then SE38 -> IFTR_FC_ASGN_TRTM_IMP, method LIF_FC_CONVERTER~POS_CREATE. At the end of this method implement the following code as enchancement).DELETE pe_tab_pos WHERE pe_tab_pos-CHG_AMOUNT <0.ENDIF.

But its not working for me.

Could you please help me how to resolve this issue. I have also attached the screen shot of the ehchancement.

screen-capture.png

jandresgoal23
Member
0 Kudos

Hello former member, was you able to reproduce Grigoriy solution in option B?

I have to implement the same solution per client requirement.

Could you share your expertise and knowledge

Thanks and Best regards!

grigoriy_babitskiy
Active Contributor
0 Kudos

Hello,

Jain is right - there is no standard solution inside Transaction manager! And it's a pity.

A) But, we can still use Credit Risk Analyzer with it's limits and atributable determination. You can use Formula ID 999 as user exit, where you can calculate total amount of all drawings (without repayments) and check this sum against limits.

B) Or you can use enchancement in transaction manager:

1. Create a checkbox to indicate Non Revolving Facility (you can use this article - https://archive.sap.com/discussions/thread/2127415)

2. Then SE38 -> IFTR_FC_ASGN_TRTM_IMP, method LIF_FC_CONVERTER~POS_CREATE. At the end of this method implement the following code as enchancement:

IF pi_fc_fha-ZZXXXXXXXX (field for checkbox) = 'X'.
   DELETE pe_tab_pos WHERE pe_tab_pos-CHG_AMOUNT < 0.
ENDIF.

What it actually does - it deletes items of repayments from facility.

Former Member
0 Kudos

Hi Abhishek,

This can be done done by creating a customer version of the BAdI implementation

FTR_TR_FACILITY and changing the end of utilisation date to the end of the facility.

Regards

Michael

former_member198450
Active Contributor
0 Kudos

Thank you Michael for sharing your expertise advise, I have to try the same in my new development.

Regards,

Jain Varghese

former_member198450
Active Contributor
0 Kudos

Hi Abhishek,

In standard SAP its not possible.

Regards,

Jain