Tag Info

Hot answers tagged

5

You can use the same workflow if you'd like. Just check if the created date is equal to the modified date - if they're the same, then it's just been created. If they're different, you're running in Modified mode.


4

This will be a challenge to do through Workflows. The reason being we can't get the previous value to compare and confirm which field was updated. In such use cases we should use Event Receivers. It has AfterProperties and BeforeProperties. We can use those to compare and confirm whether the field updated is DaysLeft. If you prefer workflow's then before ...


4

you can use $().SPServices <script type="text/javascript" src="/sites/sprc/Resources%20%20jQuery/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="/sites/sprc/Resources%20%20jQuery/jQuery%20SP%20Services/jquery.SPServices-0.5.4.min.js"></script> <script type="text/javascript"> function StartWorkflow(ItemURL, ...


3

You can use the Copy List Item action to copy a document from one library to another. I suggest you these useful links: SharePoint Designer Workflow: Copy a document from one library to another SharePoint Designer Workflow: Move a document from one library to another


2

@Nk SP has provided the correct references that would help you to copy documents from one library to another including PDF documents. But regarding the last statement that you mentioned in question - "The trigger will be a user ticking a tick box" would not be possible with SharePoint Designer Workflow. SharePoint Designer Workflow is triggered on 3 events: ...


2

First of all you need to add a "Call HTTP Web Service" action, which you might already did. Then in the "ResponseContent to" you have to assign it to a variable so that you can read from your json later. Then you have to add a "Get an Item From a Dictionary" action where you will read from your responseContent variable. It will show something like "Get ...


2

How many lookup columns do you have on the list view, there cannot be more than 8 on a view by default, unless you have changed this in the central admin. Remember that the people columns like 'created by' 'modified by' also count as lookups. The workflow status column is a lookup that links to the Workflow history list. If you have more than 8 lookups ...


2

The screenshot doesn't help a ton as I wouldn't expect to see a link to start the workflow in that view w/o custom code being used. When you click on the ellipses next to an item (...) and go to workflows, do you see the workflow you created? If not, you may not have associated the workflow properly. You can also check the workflow associations (List tab > ...


2

The OOTB way to do this would be to create your workflow as you want it and add a stage at the end. In this stage put in a Pause action. You can set this for 1 day (or 24 hours). For your Transition to stage, have it redirect back up to the first stage. The downside of this would be that you have to manually start it that first time. It would also be ...


1

You can use this function: function scriptStart(xSelectedItemId, xSubscriptionId) { //var xSubscriptionId = "{7d028513-b2ea-4ad0-a996-9b807f2beb2e}" console.log("scriptStartWF.js: Ribbonbutton script started, Workflow subscriptionId==" + xSubscriptionId + ", selected Item Id==" + xSelectedItemId) var scriptbase = ...


1

Your lookup needs to be changed to: Where ID matches task:workflow item id See similar lookup here: https://www.premierpointsolutions.com/training/help-and-how-to-articles/create-a-detailed-custom-task-notification-with-a-sharepoint-designer-workflow/


1

If you have SharePoint developper resources, you can create an Event Receiver. That ER would be attached to ItemDeleting and ItemFileMoving events to cancel them in case specific conditions are met. Go with an ER and not with a workflow: workflows are not immediate, they have a huge cost, they're visible in the UI, they're terrible to debug, their ...


1

You can use 2 workflow. One when item is created and another when item is updated.


1

In terms of troubleshooting the root cause of your performance issues, can you provide any potential finding and analysis produced from the event viewer? If you go to the Event Viewer > Application and Service Logs > Microsoft-Workflow, then right-click and select View > Show Analytics and Debug Logs. This should provide you some information regarding the ...


1

In your custom list you can add a field to capture Email. Then inside the workflow you can sent email to CurrentItem:Email


1

Yes, you can. In the workflow, whenever you create the Candidate list item, you can kick off a workflow that uses the Candidate info, and the Position field in the Candidate list to then create an Application list item. Your logic should look similar to this: Create item in "Applications" (list) Field: Candidate = Value:CurrentItem:Candidate Field: ...


1

PowerShell code to add a list field to content type: $field = $list.Fields[$FieldName] $listCT = $list.ContentTypes[$ContentTypeName]; $link = new-object Microsoft.SharePoint.SPFieldLink($field) $listCT.FieldLinks.Add($link) $listCT.Update($true) $list.Update()


1

The Document Approval workflow routes a document to a group of people for approval. The approval stage can be serial or parallel meaning approvers can do review in serial order (one at a time) or in a parallel order (all at once). Document Approval Workflows are created using out of the box workflow "Approval - SharePoint 2010" or can also be created as a ...


1

Starting a Host Workflow from an App is nothing but a huge pain. It requires several technical ID, as it depends on Azure workers to start. Did you ask this question to your Nintex contact ? He should have more customer cases. Last time I faced this choice, not from Nintex but SP2013 WorkFlow, I've simply been dealing with workflow processes in managed ...


1

Your workflow is trying to update the list item before the user's lock has been released. Add a "Pause for 1 minute" step into your workflow before updating any fields on the item so that the system has enough time to release the lock.


1

I've figured it out on my own using help from the following site: http://weblogs.asp.net/wkriebel/106767 Which explains the proper syntax for referencing the ICS file which should be as follows: http://[site name]/_vti_bin/owssvr.dll?CS=109?Cmd=Display&CacheControl=1&List=[ListGUID]&ID=[EventID]&Using=Lists%2fEvents/event.ics And ...


1

The easiest way to determine whether an item was updated by workflow or actually updated by a user is to have your workflow run under a system account using the Impersonation feature. Then, in your notification workflow, use the condition to check who the item was last modified by. If it's the system account, stop the workflow. Otherwise, send the ...


1

Additionally to the answer of Amal Hashim, if is suitable for your situation, you can create the Days Left column as a calculated column based on Expiration and current date, avoiding the need for update Days Left from the daily executed workflow.



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