Hi Kelum,
Functionally, there could be instances where Supplier Invoices are created for the Supplier before a PO is created and received. This can happen because, Manual Supplier Invoices can be created without a PO reference but for a Supplier of the business. When a PO is received for that same supplier, this job will help to match the receipt line with the existing invoice.
I am not sure about the exact validation behind matching a PO receipt with the invoice, but values like Company, Supplier, Payment terms should be checked.
My understanding is that it allows a periodic cleanup of receipts that have come in when the invoice was raised previously as part of a Payment Schedule. There is no prompt on subsequent receipts to do the matching and suppliers do not always send a final invoice if they’ve already been paid. The resulting problem is growth of the Goods Received Not Invoiced because they won’t have been matched to the earlier invoice unless someone knows to seek them out. This job can help by flagging the receipts with possible match to existing invoices.
The functionality looks based on supplier, invoice amount compared to receipt amount, and possibly others.
This functionality is usually used together with supplier invoice workflow feature and allows automation of invoice processing.
When supplier invoice is received and registered and corresponding PO receipt already exists, invoice is matched automatically. But if invoice is received and registered in AP, but procurement failed to create corresponding receipt immediately, you need to match it later - manually or using the background job mentioned.
This job is checking all not matched invoices and tries to match each with not invoiced receipts following PO reference on the invoice. In case of success (PO receipt value matches invoice) - supplier invoice workflow is activated.
You can create automation of invoice processing (including automatic invoice approval) in IFS executing all the steps required - matching, approval, final posting, authorization for payment.
I hope it helps.
Thanks @Vimukthi Mahakumbura , @ShawnBerk , @Adam Bereda for your responses.