Workflow SIF Import Keeps Child Branch Active While Having Parent Step Inactive Error Out "SBL-BPR-00185"
(Doc ID 2632051.1)
Last updated on APRIL 01, 2021
Applies to:Siebel CRM - Version 19.10 and later
Information in this document applies to any platform.
When a SIF file of a previous workflow version is imported(using the Overwrite option) from Source to Target, such that there are some new steps that exists only in the current workflow version on Target, those steps are inactivated as expected in Target (as the Target workflow definition should be replaced by the imported workflow definition) but the child branches and respective connectors under those inactive steps are still active.
When the workflow on Target is executed, it throws the error:
SBL-BPR-00185: Step '<?>' references invalid next step id '<?>' in process definition '<?>'.
Steps to reproduce the issue:
1. Login into Siebel Tools.
2. Create a new Workspace.
3. Create a new Workflow with the following steps below:
Start > Siebel Operation > End
4. Delivered the Workspace.
5. Backup the Workflow above as SIF file.
6. Create a new Workspace and change the workflow above with the following steps:
Start > Siebel Operation > Decision > Siebel Operation > End
7. Delivered the Workspace.
8. Create a new Workspace and import the workflow using the backup workflow SIF file from the step#5.
9. Delivered the Workspace.
10. Simulate the Workflow.
NOTE: The following error message below was capture in Siebel Client UI as showns in the screenshot above from the Workflow Simulation in Siebel Tools:
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