‎2008 Apr 23 4:34 PM
Hi All,
In transaction FBL1n i find that the program calculates the due date for payment for a vendor invoice based on the baseline date & the payment term maintained for the vendor.
Eg: Baseline date - 15.4.2008, payment terms is 30 days
The due date shows 15.5.2008
Is there a FM which does this calculation, if so which one? I checked in the program of FBL1n (RFITEMAP) but was unable to find out the same.
If there is no standard FM, can anyone let me know how i can manage this logic? The problem is there are several payment terms & each has a different logic, so it would be helpful if there is a FM which reads this payment term & translate it into number of days atleast.
Hope my question is clear.
Vivek
‎2008 Apr 24 3:20 PM
Hi Vivek,
Check th FMs
SD_PRINT_TERMS_OF_PAYMENT for single payment term
SD_PRINT_TERMS_OF_PAYMENT_SPLI for multiple payment terms.
Thanks,
Vinod.
‎2008 Apr 23 5:29 PM
‎2008 Apr 24 3:08 PM
Jack,
Thanks for your inputs. This FM is OK, if i have an entry of days in the table as it reads ZBD1T - ZBD3T, but my need is, to read the payment term maintained for the vendor & then translate that into days, so i can then add it to my date for net due date calculation. This is for a very specific need. I hope am clear.
Await inputs.
Vivek
‎2008 Apr 24 3:11 PM
‎2008 Apr 24 3:15 PM
Mr. Sriram,
Thanks for the quick inputs, just to understand better, is it possible to test this FM, before actually using it in the program, as i notice that the input is a structure.
Vivek
‎2008 Apr 24 3:20 PM
Hi Vivek,
Check th FMs
SD_PRINT_TERMS_OF_PAYMENT for single payment term
SD_PRINT_TERMS_OF_PAYMENT_SPLI for multiple payment terms.
Thanks,
Vinod.
‎2008 Apr 24 3:34 PM
Mr. Vinod,
Thanks for your inputs, i think the 1st FM should solve my problem, will test for different payment terms & if it is ok, will assign full points to you & close the thread.
Vivek