My Oracle Support Banner

Not Getting Expected Filter Results When Using Multiple Filters In "getBPList" Web Services Method (Doc ID 2494384.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Primavera Unifier Cloud Service - Version 18.8.1.0 and later
Primavera Unifier - Version 18.8.1.0 and later
Information in this document applies to any platform.

Symptoms

On Unifier : Any Version

When attempting to perform a "getBPList" web service XML call and provide two filter conditions, the resulting Business Process (BP) record list does not appear to be filtered based on both filter conditions.

Original Attempt:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:gen="http://general.service.webservices.skire.com">
     <soapenv:Header/>
     <soapenv:Body>
          <gen:getBPList>
               <!--Optional:-->
               <gen:shortname>shortname</gen:shortname>
               <!--Optional:-->
               <gen:authcode>authcode</gen:authcode>
               <!--Optional:-->
               <gen:projectNumber>Proj123</gen:projectNumber>
               <!--Optional:-->
               <gen:BPName>BP1</gen:BPName>
               <!--Zero or more repetitions:-->
               <gen:fieldnames></gen:fieldnames>
               <!--Optional:-->
               <gen:filterCondition>Data Element 1=value1 and Data Element 2=value2</gen:filterCondition>
               <!--Zero or more repetitions:-->
          <gen:filtervalues></gen:filtervalues>
      </gen:getBPList>
</soapenv:Body>
</soapenv:Envelope>

The resulting BP list displayed BP records where Data Element 1 was only "value1" in each record. So the record list was properly filtered by this value.
However, the list was not filtered by Data Element 2=value2, the records contained many other values for Data Element 2, so the list was not properly filtered by this value.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.