This protocol allows the user to edit all item data fields. It is mostly used when adding new items to the inventory point.