Symptom
When creating a new E-mail activity and entering the email address of a contact to determine the Recipient Party Role in the Involved Parties tab, the system displays a different Account from the one maintained in the activity in the Address Details of the Recipient Party Role.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Account Management Work Center.
- Go to the Activities View.
- Select New -> Email.
- In the From field, enter the desired option.
- In the To field, enter the Account ABC. (where ABC represents the Account ID)
- Select Enter in the Keyboard.
- In the Subject field, enter the desired information.
- Select View all.
- Navigate to the Involved Parties tab.
- Mark the Recipient Party Role.
- Select Remove button.
- Select Add Row.
- Select a new Recipient, enter xxx@example.com. (where xxx@example.com represents the E-mail Address of a Contact)
- Select Enter in the Keyboard.
The Contact XYZ will be displayed in the UI. (where XYZ represents the Contact ID)
In the Address Details section of the Recipient Party Role, the system displays the Account EDF. (where EDF represents the Account ID)
Cause
When the Recipient is entered as a email address of a contact, the Master Data information of the contact will always be pulled from the last Business Partner listed in the Relationships tab of the Contract Information.
In order to check the last Business Partner listed in the Relationship tab of the Contract information, the following steps can be performed:
- Go to the Account Management Work Center.
- Go to the Activities View.
- Select New -> Email.
- In the From field, enter the desired option.
- In the To field, enter Account ABC.
- Select enter in the Keyboard.
- In the Subject field, enter the desired information.
- Select View All.
- Navigate to the Involved Parties tab.
- Mark the Recipient Party Role.
- Select Remove button.
- Select Add Row.
- Select a new Recipient, enter xxx@example.com (where xxx@example.com represents the E-mail Address of a Contact).
- Select Enter in the Keyboard.
- Double click the Contact XYZ.
- Select View All.
- Navigate to the Relationships tab.
In the example, the Account ID EDF is displayed as the last Business Partner listed, therefore, when the e-mail address is entered for the Recipient of the E-mail Activity, the information from the Contact XYZ in the Account EDF will be displayed.
Resolution
This is currently a system limitation.
Our development team has created a Internal Backlog Item to review the scenario in order implement a fix in a future release.
Therefore in order to ensure that the correct information is displayed for a Recipient Party Role entered in a e-mail activity, it is recommended to always use the Contact Name or Contact ID to add the recipient Party Role in a activity.
Keywords
e-mail, activity, contact, last, business partner, account , KBA , AP-SLO-SO , Sales Order , How To
SAP Knowledge Base Article - Public