Wednesday, January 19, 2011

SBL-BPR-00524: Cannot find step '%1' in the task definition

Applies to:

Error Message Area:Business Processes/Workflow - BPR


Version:Siebel 8.0


Purpose

This document is intended to provide cause and corrective action information about Siebel Error Message SBL-BPR-00524: Cannot find step '%1' in the task definition


Scope

This document is informational and intended for any user.


SBL-BPR-00524: Cannot find step '%1' in the task definition

Explanation

When resuming a paused task, task controller needs to get the step definition of each of the steps stored in the navigation stack. The operation might have failed because the task definition has changed.


Corrective Action

Delete and recreate the task definition if possible. If not, please contact Siebel Technical Support.




















Applies to:

Siebel CRM - Version: 8.0.0.8 SIA[20430] and later   [Release: V8 and later ]
Siebel CRM - Version: 8.0.0.8[20430] and later    [Release: V8 and later]
Information in this document applies to any platform.




Symptoms

SBL-BPR-00536 and SBL-BPR-00524 errors occur when task is resumed from the inbox after being paused.

The specific error message is:



Error:
[1] An error has occurred while restoring task instance '<task name>'. (SBL-BPR-00536)
[2] Cannot find step '<task step>' in the task definition (SBL-BPR-00524)


This issue only happens when the task has two or more subtasks and the task has been paused in the main task flow after going through the steps in the second subtask or subsequent/later subtasks.



This is a regression issue which was shown to be happening in version 8.0.0.10 and 8.0.0.9, and the same task had no issue in version 8.0.0.7.


Cause

This issue has been reproduced in minimally configured standard application on version 8.0.0.10 and 8.0.0.9 and has been reported as a product defect via Change Request (CR) 12-20227ZN BUG 10601938.

The issue was shown to not be present in 8.0.0.7.



Solution

A Quick Fix for 8.0.0.9 is available for this issue.
8.0.0.9 20433 SBA QF0980 SEBL_ARU
You can find this QF by searching for patch number/name = 10305746

As of the publishing of this document, this issue is planned to be fixed in version 8.0.0.11 fix pack.

If you face this issue on a different version, please contact Oracle technical support if you need assistance determining if there is a fix available for your version, or determining if the fix is available in any higher fix pack.

If you face this issue on a lower fix pack for this version, please consider moving to higher fix pack to utilize the QF listed above which is readily available. Please not that any QF which lists the QF above as an obsolete QF should also contain the fix for this issue.


CR: 10601938 BUG 10601938


CR summary: SBL-BPR-00536 SBL-BPR-00524 on PAUSE/RESUME when Task has 2 or more subtasks









References

BUG:10601938 - SBL-BPR-00536 SBL-BPR-00524 ON PAUSE/RESUME WHEN TASK HAS 2 OR MORE SUBTASKS


PATCH:10305746 - 8.0.0.9 20433 SBA QF0980 SEBL_ARU





SBL-BPR-00526: An error has occurred while canceling the current task.

Applies to:

Error Message Area:Business Processes/Workflow - BPR


Version:Siebel 8.0


Purpose

This document is intended to provide cause and corrective action information about Siebel Error Message SBL-BPR-00526: An error has occurred while canceling the current task.


Scope

This document is informational and intended for any user.


SBL-BPR-00526: An error has occurred while canceling the current task.

Explanation

Task controller failed to cancel the current task due to some internal error.


Corrective Action

Please try starting a new task.






SBL-BPR-00523: Error loading navigation stack steps from database. The data is corrupted.

Applies to:

Error Message Area:Business Processes/Workflow - BPR


Version:Siebel 8.0


Purpose

This document is intended to provide cause and corrective action information about Siebel Error Message SBL-BPR-00523: Error loading navigation stack steps from database. The data is corrupted.


Scope

This document is informational and intended for any user.


SBL-BPR-00523: Error loading navigation stack steps from database. The data is corrupted.

Explanation

When resuming a paused task, task controller needs to load a navigation stack from the database. The operation failed since the data was corrupted.


Corrective Action

Please delete the corrupted task instance and restart a new task instance.












SBL-BPR-00519: Step '%1' in workflow process '%2' has its "Repeatable" flag unchecked. This is not valid since only tasks can contain non-repeatable steps.

Applies to:

Error Message Area:Business Processes/Workflow - BPR


Version:Siebel 8.0


Purpose

This document is intended to provide cause and corrective action information about Siebel Error Message SBL-BPR-00519: Step '%1' in workflow process '%2' has its "Repeatable" flag unchecked. This is not valid since only tasks can contain non-repeatable steps.


Scope

This document is informational and intended for any user.


SBL-BPR-00519: Step '%1' in workflow process '%2' has its "Repeatable" flag unchecked. This is not valid since only tasks can contain non-repeatable steps.

Explanation

Workflow processes cannot contain non-repeatable steps.


Corrective Action

Please check and correct your workflow configuration.






SBL-BPR-00511: The imported object is not of type '%1'.

Applies to:

Error Message Area:Business Processes/Workflow - BPR


Version:Siebel 8.0


Purpose

This document is intended to provide cause and corrective action information about Siebel Error Message SBL-BPR-00511: The imported object is not of type '%1'.


Scope

This document is informational and intended for any user.


SBL-BPR-00511: The imported object is not of type '%1'.

Explanation

This error is returned when users try to do a client side import using a file that does not have a task definition in it.


Corrective Action

Please do a client side import of a valid task definition.






SBL-BPR-00518: Error loading non-repeatable steps from database. The data is corrupted.

Applies to:

Error Message Area:Business Processes/Workflow - BPR


Version:Siebel 8.0


Purpose

This document is intended to provide cause and corrective action information about Siebel Error Message SBL-BPR-00518: Error loading non-repeatable steps from database. The data is corrupted.


Scope

This document is informational and intended for any user.


SBL-BPR-00518: Error loading non-repeatable steps from database. The data is corrupted.

Explanation

When resuming a paused task, task controller needs to load a list of non-repeatable steps from the database. The operation failed since the data was corrupted.


Corrective Action

Please delete the corrupted task instance and restart a new task instance.






SBL-BPR-00507: The definition of the task '%1' is not actively deployed

Applies to:

Siebel Marketing - Version: 8.1.1 [21112] and later   [Release: V8 and later ]
Information in this document applies to any platform.




Symptoms


Comments


--------


=== ODM Issue Clarification ===


ISSUE STATEMENT


---------------


The 'Email Setup Wizard' in the Marketing application is not working.





ERROR


---------------


ObjMgrLog Error 1 000000024be41530:0 2010-05-11 08:59:55 (tskdefcache.cpp (346)) SBL-BPR-00507: The definition of the task 'Email Treatment: Create' is not actively deployed





ACTUAL BEHAVIOR


---------------


Click on button 'Email Setup Wizard' does nothing.





EXPECTED BEHAVIOR


---------------


As described in Siebel Marketing User Guide 8.1 > Creating and Using Offers and Treatments > Process of Working with Email Treatments > Using the Task UI Application to Create and Update an Email Treatment a process should be invoked to lead through composition of an email treatment.





ENVIRONMENT


---------------


Siebel Marketing 8.1





STEPS


---------------


The issue can be reproduced with the following steps:


1. Login to Marketing application


2. Navigate to Offers > Email Treatments.


3. Click the Email Setup Wizard button.





IMPACT


---------------


Marketing users cannot use the wizard.


Cause


Comments


--------


=== ODM Cause Determination ===


This issue that 'Email Setup Wizard' is not starting is caused by the task 'Email Treatment: Create' not activated.




Comments


--------


=== ODM Cause Justification ===


EVIDENCE OF CAUSE


---------------


The wizard did not work, the task 'Email Treatment: Create' was not activated as the error message indicated.





SUPPORT OF CONCLUSION


---------------


"Siebel Marketing User Guide 8.1 > Creating and Using Offers and Treatments > Process of Working with Email Treatments > Using the Task UI Application to Create and Update an Email Treatment" states:


For information on using the Task UI application, see Siebel Fundamentals. For details on customizing, activating, and assigning access privileges for tasks, see Siebel Business Process Framework: Task UI Guide.


Solution


Comments


--------


=== ODM Solution / Action Plan ===


Summary:





That the wizard does not start and you see :"SBL-BPR-00507: The definition of the task 'Email Treatment: Create' is not actively deployed" was reproduced internally.


It is due to the task 'Email Treatment: Create' not being activated.





Please do the following to resolve the behavior:





1. Administration - Business Process > Task Deployment > Published Tasks


2. Query for 'Email Treatment*'


3. Select 'Email Treatment: Create'


4. Click Activate


5. Requery the bottom applet (Active Tasks) to show it is now active





=> Now the 'Email Setup Wizard' works.