Tag Info

New answers tagged

0

Out of the Box, Sharepoint Workflows will not operate on entries in the multi-select lookup values - there are not functions within Sharepoint Designer to operate individual values within the concatenated string. To do that you have to use a Visual Studio Solution. Here is a method for fetching the values within VS. And I'm not the only one to have this ...


0

The Workflow, in SPD has a property to automatically update the Workflow State. Try unchecking that option.


0

James, You should be able to use Group By for category and store and then sum the price (under Totals) to get the desired result. Jim James...this might work for you. Grouping and Calculate Totals from One SharePoint List to Another http://www.codeproject.com/Articles/687644/Grouping-and-Calculate-Totals-f


0

You can either use SharePoint's default people picker column when you assign the tasks. Or you can make a list of all people you want to use, and then make a lookup column to choose from these people when you do the task, and make the column's type of multi selection. Is this what you were asking for?


0

I figured it out... I just needed to use the "Task outcome" from the previous task. Then the value had a drop down menu which allowed me to select "Extension Approved".


0

I accomplished it by changing the logic of my workflow. I added a field for "FirstEmailSent" and had the workflow initiate everytime an item is created or changed. When the email gets sent it pauses for one day inbetween and then changes FirstEmailSent to yes and another field that just adds one for everytime to keep it running for the ones that didn't ...


0

After upgrading to Outlook 2013 please ensure that you have reconnected SharePoint with Outlook. For example, if you have a Calendar workflow setup , be sure to click on the 'Connect to Outlook' button on the SharePoint ribbon within that Calendar or Doc Library you have email tasks setup for.


1

You could add another column to the Sales list. Call it SupplyIDArchive. Make it a number, default 0, and use custom InfoPath forms (or whatever method you prefer) to prevent users from changing it directly. When a user makes a change to the lookup field, check if SupplyIDArchive is 0. If it isn't, change the item in the Supply list with corresponding ID to ...


0

It is possible if you add logic to your Workflow to trigger daily. There is no direct way to achieve this and its a bit complicated. The best practice is to create a Timer Job which runs every day, and check the Expiry Date and Sends Email. Another approach is to make use of Tasks. Modify the Workflow to run on Item Create & Item Update. Inside the ...


0

Seems like the Impersonation Step has to be its own block and so you need to put the If statement inside the impersonation step (and not the other way around). Only the SP2010 Workflow Engine has the Activities required to change the item's permission configuration but you can, if you want to follow the 2013 engine route, create a web service that's ...


0

As PirateEric said, you should open the library's Advanced Settings and enable content approval. If you want automatic emails to be sent to a static person or group every time a page is created or edited, then the easiest solution would be to make a workflow tied to the page library that runs whenever an item is added or edited. In the workflow, add a ...


0

The answer here did not work for me. The url that this code should generate doesn't show in the body of the email: [%Current Task:Form_URN%] I've also tried: [%Workflow Tasks:Form_URN%] Both of these tags show nothing in the email body. I can get to the link if I hit the "Open this task..." button, but unfortunately it's not intuitive to the user. The 3 ...


0

First Create a variable SiteUrl of type String. Then using the Properties window set PropertyName = "Current Site URL" and Output Result to variable SiteUrl. Now you can use Assign and Set "Final String" = "Simple Text" + SiteUrl + "Simple Text"


0

Simple answer is No. As you can see the checkboxes in workflow property, you can set the trigger to be (1) trigger itself when item added or modified. (2) manually start by users. For readonly user, they are not able to click the "start a workflow" button. Also these user do not have permission to add or modify list item. You can configure your workflow ...


0

This should operate in the same manner as on-prem, with the cavet we don't have control over the timer jobs that handle this. Looking at my 2010 farm, the 2 timer jobs which I assume are in the 2013 version, are called Information management policy and expiration policy. The default for these is to run weekly. One process markes the files expired then the ...


0

There might be different ways to do this. But normally I validate this information by Adding a hidden field to the list - WorkflowUpdated - Yes/No field Whenever Worflow updates the list item it put a Yes to this hidden field In the EventReceiver, now you can check the value of this field to find whether it was updated by the Workflow or not.


0

This article should guide you through this. Instead of calling the SharePoint REST API, you should then call your custom Web API from your MVC application.


0

Check in your Sharepoint Designer to see if your group has enabled "Loop" in workflow manager. The "Loop" function will show up in SharePoint designer in the ribbon in the workflow and insert section. What you need is some sort of loop, either a for-style loop that will run for n-iterations or a while-style loop that runs while a condition is met. Outside ...


0

You need just one 'Copy Item' action in your workflow. In the 'Choose list item' dialog, you have an option of selecting just one column and the value to uniquely identify the item you wish to copy (all columns will be copied regardless). I would suggest using the ID column for this. This should solve the 7 times copy issue.


0

If you login with System Account and even you give this user permissions as site collection admin, it's still a system account, did you try logging in with another user and try it out with? What errors did you have when doing that?


-1

Previously, I always created the columns on the SharePoint web interface. Just now I tried doing everything in SPD...and voila...it's working. I added the field and control to my form using InfoPath Designer. Then, added the columns to both applicable list and library in SPD. Adjusted the workflow in SPD, and published. Tested my form and workflow by ...


0

After adding new fields. You should either close or refresh the SharePoint Designer Data. So to fix this, you can close the designer and start it. Then publish the workflow.


1

You can create a view with following filters [Created] = [Me] Or [Approver] = [Me] Then provide only Contribute permission to the users so they won't modify the view.


0

This error is due to limitation in number of variables per scope. The limit is 50. I fixed it by following this link: Detailed explanation here. Found the answer through this question


0

In my case reason is: Profile was not there (For user how is initiating the workflow) in user profile service application. I have created a profile and workflow started working fine.


0

Microsoft has not provided robust, native tools to move content between site collections. You either lose metadata by manually uploading content or lose workflows and similar types of data by using the export/import option. The best way of accomplishing this is with a third party tool, but as you have mentioned you don't want to do this, it all depends on ...


0

When I want to copy a step in SPD 2010, I just click on the step's box so it gets highlighted (blue), then ctrl+c, click where I want to paste it and ctrl+v. Works both within the same workflow and from a workflow to another...


0

For moving whole site collection, you can also use backup restore....


0

You can try ShareGate to migrate the site to another site collection. IMHO this tool is able to migrate also workflows.


1

Backup-SPSite is full fidelity, that means all associations and id are kept the same.. its a mirror copy. Import and export are not full fidelity meaning that associations are lost and no id's are kept (new guids created). Backup/restore-SPSite is for site collection level. import/export is for site level and not full fidelity. full fidelity means you keep ...


0

I discovered the problem. It seems that during deployment some services were not restarted correctly after IIS Reset. Once they were running the app could be installed. Services: Net.Pipe Listener Adapter Net.Tcp Listener Adapter* Net.Tcp Port Sharing Service* *These services were also stopped, but did not affect the installation of the app. I have put ...


1

How do you have the "To" field configured? Is it a lookup? I'm not 100% on that specific error but it's possible the system can't find who to send the email to.


0

SharePoint custom development can be performed using various tools. Some of them are Using SharePoint Designer - You open the site, then customize it using various features Using the SharePoint Site - Site comes with the ribbon controls which can be leveraged Using text editor - You can download file, modify and then upload Using Visual Studio - You create ...


0

Figured out what was causing this. The setting Automatically update the workflow status to the current stage name is automatically set to yes for workflows in Designer. By unchecking this is stopped the duplication of my comments. The reasoning for this is it is updating my list item with my first stage name before it is actually running any actions in my ...


0

You can do this by creating a workflow variable of type DateTime and then assigning its default value to Current Date


0

This is not a SharePoint issue rather an Exchange server issue. To resolve do following on the exchange server Exchange Management Console Recipient Configuration Distribution Groups Right click the group PT.KT.Admin Select Properties Mail Flow Settings Open property for "Message Delivery Restrictions" Uncheck - Require that all senders are authenticated. ...


0

Ok, that was weird. In my list I have a multiple choice field which is not required. When it was blank my workflow was failing on start! This field was not involved in a workflow directly, I included it only in the email to approver. When I deleted it from an email everything was fine.


0

The process that you are describing is exactly how the "Approval Process" action in SharePoint Designer 2010 works right out of the box. All you'd need to do is create a workflow that uses Initiation Form Parameters that will serve as the fields that you want users to fill in on your form. The sending to one person for approval and if not rejected sending ...


1

The workflow app, by default, doesn't have access to the UserProfile for REST calls Try following these steps to grant the workflow more rights: Go to your site collection settings and click on App permissions (/_layouts/15/appprincipals.aspx?Scope=Web) Make note of the App ID for your Workflow - it will be the GUID between i:0i.t|ms.sp.ext| and the @ ...


0

Same problem with me. The column is not available in the settings of the default view. Has anybody got any answer for this?


0

Instead of CurrentItem:ID you should need the Task Item ID. For that you need to get the ID of the Workflow Task once its created. You can store that ID in a workflow variable and use that to get the correct Task Item. How do you access task form field data from approval workflows?


1

You should login with different account other than System Account. System Account is not allowed to run workflows for security purposes. Read more about why it is blocked. http://blogs.technet.com/b/victorbutuza/archive/2009/03/14/workflows-do-not-start.aspx


0

This is a tricky problem but I found the solution. In my SharePoint workflow project in Visual Studio, the .xsn in my Forms folder was not a "published" Infopath form. I didn't have access to the SharePoint server (my Infopath install was on a different VM) so I was just saving the Infopath template and sending it to the other VM. This can cause your ...


1

Workflow is not the ideal technical solution for this requirement. If possible use a timer job that runs every day and process based on a configuration list. I will provide step on how to implement this via a workflow, but it will be tricky to implement You can create a custom list with following fields User - Person field Order - Number field Now you ...


0

This was a bug in the workflow code. For some reason, clicking Claim Task would cause the Submit action on the form to run, which caused an event in the workflow to make the status completed. The fix was to add an Infopath form rule that would set a field to 1 when the Complete button was actually clicked, rather than another button on the form. Then check ...


0

SPWorkflow.CreateHistoryEvent() works fine. The problem was, I was using it in an onTaskChanged event that was not getting hit. Specifically, my workflow had two tasks and two of these task-changed methods. I was simply putting my code in the wrong event.


0

I tried closing the designer and started again. But its still the same. And I have full control (Owner access) to the site.


1

You can do this with workflow. The workflow goes like this Set the acceptors. upload the form to a list. after the accept/reject set the variable and update the status of the file. Based on the status of the file submitted the workflow can be processed/Iterated. Notify the user or acceptor with a mail about the updates and the assign the flex task with ...


1

Create a new calculate column and add the following forumula =LEFT([ProductCopied],FIND("|",[ProductCopied])-1) based on the solution: http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/MS-SharePoint/Q_28251089.html


2

I'd suggest some troubleshooting first. Write the [%CurrentItem:EData Process%] into a string variable and write that variable into the workflow history log. Then check how that string looks in the history. Maybe you need an additional workflow step to strip the GUID from the text.



Top 50 recent answers are included