on 10-21-2009 10:53 AM
Hi SAP GURUS,
Payment term defined for the payer is 45 days. However, in the invoice printouts , the due date is reflecting the wrong due date - calculating only 30 days from the date of invoice
Could you please guide me how to resolve this?
Advanced Thanks
Hi Rao
Pl ask your ABAPer to reconfirm the logic used in the Print Program / Smartform for the Invoice Print.
You could use the following function module to determine the due date based on the posting date and payment terms.
NET_DUE_DATE_GET (You could view the same in SE37)
This function module can be called inside the print program / smartform.
Pl provide points.
with kind regards
Sundar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
This might be some wrong code in the SMARTFORM/ PRINT PROGRAM
Please check the code with your Developer.
I will give one simple solution to the PAYMENT DUE DATE calculation in the invoices.
All the Days for the Payment terms will be saved in the table T052.
Goto the Table T052 in SE16 and input the values
ZTERMS as your PAYMENT TERM
and the Days due for this Payment terms will be saved in the FIELD ZTAG1.
Get that Days and simpley add the Days to the Billing date to get the Due date.
Ask your developer to put this logic instead of calculating the due date from Month, Years, Days which is very complex.
regards,
santosh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rao
Please check the logic provided to technical team to calculate due days. This the problem with payment terms days logic.
Check from which tables program is fetching days.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.