Skip to Content
avatar image
Former Member

Pass multiple values for BEx variables via OData

Hi experts!

Can you please advice how to pass multiple values for multiple-choice BEx variable using OData?

For now we're able to pass single values for BEx variables:
../sap/opu/odata/sap/ZBWT_TEST_SRV/ZBWT_TEST(VAR1='100',VAR2='200')/Results

Or range values:

./sap/opu/odata/sap/ZBWT_TEST_SRV/ZBWT_TEST(VAR3='300',VAR3To='400')/Results

The question is - how to add multiple values for multiple-choice BEx variable to the link?

We've tried different options but with "Invalid key predicate" error as result.

We know about the $filter option but it seems that using BEx variables is faster for big datasets.

Thanks in advance,

Ulad

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Mar 17, 2017 at 10:39 AM

    which BW release and service pack do you use?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 17, 2017 at 11:55 AM

    Raise a SAP message.

    Add comment
    10|10000 characters needed characters exceeded

  • 4 days ago

    Please let us know if you found a solution to this.

    Add comment
    10|10000 characters needed characters exceeded