Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contact can have more than one Default Address #1260

Open
spinkelman opened this issue Jul 27, 2020 · 1 comment
Open

Contact can have more than one Default Address #1260

spinkelman opened this issue Jul 27, 2020 · 1 comment
Labels
accepted Internal SFDO WI has been created bug

Comments

@spinkelman
Copy link
Contributor

spinkelman commented Jul 27, 2020

Note: FOR INTERNAL USE ONLY. For support questions, please use the EDA Chatter group in The Power of Us Hub.
For feature requests, please use the Ideas tab in The Power of Us Hub.

  • Do you want to request a feature or report a bug?
    Bug

  • What is the current behavior?
    If a contact has an existing Default Address Record and Another Default Address is created with the Contact and an Account which is unrelated to the Contact, The Default Address record updates on the Unrelated Account record as expected, but the Contact Details is not updated to the new Default Address and the Contact record now has two current Default Address Records.

  • What is the expected behavior?
    When a Default Address Record is edited or created, any prior Default Address record is edited to deactivate default address.

  • What is the motivation / use case for changing the behavior?
    As a user, I shouldn't be able to currently have two default addresses related to the same Contact Record.

  • Acceptance Criteria

    • Given: I am creating a new default address
    • When: I assign a contact and an account which is unrelated to the new address record
    • Then: The new address record should become the contact and accounts default address and any prior Default Address record updates to deactivate Default.

Recreate Bug
Demo Video

SETUP
* Create Contact = Contact One
* Create Household Account = Related Household
* Create Household Account = Non-Related Household

  1. Create Address Record from Contact Address Related List
    * Parent Account = Related Household
    * Parent Contact = Contact One
    * Default Address = Enabled
    * Mailing Address = Related Account/Contact
    * Mailing City = Norfolk
  2. Verify
    * Contact One Details contains Address Record information
    * Related Household Account Details contains Address record information
    * Address is appearing as expected in Account and Contact Related lists.
  3. Create Address Record
    * Parent Account = Non-Related Household
    * Parent Contact = Contact One
    * Default Address = Enabled
    * Mailing Address = Non-Related Account/Contact
    * Mailing City = Norfolk
  4. Verify
    * Contact One Details Did did not update with new address record
    * Unrelated Household Account Details contains new Address record information
    * Contact One now has two Default Address Records and displays the older record in record details.
@spinkelman spinkelman added bug accepted Internal SFDO WI has been created labels Jul 27, 2020
@spinkelman
Copy link
Contributor Author

**lurch: add

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted Internal SFDO WI has been created bug
Projects
None yet
Development

No branches or pull requests

1 participant