Work Order Module

I'm new to Sage. I'm wondering if there is a module for Sage 300 that allows one to create a work order, track its progress, and interface with the inventory system so that when a tech needs a part for a repair, it can be scanned and allocated to that specific work order, and then tie into/link to the Order Entry module.