Background Info: We import materials. Agreement with supplier is payment first before ship out.
So our process for these in ERPNext is
- Purchase Order
- Purchase Invoice
- Payment Entry
- Purchase Receipt (maybe after 2 or 3 months; when the item arrives)
- Purchase Invoice (for any additional expenses from 3rd party like delivery charges or freight charges)
- Landed Cost Voucher.
Problem 1: Exchange rate at Purchase Invoice and Purchase Receipt is not the same. This causes mismatch in Stock Received But not Billed account
Problem 2: There are times when Purchase Invoice and Purchase Receipt quantity is not the same. For example you purchase and paid 3 cubic, but upon receiving the item (maybe 2 or 3 months later) it is actually 2.98 cubic.
This causes mismatch in Stock Received But not Billed account because total value is not the same
Additionally, I would like stock valuation to use Purchase Invoice amount on Purchase Receipt quantity. Since in the earlier example, we paid for 3 cubic but only received 2.98 cubic. So my costing per cubic should be more expensive to take into account the 0.02 cubic that was lost.
Any help would be appreciated.
Thank you