Workflow Error: The rowId of the active row of the primary buscomp .. does not match the Primary Id
(Doc ID 497697.1)
Last updated on MARCH 02, 2017
Applies to:Siebel Workflow - Version 7.8  and later
There is an error with a workflow: SBL-BPR-00191
The workflow (WF) is executed by policy when a particular activity is closed. The WF Business Object is 'Action'.
Inside this WF, there is a subprocess that invokes a Business Service that creates a new activity.
In a second subprocess, the Region Id of this new activity is updated using the standard update method functionality of Siebel workflow process.
Thus, the Customer's workflow process begins with an Activity record that was passed by the workflow policy: this activity id was set in the Object Id process property.
The workflow process then created a new activity and later updates a field on this new activity. During the update step on the new activity, the workflow process failed with the following error:
Error processing Siebel Operation for:
Business Object 'Action'
Business Component 'Action'
Primary Id ''1-5NEI6'
The RowId of the active row of the primary buscomp 'Action', '1-4SNCV', does not match the Primary Id (i.e., the 'Object Id' process property), '1-5NEI6'. (SBL-BPR-00191)
Customer tried to workaround this by passing in the new Activity Id to a subprocess to do the update, but the same error message occurred as well.
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
|This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.|