More Product / Inventory fields

Can we add some fields for more product information? Not having the ability to identify product that is going to expire is costing us money when we have to throw it out.

Being able to split out multiple lots/receipts of the same product is very important. as well as a location for a product qty. We have multiple locations and we can’t tell how much is in one location or the other without physically going to each location to do a manual count.

Suggested Fields:
Something for lot numbers and qty based on location - it would be nice if this was automatic upon receipt of purchase order but manual would do for now.
Best Before Date for each lot received
Min Max levels for the product - for the entire business and at a location

We need to be able to identify products that are about to expire before a client/patient/customer brings it up to our front desk.