Skip to Content
0

Is it possible to show dynamic data in extension field, places at OWL for extended business object?

Feb 20 at 12:53 PM

56

avatar image

Hi all, i have a requirement to display some data in an extension field where places at search result list of customer(COD_Account_SOWL). But, this data needs to be setted dynamically differentiates by logged on user(employee). How can i achieve that? To my knowledge, there is no an event like AfterLoading in business object extensions.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Lewis Peters Feb 21 at 08:49 AM
0

If you could fit the names of every single customer in your system into one extension field I'd be impressed. You could create an extension field of type BusinessPartnerInternalID and turn it into an OVS, using the SAP-provided customer OVS component...how do you propose modifying that list based on the employee, what's the rationale?

Share
10 |10000 characters needed characters left characters exceeded
Emre Bal Mar 06 at 07:41 AM
0

Hi Lewis Peters,

Thank you for your opinions. I think, i need to explain of this requirement's background. The purpose of creating an extension field on Customer BO was to retrieve a specific partner from account team. The problem starts with, there are multiple records for the same party role. In our case, we need to find the exact account team member by its orginazitaional data which is same with employee's organization.

To overcome with that requirement, i couldn't find a solution for displaying this data in customer search result view(COD_Account_SOWL). So, we decided to put this information in overview of account(COD_Account_TI) as an embedded component and i created a custom business object with transient fields and added an action on EC to find and set exact team member. There has to be another solution for that purpose, and i am still trying to find best practice.

Share
10 |10000 characters needed characters left characters exceeded