cancel
Showing results for 
Search instead for 
Did you mean: 

Payment due date is showing incorrect

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Answers (2)

Answers (2)

Former Member
0 Kudos

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

Former Member
0 Kudos

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.