cancel
Showing results for 
Search instead for 
Did you mean: 

Transaction F-59 - restriction if amount of payment is higher then total...

samnovice_new
Participant
0 Kudos

Hello,

I need little help with transaction F-59. To explain exactly with what I need help with, I will try to explain it through little example:

For vendor A I have due in amount of total 40.000 USD and I plan to pay this amount in three partial payments in one month:

I payment - 20.000 USD

II payment - 5.000 USD

III payment u2013 10.000 USD

And I enter all this partial payments without any problems but if for example on III payment I enter 11.000 USD instead amount of 10.000 USD there is no warning message which says something like "You can't pay 11.000 (more than you own ), you should enter 10.000 USD or less."

Way it is now, if i enter these 11.000 USD instead of 10.000 USD there isn't any warning message so it happens sometimes that I pay vendor more then I own him. I need help how to change this so there should be some limitation where I can't pay to my vendor more than I own him.

Any help is appreciated and thanks in advance for prompt replys.

Cheers;)

Accepted Solutions (0)

Answers (3)

Answers (3)

rane_prashant
Contributor
0 Kudos

Hi,

In Payment term split you have limitation to setup max 3 installment, so this will not resolve your issue.

How is your payment request is process thorugh manual payment or automatic payment run?

B/R

Prashant

rane_prashant
Contributor
0 Kudos

Hi,

What is payment term on the invoice? there is option in payment to split by installment.

if you this option then system will split on installment. Try and test this otion

BR/

Prashant Rane

Indicator: Term for installment payment

Indicator that the invoiced amount is to be broken down into partial amounts with different due dates.

Use

Terms for installment payment are used as an entry tool when entering documents in Financial Accounting. Instead of entering several line items, you only enter the data for one item. The breakdown is carried out by the system automatically by means of the payment terms.

Procedure

Set this indicator if several items with different due dates are to be generated from one line item when using this payment term.

Dependencies

For all payment terms that stand for an installment payment, the percentage specifications must be defined for the breakdown of the total amount. In addition, you must specify which payment terms are to be valid for the resulting partial amount for each percentage rate.

sanilbhandari
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi

The requirement is that Vendor Payment should not be more than the credit balance on vendor Account. However, with out the user exit it is always possible to create debit balance to Vendor Account even with Installment payment terms. System will not stop.

Regards

Sanil

samnovice_new
Participant
0 Kudos

@Rane Prashant

Hi,

payment term is with code K001, I am not sure how exactly to translate it on english because my language coinfig. is HR (Croatian). This is good option I will definetly try this but would like to know this:

since I will never now exactly how many parts of payments will be and in which amount, I can't exactly know if there will be III perhaps II or VI partial payments for one total sum of due for certain vendor u2013 is it possible to choose some "flexibile" paymant term where I can choose how many paymants will be?

Thank you.

Edited by: samnovice on Jun 6, 2011 12:43 PM

samnovice_new
Participant
0 Kudos

@Sanil

Hello,

I hope I explained it correctly, there is no way I could set some blockade for this even with using option split by installment?

Best regards.

sanilbhandari
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi

As per your initial post, you want system to check if Payment is less than or equal to Vendor Account Balance. Now from the discussions, you want that system should not allow you to pay more than the invoice amount itself provided there are partial amounts existing earlier with reference to the same invoice.

Both the scenarios can be handled through the user exits i have listed earlier.

Regards

Sanil

samnovice_new
Participant
0 Kudos

@Sanil

Hi,

you want that system should not allow you to pay more than the invoice amount itself provided there are partial amounts existing earlier with reference to the same invoice.

This is option I need, but problem is that I not to much familiar with user exits, I will have to learn about it and then to try because I am still begginer in this.

@Prashant

Hello,

Paymant request is processed through manual payment.

sanilbhandari
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi

It is not possible in std SAP. You can try one of these user exits

Enhancement

RFFOX074 Frame for user exit RFFOX074 (in program RFFOCH_U)

RFFOX075 Frame for user exit RFFOX075 (in program RFFOCH_U)

RFFOX081 Frame for user exit RFFOX081 (in program RFFOF__T)

RFFOX082 Frame for user exit RFFOX082 (in program RFFOF__T)

RFFOX100 Frame for user exit RFFOX100 (in program RFFOUS_T)

RFFOX101 Frame for user exit RFFOX101 (in program RFFOUS_T)

RFFOX102 Frame for user exit RFFOX102 (in program RFFOUS_T)

RFFOX103 Frame for user exit RFFOX103 (in program RFFOUS_T)

RFFOX104 user exit

RFFOX105 Frame for user exit RFFOX105 (in program RFFOUS_T)

RFFOX200 Frame for user exit RFFOX200 (in program RFFONZ_T)

RFFOX210 Frame for user exit RFFOX210 (in program RFFOAU_T)

RFFOX211 Frame for user exit RFFOX211 (in program RFFONZ_T)

RFFOX230 General program for user exit RFFOX230 (in program RFFOJP_L)

RFFOX240 Enhancement for User Exit 240 (RFFOAT_P)

RFFOX250 Enhancement for User Exit 250 (RFFODK_E)

RFFOX901 Framework for user exit RFFOX901 (in program RFFOM100)

RFFOX902 Framework for user exit RFFOX902 (in program RFFOM100)

FDTAX001 Enhancement to Transaction FDTA (event after the download)

FEDI0002 Function exits for EDI DOCS in FI - Incoming pyt adv.notes

FEDI0003 Function exits for EDI docs in FI - Save PEXR segments

FEDI0004 Function exits for EDI docs in FI - particular events

FEDI0006 Function Exits for EDI-docs in FI: Save IDCR Segments

RFFOX003 Frame for user exit RFFOX003 (in program RFFOM100)

RFFOX041 Framework for user exit RFFOX041 (in program RFFOBE_I)

RFFOX042 Framework for user exit RFFOX042 (in program RFFOBE_E)

RFFOX043 Framework for user exit RFFOX043 (in program RFFOBE_D)

RFFOX061 Frame for user exit RFFOX061 (in program RFFOCH_P)

RFFOX062 Frame for user exit RFFOX062 (in program RFFOCH_P)

RFFOX063 Frame for user exit RFFOX063 (in program RFFOCH_P)

RFFOX064 Frame for user exit RFFOX064 (in program RFFOCH_P)

RFFOX065 Frame for user exit RFFOX065 (in program RFFOCH_P)

RFFOX066 Frame for user exit RFFOX066 (in program RFFOCH_P)

RFFOX071 Frame for user exit RFFOX071 (in program RFFOCH_U)

RFFOX072 Frame for user exit RFFOX072 (in program RFFOCH_U)

RFFOX073 Frame for user exit RFFOX073 (in program RFFOCH_U)

Business Add-in

FI_BSTM_MC_EXIT FI Account Statement: Exit from MultiCash Conversion

FI_F110_SCHEDULE_JOB F110: Check before scheduling a proposal/update run

Regards

Sanil