SharePoint Workflow Master Class

Slides:



Advertisements
Similar presentations
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Advertisements

Request Material Information Use Case Item as created in Optiva. Supplier information request(s) can happen at any time. The same process works for Optiva.
Entering a Purchase Request Draft Departmental User Instructions June 2014.
Elliott V7.2 Attributes Edward M. Kwang President.
Gadgets & More…. “Date Range” Gadgets Allows you to choose a specific date, before or after a date or a range of dates using the Workflows calendar.
Integrating and managing your Engaging Networks data Top ten data features.
SALESFORCE.COM SALESFORCE.COM
Digital curation activities enhance access and retrieval, maintain quality, add value, and facilitate use and re-use over time. This poster demonstrates.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
Elliott Attributes Edward M. Kwang President. Notes vs. Attributes Notes –Free Form Text –Conversation With Customers –Reminder for Follow Up Attribute.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Access Forms and Queries. Entering Data in Your Table  You can add data to your table in Datasheet view, by typing in the columns and rows.  This.
Copyright © 2012 UNICOM Systems, Inc. Confidential Information z/Ware Product Overview illustro Systems International A Division of UNICOM Global.
Today’s Goals Answer questions about homework and lecture 2 Understand what a query is Understand how to create simple queries using Microsoft Access 2007.
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
Transportation Agenda 77. Transportation About Columns Each file in a library and item in a list has properties For example, a Word document can have.
Subscribers – DatA Extensions
Subscribers – List Model
Interactions & Automations
Labcheck Next Generation Quick Start Guide Distributions.
Access Queries and Forms. Adding a New Field  To insert a field after you have saved your table, open Access, and open the table  It is easier to add.
© 2006 Nova Scotia Government All rights reserved. Mass Actions.
1 A Look at the Application Authorized users can access Communicator! NXT from any Internet-capable computer via the Web.
Template v4 September 27, Copyright © Infor. All Rights Reserved. 1 Infor Factory Track TM 6.01 Composite Barcode Usage.
June 23–24, 2016 Hyatt Regency Boston Harbor 1 User Group Meeting and Conference IntelliCred Recredentialing and Reappointments Lynne O’Connor, Sr. Director,
Overview Webinar March 12, 2012 George Delp, InterDyn Artis (704)
1 Terminal Management System Usage Overview Document Version 1.1.
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Core LIMS Training: Project Management
British Library Document Supply Service (BLDSS) API
Save Time Managing your Team. Communicate Better.
Project Management: Messages
Recruiter 2.0 Overview May 1, 2012.
IST 220 – Intro to Databases
Project Management: Workflows
Matt Immordino Harris Otubu Princeton University
Practical Office 2007 Chapter 10
z/Ware 2.0 Technical Overview
Focal Point Responsibilities
Start promoting in Manage the marketing process
Single Sample Registration
SCC P2P – Collaboration Made Easy Contract Management training
Week 12 Option 3: Database Design
Google Tools: Calendar
Complete Management of your Entire Backflow Program
Kodak Alaris Sales Information Library User Training
Built by Schools for Schools
5.8 Presentation.
Product Lifecycle Management (PLM) Enovia
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Oracle Sales Cloud Sales campaign
PROJECT MANAGEMENT Bill Biddle.
SSI Toolbox Status Workbook Overview
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
An Introduction to Premier ESS
Automating Profitable Growth™
Lawson ProcessFlow Overview and Actual ProcessFlow Solutions
Creating Activities.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Inside a PMI Online Course
Overview of Workflows: Why Use Them?
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
TIPS & TRICKS.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Introduction – Hi, firstly I wanted to make sure that everyone has their phone on mute while I review the 3 steps in uploading the contract, and then I’ll.
Advanced Tips and Tricks
Kanban Task Manager SharePoint Editions ‒ Introduction
Presentation transcript:

SharePoint Workflow Master Class Ira Fuchs irafuchs@ihfpublishing.com www.ihfpublishing.com

Workflow to Capture Statistical Information Using a Workflow String to Dynamically Generate a Map with Driving Instructions Document Creation Automation Workflow Starting a Workflow for a Future Renewal or Recurring Event Reminder Activity Two SharePoint 2010 Looping Workflows

Workflow to Capture Statistical Information   The Use Case is to track the performance and rankings of players in a singles tennis league. There are 24 players in the league and each player will play between 8 to 12 matches, each time with a different opponent. Two sets are played in each match. The winner of a set wins 6 games with a minimum 2 game lead (e.g. 6 – 4). A tie breaker is played at 6 – 6 resulting in a 7 – 6 win. If sets are split a 10 point tiebreaker is played and scored as 1 – 0. The number of matches played will be between 192 and 288 The number of sets played will be between 384 and 576 The number of games played can be between 2,304 and 7,488 (384 sets played at 6 -0 at a minimum, 576 sets played at 7-6 at a maximum) A player’s ranking in the league tournament is calculated based on how many sets they play; how many sets they win or lose; and by how many games they win in total. Two players may have won the same number of sets, but one player won more games. Furthermore some players played more matches and the total number of games played must also be considered as a ranking factor. The manual tracking of the baseline information would require a lot of data entry in a fairly large player matrix, even with a spreadsheet. Furthermore you also want to generate statistical information based on the number of games won and lost by each player to come up with their ranking as well as their relative performance in the league. This can end up being a good deal of time and effort to accomplish. So let’s see how you can automate this tracking and ranking problem using a SharePoint Designer workflow that uses the minimal amount of input data.

Using a Workflow String to Dynamically Generate a Map with Driving Instructions One of SharePoint Designer workflows actions is the ability to create a string that contains information that is dynamically derived from multiple data sources. This use case demonstrates how to create a string of values in an API format that can invoke an external application. In this use case an organization may have many locations and you want to provide a form that will generate driving instructions from any arbitrary location to any of the organization’s locations. In this simple application a user opens a form (in this case a list form) and selects the locations from a drop-down menu. They enter their address in a text field and their zip code in another field and then Save as shown below.

Document Creation Automation Workflow In this segment we are going to demonstrate the capabilities of SharePoint Designer workflows to automate document creation; that is, the automated creation of documents based on templates that will have information inserted into them by the workflow. There are numerous use cases and automation scenarios for this type of functionality and SharePoint Designer workflows provide an easy and versatile way to accomplish this automation without requiring any code.

Starting a Workflow for a Future Renewal or Recurring Event Reminder Activity The use case – every individual/organization has renewal events (domain names, leases, registrations, appointments etc.). You may or may not want to assign a task but you want to generate a reminder and have the person acknowledge the event. What we want to do is:   Generate a reminder date based on the expiration date of the event Have the reminder workflow automatically start on the reminder date What we don’t want to do is start a workflow that is going to be running and persisted for months or years. That is not a good practice and creates significant overhead on SharePoint. We want the reminder workflow to start at the appropriate time, which is on the renewal reminder date.

Two SharePoint 2010 Looping Workflows Looping Scenario 1: In this scenario we want to send a reminder email periodically (every day, every week, etc.) and you have multiple reminder instances (i.e. tasks) that need to be generated. Consequently you need to “loop through” all the task items in the list and based on conditional criteria automatically trigger multiple reminder workflows. This is accomplished by having two list workflows. One is the primary workflow that does the “work” that needs to be done. The second workflow updates a field in the list based on certain conditions that in turn triggers the primary workflow to run. Essentially, each workflow triggers the other based on conditional logic. Looping Scenario 2   This looping use case is where you want to reiterate through a list or a library and batch modify item or document column metadata based on conditional criteria.