admin - bug fixes in supply chain and form validate

URL validation was happening even when not strictly necessary.
inventory fields in supply chain were not named properly.