You believe you need a system to solve all of your problems. Vendors should not write the business requirements. Why? They don’t know the business, like the business.
In a perfect world the business would first document their business requirements. And, in a not so perfect world .. a software vendor will suggest that they develop them for you. WRONG APPROACH.