Tracking - Job Work Orders - for outsourced manufacturing

Tracking - Job Work Orders - for outsourced manufacturing

Hi

With increase in outsourced manufacturing - Business owners would buy (Electronic) components and send them to Jobworkers for Manufacturing an assembled Board (Semi-finished). This requires:
- Shipping components to Jobworker - under a Delivery CHallan
- "Manufacturing" or "Assembling" a WIP in Jobworker location - as per a BOM
- Bringing back the WIP item to Company's Location
- Tracking the remaining components that need to come back to warehouse
- Taking back the remaining material
- Tracking Open Job Orders 
Is this possible either in Zoho or in an integrated Add-on?