Tag Info

Hot answers tagged

2

The approver might have the proper permissions for the file, but check the permissions for the task list associated with the approval workflow -- those must be set up properly as well.


2

The survey list can handle this out of the box. If that doesn't suit the need, then you can create a custom list with all your form fields and create a custom InfoPath form to show/hide content or use javascript/jQuery on the form pages to show/hide infomation. If you want it to be a document, then you can use a form library and create your own InfoPath ...


2

Any chance you could use a Survey list? The Survey list type allows for conditional questions, which sounds like what you are looking for. Answers to a given question can be evaulated and then used to serve up matching questions in resonse.


2

Try these steps: Go to Control Panel Open Mail Highlight your e-mail account and click on Change Click on More Settings Click on the Security Tab Uncheck "ENCRYPT DATA BETWEEN MICROSOFT OUTLOOK AND MICROSOFT EXCHANGE" Apply and OK. Try to log into Outlook 2010 again Hope this helps you solve the issue :)


2

You should bind a SharePoint Designer workflow with the list, make it to run on Item Creation and use Pause until Date or Pause for Duration action.. Make it to pause for 5 days then put a condition where you check either the Item is approved/rejected.. If not than approve it by updating the Approval field... See this for all Actions available in SharePoint ...


2

Check below workflow actions Extract Substring from End of String Extract Substring from Index of String Extract Substring from Start of String Extract Substring of String from Index with Length Value stored in to a variable, then after that you can use this variable into your workflow actions.


2

Set the Draft Item Security in the Announcement List in Child site to either "Any user who can read items " or "Only users who can edit items" while setting the versioning settings. This way users can see every announcement item in the child site. In the parent site set the logic for seeing Approved items only in a webpart like COntent Query Webpart. EDIT ...


2

If you enable the content approval you also need to enable major and minor versions in order to work. Doing so will create a new view on the Pages Library that is called "Approve / Reject" where all the wiki pages are listed that have pending approvals or have been rejected. For the permission level: There is one permission level that is called approve. ...


2

It depends on the settings of the publishing approval workflow. Approvers, by default, are just people with approval privileges. To have them notified by the workflow, you need to add them to the approvers field in the association form: The association form is shown when you attach the workflow to a list. You can access it from list settings > workflow ...


2

publishing approval workflow is designed specifically for publishing sites where the publishing of new and updated web pages is tightly controlled. In these kinds of sites, no new content can be published until it has been approved by every approver in the workflow. Source: Publishing approval workflows


2

I've run into this several times, it isn't enabled by default. It needs to be enabled via PowerShell: $spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService $spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled = $true $spWebService.Update()


1

One thought: create a hidden field that increments each time a person approves. Use a separate workflow to perform the increment. Set countfield to value+1. Then, set approval field to approved once the count is greater than or equal to 2.


1

You can edit the workflow in SPD and customize the action. Here's a similar question but with the opposite (to cancel on first rejection) And have you checked this codeplex project ? It provides a second association form page where you can select additional options such as: Approvers Due duration (days) Option to end on document change Option to End on ...


1

Try this extra bit of powershell with the $task object: $ht = new-object Hashtable $ht["TaskStatus"] = "Approved" [Microsoft.SharePoint.Workflow.SPWorkflowTask]::AlterTask($task, $ht, $false)


1

This is very simple video to create a custom workflow with SharePoint designer. http://office.microsoft.com/en-us/sharepoint-designer-help/video-create-an-approval-workflow-in-sharepoint-designer-2010-VA101897477.aspx


1

SP Doesn't search historical versions in any out of the box setups that I'm aware of. SP limits the searching capabilities to published versions. There are third party tools that do this however. If you wanted to have this information going forward, you could set up a Yes/No Field with a Approved?" as the label - and make it hidden on new forms. Have a ...


1

You need to create or modify a column in the list to be required. This list column can be named something like "Approver" and users that create the item list will be required to enter in this information. This will be where the workflow will come in. You can create a SharePoint Designer workflow that will "Start an Approval Process" with the "Approver" as ...


1

Is this an Item-Updated or Item-Updating event receiver? According to Chris O'Brien: If a list has workflows defined which are set to auto-start, these will always execute before any other 'ItemUpdated' or 'ItemCreated' event receivers by default. It is possible to re-order these in code however - I needed to do this once as for some reason I needed a ...


1

Sharepoint workflows that start automatically are tied to events that fire when listitems are created or changed. SharePoint doesn't fire any events when the user profile properties change so not only can standard workflows not work for this scenario, you can't even roll your solution with a custom event receiver. I would solve it this way: ·Restrict a ...


1

Yes - you should be able to check this if you already have the proper access. You can start with a personal view if you don't want other to see it (or use a listview webpart on a page with a custom view if you want to control access that way). You have a variety of options but they depend on the configuration of the farm. Custom listview (targeted at ...


1

You can create an additional column or columns to capture initial settings. The workflow should fire on item creation and copy the original items you want to track. On change you do comparisons or read in original data (use the substring actions) in variables and use them as required. If you need to capture more than a few text strings, you could create a ...


1

What you can do is set an if condition before the workflow. Since you said you have check box, create a local workflow variable to catch the Boolean value (or you can compare the field directly from "Current Item"'s column). And add a column to the list or content type, called "Item Status". Give default value of it as "Pending". Now you can check both with ...


1

I was able to get this working using this blog and I think you have the incorrect assignment to data["TaskStatus"]. Set ht["TaskStatus"] = "#" to set task outcome as “Approved” Set ht["TaskStatus"] = "@" to set task outcome as “Rejected” // alter the task Hashtable ht = new Hashtable(); ht["Status"] = "Complete"; ...


1

1 - Create a workflow with SharePoint Designer. 2 - Add a Paralel Block 3 - In paralel Block add two identical Approval Process with different Approvers


1

Can you try the following: The group policy could be overriding the users local settings. Go in to group policy and added the url to the trusted sites. Now under Security click on Custom and scroll right to the bottom and make it setup to login with the current username and password. Now apply the group policy and everyone should be authenticating ...


1

The reason it did not work was because I was manipulating the AssociationData using XDocument. When I dumped the xml back into the string it attached <?xml version="1.0" encoding="utf-16"> at the top which in turn caused the xml to be rejected in some weird way. Doing a regular string replace worked just fine.


1

There's an attached property SPWorkflowActivationProperties WorkflowProperties. You can get the source item via it's Item property: SPListItem item = WorkflowProperties.Item;


1

If you have such concerns, I suggest don't hard code the approver group at all. Use the Workflow association form to let the user specify the approver group for a particular workflow. Recently I have a similiar requirement from my client, they want me to hard code the approver group too. The approver group will be in the format of document library + ...


1

in the 'send email' action, in the content area of the message add a lookup to the current item. so, in your workflow you will need to set it to fire on creation and on change. so, when the item is created it sends the email to the approver with the link to the item. once the approver changes the 'status' your workflow will fire again sending another email ...


1

Ok, I figured it out. The OOTB append-only comment option did not work as I expected it to. Every time a user would edit an item, it would remove the comments. I ended up using the workflow to solve this, and using a non-versioned list. check if the approver comments are empty if approver comments are there, set the comments column to the approver ...



Only top voted, non community-wiki answers of a minimum length are eligible