locked
Workflow Task hanging after approved the task. RRS feed

  • Question

  • Hello everbody,

    I have configured workflow in WSS3.0(SP2, version: 12.0.0.6421) environment.

    In generally, the task will be automatically terminated by system when the user approved the task after a few minutes.

    However, the task still existing, the task status is "Completed", but workflow status is "In Progress"

    Any idea for this problem?

    Monday, February 27, 2012 5:25 AM

Answers

  • Hi LamLin,

    CAUSE

    There are a two causes:

    The workflow is set to update Approval Status; however, the library is not set to use Content Approval.

    The Task List's "Assigned to" field is set to allow multiple values.

    RESOLUTION

    Take a read-only approach. Inform the Customer of any potential issues found.

    Verify settings for the Approval Status:

    1.

    Access the Document Library or List in question.

    2.

    On the Ribbon, go to Settings group on the Library tab or List tab, click Library Settings orList Settings.

    3.

    Click the Versioning Settings link.

    4.

    Make note of the value for: Require content approval for submitted items?

    5.

    Go back to the Library Settings or List Settings page.

    6.

    Click the Workflow Settings link.

    7.

    Select the affected workflow.

    8.

    Click Next.

    9.

    Make note of the value for: Enable Content Approval

    10.

    Click Cancel.

    If Enable Content Approval is checked on the Workflow, and Require content approval is disabled on the library or list, the workflow may get stuck in Progress. This is because at the end of the Approval workflow, once all tasks are approved, the Workflow will attempt to update the item and set it to Approved. However, since the library or list does not have content approval enabled, this step will fail. Request the Customer either update the workflow or the library or list.

    Verify settings for the Assigned to Field:

    1.

    On the Ribbon, go to Settings group on the Library tab or List tab, click Library Settings or List Settings.

    2.

    Click the Workflow Settings link.

    3.

    This page will show you which Task List the workflow is currently using.

    4.

    Access the Task List.

    5.

    Go back to the Library Settings or List Settings page.

    6.

    Under the Columns section heading, select the Assigned to field.

    7.

    Confirm that Allow multiple selections is set to "No".

    If the Task List's Assigned to field is set to allow multiple selections, the workflow may not complete as well. Request the Customer update their Task List.  


    Thanks,
    Lhan

    Tuesday, February 28, 2012 7:27 AM
    Moderator

All replies

  • Hi LamLin,

    CAUSE

    There are a two causes:

    The workflow is set to update Approval Status; however, the library is not set to use Content Approval.

    The Task List's "Assigned to" field is set to allow multiple values.

    RESOLUTION

    Take a read-only approach. Inform the Customer of any potential issues found.

    Verify settings for the Approval Status:

    1.

    Access the Document Library or List in question.

    2.

    On the Ribbon, go to Settings group on the Library tab or List tab, click Library Settings orList Settings.

    3.

    Click the Versioning Settings link.

    4.

    Make note of the value for: Require content approval for submitted items?

    5.

    Go back to the Library Settings or List Settings page.

    6.

    Click the Workflow Settings link.

    7.

    Select the affected workflow.

    8.

    Click Next.

    9.

    Make note of the value for: Enable Content Approval

    10.

    Click Cancel.

    If Enable Content Approval is checked on the Workflow, and Require content approval is disabled on the library or list, the workflow may get stuck in Progress. This is because at the end of the Approval workflow, once all tasks are approved, the Workflow will attempt to update the item and set it to Approved. However, since the library or list does not have content approval enabled, this step will fail. Request the Customer either update the workflow or the library or list.

    Verify settings for the Assigned to Field:

    1.

    On the Ribbon, go to Settings group on the Library tab or List tab, click Library Settings or List Settings.

    2.

    Click the Workflow Settings link.

    3.

    This page will show you which Task List the workflow is currently using.

    4.

    Access the Task List.

    5.

    Go back to the Library Settings or List Settings page.

    6.

    Under the Columns section heading, select the Assigned to field.

    7.

    Confirm that Allow multiple selections is set to "No".

    If the Task List's Assigned to field is set to allow multiple selections, the workflow may not complete as well. Request the Customer update their Task List.  


    Thanks,
    Lhan

    Tuesday, February 28, 2012 7:27 AM
    Moderator
  • Hi Lhan,

    I am experiencing the same issue. However, the content approval is enabled and the assigned to field does not allow multiple values. Also, I restarted the SharePoint Timer Service to see if that would help. None of these resolutions have resolved my issue. I am stumped at this point. Any ideas?

    Thank you!

    Monday, May 16, 2016 2:33 PM