New answers tagged

0

How about creating a workflow variable and store the value of %Workflow_Context:Current Item URL% and then create another variable and set it to equal your replace function and use the later variable in the Address?


0

SharePoint uses the default URL for links in alerts and workflows that are automatically kicked off. The workflow system doesn't have any way of knowing which alternate access mapping any given user would use when logging into SharePoint, so it just builds the link using the Default zone since it has no other info to go on. Without diving into fully ...


0

Requirements are simple unless we make it complex My suggestion would be keeping it as simple as possible. You have 3 different steps, so better create 3 different list, and 3 different workflows. Reason: Making it different will make you ease in customization, new person(developer) coming in future can easily understand and modify the workflow. ...


0

You can pass data as suggested by others. I think you need to focus on getting the meta data + design right and use lookup values within the lists. E.g. If HR manager selects "New" employee why not have a _employmentStatus column either as a visible or as a hidden field. It's probably a useful bit of information so it could be visible. (you could have ...


0

I would use Create Item in List workflow action to pass data from one list to another. On each list, I'd start a workflow when the item is created. The workflow on the managers' list would create an item in the supervisors' list and email the supervisor the link. The workflow on the supervisors' list would wait until fields are filled out and then create an ...


0

I can think of two possibilities. One I've done in the past for a similar situation was to create custom list edit forms where the already entered information was in read only fields and the information to be collected had standard form fields. Then the workflow sent an email to each person along the way with a link to the appropriate custom form. The ...


0

Date fields are never truly empty, so the option doesn't exist. An "empty" date field is actually set to 1/1/0001. So for your specific project, forget the whole "storing the string values of the dates" thing, that won't work. Instead, set up the workflow to perform the action if both Date fields are greater than 1/1/0001.


0

I am guessing you have to recreate it... SPD WFs which are not reusable are bound to the list using the "WorkflowAssociation" property in the Object Model. Maybe there is a way to read out this association and attach it to a new list. It may be easier to just recreate it :)


0

I have found the solution to it finally added wait condition before the start of the workflow in the first step and now it works as required.


0

You can actually have a lookup column containing a field from the parent site on a subsite using OOB functionality. The trick is to first create the list on the parent site you want to look up into. Then you create a site (lookup) column targeting the parent list. Now on your subsite you can select the site lookup column and add it to your list. Mind you ...


0

Lookup column is the answer you are looking for. Try creating a Lookup column in Roadmap list and fetch the values using column of ProductList. Check this video on how to create lookup column: https://www.youtube.com/watch?v=ShLH0mBcA54


0

It's possible to retrieve the current server time, including a three-letter week day, using the Call HTTP Web Service action: Make a HTTP request to [%Workflow Context:Current Site URL%]_api then extract the Date header from the response headers using the Get an Item from a Dictionary action, with the path Date/(0). The date will be returned in the format ...


0

I have never seen a solution move perfectly between environments. Even with columns provisioned via PowerShell using the same GUID between environments, SharePoint Designer workflows are notorious for breaking upon deployment. Once the workflow is imported into the target destination, be sure to open up the workflow and look for any strange things. Namely ...


0

SharePoint Designer workflows can be exported to solution files and then imported in a different Site Collection or a different SharePoint Farm. Now they can even be opened in Visual Studio, although it’s not a reversible process and once opened in Visual Studio they can’t be changed using SharePoint Designer anymore. you can save the workflow as a .wsp ...


1

touch, I have encountered the issue where when an item is created by a workflow, another workflow that should trigger on creation doesn't trigger. I would use either of the 2 options below depending on how complex your second workflow is. Instead of using 2 workflows, just use the one 2013 workflow. When your app step creates an item in the second list ...


0

Is there an InfoPath form associated with this list? If that is the case I would open it and re-publish the form. This should clear the issue.


0

According to my research, This error commonly results from one of two situations: One of the list fields was removed or changed, but the workflow was not updated to account for the change and is therefore trying to set a value for the old field. You should check all Update List Item actions in your workflow and make sure they are setting appropriate values ...


0

You may use this in your oData which will get the navigation "Navigation":{"__deferred":{"uri":"https:///_api/Web/Navigation"}} Reference: https://msdn.microsoft.com/en-in/library/office/dn499819.aspx


0

We used a client side JavaScript solution and a field for the file name. Create a new field (attachment name, for example) Add an html div webpart to the NewForm.aspx and EditForm.aspx in SharePoint Designer. These files can be found in All Files->Lists->[ListName]. Add code similar to this. Please note, I've also added jQuery - you'll need to add it as ...


0

In the end I used the REST API from within the workflow to rename the file. I did this by first retrieving the file's properties from a HTTP GET request to: https://example.SharePoint.com/_api/web/lists/getByTitle('Test Library')/items(12) where Test Library is the name of the library and 12 is the ID of the file to be renamed. This string can be built in ...


0

I have found the solution - My field 'Proposed Date & Start Time' contains an ampersand seemed like the character was the issue. Once removed I did not receive the error.


0

You are doing a copy paste. Do not Copy Paste. Remove the one you have pasted and add the Proposed Date field after clicking on Add or Change Lookup. It will work. there is no limitation on SharePoint Designer Email body for a Date field.


0

If all you want is simply a difference in the Years then you can use this: DateTime lValue = 1.5.1973; DateTime rValue = 1.1.1980; StringBuilder str = new StringBuilder(); str.Append(rValue.Year - lValue.Year); Note that this returns a relative difference, meaning that if rValue is greater than lValue, then the return value will be negative. If you want ...


1

I was able to resolve this by creating 2 workflows associated with the list, one which is started at item creation and one which starts when the item is edited : Item Created This workflow sets a workflow status before just waiting until Contact Review Date is equal to today. This is somehow more "dynamic" than a pause until date action, as any change ...


0

Am able to do it without any hassle. I just created a date field in a list as below Column name: Date Type: Date and Time Date and Time Format: Date Only Display Format: Standard Default value: None and am able to get the value in the email using the token, [%Current Item:Date%] I suggest you to draft the mail using the 'Add or Change Lookup' button ...


0

All I needed to do was publish the workflow and then it started working


2

After Googling 'body' rather than 'payload' (as per my original question title) I found this blog post linked from a MSDN thread. It says that you need to select Advanced Properties from the ribbon, and set the RequestHeaders and RequestContent options explicitly.


0

Why don't you use SharePoint alerts? You can have folks that need to be aware of these changes added to an AD or SharePoint group and then alert on this group. I know you can alert on the AD group but not too sure about the SP group. Add this _layouts/SubChoos.aspx to the end of the site url. Do not include the page folder or page name. ex. ...


0

You have to create two different Workflows on the List to achieve what you are looking for. In the Workflow Settings, Set Start workflow automatically when an item is created for one and item is changed for another.


1

When you create a workflow, you can choose when the WF should start. So what you need to do is to adjust the current workflow to only kick in when the item is created and create another WF to run when the item is modified (with a different email body).


0

Do you have a Large Number of Groups which will be coming up in the list. If there are 3-4 groups whose users you need to configure, I suggest you create 3-4 views with filtering value for the column containing the group name and then apply a Audience Targeting for each view. This will not allow users of other group to see other views.


0

Well, the only change to get this to work is to change the The data type returned from this formula to: Single line of text instead of Yes/No Then you workflow logic can be something like this: Hope this helps!


0

Instead of Waiting let the workflow start on item updated. In the workflow just check condition if title is not blank and do the action. If you don't want workflow to act again on that processed item then add a new field and set it to indicate workflow already acted. Square brackets are used in case if the title has space characters


1

Write If condition in workflow Remember to edit WF Settings and check Start WF when an item is added or Changed according to the requirement If Priority is equal to High, Pause for duration, Send email If Priority is Low, Pause for duration, Send email


1

No, it will not bring the workflows along with it. this is an extract from a nice Blog Site export/import is almost useless for custom solutions that contain custom workflows, event receivers, custom web, and item properties, custom event receivers, version history etc. It has problems even if it’s used for simple sites that use only SharePoint out ...


0

Go to Current List as Data Source and Select Path for ID of Current Item : ID and you get the relative list path. Sub string complexity is not required.


0

Apart from the Authorization empty in the RequestHeaders , set Content-Type and Accept to Accept : application/json;odata=verbose Content-Type : application/json;odata=verbose Check this for more info Check in the web service properties that the RequestHeaders points correctly to your dictionary that contains (Authorization,Content-Type and Accept). It ...


-1

You can also achieve it using Out of Box Nintex Workflow. Just Add an App > Nintex Workflow. Create new Variable of type Date/Time. Assign it value when created by configuring Set Workflow Variable. Assign that variable to any column of your list


0

It seems like you did an in-place upgrade. In-place upgrades are not supported. If so, I'd recommend installing SharePoint 2013 on another server and then pulling the databases from that farm over to the brand new SharePoint 2013 server after you created a farm. See this: https://technet.microsoft.com/en-us/library/ee617150.aspx


0

In SharePoint 2013, you can write a workflow that iterates through the entire list. So you could add everyone who meets the requirements to a list, send the list out 2 days in advance, then send it to each person meeting the requirements on the day of. Search the web for how to write a 2013 SharePoint Designer workflow, how to iterate through an entire list, ...


0

I think a reason for this error is updating multiple items in one action. You can put the pause in between or re-write the logic to update 1 item at a time. This error can be due to endless loops, updating multiple items in one action or creating multiple items in one action and so far.


0

Just looking at the error message one can easily say ,it is something related to Authentication, After digging out so much inside every possible reasons and banging my head against the wall for a couple of hours , finally I noticed that the user account which has used for security token service AppPool has not enough rights on UPA, So I changed that ...


0

Just looking at the error message one can easily say ,it is something related to Authentication, After digging out so much inside every possible reasons and banging my head against the wall for a couple of hours , finally I noticed that the user account which was used for security token service App Pool had not enough rights on UPS, So I changed that ...


1

I found the answer here: http://www.networksteve.com/enterprise/topic.php/How_to_fix_this_Designer_Workflow_error/?TopicId=91458&Posts=3 In short there was a "hidden" else if condition from a previous attempt and you have to hover over each section in the wf and delete anything that's empty. Not at all obvious and not the best of designs, but pretty ...


2

It should be something like below: The way it is right now, I don't think the workflow even enters the "then email..." activity. Of course, you would want to place the second condition with an "else" statement, but with MSPaint I thought of keeping it simple.


0

I had similar troubles and I got an error while running the Workflow Manager Configuration Wizard after step "Add host to Wokflow Manager Farm." and "Configuration Operation successful." For Fixing, I installed Service Bus Cumulated Updates 1 and then Setting up the farm again by using WMCWizard and it worked fine!


0

In our case, we have SPD workflow which triggers on item update. The workflow perform below actions; Delete the item from second list with same title Then copy the item from first list to second list. This way we keep the latest copy of item of first list to the second list


1

I had the same problem and I've found a solution. It's a tricky one, but it works. You can do that with Designer in your workflow. What you have to do is: Test if a field of your element of list A is different than the same field of the element of list B (e.g Title field - maybe it doesn't exist yet, that's why it's tricky), Do your stuff if it's true, if ...



Top 50 recent answers are included