Stock management fucntions

Will be very good to have stock report showing current stock on hand PLUS total count of purchased and used stock and consumables/drugs of certain period of time.

Also option to have a summary list of purchased orders in excel format.