Improve the product units management, to allow different units between purchase and stock