We are a company dealing in items and ideal process for procurement of goods is - create PO, receive goods, invoice it against the vendor invoice after the 3 way match.
Freights are the charges which are not known at the time of creating and sending PO to vendor, so usually after PO is created and released, & PR is done, then at the time of invoicing we are required to add a freight line based on invoice received. To do the same, we have to reopen the PO as it cannot be modified if already released.
This is a problem at the time of partial receiving of goods becasue if out of 100 quantity of an item ordered, 80 qty is received and invoiced by vendor along with freight, when we reopen the PO to add freight - NAV populates all backorder qty in "Qty to Receive" column, which needs be zeroed out if only freight is required to be added. If this check is not done (which is usually skipped out by a processor handling 50+ POs in a day) and once released - it receives the remaining 20 qty in NAV along with 1 qty for freight - 20qtys being wrong receiving which are not there physically available and we cannot undo the receipt as well!
To find a way we have explored item charge assignment - by creating a GL based invoice and assigning it to the respective PR - which gets linked to the respective PR and adds to the cost of the item received but does not show as a seperate freight inward cost in P&L.
Is there any other way if we can add a freight line in a PO without reopening it or any other method of assigning it to the PR?
I have made my best efforts in explaining the situation but in case of any questions, please let me know as we are trying to figure this out as soon as possible!!