PSP Driver Workflow Process is invoked unexpectedly when updating field "Unit Price" on Quote Item BC - how to disable this? (Doc ID 518577.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Tools - Version 7.5.3.4 SIA [16180] and later
z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 7.5.3.4 [16180] Cons Sec
Database: Oracle 9.2.0.2
Application Server OS: Microsoft Windows 2000 Advanced Server SP 3
Database Server OS: Microsoft Windows 2000 Advanced Server SP 3

This document was previously published as Siebel SR 38-2685468391.

Checked for relevance on 05-Mar-2015.

Symptoms

Some customized functionality was added within the context of Quote BO for automatically populating the quote items of a quote (Quote Item BC) from the Price List Item BC. This functionality failed to work after upgrading to 7.8:

  1. Button push invokes the script to copy a product with price and other attributes from Price List Item BC to Quote Item BC.
  2. Script fails with he following error:
    [1] Cannot execute workflow process definition 'PSP Driver Workflow Process'.(SBL-BPR-00158)
    [2] Stack trace:
    BusComp [Quote Item].SetFieldValue(), Built-in function
    WebApplet [WHVUK1 Promotion Price List Item Applet].WebApplet_PreInvokeMethod(), Line: 205

The 'PSP Driver Workflow Process’ is related to Siebel product selection and pricing functionality. This functionality is a new feature of Siebel Order Management that did not exist in version 7.5. 

 

With the information from this error message, the customer discovered that line 205 of their script sets the Quote Item unit price, which implicitly triggered the 'PSP Driver Workflow Process' to be invoked.

Since this Workflow process was not needed, the customer needed to find a way to prevent that this Workflow process gets invoked.

Cause

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 hundreds of Community platforms