Issues with Subcontracting

Hello,

The current subcontracting flow I’m using is as follows:
Purchase Order → Subcontracting Order → Material Transfer to Supplier → Subcontracting Receipt → Purchase Receipt → Purchase Invoice

Issue 1:

Where during the Subcontracting Receipt step, the material consumed should logically be calculated using the following formula:

Consumed Quantity = Quantity Received × BOM Quantity

However, I’ve noticed discrepancies in the calculations for some consumed items. Despite the BOM containing only whole number quantities (no fractions), the system is generating incorrect “consumed quantity” values. As a result, I’ve had to manually adjust the figures in the Subcontracting Receipt.

Issue 2:

If two subcontracted Items share the same Raw Material. Why do I have to assign the Raw Material to a specific Item while creating “Transfer Material to Subcontractor” Stock Entry. Why can’t I just transfer the RM and let the subcontractor decide how to consume RM.

Please let me know if I’m missing something.

Issue 3:

When Stock Entry for “Return of Components” is made, logically that amount of quantity should not be available for consumption, and simultaneously the quantity in “Subcontracted Raw Materials To Be Transferred - Report” should increase, as now the once transferred material is returned.