Tag Info

New answers tagged

0

In my instance, the customer had relay issues with the email server configured in outgoing email settings. Simple workflows worked fine (logging to history etc) but as soon as email was added to the workflow, I received the internal server error 500. As soon as I updated the outgoing email setting with an allowed relay partner, the workflows worked fine. ...


0

There are a variety of ways to do this. First there is the Office 365 language selection that is available in the cog, Office 365 settings. If your tenant is being synchronized with dirsync, then this option isn't available and is instead supplied via your on prem AD synchronizing the PreferredLanguage attribute. This translates the UI for you. In ...


1

Create a field named "NextCheck" and a field named "CheckField". Create a workflow to run when item has created or edited and pause until the "NextCheck" date as come. After this, set the field "CheckField" to true. Create another workflow to run when item has edited and check if the "CheckField" is true. If it was, verify the user and if is valid, set the ...


0

You cannot loop sharepoint 2010 workflows in an easy manner, are you in a 2013 environment, if so you can use 2013 workflow. Otherwise the path you will have to take is one of the following: Use a 3rd party workflow tool (Nintex, K2) Make 2 lists and have the workflows talk to each other, basically you will have the workflow create and update items ...


0

A huge thank you to @TashasEv for that answer. I was having the same problem for days and couldn't figure it out, but your answer set me on the correct path. Here's was our problem - whenever a workflow would run, we would get an error saying that the workflow failed to run, and "Workflow canceled by System Account." As I went deeper into the workflow ...


0

Generally the OOTB Replace string/utility action is what you want to use, but SPD throws an error if you try to leave any of the action parameters empty, so the trick is how to tell it to replace " " with "". In a 2013 Workflow (in SPD2013), just make local variables to hold your Space and Empty String, then use them in the Replace action, like this... Set ...


0

Making changes in the SharePoint designer usually does not update the workflow start options. Go to the site or the list workflow settings and Edit the workflow start options there. It should update the startup options then.


2

Use this URL to get the item: http://siteUrl/libraryName/Forms/AllItems.aspx?FilterField1=ProjID&FilterValue1‌​=projIdValue


0

I received some help from a friend, and from some posters on the MrExcel board. The formulas offered up do work for this task First =MID(A1,20,FIND("\",MID(A1,20,255))-1) where the character count of "20" is the set number of characters in the front, known string +1. another formula for doing it relies on the three \ characters and looks like this ...


1

There is a step for this purpose. In SharePoint 2010 it called Impersonation step, in SharePoint 2013, it is called an App Step. Whenever a workflow is fired, it is run as the user who initiated the workflow, whenever it hits the app/impersonation step, anything inside the step is run as either the workflow account (2013), or the author of the workflow ...


1

You can use "Pause until date" activity of SharePoint designer Workflow. For reference: Pause until date


1

Create 2 calculated columns: 1. One column to calculate joining date - 2 days. Like so: =[Joining Date]-2 2. Second column to extract the above difference in dd-mm (or mm-dd) format. Like so: =TEXT([Joining Date],"dd-MM") In the workflow, format today's date as dd-mm or mm-dd and compare it with the 2nd column. If it is similar, send an email. Refer this ...


0

Inspect the disabled greyed out Control in browser. Remove the disabled flag using just the browsers HTML. And close the browser. The control should be enabled. and the warning will go and you'll be able to Save the workflow. Silly SharePoint Client Side Validation.


1

Copy the option value in a string variable and then perform your conditions like "starts with". SharePoint will then give you options of every string manipulation and logical operators. Also I can suggest one more option, why not create a calculated field which is true or false depending on the option selected. You can create a formula which will be TRUE ...


0

Are you using InfoPath forms? If so I would put a rule on that field in the form that says "If equals "x" or "Y" or "Z" set field in form "Send email" to Yes. Then in your workflow do a lookup to the "Send Email" field.. The If statement becomes. If "Send email" equals "Yes" send email...


0

Your last logic may have worked if you added an "or" statement. Else If Current Item:Diff not equal "New" or If Current Item:Diff not equal "Not New" Email Andrew Fitzpatrick


0

I have finalized my testing and it does appear that once a workflow escalates a task it will mark the overdue task as complete.


0

I was looking to accomplish the same thing recently. I tried similar methods as you with the old/new 2010/2013 multi-value lookup syntax as well as trying to pass through a JSON object/dictionary item. I posted a thread over at MS ...


0

It looks like this does work. I left it for a few days and then updated a list item to kick off the workflow. Permissions were updated as expected. So for anyone else reading this, updating item permissions via workflow does work as an approach but you may have to patient when waiting for the updates to the workflow to take effect.


0

Recurring events are stored as a single item in the Calendar list and the recurrence information is stored as XML in a hidden field from where recurrence information is calculated. Unfortunately, expanding recurring events is only possible in Server Side Object Model for now. For eg: For getting events which are coming next: SPQuery query = new SPQuery(); ...


0

I strongly recommend you to double-check the assembly full name (including version and public key token), and check whether it is well-deployed in the GAC of every server in the farm.


0

There is no way to call a SOAP web service from SharePoint designer workflow. Though you can still call the web service in a page by adding the datasource and show it using a dataview. But I don't think that is what you want. That said, there is a way you can call SOAP web services from workflow. Nintex workflow allows you to do that. Disclaimer: I'm not ...


1

I can't say you are doing everything right, but assuming this is a random problem, there are a few things that you can try to make SPD more stable. 1. Add the /Safe parameter to SPD Open the properties of the SharePoint Designer shortcut, and then paste "/Safe". It should look like: Target: "C:\Program Files (x86)\Microsoft Office\Office15\SPDESIGN.EXE" ...


0

Loop conditions are not available in Sharepoint 2010 workflow. It is available only in 2013. If you have a 2013 based workflow, then you can pause until 24 hours and loop it, so that it runs everyday.


1

I just started over and redid the workflow and it works. Here is a copy of my new statements for reference. Stage:Stage 1 Set Variable: SOChange to No Set Variable: CreditHoldChange to No Set Variable: OldSONumber to Current Item:Sales Order Number (Before) If Current Item:Sales Order Number (Before) not equals Current Item:Sales Order Number Set ...


0

First add an impersonation step to get elevated priviliges. In this step you will notice some extra actions for changing permissions. The "replace permissions" action allows you to replace all existing permissions with a set of your own. This automatically breaks permissions.


0

I see one error right off the bat - it's not what's giving you the error message, but I believe it may prevent the workflow from doing what you expect in a certain circumstance. Your check on isCreditHoldChanged is inside an Else If block, which means that if Sales Order Number and Credit Hold? were both changed, then Credit Hold? (Before) won't get set ...


1

Thanks for your reply Sandeep , what you suggest was part of the answer . I solved my issue by applying the following : 1- The user of the web service application pool (Identity) should not have an admin privilege and must only have the below rights : 2- The web.config of the web service must include the below parts under the configuration section (So ...


0

This issue happens when the http activities were used in the workflows and mainly specific to workflow manager component in SharePoint 2013. more details as below: Workflow Manager Certificates Services SSL Certificate. This is used for communication between Workflow Manager and its clients (for example SharePoint). When we register a Workflow Service ...


0

This was resolved by Microsoft Support by re-installing the workflow engine


0

after some research found articalUnderstanding how to package and deploy workflow in SharePoint 2013 and Deploying a workflow on a different server in SharePoint 2013 Deploying a workflow on a different server in SharePoint 2013 - Workflows for Product Catalogs - Site Home now its working for me


0

This is the default behavior for SharePoint workflows because of the synchronous events which will be triggering in the back end. so as a workaround you need to have an conditional check on some hidden fields such as "flags" so it doesn't interrupt your actual requirement though it triggers another workflow event. say : if you set the flag to 1 on ...


0

The workflow on a new item will only start if a user creates the item. When the system creates an item the workflow will not start automatically. This is done to prevent infinite number of items being generated in the Sharepoint list. Its a fail-safe of sharepoint. One possible work around is to make a single workflow with a pause and make it iterate on ...


0

Unfortunately out of box the SharePoint doesn't allow you to do this. I would recommend you to use Plumsail Workflow Actions Pack this is set of more than 60 additional workflow actions for SharePoint Designer. Also it contains workflow actions for permission management. Please check out the following links to know more: Grand permission on Item - ...


0

There is a workflow feature in SharePoint designer (you have to select the 2010 template) called impersonation step. This is one of the many pages that explain it http://blogs.sharepoint911.com/blogs/jennifer/Lists/Posts/Post.aspx?ID=91 If you google sharepoint workflow impersonation step you find more documentation. Basically the workflow that starts ...


1

If you set Today within the loop, it should update. If you're setting it prior to the loop, and checking within the loop, it will not update.


0

You need get the return d.GetContextWebInformation.FormDigestValue from restapi /_api/contextinfo and insert the value on header X-RequestDigest


0

Yes, When you create item in list 2 keep a lookup column pointing to ID for list1. So when any changes are made to list 1, search for the item in List 2 with column values as List1_ID. This approach will work if you have only 1 item in list2 corresponding to list1.


0

There was something to activate on the server, here is the reference http://social.technet.microsoft.com/wiki/contents/articles/4607.sharepoint-2010-workflows-on-incoming-emails-in-sharepoint-documents-library.aspx stsadm -o setproperty -pn declarativeworkflowautostartonemailenabled -pv true


0

You can try below steps: Create a list template from original list(Say ListA) and using this template create another list(Say ListB). Add ListA_ID column in ListB. Now whenever item get added in ListA, using designer workflow add/copy that item in ListB and with ID of item in ListB column "ListA_ID" Now when Item get updated in ListA, compare it values ...


0

A simpler solution than the one proposed by @teylyn could be to enable versioning in your Tasks list and keeping a link to the Versions.aspx (http://<server>/<site>/_layouts/versions.aspx?list={litsID}&ID=<itemID>) page of that item to show what all has been changed. Might not be the solution you want but posting it as an alternative ...


2

For such situations I use InfoPath to customise the list form. I use an XML file as a secondary data source. The XML file has nodes for each field I want to watch. A form load rule writes all the current values to the XML. The Save button has a rule for each field I'm watching. If the form field and the XML field are not the same, a message is appended to a ...


0

If you want to associate your workflow to a particular list then I believe you must choose Reusable workflow. Reusable List Workflows (Reusable Workflow) : You can create a reusable list workflow (reusable workflow) in the top-level site in the site collection, and that workflow can be made globally reusable — meaning that the workflow can be associated to ...


1

I think you will have to use the "Parallel Block". On one side, use the Pause until action, with your current date, and on the other side, Wait for field change in current item. If the date changes, stop your workflow. Set your workflow to start when item is modified.


1

Yes you can create multiple approval workflow in single workflow. See i have done three approval workflow in single workflow. Hope you will get idea how to create multiple approval workflow in single workflow..


0

Yes it is possible. You can check this link- http://sharepoint-community.net/profiles/blogs/sharepoint-2013-approval-workflow-with-3-dinamically-determined


0

Have you tried just re-opening the working in SharePoint Designer and re-publishing it? SharePoint 2013 supports starting a workflow from CSOM, however those are 2013 workflows. If you wanted to do that, you need to create a 2013 workflow that will call your 2010 workflow using the interop activities. Look at this SPSO question here on the syntax for ...


0

This is an old question but still exists on SharePoint Designer 2010. At least to me! This ocurred to me: I had a list with 2 workflows, lets name it "List A" I copied List A to another site (using Sharegate*) and created "List B" List B contained the 2 workflows (lets name them Workflow X and Y). So far, so good. Updated a link on one of the workflows ...


0

When you change existing structure of the workflow your old running workflows will fail at the time they rehydrate. This happens because the your old item's workflow definition is not match with the latest definition. The option is you need to keep the old workflow and publish the workflow as new workflow. Then go to the list -> workflow settings and set no ...



Top 50 recent answers are included