My Oracle Support Banner

Multiple Filters in the 'getBPList' Web Services Method Do Not Return the Correct Results (Doc ID 2494384.1)

Last updated on APRIL 11, 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

ACTUAL BEHAVIOR

When attempting to perform a getBPList Web Service XML call and set 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>

EXPECTED BEHAVIOR

The record list should be filtered on all specified conditions, not just the first one.

Changes

 

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!


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