Minimum Version Required: 22.01
Steps
To create a purchase for pre-paid materials:
Create a new product called Pre-paid Materials
Map that product to a non-inventory product type
Map that product to an Other Asset account using Expense Account Maps
Create an inventory-type purchase for the amount of materials that are being prepaid using a Quantity of 1 and FOB/ExtPrice equal to the value being prepaid.
To relieve a pre-paid balance when receiving inventory:
Find the inventory purchase that has been recieved
Edit the purchase and add the non-inventory Pre-Paid Materials product to the purchase with a Quantity of -1 and FOB/ExtPrice equal to the value of the product being received
Confirm the Purchase total is zero and check the created journal entry to confirm that inventory value is being added and prepaid asset value is being relieved as expected.