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 22.214.171.124 SIA  and later
z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 126.96.36.199  Cons Sec
Database: Oracle 188.8.131.52
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.
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:
- Button push invokes the script to copy a product with price and other attributes from Price List Item BC to Quote Item BC.
- Script fails with he following error:
 Cannot execute workflow process definition 'PSP Driver Workflow Process'.(SBL-BPR-00158)
 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.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!