Barcode Inventory Organization

Barcode Inventory Organization

Is there a way to link product barcode generating to the inventory management system?  I would like to be able to create a barcode, enter that item automatically into inventory with the barcode information and when a sale is generated, scan the barcode for packing to remove the item from the inventory management system.  If this is already a capability, please send me in the right direction.  

Thanks.