Supposing an LPO was given to a Supplier to supply 10,000 units of material. The Supplier supplied 5000 units to start with leaving a balance of 5000 units.
Based on the first supply, the Store Keeper prepares GRL for payment and the Supplier got paid.
The Supplier presents an Invoice for another 4000 units to store keeper for payment without actually delivering the goods OR rather delivered the goods and remove them almost immediately.
The store keeper raises another GRL for 4000 units to be paid to the Supplier which is paid accordingly.
At Stock taking time, the store keeper raises a negative GRL for 4000 units to balance his stock to cover-up.
With this we have paid for 9000 units of goods to the supplier whereas we have a stock of 5000 units in the store and on the System.
Since the LPO is still open with 1000 units yet to be delivered, the CPD might decide to cancel the remaining order because of delay in the supply and that ends the transaction.
What can we do to rectify this situation as this looks like a loophole in the system?
Based on the first supply, the Store Keeper prepares GRL for payment and the Supplier got paid.
The Supplier presents an Invoice for another 4000 units to store keeper for payment without actually delivering the goods OR rather delivered the goods and remove them almost immediately.
The store keeper raises another GRL for 4000 units to be paid to the Supplier which is paid accordingly.
At Stock taking time, the store keeper raises a negative GRL for 4000 units to balance his stock to cover-up.
With this we have paid for 9000 units of goods to the supplier whereas we have a stock of 5000 units in the store and on the System.
Since the LPO is still open with 1000 units yet to be delivered, the CPD might decide to cancel the remaining order because of delay in the supply and that ends the transaction.
What can we do to rectify this situation as this looks like a loophole in the system?