SharePoint 2010 workflow to create calendar items from calendar recurring series definition

Ken Martell 1 Reputation point
2020-11-17T16:24:29.417+00:00

Hi Everyone,

Environment:
SharePoint 2010
SharePoint Designer 2010

Here's my scenario:

We have a calendar of recurring items representing regularly occurring patching exercises. As part of our current process, we "edit" the recurring series "Item" to add additional information for the particular occurrence of the patching exercise. Once that is done, we fire off a workflow to copy the recurring series "item" to another list from which we work.

Goal:

What we would like to do is reduce this to one step. So, for example, we would open the recurring series entry for the day in question and launch a workflow from the display ribbon. The workflow initiation page would ask for the additional information we want to record for this occurrence and would then create/edit the series "Item" and perform the copy to the secondary list.

I have the workflow configured, the icon has been set on the display form, as well the initiation form prompts for the additional parameters.

Issue:

The issue we are having is that I can not figure out how to tell the workflow to edit the series "Item", not the series itself. This is only an issue if a series "item" does not already exist. If a series "item" does exist, it gets updated with the information; however, if the series "item" does not exist, the "series" itself gets updated. This is not what we want. What we want is that if the series "item" does not exist then one is created for the recurring series occurrence and then the workflow applies to that.

Question:

Is there a way to tell the workflow to act on the series "item" only, which means, if it does not exist, create it for the occurence I have clicked on?

Thank you.

Microsoft 365 and Office SharePoint For business Windows
{count} votes

1 answer

Sort by: Most helpful
  1. Emily Du-MSFT 51,836 Reputation points Microsoft External Staff
    2020-11-18T09:39:49.957+00:00

    @Ken Martell
    Based on your description, I understand that you want to create an event item in the calendar list when the series item does not exist. You could use if condition in the workflow.
    40712-1.png


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.