10-21-2018 12:25 PM
Hi Experts,
for auto-pay (direct debit) accounts, we are forwarding invoicing amount to a 3rd party vendor who is deducting the amount from the customer's banks. we are just marking auto-pay accounts in SAP (no payment run) but rest all the activities are done at 3rd party vendors end. now sometimes schedules are so close that next month invoice date over-laps with last month invoice due-date. In such a scenario, sometimes we getting payment for last month invoice 2-3 days after the next month invoice created and due to which we are counting last month due in-to current invoice. And the customer is getting double-dip.
now to stop this we came-up with multiple approaches and with each approach, there is some issue.
now as the last approach I am thinking to maintain an invoicing lock during invoicing process. and the lock will be valid from system-date till current invoice due-date. so if in case any schedule oper-laps or user tries to create invoice prior to payment date we will restrict to wait until the due date.
is there a way (event) to maintain invoicing lock at contract account level using invoice processing?
my worry is sometimes SAP does not allow to make changes at contract account level during the invoicing process does it will allow during invoicing.
11-22-2018 5:49 PM