SlideShare una empresa de Scribd logo
1 de 6
Taskless Workflow Presentation Outline
     Agenda
     What are SharePoint workflows?
     What are SharePoint workflows good for?
     Why create Taskless workflows in SharePoint?
     Demonstrate a Task based workflow – Approval.
     What tools are required to build workflows?
     How do we create Taskless workflows?
     Demo: How to Build a Taskless Workflow
     What workflows have we created like this?
     How much time does it cut from the process?
     Why do users like task less workflows?
     What are the constraints for task less workflows?
     Conclusion and Questions/Answers
Create Workflow
  1. Create a 4 State State Machine (add Records too)




  2. Add Enum File (1. BSPUGStatesEnum.vb.txt):
     Public Enum BSPUGStateEnum
            InitialSetup = 0
            HR = 1
            Payroll = 2
            Completed = 3
            Cancelled = 4
            Unlisted = 5
     End Enum

  3. Add Email Activity to Initial State and set the workflow state in code.
4. Set the State to HR Review (& Email To Submitter: 4. Get Author Email.txt).




5. Switch to HR Review State and add State Initialization and Event Driven activity.
6. In the state init activity, add code to set the workflow state and to notify HR (2. Set Workflow
   State to in HR.txt & 3. Public Property WorkflowState.txt & 9. HR Email Body.txt)




7. In event Driven Activity add On Document Changed and then an If Then
8. Add Code Conditions to check what the action is for each branch (6. Private ReadOnly Property
   WorkflowAction.txt & 5. Code Condition HR Send to Payroll.txt & 7. Code Condition Cancel.txt)




9. Add state Init to Payroll review and a code activity:
10. Add event driven to Payroll state and a workflow item changed and an if else activity (8. Code
    Condition Send Back to HR.txt):
11. Add State Init to Cancelled State and set the code to cancelled state. Send a mail back to the
    manager too:




12. Add a Send to Records State to complete the process.
13. Press Play and then start the workflow on the form library.
14.

Más contenido relacionado

Destacado

đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2
đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2
đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2
ngothangcr
 
Representation
RepresentationRepresentation
Representation
Kim Fyson
 
2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир
2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир
2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир
Омские ИТ-субботники
 
Nhung bong hoa tren tang ap mai
Nhung bong hoa tren tang ap maiNhung bong hoa tren tang ap mai
Nhung bong hoa tren tang ap mai
dinhnam0009
 
Sponsor Breakfast Presentation - eDataSource
 Sponsor Breakfast Presentation - eDataSource Sponsor Breakfast Presentation - eDataSource
Sponsor Breakfast Presentation - eDataSource
MediaPost
 

Destacado (13)

The Silver Tsunami: Are We Prepared for a Senior Housing Population Boom in R...
The Silver Tsunami: Are We Prepared for a Senior Housing Population Boom in R...The Silver Tsunami: Are We Prepared for a Senior Housing Population Boom in R...
The Silver Tsunami: Are We Prepared for a Senior Housing Population Boom in R...
 
Online Choices - Mickelson
Online Choices - MickelsonOnline Choices - Mickelson
Online Choices - Mickelson
 
Business Communication
Business CommunicationBusiness Communication
Business Communication
 
New equation
New equationNew equation
New equation
 
đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2
đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2
đAng nhận đặt chỗ căn hộ emerald trung tâm thủ đức giá 12,6trieu.m2
 
Representation
RepresentationRepresentation
Representation
 
2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир
2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир
2014-01-04 03 Денис Нелюбин. Технологии - как машины захватывают мир
 
Jane eyre
Jane eyre Jane eyre
Jane eyre
 
Sữa non Goodhealth giá rẻ
Sữa non Goodhealth giá rẻSữa non Goodhealth giá rẻ
Sữa non Goodhealth giá rẻ
 
Printed nylon cut loop
Printed nylon cut loopPrinted nylon cut loop
Printed nylon cut loop
 
Nhung bong hoa tren tang ap mai
Nhung bong hoa tren tang ap maiNhung bong hoa tren tang ap mai
Nhung bong hoa tren tang ap mai
 
Sponsor Breakfast Presentation - eDataSource
 Sponsor Breakfast Presentation - eDataSource Sponsor Breakfast Presentation - eDataSource
Sponsor Breakfast Presentation - eDataSource
 
Ds lop
Ds lopDs lop
Ds lop
 

Similar a Taskless workflow presentation outline spsbend 2011

Qtp 9.2 examples
Qtp 9.2 examplesQtp 9.2 examples
Qtp 9.2 examples
medsherb
 
VTiger HRM and Payroll modules
VTiger HRM and Payroll modulesVTiger HRM and Payroll modules
VTiger HRM and Payroll modules
Smackcoders, Inc.
 

Similar a Taskless workflow presentation outline spsbend 2011 (20)

Process Improvement through SharePoint Workflows. Connect the Click Points. G...
Process Improvement through SharePoint Workflows. Connect the Click Points. G...Process Improvement through SharePoint Workflows. Connect the Click Points. G...
Process Improvement through SharePoint Workflows. Connect the Click Points. G...
 
About work flow
About work flowAbout work flow
About work flow
 
Document management and work flow use cases (3)
Document management and work flow use cases (3)Document management and work flow use cases (3)
Document management and work flow use cases (3)
 
Ui path certificate question set 1
Ui path certificate question set 1Ui path certificate question set 1
Ui path certificate question set 1
 
Business workflow
Business workflowBusiness workflow
Business workflow
 
Automate cross-system ITSM processes through APIs with UiPath Integration Ser...
Automate cross-system ITSM processes through APIs with UiPath Integration Ser...Automate cross-system ITSM processes through APIs with UiPath Integration Ser...
Automate cross-system ITSM processes through APIs with UiPath Integration Ser...
 
Salary advanceworkflow
Salary advanceworkflowSalary advanceworkflow
Salary advanceworkflow
 
Workday Community Session Final.pptx
Workday Community Session Final.pptxWorkday Community Session Final.pptx
Workday Community Session Final.pptx
 
Qtp 9.2 examples
Qtp 9.2 examplesQtp 9.2 examples
Qtp 9.2 examples
 
SharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in ActionSharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in Action
 
VTiger HRM and Payroll modules
VTiger HRM and Payroll modulesVTiger HRM and Payroll modules
VTiger HRM and Payroll modules
 
Automating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and PartnersAutomating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and Partners
 
Practical operability techniques for teams - IPEXPO 2017
Practical operability techniques for teams - IPEXPO 2017Practical operability techniques for teams - IPEXPO 2017
Practical operability techniques for teams - IPEXPO 2017
 
Nintex attachment workflow
Nintex attachment workflowNintex attachment workflow
Nintex attachment workflow
 
WinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release PipelinesWinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release Pipelines
 
Process mining with Disco (Eng)
Process mining with Disco (Eng)Process mining with Disco (Eng)
Process mining with Disco (Eng)
 
Practical operability techniques for teams - Matthew Skelton - Agile in the C...
Practical operability techniques for teams - Matthew Skelton - Agile in the C...Practical operability techniques for teams - Matthew Skelton - Agile in the C...
Practical operability techniques for teams - Matthew Skelton - Agile in the C...
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builder
 
Practical operability techniques for teams - webinar - Skelton Thatcher & Unicom
Practical operability techniques for teams - webinar - Skelton Thatcher & UnicomPractical operability techniques for teams - webinar - Skelton Thatcher & Unicom
Practical operability techniques for teams - webinar - Skelton Thatcher & Unicom
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Taskless workflow presentation outline spsbend 2011

  • 1. Taskless Workflow Presentation Outline Agenda What are SharePoint workflows? What are SharePoint workflows good for? Why create Taskless workflows in SharePoint? Demonstrate a Task based workflow – Approval. What tools are required to build workflows? How do we create Taskless workflows? Demo: How to Build a Taskless Workflow What workflows have we created like this? How much time does it cut from the process? Why do users like task less workflows? What are the constraints for task less workflows? Conclusion and Questions/Answers
  • 2. Create Workflow 1. Create a 4 State State Machine (add Records too) 2. Add Enum File (1. BSPUGStatesEnum.vb.txt): Public Enum BSPUGStateEnum InitialSetup = 0 HR = 1 Payroll = 2 Completed = 3 Cancelled = 4 Unlisted = 5 End Enum 3. Add Email Activity to Initial State and set the workflow state in code.
  • 3. 4. Set the State to HR Review (& Email To Submitter: 4. Get Author Email.txt). 5. Switch to HR Review State and add State Initialization and Event Driven activity. 6. In the state init activity, add code to set the workflow state and to notify HR (2. Set Workflow State to in HR.txt & 3. Public Property WorkflowState.txt & 9. HR Email Body.txt) 7. In event Driven Activity add On Document Changed and then an If Then
  • 4. 8. Add Code Conditions to check what the action is for each branch (6. Private ReadOnly Property WorkflowAction.txt & 5. Code Condition HR Send to Payroll.txt & 7. Code Condition Cancel.txt) 9. Add state Init to Payroll review and a code activity:
  • 5. 10. Add event driven to Payroll state and a workflow item changed and an if else activity (8. Code Condition Send Back to HR.txt):
  • 6. 11. Add State Init to Cancelled State and set the code to cancelled state. Send a mail back to the manager too: 12. Add a Send to Records State to complete the process. 13. Press Play and then start the workflow on the form library. 14.