SlideShare a Scribd company logo
1 of 28
Automate Evolve
Excel Workflow – Combine traditional mass
upload and workflow capabilities to get the
best of both worlds
Tammy Lake | Sr. Sales Engineer
Agenda
• Overview & use cases
• Demo - business user experience
• Excel Workflow components &
high-level steps
• Demo - Workflow creation
developer experience
• Benefits
• Q & A
2
Overview & use cases
4
Choose the best option for individual processes
Desktop Automation
Exchange data with SAP quickly
and easily using Excel
Automate Studio
Excel Workflow
Mass data routing, collection,
review, approvals, and processing
Web Form & Workflow
User-friendly web forms providing
advanced capabilities and
automated routing
Add more value using workflows to simplify
business processes with Automate Evolve
Overview and use cases
• Automatically route processes
to the right people at the right
time
• Offload SAP mass data
validation, upload and download
processes to take advantage of
faster server resources
• Free up desktop resources and
move on to the next task to help
improve efficiency
5
Excel
Workflow
Journal entries
(uploads &
attachments)
Pricing maintenance
Cross-functional
team master data
maintenance
Budget Maintenance Data Migration
Assessments &
distributions
and many more…
Before the demo
Approval Reference Data List
7
Email approval notifications
8
Workflow Overview
9
Journal Entry Workflow Demo
Business user experience
11
Roadmap
1 Populate an Excel data template
2 Submit to server
3 Excel workflow interaction
4 View process status & history
Excel Workflow Components
* Required component
4 Document Library*
Stores current and
historical requests for
visibility, reference,
reporting, and auditing
purposes
2 Studio Script(s)*
Studio scripts created to
upload data to or download
data from SAP.
5 Approval Matrix
Optional reference data
used for identifying
workflow participants
and/or approval information
1 Excel Template*
Pre-formatted templates
containing fields to map
and/or promote to a workflow.
3 Workflow*
Automated business process
steps to route for
approvals or collect,
upload, or download data.
13
Roadmap
1 Populate an Excel data template
2 Submit to server
3 Excel Workflow interaction
4 View process status & history
Pre-formatted templates provide ease
of use
The server routes, validates, & uploads
data and attachments
Interact with the Excel workflow directly
in Excel
Full visibility into active & completed
processes for analysis & reporting
Benefits Summary
• Automatically route business
processes to the right people
at the right time
• Automatically upload mass
data, supporting document
attachments, and/or process
history to SAP
Standardized processes
• Promote key data for routing/
reporting
• Real-time SAP data validation
and posting
• Role-based Excel data file
permissions (read only or
update)
Data quality
• Business-friendly UI
• Interact with workflows from
Excel ribbon
• Full visibility into current and
completed business processes
• Out of office and task
reassignment options
Ease of use
• Centralized template, data,
and process governance
• Design workflows to ensure
SOX compliance
• Access to process data for
auditing and reporting
purposes
Governance
14
Let’s build an Excel
Workflow
Developer experience
16
Roadmap
1 Submit scripts & data template
to Evolve Server
2 Add Solution Fields to Excel
Workflow Solution
3 Build & test the Excel Workflow
17
Roadmap
1 Submit scripts & data template
to Evolve Server
2 Add Solution Fields to Excel
Workflow Solution
3 Build & test the Excel Workflow
Studio scripts and Excel data templates
are the foundation of Excel Workflows
Solution fields can be used for routing,
analysis, and reporting
Route business processes to the right
people at the right time
Workflow Nodes
Purpose of each node, links to online
help, and important Excel Workflow-related
tips to be aware of
Workflow nodes overview
19
Node Purpose
Activity A single step or task in a workflow. Activities can be configured with a variety of different properties to
accomplish different tasks.
And Join A step to evaluate an Approval node and to move on to the next step in the workflow.
If you have multiple activities you want to run in parallel (such as approvals or tasks), and you want to
wait for all of them to complete before moving to the next step in the workflow, use the And Join.
Approval A step or task that requires approval or consent before proceeding.
Decision A step that branches to more than one path in the workflow.
End The last step in a workflow or a loop within a workflow.
Loop A sub-process within a main workflow. For example, you can use a Loop when part of a larger
workflow requires an approval before the main workflow can continue.
Notification A notification sent to alert participants to an event or status, such as when a task is due or completed.
Plug-in A step that you can customize to integrate your own functionality into a workflow. See the Plug-ins
Guide for more information.
Start The beginning of a workflow or a loop within a workflow.
Value Setter A step that allows you to set values in solution fields to manipulate a workflow route.
Xor Join A step to evaluate an Approval node and to move on to the next step in a workflow.
If you have multiple activities you want to run in parallel (such as approvals or tasks), and want to
continue the workflow as soon as any one of the activities has completed, use the Xor Join.
Workflow nodes Excel Workflow tips
20
Node Tip
Activity Email Approval - Allow approval via email (Email Approval), Include Data File - include the data
file as an attachment, Script Name - allow participants to run a script from their desktop, *Allow
Replacement - allow participants to save and overwrite (turn off Excel read only setting), and
Require Review – whether participant must open Excel file or not
Approval Email Approval - Allow approval via email (Email Approval), Include Data File - include the data
file as an attachment, *Script Name - allow participants to run a script from their desktop, Allow
Replacement - allow participants to save and overwrite (turn off read only), and Require
Review – whether participant must open Excel file or not
Loop Always be sure to define the condition for the loop to complete under Loop, Condition
Notification Include Data File - include the data file as an attachment, Message – custom email message to
the participant, Notification Subject – email subject line
Plug-in
(Wait)
Pause the workflow for a short amount of time to allow data syncing between Excel and the
workflow before moving on
Plug-in
(Winshuttle Autorun)
Run a script from the workflow (server), ***Continue Without Waiting – False will stop the
workflow until the script has completed running, Plug-in Parameters – define script name,
validation (no = run), SAP data connection name, and other run settings)
Value Setter Set values for specific Solution Fields – values can be used to control conditional routing
*Important Excel Workflow-related tips to remember
Thank you
Extras just for you!!!
Enjoy!
22
Excel Workflow online help
1.Create Excel data template containing named
data (if applicable) to be promoted to the
workflow.
2.Create Studio scripts (Transaction, Query,
and/or Attachment) to be used by the workflow;
map them to the Excel data template
(see Prerequisites and Studio Best Practices for
more information).
3.Submit Studio script(s) and Excel data template
to Evolve.
4.Approve script(s) – Task is automatically
generated by Evolve.
5.Add Solution Fields – Evolve creates a list of
default Solution fields, and additional fields
can be added to be used by the workflow either
from Excel or for reporting purposes.
a) Note: See Promote Excel file fields for
instructions for transferring data from Excel to
solution fields (matching name and format is
important)
6.Create the workflow for the Excel template.
Excel Workflow
Creating the workflow
solution
24
Exporting/Importing Excel
Workflows
Exporting and importing
Excel Workflow solution
files
26
Export steps in the source environment
• In Evolve, go to Solutions, Excel Workbooks
• Select the solution to export (click the checkbox to the left of the solution)
• Click Export to download the solution
Import into same or separate environment
• In Evolve, go to Solutions, Excel Workbooks
• Click on Import
• A wizard will guide you through the process
• Tip: Copy an existing Excel Workflow and rename instead of starting from
scratch for a similar workflow
• Note: For copies of a solution in the same environment, a unique name must be
provided.
Using a Digital Access API
to start an Excel Workflow
Excel Workflow
Start Excel Process
API
The Start Excel Process API allows third party systems to start an
Excel Workflow process. The submitted Excel file gets submitted to
respective solution library and a new process gets started on this
new document. This API uses POST method to start a workflow
process.
Click here for more details.
Notes:
• The submitter must be included as a user in the Originator role
• Excel workflow users must have an Evolve Runner named user
license if the Excel file is uploading multiple records
• Data sync feature for solution fields is supported
• Excel data template file (columns/data) structure must match
mapping used by Studio scripts used by the workflow
• Data file names must be unique
28

More Related Content

Similar to Automate Evolve Training: Excel Workflow for Automatic Routing

Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builderThinqloud
 
Spstc2011 Developing Reusable Workflow Features
Spstc2011   Developing Reusable Workflow FeaturesSpstc2011   Developing Reusable Workflow Features
Spstc2011 Developing Reusable Workflow FeaturesMichael Oryszak
 
Edgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer WorkflowsEdgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer WorkflowsEdgewater
 
The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...
The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...
The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...jsauer
 
Microsoft SharePoint and Workflow - SharePoint Saturday Sacramento
Microsoft SharePoint and Workflow - SharePoint Saturday SacramentoMicrosoft SharePoint and Workflow - SharePoint Saturday Sacramento
Microsoft SharePoint and Workflow - SharePoint Saturday Sacramentoroyhiggs
 
Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewSteve Lange
 
SharePoint Workflow 2011
SharePoint Workflow 2011SharePoint Workflow 2011
SharePoint Workflow 2011Chris Geier
 
ERP Training
ERP TrainingERP Training
ERP TrainingSoumya De
 
Going with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint OnlineGoing with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint OnlineBob German
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesDrew Madelung
 
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft Private Cloud
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudPrecisely
 
Test Data Transfer Tool
Test Data Transfer ToolTest Data Transfer Tool
Test Data Transfer ToolHai Nguyen
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessBen Bradley
 
SharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in ActionSharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in ActionElaine Van Bergen
 

Similar to Automate Evolve Training: Excel Workflow for Automatic Routing (20)

Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builder
 
Spstc2011 Developing Reusable Workflow Features
Spstc2011   Developing Reusable Workflow FeaturesSpstc2011   Developing Reusable Workflow Features
Spstc2011 Developing Reusable Workflow Features
 
Edgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer WorkflowsEdgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer Workflows
 
Intro to Application Express
Intro to Application ExpressIntro to Application Express
Intro to Application Express
 
The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...
The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...
The Learning Pathway: Actions, Rules and Simple and Advanced Workflow Integra...
 
Microsoft SharePoint and Workflow - SharePoint Saturday Sacramento
Microsoft SharePoint and Workflow - SharePoint Saturday SacramentoMicrosoft SharePoint and Workflow - SharePoint Saturday Sacramento
Microsoft SharePoint and Workflow - SharePoint Saturday Sacramento
 
Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2
 
Azure automation
Azure automationAzure automation
Azure automation
 
Task Management Software
Task Management SoftwareTask Management Software
Task Management Software
 
Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 Overview
 
SharePoint Workflow 2011
SharePoint Workflow 2011SharePoint Workflow 2011
SharePoint Workflow 2011
 
ERP Training
ERP TrainingERP Training
ERP Training
 
Going with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint OnlineGoing with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint Online
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and Examples
 
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations Presentation
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The Cloud
 
Test Data Transfer Tool
Test Data Transfer ToolTest Data Transfer Tool
Test Data Transfer Tool
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your business
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
 
SharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in ActionSharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in Action
 

More from Precisely

Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenZukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenPrecisely
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Crucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfCrucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfPrecisely
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Precisely
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Precisely
 
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Precisely
 
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fTestjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fPrecisely
 
Data Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsData Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsPrecisely
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Optimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPOptimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPPrecisely
 
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenSAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenPrecisely
 
Automatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIsAutomatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIsPrecisely
 
Moving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and PreciselyMoving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and PreciselyPrecisely
 
Effective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to KnowEffective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to KnowPrecisely
 
Automate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellenceAutomate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellencePrecisely
 
5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation Management5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation ManagementPrecisely
 
Unlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter TomorrowUnlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter TomorrowPrecisely
 
Navigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar DeckNavigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar DeckPrecisely
 
Mainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak PerformanceMainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak PerformancePrecisely
 

More from Precisely (20)

Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenZukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter Massendaten
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Crucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfCrucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
 
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
 
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fTestjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
 
Data Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsData Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity Trends
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Optimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPOptimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAP
 
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenSAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
 
Automatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIsAutomatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIs
 
Moving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and PreciselyMoving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and Precisely
 
Effective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to KnowEffective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to Know
 
Automate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellenceAutomate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center Excellence
 
5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation Management5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation Management
 
Unlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter TomorrowUnlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter Tomorrow
 
Navigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar DeckNavigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar Deck
 
Mainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak PerformanceMainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak Performance
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Automate Evolve Training: Excel Workflow for Automatic Routing

  • 1. Automate Evolve Excel Workflow – Combine traditional mass upload and workflow capabilities to get the best of both worlds Tammy Lake | Sr. Sales Engineer
  • 2. Agenda • Overview & use cases • Demo - business user experience • Excel Workflow components & high-level steps • Demo - Workflow creation developer experience • Benefits • Q & A 2
  • 4. 4 Choose the best option for individual processes Desktop Automation Exchange data with SAP quickly and easily using Excel Automate Studio Excel Workflow Mass data routing, collection, review, approvals, and processing Web Form & Workflow User-friendly web forms providing advanced capabilities and automated routing Add more value using workflows to simplify business processes with Automate Evolve
  • 5. Overview and use cases • Automatically route processes to the right people at the right time • Offload SAP mass data validation, upload and download processes to take advantage of faster server resources • Free up desktop resources and move on to the next task to help improve efficiency 5 Excel Workflow Journal entries (uploads & attachments) Pricing maintenance Cross-functional team master data maintenance Budget Maintenance Data Migration Assessments & distributions and many more…
  • 10. Journal Entry Workflow Demo Business user experience
  • 11. 11 Roadmap 1 Populate an Excel data template 2 Submit to server 3 Excel workflow interaction 4 View process status & history
  • 12. Excel Workflow Components * Required component 4 Document Library* Stores current and historical requests for visibility, reference, reporting, and auditing purposes 2 Studio Script(s)* Studio scripts created to upload data to or download data from SAP. 5 Approval Matrix Optional reference data used for identifying workflow participants and/or approval information 1 Excel Template* Pre-formatted templates containing fields to map and/or promote to a workflow. 3 Workflow* Automated business process steps to route for approvals or collect, upload, or download data.
  • 13. 13 Roadmap 1 Populate an Excel data template 2 Submit to server 3 Excel Workflow interaction 4 View process status & history Pre-formatted templates provide ease of use The server routes, validates, & uploads data and attachments Interact with the Excel workflow directly in Excel Full visibility into active & completed processes for analysis & reporting
  • 14. Benefits Summary • Automatically route business processes to the right people at the right time • Automatically upload mass data, supporting document attachments, and/or process history to SAP Standardized processes • Promote key data for routing/ reporting • Real-time SAP data validation and posting • Role-based Excel data file permissions (read only or update) Data quality • Business-friendly UI • Interact with workflows from Excel ribbon • Full visibility into current and completed business processes • Out of office and task reassignment options Ease of use • Centralized template, data, and process governance • Design workflows to ensure SOX compliance • Access to process data for auditing and reporting purposes Governance 14
  • 15. Let’s build an Excel Workflow Developer experience
  • 16. 16 Roadmap 1 Submit scripts & data template to Evolve Server 2 Add Solution Fields to Excel Workflow Solution 3 Build & test the Excel Workflow
  • 17. 17 Roadmap 1 Submit scripts & data template to Evolve Server 2 Add Solution Fields to Excel Workflow Solution 3 Build & test the Excel Workflow Studio scripts and Excel data templates are the foundation of Excel Workflows Solution fields can be used for routing, analysis, and reporting Route business processes to the right people at the right time
  • 18. Workflow Nodes Purpose of each node, links to online help, and important Excel Workflow-related tips to be aware of
  • 19. Workflow nodes overview 19 Node Purpose Activity A single step or task in a workflow. Activities can be configured with a variety of different properties to accomplish different tasks. And Join A step to evaluate an Approval node and to move on to the next step in the workflow. If you have multiple activities you want to run in parallel (such as approvals or tasks), and you want to wait for all of them to complete before moving to the next step in the workflow, use the And Join. Approval A step or task that requires approval or consent before proceeding. Decision A step that branches to more than one path in the workflow. End The last step in a workflow or a loop within a workflow. Loop A sub-process within a main workflow. For example, you can use a Loop when part of a larger workflow requires an approval before the main workflow can continue. Notification A notification sent to alert participants to an event or status, such as when a task is due or completed. Plug-in A step that you can customize to integrate your own functionality into a workflow. See the Plug-ins Guide for more information. Start The beginning of a workflow or a loop within a workflow. Value Setter A step that allows you to set values in solution fields to manipulate a workflow route. Xor Join A step to evaluate an Approval node and to move on to the next step in a workflow. If you have multiple activities you want to run in parallel (such as approvals or tasks), and want to continue the workflow as soon as any one of the activities has completed, use the Xor Join.
  • 20. Workflow nodes Excel Workflow tips 20 Node Tip Activity Email Approval - Allow approval via email (Email Approval), Include Data File - include the data file as an attachment, Script Name - allow participants to run a script from their desktop, *Allow Replacement - allow participants to save and overwrite (turn off Excel read only setting), and Require Review – whether participant must open Excel file or not Approval Email Approval - Allow approval via email (Email Approval), Include Data File - include the data file as an attachment, *Script Name - allow participants to run a script from their desktop, Allow Replacement - allow participants to save and overwrite (turn off read only), and Require Review – whether participant must open Excel file or not Loop Always be sure to define the condition for the loop to complete under Loop, Condition Notification Include Data File - include the data file as an attachment, Message – custom email message to the participant, Notification Subject – email subject line Plug-in (Wait) Pause the workflow for a short amount of time to allow data syncing between Excel and the workflow before moving on Plug-in (Winshuttle Autorun) Run a script from the workflow (server), ***Continue Without Waiting – False will stop the workflow until the script has completed running, Plug-in Parameters – define script name, validation (no = run), SAP data connection name, and other run settings) Value Setter Set values for specific Solution Fields – values can be used to control conditional routing *Important Excel Workflow-related tips to remember
  • 22. Extras just for you!!! Enjoy! 22
  • 24. 1.Create Excel data template containing named data (if applicable) to be promoted to the workflow. 2.Create Studio scripts (Transaction, Query, and/or Attachment) to be used by the workflow; map them to the Excel data template (see Prerequisites and Studio Best Practices for more information). 3.Submit Studio script(s) and Excel data template to Evolve. 4.Approve script(s) – Task is automatically generated by Evolve. 5.Add Solution Fields – Evolve creates a list of default Solution fields, and additional fields can be added to be used by the workflow either from Excel or for reporting purposes. a) Note: See Promote Excel file fields for instructions for transferring data from Excel to solution fields (matching name and format is important) 6.Create the workflow for the Excel template. Excel Workflow Creating the workflow solution 24
  • 26. Exporting and importing Excel Workflow solution files 26 Export steps in the source environment • In Evolve, go to Solutions, Excel Workbooks • Select the solution to export (click the checkbox to the left of the solution) • Click Export to download the solution Import into same or separate environment • In Evolve, go to Solutions, Excel Workbooks • Click on Import • A wizard will guide you through the process • Tip: Copy an existing Excel Workflow and rename instead of starting from scratch for a similar workflow • Note: For copies of a solution in the same environment, a unique name must be provided.
  • 27. Using a Digital Access API to start an Excel Workflow
  • 28. Excel Workflow Start Excel Process API The Start Excel Process API allows third party systems to start an Excel Workflow process. The submitted Excel file gets submitted to respective solution library and a new process gets started on this new document. This API uses POST method to start a workflow process. Click here for more details. Notes: • The submitter must be included as a user in the Originator role • Excel workflow users must have an Evolve Runner named user license if the Excel file is uploading multiple records • Data sync feature for solution fields is supported • Excel data template file (columns/data) structure must match mapping used by Studio scripts used by the workflow • Data file names must be unique 28