cancel
Showing results for 
Search instead for 
Did you mean: 

How to enhance the advanced filters of standard Product BO

0 Kudos

Dear SAP,

I have a question about how to properly enhance the advanced filters of standard Product BO.

Our case is this, we have a create a custom BO which called: "ProductPlant", as following:

And we create another custom BO called "ProductPlantMap" which is used to map the list of ProductPlant to specific Product, as following:

Then, we enhance the stand Product BO via an embedded component, list modification form & advanced list form like this:

Following this implementation, one product will have a set of specific plants.

Everything works fine, but we encounter a challenge of how to enhance the advanced filters in standard Product OWL screen. We want to select a specific ProductPlant via a value help (OVS) field to filter belong products.

For examples: Product 1 belong to ProductPlant1 and ProductPlant2, in the advanced filters when:

  • We select the ProductPlant1, the table will show Product 1.
  • Selecting ProductPlant2 also show Product 1

Some thing like that. Which mean the Products are filters by ProductPlants which have been assigned to them. As following:

This feature is similar to the advanced filter of standard Sales Quotes BO, as following:

Any help or suggestion about the possible solution would be appreciated.

Thank & have a nice day.

Best regards.

Accepted Solutions (1)

Accepted Solutions (1)

dhruv_mehta
Active Contributor
0 Kudos

Also can u please also check this below
BO and try to check if this is useful to capture plant relavant data ( So we can use this rather then mapping BO)

PdmMaterialIndustryExtn

0 Kudos

Dear dhruv.mehta,

About the approach of extending the PdmMaterialIndustryExtn, could you guide me how to extend it via the SDK ?

Thank you so much & have a nice day.

Answers (1)

Answers (1)

dhruv_mehta
Active Contributor
0 Kudos

Tbh , I got little confused here since Product BO has no extension field linked with your custom BO right? So lets break it down in simple BO-xBO.

Standard BO1 : Material

Custom BO2 : Product Plant { Master BO for product plant }

Custom BO3 : Product Plant Map { So you can link multiple plants to a product } , Which has association with two of the above BO.

So now in the standard OWL which definitely is bound to Product-Material BO will not straight forward start working with the custom BO association as far as I know.

First of all I think apart from creating whole OWL by our self , i think few days ago i read something called VA , virtual association , I am not sure that will help since it would be possible to enhance standard OWL with VA ( not sure though , but u can give it a shot )

To be honest this is a very genuine and simple use case but i need to try it on my own to give u proper answer , meanwhile try with VA if that works.

0 Kudos

Hi Dhruvin Mehta,

I'm really appreciated for your answers.

About "has no extension field linked with your custom BO right" yes in the ProductPlantMap BO we just used the ProductInternalID for link to specific standard Product BO.

Yah, thank for your suggestion about "virtual association", recently I have no idea about what it is, but I will try to research on it.

Thank.