Some customers use inventory on projects and they want to track to the project site. The inventory should not be available for use or sale while it is assigned to the project. Once the project is finished, the inventory is returned to in stock and removed from the project.
There would be no cost posting to GL unless the inventory is not returned back to inventory.
this would need to be evaluated in detail to determine the timing of account posting to GL