FEATURE REQUEST: Mark Items as Discontinued

in Feedback
I know there is an archive function, but it would be great to have a button that can be clicked to mark items as discontinued. Ideally this would have the following functionality:
Prevent discontinued items from being added to PO's automatically or being selected when creating PO's and browsing products from a particular supplier.
Automatically archive items and delete from eCom items that are discontinued once the inventory is at zero.
Display as discontinued on receipts
Having discontinued items as a searchable field in the inventory screen like archived items.
Preserve Vendor ID's but prevent the item from showing up when searching a particular vendor in the inventory screen unless specified like archived items.