Multiple emails and URLs for vendor "contact people"

Description

Purpose: Users need the ability to associate more than one phone number etc with a contact person. We also need to limit the duplication of contact information so users can edit numbers or addresses once and have those changes affect all associated people.

Implementation:
Allow the user to add multiple URLs to a contact person :check_mark:
Allow the user to add multiple emails to a contact person :check_mark:
Require the user to identify a primary email IF multiple have been associated.:check_mark: [via data element label, not a check box

New component required: We may need a new component to achieve the functionality shown in the mockups. :check_mark:

  1. When adding a number, address, URL or email

  2. This will suggest numbers, addresses, URLs or emails that have already been added to the vendor record.

  3. if what you are inputing does not match exactly the system will indicate that you are going to be adding a new one when you update the record

  4. see mockup for detail

Environment

None

Potential Workaround

None

Attachments

2
  • 07 Dec 2018, 09:08 PM
  • 07 Dec 2018, 09:08 PM

Checklist

hide

TestRail: Results

Activity

Show:

Dennis BridgesJanuary 17, 2019 at 9:56 PM

Test successful in folio-testing.

Ann-Marie BreauxJanuary 17, 2019 at 9:48 PM

I tested it - and the multiple phone numbers, e-mails, urls seem to be working fine. I can't really test the auto-suggest because my browser auto-suggest keeps interfering. Do you want to take a look at that part?

Arvind AndrionJanuary 15, 2019 at 10:46 PM

this is ready for testing

Arvind AndrionJanuary 15, 2019 at 6:36 PM

added back to in progress, autosuggest dropdown not showing properly

Arvind AndrionJanuary 3, 2019 at 10:23 PM

This is a big changes and it's going to take a couple days.

  • Change components to EditableList(stripes-smart-component)

  • Adding validation for adding phone numbers

  • Adding validation before deleting phone numbers. Need to check the entire vendor list before doing the action.

  • Adding Phone number suggestion. Adding drop-down that shows suggested phone numbers.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 7, 2018 at 9:11 PM
Updated May 20, 2019 at 5:57 PM
Resolved January 17, 2019 at 9:56 PM
TestRail: Cases
TestRail: Runs

Flag notifications