D365 posts the COGS entry for inventory put directly on a sales order or sales invoice. If that inventory is linked to a project and task on the sales order or sales invoice it should also create project usage lines with the same cost as posted to the GL. This creates an inconsistency between GL and project ledgers. Project should be considered as a subledger of GL that can be reconciled if desired
Business Impact
Customers may sell parts or other inventory and not want to use the additional workflow of putting an inventory item to the project via a project journal and then pulling to a sales order. This is an immediate sale and does not follow normal workflow processes of a professional services billing project |