.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
Easy Web
Imran Ghani
Post New Web Links

Workflow Approval Process not setting item's Approval Status

Posted By:      Posted Date: September 30, 2010    Points: 0   Category :SharePoint
 

Hello,

I've been pounding my head against the desk about this all afternoon.  I have a simple workflow attached to a document library that runs on item creation.  All it does is start the approval process on the current item and emails me and a few other people a task (in parallel).  I have another workflow attached to the document library that runs on modify and it looks to see what the Approval Status of the Current Item is.  If the Approval Status is Approved, the workflow copies the item to another library then deletes the current item.  Same with rejected (only sends it to another library).  Pending does nothing.  I modified the Completed step in the approval workflow to modify the item (to make sure the second workflow triggers)

All that works except, no matter what the Approval Status is alway Approved!  Even when first create the item and run the approval process, the item comes out as approved.  I even explicately set the Approval Status to Pending at the beginning of the first WF, but right after that, the item reverts back to being Approved.  How do I make the item be Pending until everyone has responded to the approval task?  I kinda thought that was the default procedure...

Thanks!




View Complete Post


More Related Resource Links

how to get the status of an approval workflow of item using sharepoint object model ?

  

Hi,

There is a list on which an approval workflow is associated,workflow starts when an item is added.The list is having anonymous access so anyone can enter an item,but the item needs to be approved by an approver.Hence,each item will have a status(e.g. approved,rejected etc.).

Now,I am creating a visual webpart.I want to display the list items in a grid.But I need to display only those items which are approved.I am using sharepoint object model,How can I filter the items based on the approval status.

Thanks


Change the Setting After Approval Workflow done in Sharepoint List Item

  

Hi Team,

Me and My Team are new for Sharepoint and we want to resolved one task.
Scenario: We have approval workflow on Document List. Now, Our Client wants that once that Document is uploaded, workflow gets started for approval process. which we have done.
Now, They wants that once Document get approved, No one can change the document. It means document will be stop for editing, they can open that and review / print / do other action except Editing and Deleting.

Now, does anyone know how can we achieve the same using custom coding in Visual Studio or Sharepoint Designer ?
i guess we should remove the rights from that document permission for this else we have no idea.

But in either case, Please guide us How to do that step by step.
Thanks for your kind Support.


Thanks & Regards, Brijesh Shah

Workflow Approval Process

  
I have created a workflow for approval of a list.  I have listed two persons who can approve/reject and item.  My intent was to have either person be the appover.  Sharepoint apparently see's it differently; they need both persons to approve before the item can be finalized as either rejected or approved.  Is there a way to make it so that one of two people listed can approve a partiuclar workflow process??????   Thanks in advance, and yes, I am very, very new at this!

OOTB Approval Workflow - Approval status could not be updated

  
I've setup up a standard OOTB (out of the box) approval workflow on a Pages library, in order to manage the approval of all pages created and updated.  This operates as expected, and the users are mostly happy, execpt for one scenario: Once a page has been submitted for approval, if the approver wants to edit the page, it stops the workflow (after prompting) which then requires the workflow to be started again.  They would like it so the approver can edit and then approve, without restarting the whole workflow process. There is a setting in the approval workflow configuration of the 'Complete the Workflow' section in the 'Cancel this Workflow when the' area, and by unchecking the 'Document is changed' option, I believe this should enable approvers to edit the page and then approve the page, without stopping the workflow  However, the workflow appears to operate as expected, except the page does not automatically get approved.  By looking in the workflow history, I can see the following error: Post-completion activity performed. Approval status could not be updated. I've tried this on two separate MOSS 2007 Enterprise farms, both are publishing sites and I'm running as a site collection administrator, both with the same results. Is anyone else getting this, is this normal?! Is there another way to approach this, without having to go

Approval Workflow does not update the Content Approval status if started automatically

  

Hi,

I’m using a simple Approval Workflow associated with Content Approval on site pages. It works fine when I set it to be started manually (by using Allow this workflow to be manually started by an authenticated user with Edit Item permissions  option) and on the completion of the workflow the Content Approval status is updated accordingly. But when I set it to be started automatically (by using Start this workflow when a new item is created  / Start this workflow when an item is changed options), it does not updates the Content Approval status. Note that I’ve set the Update the approval status after the workflow is completed (use this workflow to control content approval) option to true.

Regar

OOTB Approval Workflow SharePoint 2010 - Blank "Requested By" field appears in Task Item edit/view f

  

Hi,

I am having a simple OOTB  approval worflow associated to the simple document library. Task is created when an document is uploaded to the library.  When I click the task item in task list, I see a blank field "Requested By"  right below the "Status" column and I am unable to understand from where this field is coming and how to populate this field. Any help would be great...


Approval Workflow does not update the Content Approval status if started automatically

  

Hi,

I’m using a simple Approval Workflow associated with Content Approval on site pages. It works fine when I set it to be started manually (by using Allow this workflow to be manually started by an authenticated user with Edit Item permissions  option) and on the completion of the workflow the Content Approval status is updated accordingly. But when I set it to be started automatically (by using Start this workflow when a new item is created  / Start this workflow when an item is changed options), it does not updates the Content Approval status. Note that I’ve set the Update the approval status after the workflow is completed (use this workflow to control content approval) option to true.

Regards

Approval Workflow does not update the Content Approval status if started automatically

  

Hi,

I’m using a simple Approval Workflow associated with Content Approval on site pages. It works fine when I set it to be started manually (by using Allow this workflow to be manually started by an authenticated user with Edit Item permissions  option) and on the completion of the workflow the Content Approval status is updated accordingly. But when I set it to be started automatically (by using Start this workflow when a new item is created  / Start this workflow when an item is changed options), it does not updates the Content Approval status. Note that I’ve set the Update the approval status after the workflow is completed (use this workflow to control content approval) option to true.

Regards

Update Approval Workflow task status

  

Hello All

I am trying to update the task status automatically after a list item is approved without much luck. I need to set the task status to "completed" without having to manually hitting the "complete task" button, so the next person in line can approve the list item.

How can I change the status of a task using SharePoint Designer 2010?

In my SharePoint Designer task editor I have:

<code>

if Current Item:Approval Status equals 0;Approved

---I need to add a line in here that updates the task status to "completed"

Assign Approve list item to User2

</code>

 

Thank you all in advance.

Regards

Yoshi


How to change a SharePoint list item Approval Status from Silverlight webpart

  

Hello, 

I'm facing the following problem:

I have an embedeed silverlight xap application inside a custom visual webpart, that access SharePoint data through Microsoft.SharePoint.Client.Silverlight classes, and I have to modify some fields from an item from a list that has "Require content approval" enabled. I update the item successfully, but its approval status is set to "Pending" afterwards. 

How can I re-approve the content programatically?

Some additional information:

  • SPList item has a moderation information field, but in Silverlight there is only "ListItem" which does not contain such field.
  • When I try to do "item["_moderationinformation"] = something", I receive a PropertyOrFieldNotInitializedException.
  • I can check for Item.ParentList.EnableModeration, but there is neither a field nor a method related to moderation on the item itself.
A possible solution would be to create and call a web service that approves the items, but I'd rather prefer to avoid hosting and calling a ws to cover this functionality.

Any help on this would be greatly appreciated.

Regards,

Ezequiel

 


Approval Workflow : Getting the name (or unique ID) of the item being approved in the infopath Task

  

I need to display the name/title of the item being approved in the infopath task form that is viewed by the approvers. How can I achieve this? The data fields in the Primary data connection seem to correspond to task item and not the item being approved itself.

Thanks in advance!


Copying approval from Workflow task to List Item.

  

I have a system for entering info into sharepoint.  When the info is first entered, the list info is sent to the manager for approval using the workflow approval process.  This work, the email goes through, and then is approved on the workflow, but we have the require content approval checked, and this approval stays on pending.  I am trying to do a look up on the task list, and then approve or reject based on that.  It is not working.  The If statement always is ok, and then it is approved, even if i set reject.  Can anyone help me with this?

 

For the workflow lookup, the Field Data to Retrieve is

DataSource is the Tasks list for the workflow

Field from source is Approval Status

 

The Find the list Item is

Field is Workflow Item ID

Value is Current Item:ID

 

I am using this info to try to pull the approval status of the workflow and then based on

that set the approval of the list item.

 

Thanks


SPD Approval Workflow approval status is always approved

  

Hi,


I have started approval process through workflow.The problem here is approval status is always "Approved". but in task list outcome is showing correct data.
How to check whether the item is approved or rejected in SPD? any samples? Kindly advice.

I checked the following link. No help.

http://stackoverflow.com/questions/1964596/sharepoint-designer-2010-how-to-get-workflow-status

Thanks.


Configuring approval workflow to New Site creation process

  

Hi All,

I have a requirement where in i have a webapplication which consists more than 10 site collections.Users mapped to a particular role got provision to create a new site under these site collections.The process should be like when the previleged users creates the site,it should go for one or more rounds of approval and the corresponding site should ge t created when the final round of approval is done.I want this to be implemented in MOSS 2007.

Can some tell where i can go ahead with OOB features or Visual studio workflows?

Thanks in Advance.

 


How to create list item on different site calendar after workflow approval

  
I have a vacation request located on our corprate home page that is available to all departments.  we have more department sites within the same site collection, each having their own calendar.  I am wondering if its possible to have the workflow create a list item on a different site calendar IF the department equals "other department".  So all departments submit the vacation request from the home site, then when it is approved the calendar in their department is updated.

Can't get approval workflow to set status correctly

  

I'm trying to create a security permissions form that will allows us to follow our buisiness practice more quickly. What I'm trying to do is send an approval email to two required signitures and one optional one. That was simple enough

"Start Approval process on current Item with Current Item: approver1;Current Item: approver2; Current Item: approver3'

However, This caused a problem for me: when I go through testing my workflow,(lets call it workflow1) by approving and rejecting the task, the field "Approval Status" continues to say pending. But the field "workflow1" shows the appropriate result for the test.

So, how can I get my "Approval Status" field to read exactly what the "Workfow1" field does? I've tried a few things but it doesn't feel like I'm getting anywhere.

Thanks a lot for your help

-Billy


Approval Workflow blank status problem.

  

We noticed an issue in our environments where under certain conditions an approval workflow has a blank status.

I have since been able to replicate this in a vanilla environment, and have tried up to the June 2010 CU. I will be trying on Oct 2010 CU soon.

Steps to reproduce...

1. Create a document library
2. In versioning set Require Check Out to Yes.
2. Create at least one document in the newly created document library and check in.
3. Create an Approval Workflow by using a workflow template (go to Settings -> Document Library Settings -> Workflow settings and then set up an approval workflow). Ensure that this workflow is configured to started when items are modified, and is used for content approval (after workflow is completed, update the approval status).
4. Modify one of the documents contained within the newly created document library. The workflow starts automatically.
5. On the newly created document library page, you will notice that the <workflow name> column is displayed but it does NOT show the status of the workflow.

If you look at the workflow on the item it will show up as "in progress" but on the library is is blank.

So far it looks like this only occurs when required check out is turned on.

Any ideas anyone? Are we missing something?

Thanks!

Phil.


Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend