Sometimes referred to as a costing packet, Jim2 allows you to apply (link) positive and negative value expense orders to specific purchase orders to affect the landed cost of goods. Similarly, in a multicurrency environment, you are able to link expense orders in any currency to purchase orders in any currency.
Linked expenses would include billing for things like freight, insurance and duty that are received separately to the purchase, but really should be reflected in the landed cost of goods.
In Tools > Options > Accounting you can set the preference for expense posting date
Further information: