It would be useful to be able to have a link in the left hand menu on the vendor record that takes you to the ERM Agreements or Licenses pages and filters the list by that vendor's id
Created attachment 175138 [details] [review] Bug 38208: Provide a link from vendors to ERM This patch provides a link in the left hand menu so that from a vendor record you can access ERM agreements and licenses relevant to that vendor Test plan: 1) Apply patch and yarn build 2) Navigate to ERM and create some agreements and licenses that link to a vendor and some that don't 3) Navigate to a vendor record 4) There should be links in the left hand menu for agreements and licenses 5) Click on these and you should be taken to ERM and see a filtered table based on that vendor
Created attachment 175139 [details] [review] Bug 38208: Provide a link from vendors to ERM This patch provides a link in the left hand menu so that from a vendor record you can access ERM agreements and licenses relevant to that vendor Test plan: 1) Apply patch and reset_all 2) Navigate to ERM and create some agreements and licenses that link to a vendor and some that don't 3) Navigate to a vendor record 4) There should be links in the left hand menu for agreements and licenses 5) Click on these and you should be taken to ERM and see a filtered table based on that vendor
Created attachment 175722 [details] [review] Bug 38208: Provide a link from vendors to ERM This patch provides a link in the left hand menu so that from a vendor record you can access ERM agreements and licenses relevant to that vendor Test plan: 1) Apply patch and reset_all 2) Navigate to ERM and create some agreements and licenses that link to a vendor and some that don't 3) Navigate to a vendor record 4) There should be links in the left hand menu for agreements and licenses 5) Click on these and you should be taken to ERM and see a filtered table based on that vendor
I tried this using a sandbox. I did restart all services. I was able to create agreements and licenses and link them to a vendor. The sandbox had one vendor called My Vendor that was available. However I had these difficulties: 1. I tried to add additional vendors and was given a 404 error 2. I tried searching vendors and was given a 404 error. 3. I could click on the vendor My Vendor in the licenses and agreements tables. It took me to the Vendor Record/Detail page. There were no links in the left hand menu for agreements or licenses.
Just updating this ticket. I tried this again just in case there was a problem with my sandbox. These are the steps I took. 1. Spun up sandbox. 2. Applied patch. 3. Restarted services 4. Build CSS and JS 5. Proceed with testing plan. If these steps are not correct, please advise. I had the same results: 1. I tried to add additional vendors and was given a 404 error 2. I tried searching vendors and was given a 404 error. 3. Clicking on the vendor My Vendor in the licenses and agreements tables gave me a 404 error.