Picking List with Automatic remove inventory when different product barcodes are scanned

New to Dolibarr and we are just require the use of the product/stock modules.

What we would like to do is create a picking list of the products we need for a workorder. We would like to assign a workorder number(label) to that picking list and be able to print it off for the installers to verify the parts were correctly picked.

When the parts are picked we would like to be able to scan the different barcodes of the products at one time and then have them automatically removed form the stock amount of those scanned products when saved/picked.

Is this a possibility?
we don’t want to use any of the other modules, like shipping, sales orders etc.

Dolibarr will serves you well for this specific activities in your business.
To make your process regarding scanning and stock mutations more seemless, you should consider the use of the scansoftware of Mobilid ( Mobilid V1.0.72 By Z-Application).
Besides the automatic stock mutations, you can use your smartphone as a scanning device and do all product & stock related activities in the Mobilid App.
Great software, well maintained and good support. A small investment with a short ROI.