Support Article

Cannot open a second customer Interaction (Tracer error)

SA-38904

Summary



A user has a phone call Interaction open on one tab and then tries to create a new phone call Interaction and add a new customer. After entering the contact details and clicking Submit, the search screen is redisplayed instead of opening the new Interaction. The Tracer displays an error.


Error Messages



Role Contact is not repeatable.


Steps to Reproduce

  1. Start the Interaction portal and create a new phone call.
  2. Search for contact type Dealer and search for any dealer.
  3. Select any of the searched customers and click the Submit button.
  4. See the customer interaction 360 view displayed.
  5. Create a new phone call for contact type Customer and give any last or first name and click the Search button.
  6. Click Add New Customer and enter the required details.
  7. On clicking the Submit button, you should enter into a new interaction view for the added customer. Instead, you are redirected to the previous search screen.


Root Cause



An issue in the custom application code or rules

The CPMNewDefaultsInternal activity was calling CPMNewDefaultsInternal. When a second Interaction was created, the CPMNotInInteractionContext When condition evaluated to false; therefore, a data transform was invoked that set the Contact work party details. This did not occur when creating the first Interaction because the When condition evaluated to true at that point; therefore, a different code path was taken.

Resolution



Perform the following local-change:
Modify CPMNewDefaults so that it does not call CPMNewDefaultsInternal.


Published June 2, 2017 - Updated June 30, 2017

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.