SlideShare a Scribd company logo
Building Business
Solutions:
InfoPath and Workflows
Jennifer Mason
Rackspace
About me…

•
    •   http://blogs.sharepoint911.com/blogs/jennifer

•
•
Agenda
•

•

•

•

•

•
Introduction
•

•

•

•

•

•
The Product Components
Introduction
Process Components
               •
                   • InfoPath form?
                   • SharePoint List form?
Introduction



                   • Document in a library?

               •

               •

               •
Requirements
Introduction
Today’s Process Automation

               • SharePoint Site
Introduction



               • SharePoint Lists

               • InfoPath Form w/ Internal Workflow

               • Custom SPD Routing Workflow
The SharePoint site
               •
                   • This is the main list for the requests themselves. Workflow is
                     based on this list.
Introduction


               •
                   • For your first request, fill out information such as frequent flier
                     and airplane seat preferences
               •
                   • These are assigned to approvers throughout the workflow
Our Process Flow
           Travel Request Submitted
Workflow




             Manager Approval

                Completion
Fundamentals
• Creating and filling out a form

• Form layouts

• Form controls

• The data source

• Publishing the form
Creating and Filling Out a Form
               •
                   • Very simplistic. Quick but less
Fundamentals


                     functionality
               •
                   • My common choice
               •
                   • Rarely needed
               •
                   • Only needed for client-based
                     forms being filled out on
                     computers with IP 2007.
Form Layouts
Fundamentals




               •
               •
               •
Form Controls
               •
Fundamentals


               •

               •

               •


               •
Publishing the Form
               •
                   • Browser-based is most
Fundamentals


                     common: it doesn’t matter
                     what software client
                     machines have installed.
                   • Form library is most
                     common, preferred
               •
                   • Administrator-approved is only necessary when the form needs to
                     be used in multiple site collections in the farm.
                   • Site Content Type – just plain hard to deal with, update and test a
                     form this way.
               •
Demo
Advanced Concepts
• Views

• Data Connections

• User Profile Services

• Working with rules

• Form options
Views in InfoPath
           •
           •
               • Create different stages of an approval process
Advanced



               • Split a large form in to multiple pages, with
                 “Next Page” to move to next view
               • Create a view specifically for printing
               • Create a read-only view for a finalized form
           •
               • New Form
               • Approvals
               • Read Only
           •
The Data Source
               •
Fundamentals


               •

               •
                   • For dynamic lookups for drop-downs
                   • Get user information from the user profile service
                   • Create cascading drop-downs

               •
Data Connections
           •
           •
           •
Advanced
User Profile Service
           •

           •
Advanced



               • Receive from web service:
                 YourSiteURLHere/_vti_bin/userprofileservice.asmx
               • Pick operation: GetUserProfileByName
           •
Working with Rules
           •
               • Validation
               • Formatting
Advanced



               • Action

           •

           •


           •

           •
Form Options
           •
Advanced


           •



           •
Form Submission Concepts
           •

           •
Advanced



           •

           •

           •

           •

           •
Demo
Workflow
• Workflow concepts

• Types of workflows in 2010

• SharePoint Designer workflows

• Workflow form

• Pros and Cons of approval methods
Introduction - Concepts
           •
               • Manual, on Creation, on Change

           •
Workflow



               • If WHAT then do something

           •
               • This is the something that happens according to the condition

           •
               • The order of progression of the workflow
               • Impersonation Steps
Types of Workflows in 2010
           •
               • Customizable now
               • Simplistic
Workflow



           •
               • Customizable in easy interface
               • Scalable now

           •
               • Requires developer resources, highly customizable

           •
SharePoint Designer Workflows
           •

           •
Workflow



           •
               • Custom task process
               • Custom approval process
               • Custom feedback process
Our Process Flow
           Travel Request Submitted
Workflow




             Manager Approval

                Completion
Demo
The User Interface
• What is the user’s experience on the site?

• Plan out web parts, such as a button to fill the
  form out quickly

• Who needs to see the library itself?

• Create an admin page for forms
Define the User Interface
User Interface




                 •
                 •
                 •

                 •
Form Admin Interface
                 •
User Interface


                 •
                     • Current user filter web part can be used
                     • Show a view of all forms to defined form admins


                 •
                     • Don’t over-complicate the workflow just because of simple
                       notification emails.
                     • Utilize alerts and alerts based on views
Demo
Want More?
•
RACKSPACE® HOSTING                   |     5000 WALZEM ROAD               |    SAN ANTONIO, TX 78218
                                          US SALES: 1-800-961-2888                   |       US SUPPORT: 1-800-961-4454                |    WWW.RACKSPACE.COM


RACKSPACE® HOSTING   |   © RACKSPACE US, INC.   |   RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES.   |   WWW.RACKSPACE.COM




                                                                                                                                                                                                              3

More Related Content

PPTX
Advanced SharePoint 2010 InfoPath Development
PDF
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
PDF
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
PDF
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
PPTX
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
PPTX
SharePoint Programming Basic
PPT
Sharepoint developement tools(webparts+worflows) EBizSoft
PDF
Lifecycle Management with SharePoint Apps and Solutions
Advanced SharePoint 2010 InfoPath Development
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Programming Basic
Sharepoint developement tools(webparts+worflows) EBizSoft
Lifecycle Management with SharePoint Apps and Solutions

What's hot (20)

PDF
Access Services in SharePoint 2010 - All You Need to Know
PPTX
SharePoint Forms & InfoPath – Go with what you know
PDF
Using InfoPath 2010 to Manage Data
PPTX
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
PPTX
Microsoft Enterprise Collaboration Solutions
PDF
WKDNUG SP2010 Development Presentation
PDF
AvePoint - SharePoint App Lifecycle Mgmnt
PPTX
A Career in SharePoint
PDF
Office 365 Deployment Strategies
PDF
SPSOrlando - InfoPath 2010 Jumpstarter
PDF
KPI Roll-Up In SharePoint 2007
PPTX
Creating a SharePoint App with Microsoft Access Services
PPTX
SharePoint Design & Development
PDF
Real World InfoPath with SharePoint 2010 - List vs Library Forms
PPTX
DAYSPUG - Funnel your info down a new path
PPTX
The Trials of Supporting End Users with SharePoint InfoPath forms
PPTX
Preparing for SharePoint 2013
PPTX
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
PPTX
Datapolis workbox how to cut workload and minimize risks
PPTX
Office 365 Deployment Strategies 2.0
Access Services in SharePoint 2010 - All You Need to Know
SharePoint Forms & InfoPath – Go with what you know
Using InfoPath 2010 to Manage Data
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Microsoft Enterprise Collaboration Solutions
WKDNUG SP2010 Development Presentation
AvePoint - SharePoint App Lifecycle Mgmnt
A Career in SharePoint
Office 365 Deployment Strategies
SPSOrlando - InfoPath 2010 Jumpstarter
KPI Roll-Up In SharePoint 2007
Creating a SharePoint App with Microsoft Access Services
SharePoint Design & Development
Real World InfoPath with SharePoint 2010 - List vs Library Forms
DAYSPUG - Funnel your info down a new path
The Trials of Supporting End Users with SharePoint InfoPath forms
Preparing for SharePoint 2013
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Datapolis workbox how to cut workload and minimize risks
Office 365 Deployment Strategies 2.0
Ad

Viewers also liked (20)

PDF
Top 20 something info path 2010 tips and trips - sps-ozarks12
PPTX
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
PPTX
SharePoint Lists: Used, Abused and Underappreciated
PDF
No Better Time to Consider RPO
PPTX
How to Give Infopath Everlasting Beauty
PPT
Streamlining Business Processes with InfoPath and SharePoint
PDF
SPSNJ 2013 Building Business Solutions using InfoPath
PPTX
Infopath das
PPTX
Launch of talview talent insights
PDF
Advanced SharePoint 2010 Features
PDF
E-book -A Talview Video Interview Guide
PDF
Supercharging your Hiring Process Social Media techniques
PDF
Infopath controls
PDF
Creating an Agile Employer Brand
PDF
Overcoming Asia's Cost Per Hire Dilemma
PPS
Info Path 2007 Training
PPTX
15 tips for bullet proof requirements analysis on SharePoint projects
PDF
Strategic Guide to Talent Acquisition Models
PPTX
2013 SharePoint Fest DC - Build a SharePoint Intake/Request List
PDF
Recruitment Process Outsourcing (RPO) – Moving Beyond the Pioneer Stage
Top 20 something info path 2010 tips and trips - sps-ozarks12
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
SharePoint Lists: Used, Abused and Underappreciated
No Better Time to Consider RPO
How to Give Infopath Everlasting Beauty
Streamlining Business Processes with InfoPath and SharePoint
SPSNJ 2013 Building Business Solutions using InfoPath
Infopath das
Launch of talview talent insights
Advanced SharePoint 2010 Features
E-book -A Talview Video Interview Guide
Supercharging your Hiring Process Social Media techniques
Infopath controls
Creating an Agile Employer Brand
Overcoming Asia's Cost Per Hire Dilemma
Info Path 2007 Training
15 tips for bullet proof requirements analysis on SharePoint projects
Strategic Guide to Talent Acquisition Models
2013 SharePoint Fest DC - Build a SharePoint Intake/Request List
Recruitment Process Outsourcing (RPO) – Moving Beyond the Pioneer Stage
Ad

Similar to Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason - SPTechCon (20)

PPTX
Empowering business users with hybrid solutions
PPTX
GR8 SharePoint Conference - Best Practices: Workflows and Forms Development
PPTX
Info path advanced development @ Sri Lanka SharePoint Forum
PPTX
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
PPTX
Introduction to InfoPath 2010
PPTX
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
PPTX
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
PPTX
Getting Stuff Done! Managing Tasks with SharePoint Designer Workflows by Chri...
PPTX
TechFuse 2012: SharePoint business applications at your fingertips
PPTX
Automate business processes using SharePoint Designer Workflows
PDF
Personalizations Top Ten Rtr
PPTX
Programming the Power Behind SharePoint Designer Workflow by Chris Beckett - ...
PPTX
2012 MindSurf - Augmenting Business Process with SharePoint
DOC
Sharepoint 2010 content
PPTX
SharePoint 2010 as a Development Platform
PPTX
Defining business process and workflows
PPT
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
PDF
Sharepoint 2010 Training
PPTX
D walther info path spnh 2012
PPTX
Share point 2010 overview
Empowering business users with hybrid solutions
GR8 SharePoint Conference - Best Practices: Workflows and Forms Development
Info path advanced development @ Sri Lanka SharePoint Forum
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
Introduction to InfoPath 2010
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Getting Stuff Done! Managing Tasks with SharePoint Designer Workflows by Chri...
TechFuse 2012: SharePoint business applications at your fingertips
Automate business processes using SharePoint Designer Workflows
Personalizations Top Ten Rtr
Programming the Power Behind SharePoint Designer Workflow by Chris Beckett - ...
2012 MindSurf - Augmenting Business Process with SharePoint
Sharepoint 2010 content
SharePoint 2010 as a Development Platform
Defining business process and workflows
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
Sharepoint 2010 Training
D walther info path spnh 2012
Share point 2010 overview

More from SPTechCon (20)

PPTX
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
PDF
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
PPTX
“Managing Up” in Difficult Situations by Bill English - SPTechCon
PPTX
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
PPTX
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
PPTX
Microsoft Keynote by Richard Riley - SPTechCon
PPTX
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
PPTX
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
PPTX
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
PPTX
What IS SharePoint Development? by Mark Rackley - SPTechCon
PPTX
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
PPTX
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
PPTX
Integrate External Data with the Business Connectivity Services by Tom Resing...
PDF
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
PDF
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
PDF
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
PDF
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
PPTX
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
PPTX
Sponsored Session: Driving the business case and user adoption for SharePoint...
PPTX
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
“Managing Up” in Difficult Situations by Bill English - SPTechCon
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Microsoft Keynote by Richard Riley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Integrate External Data with the Business Connectivity Services by Tom Resing...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Sponsored Session: Driving the business case and user adoption for SharePoint...
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...

Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason - SPTechCon

  • 1. Building Business Solutions: InfoPath and Workflows Jennifer Mason Rackspace
  • 2. About me… • • http://blogs.sharepoint911.com/blogs/jennifer • •
  • 6. Process Components • • InfoPath form? • SharePoint List form? Introduction • Document in a library? • • •
  • 8. Today’s Process Automation • SharePoint Site Introduction • SharePoint Lists • InfoPath Form w/ Internal Workflow • Custom SPD Routing Workflow
  • 9. The SharePoint site • • This is the main list for the requests themselves. Workflow is based on this list. Introduction • • For your first request, fill out information such as frequent flier and airplane seat preferences • • These are assigned to approvers throughout the workflow
  • 10. Our Process Flow Travel Request Submitted Workflow Manager Approval Completion
  • 11. Fundamentals • Creating and filling out a form • Form layouts • Form controls • The data source • Publishing the form
  • 12. Creating and Filling Out a Form • • Very simplistic. Quick but less Fundamentals functionality • • My common choice • • Rarely needed • • Only needed for client-based forms being filled out on computers with IP 2007.
  • 14. Form Controls • Fundamentals • • • •
  • 15. Publishing the Form • • Browser-based is most Fundamentals common: it doesn’t matter what software client machines have installed. • Form library is most common, preferred • • Administrator-approved is only necessary when the form needs to be used in multiple site collections in the farm. • Site Content Type – just plain hard to deal with, update and test a form this way. •
  • 16. Demo
  • 17. Advanced Concepts • Views • Data Connections • User Profile Services • Working with rules • Form options
  • 18. Views in InfoPath • • • Create different stages of an approval process Advanced • Split a large form in to multiple pages, with “Next Page” to move to next view • Create a view specifically for printing • Create a read-only view for a finalized form • • New Form • Approvals • Read Only •
  • 19. The Data Source • Fundamentals • • • For dynamic lookups for drop-downs • Get user information from the user profile service • Create cascading drop-downs •
  • 20. Data Connections • • • Advanced
  • 21. User Profile Service • • Advanced • Receive from web service: YourSiteURLHere/_vti_bin/userprofileservice.asmx • Pick operation: GetUserProfileByName •
  • 22. Working with Rules • • Validation • Formatting Advanced • Action • • • •
  • 23. Form Options • Advanced • •
  • 24. Form Submission Concepts • • Advanced • • • • •
  • 25. Demo
  • 26. Workflow • Workflow concepts • Types of workflows in 2010 • SharePoint Designer workflows • Workflow form • Pros and Cons of approval methods
  • 27. Introduction - Concepts • • Manual, on Creation, on Change • Workflow • If WHAT then do something • • This is the something that happens according to the condition • • The order of progression of the workflow • Impersonation Steps
  • 28. Types of Workflows in 2010 • • Customizable now • Simplistic Workflow • • Customizable in easy interface • Scalable now • • Requires developer resources, highly customizable •
  • 29. SharePoint Designer Workflows • • Workflow • • Custom task process • Custom approval process • Custom feedback process
  • 30. Our Process Flow Travel Request Submitted Workflow Manager Approval Completion
  • 31. Demo
  • 32. The User Interface • What is the user’s experience on the site? • Plan out web parts, such as a button to fill the form out quickly • Who needs to see the library itself? • Create an admin page for forms
  • 33. Define the User Interface User Interface • • • •
  • 34. Form Admin Interface • User Interface • • Current user filter web part can be used • Show a view of all forms to defined form admins • • Don’t over-complicate the workflow just because of simple notification emails. • Utilize alerts and alerts based on views
  • 35. Demo
  • 37. RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM 3