New answers tagged

1

Regarding Approval workflow , it already exists as built in and no need to create it using SharePoint Designer else you have special requirements To create approval workflow on library or list Open List from the above ribbon > click on list Tab > click workflow > add workflow > Select Publishing workflow Check when the workflow will start on ...


0

SharePoint Workflow could not be applied to a specific folder, but to verify if the item is located under a specific folder named GokieGary. you could create a List Workflow and specify the following condition CurrentItem:SourceURL ends with GokieGary


0

When editing the workflow there is an icon "Association column" on the top ribbon.


0

You will need to use a custom workflow . You may think to add a lookup field to one of your lists to display actual level then created a calculated field between both fields. but unfortunately, you will notice that Lookup fields do not show under the Insert Column heading. Lookup columns cannot be referenced in a calculated column. The suggested ...


0

Make sure the column is not set to be hidden. Close SPD and try opening it again.


1

You may want to explore document retention policies for this. In this feature, you can apply a retention policy to documents and design rules and stages as per your requirements. For more details refer below links -> Link1 Link2


2

You can create a SharePoint Designer workflow and let it automatically start on Item Add event. Inside the workflow use Calculate action to find out the date the notification is suppose to be sent. Now you can use Wait or Pause activity so that the workflow will wait Next add a sent email action..


0

If the order of the sequence is going to run in the same order every time you can use a new item workflow and use a "Wait for field change in current item" action (SPD 2013). This way the workflow only does the action one time for each condition. Another option, which I use in SPD 2007, is to create a hidden field that you set when an action is performed ...


0

You need to elevate Workflow permissions in SharePoint 2013 by doing the following : Allow workflow to use app permissions. Grant full control permission to a workflow. Develop the workflow to wrap actions inside an App Step using SharePoint Designer. For more details about How to apply the above steps check The Workflow was Suspended with Unauthorized ...


1

In the workflow editor when you select the condition, the easiest is "if current item:comments is not empty" Not empty is a category that you can select. I have also set up in the settings that the workflow runs when an item is created (there might be a case when an item created has got immediately a comment) and when an item is changed (comment is added ...


0

Reading through my question, I realised I had already answered it, sort of. So first thing you want to do is create a loop using call http web services, you can find lots of examples of how to do this. such as http://weblogs.asp.net/ricardoperes/looping-through-list-items-in-sharepoint-2013 so in my list lets just look at three columns ID - LookupID - ...


0

The simple solution without code is to use alerts to adjust it to send an email if the item added or changed, from the above ribbon of your list but you should configure outgoing mail. also, You can use Event receiver with the item was updated event as mentioned here to send an email if item updated.


0

As I understand you need to perform a Monthly Email using workflow , so you could use the loop feature with pause for 30 days then send email as shown below


1

Have you considered setting up alerts for all the reviewers? that will save you time instead of creating a workflow. Also, opening up the document in Office web application by default is possible by turning off the feature at site collection level called 'open document in client application'. One last suggestion is that power point, word and one note can ...


1

Use IF condition in sharepoint designer Workflow . Create a List workflow for the particular list.In workflow two IF conditions are available as below If value equals value If field equals value Use If field(your dropdown) equals value Reference Link Workfow Conditions


0

There is no CSOM API for granting app permission so far in SharePoint. A possible way is parsing the appinv.aspx page and submit the form in code ( Don't forget set the appropriate user-agent). I can provider a c# code snippet which works fine if you are interested.


0

Simply, Sequential Workflow should be used if you have a series of straight steps , that mean you can't achieve the next step until the previous step has already finished and this depends on your business requirement. Bussiness example for Sequential workflow : (vacation workflow) let's consider the company business requirement for vacation system consists ...


0

The workflow is looking for a Date and Time field, but lookups return text. You need to return the field as Lookup text. Set Variable: lookupStart to Current Item:Lookup: Sprint Start Date, Return fields as Lookup Value (as Text)


1

I also have that "Something went wrong..." every time I tried to run a workflow from a restored site collection. My solution was to republish all of my 50+ workflows with SharePoint Designer, and re-associate all of the reusable workflows with each list in the list settings. That was a tedious job, so I resulted in creating two PowerShell scripts to do the ...


1

First, you can use a Lookup instead of a choice dropdown to get email addresses of offices. Then you can include the email address from the email list in the settings for the office lookup field. Then in your workflow, use the Wait for field to change action to wait for your Response field: Wait for Response to not equal Current Item:Response. Then send ...


0

I suppose a query can be built filtering taskItem["WorkflowListId"] taskItem["WorkflowItemId"] as discussed in this social technet article


1

I have explored the Approval workflow in depth since I had to write a detailed guide. You are aware that the workflow has a setting (that you can activate via sharepoint designer) that lets you 'start the workflow automatically' and/or "start the workflow manually" (the 2 options are not in opposition, as a matter of fact you can leave them both checked), ...


0

On Item Update in Department List , Create workflow with loop to do bulk update for all employees with condition Department = ‘Operations Data’ To know how to create this loop check this


0

Try to create a new custom permission level with only view and add by following the mentioned steps below : Site settings > Site permissions. from the above ribbon select Permissions Levels. Click add permission level. Below List permissions > select Add Item, View Items


1

Turn on approval in the library, and make the other users contributors. This way, they'd be able to edit files, but no one would be able to see any of their changes until the changes were approved by someone in the training dept. This could also make document editing go smoother, as the business users could directly edit the files in place, instead of ...


0

You could create a custom permission level that gives them read and add permissions. Apply this to your library and they can add the new content as it becomes available, but can't do anything else.


1

One way is to assign a task that is built on a custom task content type that contains the additional fields (department and id). When the task is completed, the workflow could update the main list with the data from the custom task. Steps for creating the custom content type and using it from the workflow are here Edit: to read the values in the task, ...


0

In your another site collection with English as the default language, it's normal to don't have this problem because The SharePoint Workflow actions depend on the default language that you have been selected during creating the new site. I found out a great a workaround that helped me to Change Workflow Actions language in Sharepoint Designer that match ...


0

Give your users "Edit Items" permission as well. Since you mentioned that you do not want the users to edit the form you can either Create another second list. Give users permission to edit the list 1 but not list 2. Use your workflow on list 1 to fire the email and also copy data from list 1 to list 2. You can secure the second list by not giving your ...


1

We developed ready to use SharePoint help desk with support of incoming email messages. It is quite customizable. I would recommend you to take a look. I'm not sure which version of SharePoint do you use, but it supports SharePoint 2013 and SharePoint Online in office 365. Product page Docs Series of articles for quick start


0

In SPServices 2013.01 and up, you need to include the webURL property. $(document).ready( function(){ var user = $().SPServices.SPGetCurrentUser({ webURL: "http://sharepoint/site/", fieldName: "Title", fieldNames: {}, debug: false }); alert(user); }); EDIT Added fieldsNames and debug properties to ...


0

You need to elevate Workflow permissions in SharePoint 2013 by doing the following : Allow workflow to use app permissions. Grant full control permission to a workflow. Develop the workflow to wrap actions inside an App Step using SharePoint Designer. For more details about How to apply the above steps check elevate Workflow permissions in SharePoint ...


0

If the workflow is sending an email, check to see if the email is being sent to a group. If the group settings do not allow everyone to view membership, you will get a suspended workflow.


0

yes, it is possible to get the name of the list/library in Reusuable workflow: 1) create a association parameter (LibraryName) from 'Initiation Form parameters' option. 2) Then associate your workflow with the list/library it will ask for the parameter (LibraryName), enter the name and click on ok. 3) log/use the variable(LibraryName) in the workflow.


0

Check the internal name of the workflow column. In my case the internal name was restricted to first 8 characters of the workflow column name. Otherwise your code looks good to me. Also the result was a numeric instead of "In Progress" or "Completed" or "Cancelled". Following are the numbers used for the statuses 0 - Starting 1 - Failed on Start 2 - In ...


0

Regarding your error message, Retrying last request. Next attempt scheduled in less than one minute. Details of last request: HTTP Unauthorized to [site]/_vti_bin/client.svc/web/lists/getbyid(guid'5427d1e2-d15c-47db-aa39-8c77a1a1b879')/Items(2) It looks a permission issue and you need to elevate workflow permissions


0

You can use "AppOnlySequence" from the workflow toolbar to run any workflow activity with elevated permissions. Note: In Visual studio this option is under SP-Utilities header on workflow toolbar.


0

Ok after a bit of work I managed to create a suitable workaround for my problem but any better solutions would be welcome. Cons to this approach - 1.limited number of dates can be pulled through depending on how many spare columns you wish to create 2. only works if you know exactly how long each sub string will be (so is probably only suitable for ...


0

By default, the workflow doesn’t have permissions to access the list where the Workflows generally run at permission level equivalent to write. Also , The user doesn’t have Contribute permission on the list. I think you click on the information icon to check the detail error you can also check similar scenario at this link The Workflow was Suspended with ...


0

Try to run the following powershel cmdlet after you are publishing the workflow $web = Get-SPWeb http://yourportal $list = $web.Lists["yourlist"] //This is the list that is associated with your workflow. foreach ($wf in $list.WorkflowAssociations) {Write-Host $wf.name ":" $wf.Id} //This will help you identify the id for your workflow. foreach ($wf in $list....


0

For a single user use the Assign a Task action for multiple users use the Start a Task Process action. As long as you check the box for Wait for task completion then your workflow will wait until the task has been completed. You've got a couple more options with the multiple users but it essentially works the same. So you can just line the tasks up one ...


0

Easy! Foreach($item in $spSourceList) That's all because of in an $item you got list but not an item :) try foreach ($item in $sourcelist.Items) The method in second post wont work with 2013 workflows only 2010!


3

The timerJob is executed at different level (WebApplication, Content DB ...) You need to create (instantiate and schedule ) this timer in a feature (in event receiver of feature). You must add your site workflow template with a feature (level site). Then, ADD workflow association to your rootSite manualy or programmatically of your site collection. If ...


4

Internally, percent complete is stored as a value from 0.00 to 1.00 so 100% would be 1. Change the Value you set in the workflow to 1 and the problem should be resolved.


0

Please do not check "Change item starts workflow" checkbox, and it Approves! I also activated "Workflows can use app permissions", but don't think it is necessary.


1

JSOM Start SharePoint Workflows with JavaScript Client Object Model function LoadScripts(){ SP.SOD.executeFunc("sp.js", "SP.ClientContext" , function(){ SP.SOD.registerSod('sp.workflowservices.js', SP.Utilities.Utility.getLayoutsPageUrl('sp.workflowservices.js')); SP.SOD.executeFunc('sp.workflowservices.js', "SP.WorkflowServices....


0

So it turns out that the problem was that I was using a Globally Reusable workflow and I should have been using a List workflow.


3

If you are getting this then you must verify that the user to whom you are sending email must have email enabled in Active Directory. In order to cross verify that which user has email enabled you can run following command into the command prompt. Dsquery * -filter "&(objectCategory=user)(!UserAccountControl:1.2.840.113556.1.4.803:=2)(mail=*)" -attr ...


1

Looks like there are several possibilities for your issue, outlined in this thread: https://social.msdn.microsoft.com/Forums/office/en-US/724d1347-c1ab-4dce-96b4-a97a0a320b8b/list-item-created-through-workflow-does-not-start-new-item-workflow?forum=sharepointcustomizationlegacy be cogniscant of using 'Set' versus 'Update' actions. Set will not trigger the ...


0

The OOTB Approval Workflow is not natively available within a List of a SharePoint Hosted App. However, you can attach a workflow to the list using the WorkflowAssociation class. Read more MSDN WorkflowAssociation class



Top 50 recent answers are included