SP2010 Designer workflow "Set Content Approval Status" does not work

Hello
I'm having a problem with a workflow for one of my clients.It is a SharePoint 2010 environment and I can only use SharePoint 2010 designer (no visual studio).
We have an approval workflow in place, which works great. After the document approval workflow has does its thing, a new workflow can be launged by specific users (they have writing rights and can approve content). The workflow is used to set the release
date of the document. This can only be determined after content approval.
However, when the release date is set, the document approval status is changed to concept. This is of course to be expected, as we changed to document metadata. That is why I wanted to add the action "Set content approval" to this workflow. I cannot
seem to get this action to work. Right now the workflow does the following:
check out the document (check out is obligatory in our library)
set the release date field to the released date parameter (defined when starting the workflow)
check in the document
set content approval to approved.
The release date gets set to the parameter value, but the document is not checked in and the content approval status is not set. SharePoint produces the following error message (translated from Dutch): "An error occured. Cannot edit the item, possibly
because one or more columns require another type of content. Unknown error."
Guided by other posts online I gathered that this might be because the actions checkin and set content approval occur to close together. I tried letting the workflow pause for the duration of 1 minute after checking in, but this pauses the workflow indefinitely.
I then tried 5 minutes (as this is the time standard set by SP2010 designer) but this also resulted in indefinite pausing.
Posts online lead me to believe that I'm not the only suffering from this problem, but as of yet, I haven't been able to find a solution that works for me. Hopefully someone can help me.

Hi,
According to your post, my understanding is that the "Set Content Approval Status" didn’t work in SharePoint 2010 Designer workflow.
I try to reproduce the issue and the result is the same as yours.
If I only check out and check in the item, the workflow works well.
However, once I set Content Approval Status after checking in the item, the workflow get error.
As a workaround, I recommend to use two workflow to achieve what you want.
First, create the first workflow, and allow the workflow to be manually started.
Then, create the second workflow, and
start the workflow automatically when an item is changed.
When you start the first workflow, the document will be set value of the release date. And then the second workflow will be started automatically to set the content approval status.
Thank you for your understanding.
Best Regards,
Linda Li
Linda Li
TechNet Community Support

Similar Messages

  • Workflow Error Message: System Account - The Workflow could not set Content Approval Status

    This is the first time I try an approval workflow. I am using a template in MS Word and assigned an approval workflow to it. The approval workflow is only going to one person in this case.
    When I start the work flow the following 3 error messages show up:
    Workflow Error Message: System Account - The Workflow could not set Content Approval Status. Enable content moderation for this list and run the workflow again.
    Workflow Error Message: System Account - The e-mail message cannot be sent. Make sure the e-mail has a valid recipient.
    Workflow Error Message: System Account - The e-mail message cannot be sent. Make sure the outgoing e-mail settings for the server are configured correctly.
    Thank you for your kind guidance.

    Hi,
    For the first error: Did you set Content Approval in the workflow?  If so, see if you have it in the versioning settings of the list settings.
    For the second error: double check your recipient is set up as being valid.  Did you type in the email address or is it referring to a people picker field?  also, make sure that in the workflow for the email that you actually populated it in the
    To: field.
    for the third error: I suspect that either your farm is not configured for email.  Or, this error is a knock on from the second error.  If you get the second error rectified it may clear this error.  If not then double check the email settings
    for your farm.
    Johnathan Lightfoot

  • Setting Content Approval Status

    I'm using content approval.  When the user checks in a doc it is pending.  I then run my own custom workflows.  The last one being "MyPublishWorkflow".  In that I need to set the status so it is Approved/Published.  Otherwise
    it stays in pending.
    I see examples of "Set Content Approval" in previous versions (2010), but can't find that option in SP designed Actions.
    Thanks.
    Tom

    You can use default UI to approve reject content.
    or use below check-box for workflow update
    See this detail link - Enabling Content Approval
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • Get/Set-NetQosPolicy with GPOs does not work

    Hi,
       I am trying to set the QoS policy in a GPO via P$; I am using the latest patched 2012R2 Windows P$. I have noticed that when you run the command and use the
    switch -PolicyStore GPO:DOMAIN\GPONAME the command does not work. Bug ??
       If you type an incorrect/non-existant GPONAME the command returns an error correctly saying:
    PS C:\> Get-NetQosPolicy -PolicyStore GPO:DOMAIN\GPONAME
    Get-NetQosPolicy : Group policy object not found on domain controller.
       If however you enter an existing GPONAME, the command simply returns without giving any error or output (regardless of
    whether or not the GPO has a policy in it).
       Further, if you try and set/new a policy in a GPO the command returns a very odd error:
    PS C:\> new-netQoSPolicy -Name "TestPolicy" -IPProtocolMatchCondition TCP -DSCPValue 24 -Port 5067 -PolicyStore GPO:DOMAIN\GPONAME
    new-netQoSPolicy : The system cannot find the file specified.
    Any Ideas ? I know I can use the Set-GPPrefRegistryValue or Set-GPRegistryValue; but I was looking for a neater way of doing this.

    >     If however you enter an existing GPONAME, the command simply returns
    > without giving any error or output (regardless of whether or not the GPO
    > has a policy in it).
    Try " | get-member" to see if it returns anything...
    > PS C:\> new-netQoSPolicy -Name "TestPolicy" -IPProtocolMatchCondition TCP -DSCPValue 24 -Port 5067 -PolicyStore GPO:DOMAIN\GPONAME
    > new-netQoSPolicy : The system cannot find the file specified.
    Suppose that's ok - this cmdlet creates a QoS policy, but possibly is
    not able to create the GPO that contains this QoS policy. So use new-gpo
    in advance :)
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • The troubleshooting options for setting firefox as default does not work

    When I go to my Home-Welsome to Century Link-Mozilla Firefox; a tab comes up saying "setting firefox as the default browser does not work". I tried all the various troubleshooting options. They did not work.

    Hello,
    Did you pass the parameters: IS_LAYOUT & I_SAVE to the ALV function module?
      FP_ST_LAYOUT-ZEBRA = C_X.
      FP_ST_LAYOUT-COLWIDTH_OPTIMIZE = C_X.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM       = SY-REPID
          IS_LAYOUT                = FP_ST_LAYOUT
          IT_FIELDCAT              = FP_IT_FIELDCAT
          I_SAVE                   = 'A'
        TABLES
          T_OUTTAB                 = FP_IT_OUTPUT
        EXCEPTIONS
          PROGRAM_ERROR            = 1
          OTHERS                   = 2.
      IF SY-SUBRC <> 0.
    *   Error in calling Standard ALV Functional Module
        MESSAGE I019. "Error Occured in ALV Function Module
        LEAVE LIST-PROCESSING.
      ENDIF.
    Hope this helps.
    BR,
    Suhas

  • Command to set firefox as default does not work

    After setting chrome as my default browser, I want to set Firefox as my default browser from the command line on windows.
    According to http://kb.mozillazine.org/Default_browser I ran
    firefox.exe -silent -setDefaultBrowser
    But that does not work. Chrome stays as the default browser. Setting FF as the default from the FF dialog (asking to set as default) works but I want to do it from the commandline.

    We have a support article on that: [[Make Firefox the default browser on Android]]. When trying to determine the current default browser app, I think Samsung's is called "Internet".

  • OS 4.5 Calendar set day of week does not work

    Hello,
    the following code does not set the day of the week in der calendar object:
    Calendar c = Calendar.getInstance();
    c.set(Calendar.DAY_OF_WEEK, 8);
    c.set(Calendar.HOUR_OF_DAY, 23);
    c.set(Calendar.MINUTE, 59)
    After call c.set(Calendar.DAY_OF_WEEK, 8); the date will be still the same. Is it a bug in the API? The hour of day and minute will set to 23 respective 59.
    This problem seems to be only in 4.5 . It doesnt work with my device (os 4.5.0.124) and with the simulator (os 4.5.0.44).
    With the os versions 4.7 and higher the above code works fine. 
    Someone an idea what's wrong?
    regards,
    Andreas

    Can anyone reproduce this error?

  • Administered approve infopath does not work in root site collection.

    I  had deployed the administrator approved infopath form to 2 different site collections in 2 different web application. While it worked for web application A it did not work for web application B and threw infopath not being able to open the file since
    it was not fully trusted. So i digged around more.
    Difference between web applications
    Web App A
    site collection was not root site collection 
    Web App B
    site collection was root site collection
    So i created the new site collection at Web App B not at root and tested and it still gave me same error.
    Web App A
    - Root had given read access to all users in domain        
     Web App B
     - No read access to all users in domain
    I gave read access to all users in root site collection at web app B and forms started working at non root site collection but gave same error at root site collection at web App B.
    So i tried using the info path from at root site collection of Web App A, and even there the form did not work.
    Does administrator approved infopath form do not work in root site collection? I was not able to find anythin in net regarding this. 
    If any one has any idea please help.
    sachin

    Any idea what the form DOES, and why it needs to be an admin approved form?
    I'm guessing that there's custom code, and that it's coded poorly and can't handle a difference (root site collection is just ONE possibility)
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • User status does not work for campaign automation

    Hi,
    We have 5  user status in our campaign. When we select the campaign automation option,   the user status appears but when we try to change from a status to another (sample: Open to Planificado) the next error appears:
    Diagnosis
    System error: An invalid transaction ID was used to check whether or not a business transaction is allowed.  Transaction %%%% does not exist.
    System Response
    You cannot carry out the requested function for object Campaign.
    Procedure
    Please contact your system administrator.
    We include the option release in each user status and everything works fine, however, we require that release status (system estatus) only appears in the latest  user status
    I hope someone help me
    Thanks,

    The error was resolved by applying the following note  1513934 - transaction %%% does not exist

  • [SOLVED] set columns in vim does not work

    I would like to set the window size of my vim to 95 when working with markdown files, so put
    set columns=95
    into an autosourced file when opening Markdown files. Unfortunately this has no effect and when I look at
    set columns?
    the window size is still 179 characters long.
    When I try to do
    set columns=95
    with vim already open, vim very shortly resizes the text/window, but after a second return to the original size which is 179 character (screen width)
    I tried ot figure out if it is a problem of my .vimrc by temporaliy working with a new empty .vimrc but the problem remains the same. I tried it out in another terminal emulator, but the problem remains the same. I tried it out logged in as root user before starting the XServer and here it worked as expected. So my gues is it has to do or with a X setting or with my window manager or with my shell.
    I am using i3, urxvt and zsh in the context where it didn't work and the Arch install default setting in the context where it works. Still I have no clue what causes the problem.
    Last edited by cutuchiqueno (2013-12-05 12:18:36)

    x33a wrote:I believe you'll need to float urxvt in i3 to do that.
    Thanks, I haven't thought of that possibility and it works. Although what I wanted to achieve is not possible with this solution though I found the Vimroom plugin which did the job, so thanks again.

  • I just upgraded my firefox from 3.6 to 6 and my avg page status does not work with f/fox 6 but woeks fine with firefox 3.5

    had firefox 3.5 avg page status worked fine on this,when i upgraded to firefox 6 the page status has stopped working,

    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    See also http://kb.mozillazine.org/Corrupt_localstore.rdf

  • Default account setting in Outlook 2010 does not work when composing new messages?

    Hello,
    I am currently using Outlook 2010 (not beta). I have two accounts, a google imap account and a pop3 account.  I have designated my IMAP account as my default account.  As I understand it, this means that when I create a new email,
    it should default to being sent from my IMAP account.  However, whenever I create a new email, it defaults to the account which I am currently viewing in Outlook.  In other words, if I am currently viewing the pop3 inbox, when I compose an email,
    it will default send from that account.  Conversely, when I compose an email while viewing the IMAP inbox, it will default send from that account. 
    Any ideas as to what is going on?  This is rather frustrating because I only rarely send with my pop3 account--only when replying/forwarding email received with that account or other unique situations.  Is there a way to make Outlook be true to
    sending from the default account, without doing something drastic like disabling the secondary account?
    Thanks in advance.
    Rom

    Of course it's a bug.
    Computing Dictionary
    bug definition
    programming 
     An unwanted and unintended property of a program or piece ofhardware, especially one that causes it to malfunction.
    The behaviour itself may be considered a feature by Microsoft, though I disagree, but the fact that one thinks one is specifying a "default" account that is not then used as the default in all cases is clearly a bug.
    It is astonishing to me that in the plethora of options, advanced options and advanced advanced options there is not a checkbox to enable this new behaviour with the default being unchecked.
    Microsoft does it again.

  • Events Click Set Property Fill Color does not work.

    Setting Stroke Color does work.  Setting Fill Color is accepted by the user interface, but nothing happens.  I was applying this to a Basic Circle Shape.
    Until this is fixed, my alternative is to define a "custom event".  I have assigned a name to a "custom event" but can find no way to define it's action.  Can anyone help me with this or point me to the documentation on this?
    Thanks.

    You also need to register the fields which you want F4 event to become active for.
    DATA: it_f4 TYPE lvc_t_f4,
            wa_f4 TYPE lvc_s_f4.
      wa_f4-fieldname = 'CONNID'.
      wa_f4-register = 'X'.
    *     wa_f4-GETBEFORE = 'X'.   "if you want to trigger before F4
    *      wa_f4-CHNGEAFTER = 'X'. "or just after it
      APPEND wa_f4 TO it_f4.
      CALL METHOD g_alv_grid_ref->register_f4_for_fields
        EXPORTING
          it_f4 = it_f4.
    Regards
    Marcin

  • SAP GUI Java 7.10 rev 5: Copy cells content from ALV does not work (OSX)

    Hi all,
    I'm trying rev 5 for OSX. ALV aesthetics is really great but: copy cells content is not possible anymore.
    Nothing happens with command+C.
    I cannot copy anymore just a part of the cell content.
    Trying all possible key combinations, something is copied with Ctrl+C. When I paste it, the pasted content is something like this:
    (0100),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (0000012338),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)     (),RID(),CID(),RIDN(0),E(true),RO(false),CTL(-1)
    where "0000012338" is the content I wanted to copy.
    Any suggestion?
    Thanks,
    Lorenzo

    Hello Lorenzo,
    thanks for the feedback. We are working on it and if all goes well, a solution will be provided with 7.10 rev 6.
    Best regards
    Rolf-Martin

  • In firefox, preferences/content/colors modifying does not work properly

    In firefox, preferences/content/colors, when UNchecking Allow pages to choose their own colors, instead of my selection above. The appearance of the pages becomes somewhat strange and entering some pass codes becomes impossible, because all the ***** are made visible. When check every thing is ok, but I can't choose the color of visited pages and thy appear only a little bit different. How can this be modified?
    Thanks in advance
    YZ

    If you click on the "down" arrow in the Google search box and then move your cursor to the desired term in search history while still left-clicking on your mouse, and then hold the cursor over the desired search term for a couple of seconds, it works.
    Clearly a bug that I hope they will fix.

Maybe you are looking for

  • Website asking for database login

    </p Hi, I need your help and please help me. I have a report that have been working all this time until IT dept told me to change the database to something else.  I changed the datasource and it is running just fine on my computer.  When I loaded my

  • CAF case insensitve search QueryFilter

    Is it possible to do case insensitive search in CAF using QueryFilter? By default it does case sensitive searches in data elements of Entity Services. I am using 7.0. Also according to http://help.sap.com/saphelp_nw70/helpdata/en/44/6359a603b13674e10

  • Power Manager for Windows Vista - ThinkPad

     The link show the update is for a T61p, running Vist,  http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-70601 But once the download is done, the system refuses to install the  v2.50 - why is that ? The pc is aT61p

  • How do I unlock the screen rotation to allow screen view to rotate again

    I have locked my iPhone screen to prevent rotation. How do I unlock to allow screen to rotate again. I can see the "circle with a lock" next to blue tooth symbol.

  • Adding an object

    Im still a bit new at this... I am making a simuation of software for my company. I have a button that is available thruogh the entire timeline. when you click that button it will have a small popup window... the challange i have is i think i need to