Hi everyone,
A slight issue with reference to paying an invoice before due date.
I.e. if the bline for an invoice in on the 1st of Jan, and the payment terms is 30 days, if running F110 on a daily basis, this invoice should only be paid on the 31st of Jan irrespective of payment method (even if its E - BACS payment). Is this correct?
The current scenario is as above. In additional there was a payment block (A) on the 10th and the payment block was released on the 11th, so when we ran F110 on the 12th the payment was cleared although it should have not be picked up until the 31st. Why is this the case? Surely it should have been cleared in accordance to the payment terms.
Need your assistance on this one guys.
Thx
Hello,
Please check the following:
Best Regards,
Henk
Hi Hink
Payment run is carried out on a daily basis.
Note:
No payment terms are held in customer master; CoCo data holds the tolerance group which when looked at in OBA3 ticks the payment terms from invoice box.
Payment terms held on invoice which has a 30 day period
Only when the payment method for the invoice was changed by the account clerk (from an empty field to E(BACS)) a block for payment was issued and the block was released the following day, and the payment was then made the day after.
So...
01/01 post date; 31/01 due date
10/01 payment method changes - payment block issued
11/01 payment block lifted
12/01 - payment made (albeit should have been in line with the payment terms of the invoice as the due date was not until the 31/01)
I need to understand why that was the case?
Thx
I agree with Henk, we need the payment log (enable extended logging for this customer). For example it could be caused by the number of lead days customized for the payment file
Hi Makki,
Run FBL1N and check the net due date of this invoice. Is it 30th Jan?
Thanks
Dear Makki,
Q1. if the bline for an invoice in on the 1st of Jan, and the payment terms is 30 days, if running F110 on a daily basis, this invoice should only be paid on the 31st of Jan irrespective of payment method (even if its E - BACS payment). Is this correct?
Yes, this is correct, as the system is calculating the payment date after 1st of Jan. So, if you calculate 30 days, it is 31st of Jan.
Q2. In additional there was a payment block (A) on the 10th and the payment block was released on the 11th, so when we ran F110 on the 12th the payment was cleared although it should have not be picked up until the 31st. Why is this the case?
What I have understood from your Query, system is calculating days from 1st of Jan instead of 11th of Jan. As per my understanding this is the standard behavior of system. The system is doing correct. When you released the payment block the system assumes that reason of block is clear. Hence, calculates from 1st of Jan.
Br,
Dear Mohammad
The questions are related to one another...
So, although the payment block was released, the payment should have still only been processed according to the due date rather than the day after the payment block was released, which should have been the 31st rather than the 12th.
Please advise
Thank you
Dear,
I assume that you already know that how payment terms and Payment block works.
Can you please check your system settings, may be the baseline was changed after the payment block. Or perhaps user has edited the document/ posting or Bline date, after removing the payment block indicator.
Br,
Hi,
Sorry for late response.
Because it is a (-) posting SAP doesn't seem to pick it correctly. According to the technnical team, the ABAP consultant will need to code it the system to allow payment terms of a (-) invoive.
Dear Makki,
Pls let me give you some insights in this context...
1 Pls use Special payment terms concept where invoices that are posted from 1st of the month to 30th of the month would be due on the 31st of the same month. So that, the invoices will be cleared on the 31st when you execute the F110 for the invoices that are posted b/w 1st to 30th of the month.
Pls let me know, if you do further clarification in this regards.
Regards,
Balu.