cancel
Showing results for 
Search instead for 
Did you mean: 

Price list filtering

former_member689468
Participant
0 Kudos

Hello all,

how can I filter only price lists that are in a certain filter.

For example, my user has a couple of price lists that are under a certain filter like in the screenshot :

Lets say I want to only get price lists that are in SO Campaign, how would I get a price for a material in an ABSL code ?

I have tried to find a solution and checked the following links

https://blogs.sap.com/2016/10/24/query-sales-price-specifications-product/

https://answers.sap.com/questions/605853/retrieve-price-of-product-using-salespricelist-bo.html

https://answers.sap.com/questions/357926/how-to-query-discountlist-on-overall-customer-disc.html

https://answers.sap.com/questions/12728173/retrieve-currency-specific-price-list.html

https://launchpad.support.sap.com/#/notes/1398753

Spent a lot of time debuging trying to find what I need but I seem to be missing something. Hope someone can help or at least point me in the right direcion how to filter out the price lists that I get ?

Accepted Solutions (0)

Answers (1)

Answers (1)

Adie
Advisor
Advisor
0 Kudos

Hello josip.spajic,

The access restrictions for pricing master data (such as price lists, discount lists and surcharges) can only be applied if a sales organization is an attribute of the price list type (for example distribution chain price list).

If your price list is not built based on sales organization, there is no access restriction for it.

Related KBA:

2154360 - Access Restriction for Price Lists does not Work as Expected

3056868 - Access Restriction for Distribution Chain Price List does not Work as Expected

Thanks,

Adie

former_member689468
Participant
0 Kudos

Hello Adie,

thank you for responding.

Unfortunately I am not sure I completely understand your answer.

Are you are saying what we should do is create extension fields in price list and then use that field to filter which price list we need in our ABSL code ? There is no way to see what the value of the filter field is ( the one in my screenshot above ) ?