I am working on an implementation that involves Non stock items on Sales Orders.
There are two workflows involved Counter sales and Project Sales.
We have 2 different order types setup; one with Invoicing for Counter sales and one WITHOUT Invoicing for Project sales (material issue only).
The system is set to assign the cost on sales.
It appears that the cost side of the transaction gets generated when the Invoice is processed, si this works for the Contract Sales.
For Project Sales order no cost transaction are ever created.
How do I get the cost of the nonstock item to hit the project without Invoicing?.
There was a change in the Service module that seems to have address this process for a service Order and this functionality seems to be missing from the Sales Order workflow