LogoLogo
IntegrationsInstallationAdministrationContact Support
XMPro Platform
XMPro Platform
  • What is XMPro?
  • Getting Started
    • Browser Requirements
    • Free Trial
    • End-To-End Use Case
  • Resources
    • What's New in 4.4
      • What's New in 4.3
      • What's New in 4.2
      • What's New in 4.1.13
      • What's New in 4.1
      • What's New in 4.0
    • Blueprints, Accelerators & Patterns
    • Integrations
    • Sizing Guideline
    • Platform Security
    • Icon Library
    • FAQs
      • Implementation FAQs
      • Configuration FAQs
      • Agent FAQs
      • General FAQs
      • External Content
        • Blogs
          • 2024
            • How to Build Multi-Agent Systems for Industry
            • Why Solving the Problem Doesn’t Solve the Problem: The Importance of Scalable Intelligent Operations
            • Content, Decision, and Hybrid: The Three Pillars of Multi-Agent Systems in Industry
            • Revolutionizing Manufacturing with AI and Generative AI: XMPro’s Intelligent Business Operations Sui
            • The Evolution of Skills: Lessons from Agriculture in the GenAI and MAGS Era
            • Part 1: From Railroads to AI: The Evolution of Game-Changing Utilities
            • Part2: The Future of Work: Harnessing Generative Agents in Manufacturing
            • Bridging Automation and Intelligence: XMPro’s Approach to Industrial Agent Management
            • XMPro APEX: Pioneering AgentOps for Industrial Multi Agent Generative Systems
            • Part 5 – Rules of Engagement: Establishing Governance for Multi-Agent Generative Systems
            • How to Achieve Scalable Predictive Maintenance for Industrial Operations
            • Understanding the Difference Between XMPro AI Assistant and AI Advisor
            • Part 3 – AI at the Core: LLMs and Data Pipelines for Industrial Multi-Agent Generative Systems
            • MAGS: The Killer App for Generative AI in Industrial Applications
            • The Importance of Pump Predictive Maintenance for Operational Efficiency
            • Progressing Through The Decision Intelligence Continuum With XMPro
            • The Value-First Approach to Industrial AI: Why MAGS Implementation Must Start with Business Outcomes
            • New Guide – The Ultimate Guide to Multi-Agent Generative Systems
            • The Ultimate Guide To Predictive Analytics
            • Part 4 – Pioneering Progress | Real-World Applications of Multi-Agent Generative Systems
            • Scaling Multi-Agent Systems with Data Pipelines: Solving Real-World Industrial Challenges
          • 2023
            • How to master Predictive Analytics using Composable Digital Twins
            • Accelerate Your AI Workflow: The 3 Key Business Advantages of XMPro Notebook
            • The Roadmap to Intelligent Digital Twins
            • What is edge computing, and how can digital twins utilize this technology?
            • THE TOP 5 USE CASES FOR COMPOSABLE DIGITAL TWINS IN RENEWABLES + HOW TO SUPERCHARGE RESULTS WITH AI
            • The Technology Behind Predictive Maintenance (PdM) : Hardware & Software
            • The Benefits of Using Digital Twins in Smart Manufacturing
            • XMPro I3C Intelligent Digital Twins Strategy Framework
            • The TOP 5 use cases for composable digital twins in mining – and how to use AI to supercharge result
            • The TOP 5 use cases for Composable Digital Twins in the Oil & Gas industry
            • Why Decision Intelligence with Digital Twins is “kinda like” DCS for Automation and Control
            • XMPro becomes an NVIDIA Cloud-Validated partner
            • From Reactive to Predictive : Introduction to Predictive Maintenance
            • Microsoft Azure Digital Twins : Everything You Need To Know
            • Unlocking Efficiency: The Right Time & Strategy to Launch Your Digital Twin for Enhanced Asset Manag
            • Revolutionize Your Supply Chain: How Digital Twins Can Boost Efficiency and Cut Costs
          • 2022
            • Create a Common Operating Picture of Your Operations with XMPro
            • 7 Trends for Industrial Digital Twins in 2022
            • How to Build a Digital Twin + 60 Use Cases By Industry
            • What are composable digital twins in the metaverse?
          • 2021
            • The Value of a Composable Digital Twin
          • 2020
            • Lean Digital Twin: Part 2
            • Digital Twin: Your Most Productive Remote Worker
            • From the Control Room to the Bedroom
            • Lean Digital Twin: Part 3
          • 2019
            • My Digital Twin: Digital Twin Applications for Real-time Operations (Like Me)
          • 2018
            • XMPro IoT Operational Capability Survey Results 2018
            • What is a Digital Business Platform and Why Should I Care?
            • [Robotic] Process Automation for IoT
            • 3 Patterns of Industrial IoT Use Cases
            • The CXO’s Guide to Digital Transformation – May The Five Forces Be With You
            • Is Security More Important Than Trustworthiness for Industrial IoT?
            • XMPro at bpmNEXT 2018: Watch The Presentation
          • 2017
            • The Top 5 Reasons to Invest in an IIoT Development Platform
            • IoT Business Solutions Start with Big Data & Create Business Outcomes
            • How AI Bots Bring Digital Twins to Life
          • 2016
            • How To Get Started With Industrial IoT
            • How To Overcome The Top 5 Challenges To Industrial IoT Adoption
            • What is an IoT Platform vs. an IoT Business Application Suite?
            • Industrial IoT: How To Get Started with Predictive Maintenance
            • 3 Ways The Internet of Things is Transforming Field Service
            • 7 Types of Industrial IoT Data Sources (And How To Use Them)
          • 2015
            • How Important Are Processes To The Internet Of Things?
            • Understanding the Value of Real Time KPI Management as Your Next Strategic Project
            • 6 Myths About Machine Learning
            • 10 Predictive Analytics Use Cases By Industry
            • What is a “Business Moment” in your business?
            • Does Operational Intelligence Make Business Intelligence Obsolete?
            • How To Reduce Operational Costs by 36% with Predictive Analytics
            • From Many, One – The Nature of Complex Event Processing
            • Herding Cats: What Enterprise Architects need to know about Business Process Management
          • 2014
            • Making Business Operations More Intelligent
          • 2013
            • Best Next Action Is The Next Big Thing For Intelligent Operations
            • The learns from two ‘Best in class’ organisations acquiring BPM technology
          • 2012
            • Why Intelligent Business Operations is Mobile, Social and Smart
            • Why Do You Want Intelligent Business Operations?
            • How big of a problem are ‘dark processes’?
            • Operational Risk: When You Stick Your Head In The Sand
            • The Difference Between Event-based And Workflow-based Processes
          • 2011
            • Is mobile BPM now essential to the business?
            • Stretch Socially Dynamic Processes To Fit Your Business
            • Social Listening – Get Control Of The Conversation
            • Operations Management – The Keys To KPIs
            • Benefits of BPM v 1.0
            • How to Prioritise Processes
          • 2010
            • The Business Drivers
            • Preserving Capability and Agility
            • Mobile BPM
        • Use Cases
          • Aging Pipe Predictive Maintenance in Water Utilities
          • Air Quality Monitoring For Agriculture
          • Alarm Management and Triage
          • Asset Condition Monitoring for Surface Processing Plants in the Mining Industry
          • Bogie Health Monitoring in the Rail Industry
          • Boiler Feed Water Pumps
          • CHPP Throughput Loss Monitoring
          • Casting Guidance
          • Conveyor Belt System Monitoring and Optimization in Automotive Manufacturing
          • Cooling Tower Fin Fan Monitoring
          • Cyclone/Slurry Pump Monitoring
          • Demand Planning to Reduce Stockholding in Stores
          • Demin Water Monitoring for Boiler Tube Corrosion
          • EV Battery Assembly Process Optimization for the Car Manufacturing Industry
          • Flood Prediction & Response in Water Utilities
          • Golden Batch For Culture Addition In The Dairy processing Industry.
          • Golden Batch Monitoring
          • Improve First Pass Yield (FPY)
          • Induced Draft (ID) Fan Monitoring
          • Long Conveyor Monitoring
          • Monitor Process Health to Reduce Cash-to-Cash Cycle
          • Monitor Storm Water Reservoirs For Flood Prevention
          • Monitor and Reduce Energy Consumption
          • Oil Well Maintenance Planning
          • Oil Well RTP Monitoring
          • Pipe Scaling Prediction for Roller Cooling
          • Precision Irrigation in Agriculture
          • Predict Heat Exchanger Fouling
          • Predictive Maintenance & Asset Health Monitoring For Haul Trucks In The Mining Industry
          • Predictive Maintenance For Mobile Assets Within The Mining Industry
          • Predictive Maintenance for Robotic Arms in the Automotive Industry
          • Predictive Maintenance for Wind Turbines
          • Pump Health Monitoring in Water Utilities
          • Pumping Station OEE
          • Real-time Balanced Business Scorecard (BBS)
          • Real-time Safety Monitoring
          • Short Term Inventory Planning
          • Strategic Performance & Safety Oversight for Global Mining Operations
          • Wheel and Track Wear Monitoring In The Rail Industry
          • Wind Turbine Performance Optimization
        • Youtube
          • 2024
            • Discover Gen AI Powered Operations With XMPro iBOS
            • Generative AI and Digital Twins in 2024 - XMPro Webinar
            • Go From Reactive To Predictive Operations In Water Utilities With XMPro iDTS
            • How to add Timestamps to Elements in XMPro App Designer
            • How to Build an AI Advisor for Industrial Operations Using XMPro
            • How XMPro Stream Hosts and Collections Enable Scalable, Real-Time Data Processing
            • Mind Blowing AI Agentic Operations For Industry With XMPro MAGS
            • The Ultimate Beginner's Guide To Predictive Analytics Podcast
            • XMPro's Flexible Deployment Options: Flexible Cloud & On-Premise Solutions For Industry
            • XMPro iBOS: The Only AI-Powered Suite for Scalable Intelligent Operations
          • 2023
            • 2023 XMPro Product Roadmap - Webinar
            • An Introduction To Intelligent Digital Twins - Webinar
            • Energy and Utilities Asset Optimisation through Digital Twin technology
            • Explore Model Governance using our MLflow Agent
            • Exploring XMPro Notebook and MLflow for Data Science and Model Governance
            • How Changing Properties For One Block Can Be Applied To All Blocks Within Same Style Group
            • How do I Use A Button To Update a Data Source In XMPro App Designer
            • How Does XMPro Compare To ESBs (Enterprise Service Buses)-
            • How to Configure and Integrity Check in Data Streams
            • How To Create A Widget Within XMPro App Designer
            • How to Create Intelligent Digital Twins Using XMPro AI
            • How to export grid data to Excel In XMPro App Designer
            • How to Revolutionize Your Supply Chain with Digital Twins
            • How To Rotate Text In App Designer
            • How To Update a Data Source Using A Button
            • How To Use & Clone XMPro Demos For Your Own Use
            • How To Use And Build 3rd Party Apps To Extend The Capabilities Of The XMPro App Designer.
            • How to use Avatars and why they are important
            • How to view stream host logs In XMPro Data Stream Designer
            • Logging Provider Support With XMPro
            • Mastering Health Check Endpoints: A Guide to Ensuring Service Uptime and Performance with XMPro
            • Mastering Root Cause Analysis with XMPro: Capture, Value, Impact
            • Microsoft Azure Digital Twins Everything You Need To Know
            • Model Based Predictive Maintenance (PdM) With XMPro
            • Monthly Webinar - Accelerate your digital twin use cases - XMPro Blueprints, Accelerators & Patterns
            • Optimizing Time Series Chart (TSC) Performance
            • Predictive Maintenance & Condition Monitoring - A Hot Seat Q&A Session
            • Predictive Maintenance with XMPro iDTS
            • Smart Facilities Management with Intelligent Digital Twins
            • The Benefits of using Digital Twins in Smart Manufacturing
            • The Four Industrial Revolutions Explained In Under 4 Minutes! #industry4 #smartmanufacturing
            • The Roadmap To Intelligent Digital Twins
            • The Technology Behind Predictive Maintenance (PdM) - The Hardware & Software that makes PdM Tick...
            • THE TOP USE CASES FOR COMPOSABLE DIGITAL TWINS IN RENEWABLES
            • Tips on how to use cache in agent configuration and get live updates
            • Webinar - XMPro 4.3 Release Showcase
            • What is a Digital Twin- Why Composable Digital Twins is the Future.
            • What Is Predictive Maintenance- (PdM)
            • What To Do When a Data Source Is Not Showing in Pass Page Parameter
            • XMPro - The World's Only AI - Powered Intelligent Digital Twin Suite
            • XMPro - The World's Only No Code Digital Twin Composition Platform
            • XMPro AI : How It Works
            • XMPro AI End To End Use Case
            • XMPro Auto Scale - Understanding Distributed Caching for Cloud-Native Applications
            • XMPro Promo Video - Dell Validated Design For Manufacturing Edge
          • 2022
            • Aggregate Transformation Agent Example - XMPRO Data Stream Designer
            • App Layout Best Practices for Desktop & Mobile - XMPro Lunch & Learn
            • Broadcast Transformation Agent Example - XMPRO Data Stream Designer
            • Calculated Field Transformation Agent Example - XMPRO Data Stream Designer
            • CRC16 Function Agent Example - XMPRO Data Stream Designer
            • Create a Common Operating Picture of Your Operations with XMPro
            • CSV Context Provider Agent Example - XMPro Data Stream Designer
            • CSV Simulator Agent Example - XMPRO Data Stream Designer
            • CSV Writer Agent Example - XMPRO Data Stream Designer
            • Data Conversion Transformation Agent Example - XMPro Data Stream Designer
            • Digital Twin Strategy To Execution Pyramid - XMPro Webinar
            • Event Printer Action Agent Example - XMPRO Data Stream Designer
            • File Listener Agent Example - XMPRO Data Stream Designer
            • Filter Transformation Agent Example - XMPRO Data Stream Designer
            • Group & Merge Transformation Agent Example - XMPRO Data Stream Designer
            • How To Bind Data To A Chart and Get It Working As Expected - XMPro Lunch & Learn
            • How To Send Data To My App (Including Caching Introduction) - XMPro Lunch & Learn
            • Join Transformation Agent Example - XMPRO Data Stream Designer
            • Min/Max Function Agent Example - XMPRO Data Stream Designer
            • PART 1- How To Manage Complex Operations in Real-time Using Composable Digital Twins
            • PART 3 - How To Manage Complex Operations in Real-time Using Composable Digital Twins
            • PART2 - How To Manage Complex Operations in Real-time Using Composable Digital Twins
            • Pass Through Agent Example - XMPRO Data Stream Designer
            • Pivot Table Transformation Agent Example - Count - XMPRO Data Stream Designer
            • Pivot Table Transformation Agent Example - Sum - XMPRO Data Stream Designer
            • Real-Time Is Real - How To Use Event Intelligence Tools to Manage Complex Operations in Real-time.
            • Row Count Agent Example - XMPRO Data Stream Designer
            • Sort Transformation Agent Example - XMPRO Data Stream Designer
            • Transpose Transformation Agent Example - Columns - XMPRO Data Stream Designer
            • Transpose Transformation Agent Example - Rows - XMPRO Data Stream Designer
            • Trim Name Transformation Agent Example - XMPRO Data Stream Designer
            • Twilio Action Agent Example - XMPRO Data Stream Designer
            • Union Transformation Agent Example - XMPRO Data Stream Designer
            • Variables & Expressions in App Designer - XMPro Lunch & Learn
            • Window Transformation Agent Example - XMPRO Data Stream Designer
            • XML File Reader Action Agent Example - XMPRO Data Stream Designer
          • 2021
            • The Value of a Composable Digital Twin - XMPro Webinar
          • 2020
            • 1. Understanding The Problem - UX Design - XMPRO
            • 1.1 Welcome - XMPRO UI Design Basics
            • 1.2 Introduction To UI Design - XMPRO UI Design Basics
            • 2. Creating User Stories - UX Design - XMPRO
            • 2.1 Responsive Design - XMPRO UI Design Basics
            • 2.2 Grids - XMPRO UI Design Basics
            • 2.3 Visual Hierarchy - XMPRO UI Design Basics
            • 2.4 Wireframes - XMPRO UI Design Basics
            • 3. Creating User Flow Diagrams - UX Design - XMPRO
            • 3.1 Color Palette - XMPRO UI Design Basics
            • 3.2 Typography - XMPRO UI Design Basics
            • 3.3 White Space - XMPRO UI Design Basics
            • 3.4 UI Elements - XMPRO UI Design Basics
            • 4. Plan Your App with Wireframes - UX Design - XMPRO
            • 4.1 Chart Types - XMPRO UI Design Basics
            • 4.2 Chart Styling - XMPRO UI Design Basics
            • 5. Designing for Dynamic Data - UX Design - XMPRO
            • Agents and Their Types - XMPRO Data Stream Designer
            • Data Wrangling: Row Transpose - XMPRO Data Stream Designer
            • Digital Twin: Your Most Productive Remote Worker - XMPRO Webinar
            • End-To-End Real-Time Condition Monitoring Demo - XMPRO Application Development Platform
            • Error Endpoints - XMPRO Data Stream Designer
            • Export and Import Recommendations - XMPRO App Designer
            • How To Add Buttons To Agents - XMPRO Data Stream Designer
            • How To Add EditLists to Agents - XMPRO Data Stream Designer
            • How To Change UI Language - XMPRO Subscription Manager
            • How To Configure a Stream Object - XMPRO Data Stream Designer
            • How To Configure The Aggregate Transformation - XMPRO Data Stream Designer
            • How To Configure The Anomaly Detection Agent - XMPRO Data Stream Designer
            • How To Configure The Azure SQL Action Agent - XMPRO Data Stream Designer
            • How To Configure The Azure SQL Context Provider - XMPRO Data Stream Designer
            • How To Configure The Azure SQL Listener - XMPRO Data Stream Designer
            • How To Configure The Calculated Field Transformation - XMPRO Data Stream Designer
            • How To Configure The CSV Context Provider - XMPRO Data Stream Designer
            • How To Configure The CSV Listener - XMPRO Data Stream Designer
            • How To Configure The Data Conversion Transformation - XMPRO Data Stream Designer
            • How To Configure The Edge Analysis Transformation - XMPRO Data Stream Designer
            • How To Configure The Email Action Agent - XMPRO Data Stream Designer
            • How To Configure The Email Listener - XMPRO Data Stream Designer
            • How To Configure The Event Printer Action Agent - XMPRO Data Stream Designer
            • How To Configure The Event Simulator Listener - XMPRO Data Stream Designer
            • How To Configure The FFT Function - XMPRO Data Stream Designer
            • How To Configure The File Listener - XMPRO Data Stream Designer
            • How To Configure The Filter Transformation - XMPRO Data Stream Designer
            • How To Configure The IBM Maximo Action Agent - XMPRO Data Stream Designer
            • How To Configure The IBM Maximo Context Provider - XMPRO Data Stream Designer
            • How To Configure The IBM Maximo Listener - XMPRO Data Stream Designer
            • How To Configure The Join Transformation - XMPRO Data Stream Designer
            • How To Configure The JSON File Reader Context Provider - XMPRO Data Stream Designer
            • How To Configure The MQTT Action Agent - XMPRO Data Stream Designer
            • How To Configure The MQTT Advanced Action Agent - XMPRO Data Stream Designer
            • How To Configure The MQTT Advanced Listener - XMPRO Data Stream Designer
            • How To Configure The MQTT Listener - XMPRO Data Stream Designer
            • How To Configure The Normalize Fields Function - XMPRO Data Stream Designer
            • How To Configure The OSIsoft PI Context Provider - XMPRO Data Stream Designer
            • How To Configure The OSIsoft PI Listener - XMPRO Data Stream Designer
            • How To Configure The Pass Through Transformation - XMPRO Data Stream Designer
            • How To Configure The PMML Agent - XMPRO Data Stream Designer
            • How To Configure The REST API Context Provider - XMPRO Data Stream Designer
            • How To Configure The RScript Agent - XMPRO Data Stream Designer
            • How To Configure The Run Recommendation Agent - XMPRO Data Stream Designer
            • How To Configure The Signal Filter - XMPRO Data Stream Designer
            • How To Configure The SQL Server Action Agent - XMPRO Data Stream Designer
            • How To Configure The SQL Server Context Provider - XMPRO Data Stream Designer
            • How To Configure The SQL Server Listener - XMPRO Data Stream Designer
            • How To Configure The SQL Server Writer Action Agent - XMPRO Data Stream Designer
            • How To Configure The Twilio Action Agent - XMPRO Data Stream Designer
            • How To Configure The Union Transformation - XMPRO Data Stream Designer
            • How To Configure The Unzip Function - XMPRO Data Stream Designer
            • How To Configure The Window Transformation - XMPRO Data Stream Designer
            • How To Create an App - XMPRO App Designer
            • How To Create and Manage Templates - XMPRO App Designer
            • How To Create and Publish a Use Case - XMPRO Data Stream Designer
            • How To Create and Use a Widget - XMPRO App Designer
            • How To Create App Data Connections - XMPRO App Designer
            • How To Create App Pages and Navigation - XMPRO App Designer
            • How To Create Recommendation Rules - XMPRO App Designer
            • How To Create Recurrent Data Streams - XMPRO Data Stream Designer
            • How To Do Integrity Checks - XMPRO Data Stream Designer
            • How To Edit Page Properties - XMPRO App Designer
            • How To Enable Audit Trails - XMPRO App Designer
            • How to Export, Import, and Clone a Data Stream - XMPRO Data Stream Designer
            • How To Export, Import and Clone an App - XMPRO App Designer
            • How to Export and Import an App - XMPRO App Designer
            • How To Find Help for an Agent - XMPRO Data Stream Designer
            • How To Install The XMPRO App Designer
            • How To Maintain and Capture Notes - XMPRO App Designer
            • How To Manage Agents - XMPRO Data Stream Designer
            • How To Manage and Use Server Variables - XMPRO Data Stream Designer
            • How To Manage Buffer Size - XMPRO Data Stream Designer
            • How to Manage Categories - XMPRO App Designer
            • How To Manage Categories - XMPRO Data Stream Designer
            • How To Pass Parameters Between Pages - XMPRO App Designer
            • How To Publish and Share an Application - XMPRO App Designer
            • How To Set Up and Use Charts in Live View - XMPRO Data Stream Designer
            • How To Set Up and Use Gauges in Live View - XMPRO Data Stream Designer
            • How To Share a Data Stream - XMPRO Data Stream Designer
            • How To Share a Use Case - XMPRO Data Stream Designer
            • How To Share an App For Design Collaboration - XMPRO App Designer
            • How To Troubleshoot a Use Case - XMPRO Data Stream Designer
            • How To Upgrade a Stream Object Version - XMPRO Data Stream Designer
            • How To Use App Files - XMPRO App Designer
            • How To Use Application Versions - XMPRO App Designer
            • How To Use Bar Gauge - XMPRO App Designer
            • How To Use Calendar - XMPRO App Designer
            • How To Use Chart Pan, Zoom and Aggregation - XMPRO App Designer
            • How To Use Chart Panes and Axes - XMPRO App Designer
            • How To Use Chart Print and Export- XMPRO App Designer
            • How To Use Charts - XMPRO App Designer Toolbox
            • How To Use Charts: Series - XMPRO App Designer
            • How To Use Collections - XMPRO Data Stream Designer
            • How To Use Content Card - XMPRO App Designer
            • How To Use D3 - XMPRO App Designer
            • How To Use Data Sources - XMPRO App Designer
            • How To Use Embedded Pages - XMPRO App Designer Toolbox
            • How To Use Fieldset and Field - XMPRO App Designer Toolbox
            • How To Use Flex Layout
            • How To Use Form Validation - XMPRO App Designer Toolbox
            • How To Use Input Mappings - XMPRO Data Stream Designer
            • How To Use Linear Gauges - XMPRO App Designer
            • How To Use Live View - XMPRO Data Stream Designer
            • How To Use Lookup - XMPRO App Designer
            • How To Use Maps - XMPRO App Designer
            • How To Use Page Layers - XMPRO App Designer
            • How To Use Pivot Grid - XMPRO App Designer
            • How To Use Polar Charts - XMPRO App Designer
            • How To Use Power BI - XMPRO App Designer
            • How To Use Radio Buttons - XMPRO App Designer Toolbox
            • How To Use Recommendations - XMPRO App Designer Toolbox
            • How To Use Select Box - XMPRO App Designer
            • How To Use Stacked Layouts - XMPRO App Designer Toolbox
            • How To Use Stream Host Local Variables - XMPRO Data Stream Designer
            • How To Use Tabs - XMPRO App Designer Toolbox
            • How To Use Tags - XMPRO App Designer Toolbox
            • How To Use Templated List - XMPRO App Designer
            • How To Use Templates - XMPRO App Designer
            • How To Use Text - XMPRO App Designer Toolbox
            • How To Use Text Area - XMPRO App Designer Toolbox
            • How To Use The Accordion - XMPRO App Designer Toolbox
            • How To Use The Block Styling Manager - XMPRO App Designer
            • How To Use The Box and Data Repeater Box - XMPRO App Designer Toolbox
            • How To Use The Button - XMPRO App Designer Toolbox
            • How To Use The Circular Gauge - XMPRO App Designer Toolbox
            • How To Use The Data Grid - XMPRO App Designer Toolbox
            • How To Use The HTML Editor - XMPRO App Designer Toolbox
            • How To Use The Hyperlink and Box Hyperlink - XMPro App Designer Toolbox
            • How To Use The Image - XMPRO App Designer Toolbox
            • How To Use The Indicator - XMPRO App Designer Toolbox
            • How To Use The Layout Grid - XMPRO App Designer Toolbox
            • How To Use The Number Selector - XMPRO App Designer Toolbox
            • How To Use The Pie Chart - XMPRO App Designer Toolbox
            • How To Use The Range Slider - XMPRO App Designer Toolbox
            • How To Use The Recommendation Chart - XMPRO App Designer Toolbox
            • How To Use The Scroll Box - XMPRO App Designer Toolbox
            • How To Use The Select Box - XMPRO App Designer Toolbox
            • How To Use The Sparkline - XMPRO App Designer Toolbox
            • How To Use The Textbox - XMPRO App Designer Toolbox
            • How To Use Tree Grid - XMPRO App Designer
            • How To Use Tree List - XMPRO App Designer
            • How To Use Unity - XMPRO App Designer Toolbox
            • How To Use Variables - XMPRO App Designer
            • How To Write and Maintain Notes and Business Case - XMPRO Data Stream Designer
            • Interactive 3D Models For Digital Twins - XMPRO Event Intelligence Platform
            • Manage Input Arrow Highlights - XMPRO Data Stream Designer
            • Manage Recommendation Access - XMPRO App Designer
            • Realize Value from End-To-End Condition Monitoring in 6 - 8 Weeks - XMPRO
            • Recommendation Versions - XMPRO App Designer
            • Solution Development Process For Event Intelligence Apps - XMPRO
            • Stream Hosts and How To Install Them - XMPRO Data Stream Designer
            • Use Case Versioning - XMPRO Data Stream Designer
            • XMPRO App Designer Overview - Event Intelligence Applications
            • XMPRO Data Stream Designer - Event Intelligence Applications
            • XMPRO Real-Time Event Intelligence Demo
            • XMPRO Recommendations - Event Intelligence Applications
          • 2019
            • Data Distribution Service: Using DDS in Your IoT Applications
            • My Digital Twin: Digital Twin Applications For Real-Time Operations (Like Me)
            • Setting up a Typical Industrial IoT Use Case with XMPro
            • XMPro Overview & Fin Fan Failure Demo
          • 2016
            • XMPro iBPMS Overview
          • 2013
            • XMPro Best Next Action - 3 Examples for XMPro blog
            • XMPro Case Management Example
            • XMPro Internet of Things Demo
          • 2012
            • Is Agile Business the New Normal
            • The Future of BPM Moving Towards Intelligent Business Operations
            • What industries does XMPro serve-
            • Who is XMPro for-
            • XMPro - The Social Listener - Why You Should Be Listening.wmv
            • XMPro Cool Vendor 2012
            • XMPro iBPMS For SharePoint
            • XMPro iBPMS v6 XMWeb for Intelligent Business Operations
            • XMPro News and Gartner BPM Sydney Summit Discount Offer.mp4
            • XMPro Version 6 - Introducing the Next Generation BPM for Intelligent Business Operations
    • Practice Notes
      • Unified Recommendation Alert Management
      • Performant Landing Pages in Real-Time Monitoring
  • Concepts
    • XMPro AI
      • XMPro Notebook
    • Data Stream
      • Stream Object Configuration
      • Verifying Stream Integrity
      • Running Data Streams
      • Timeline
    • Collection and Stream Host
    • Agent
      • Virtual vs Non-Virtual Agents
    • Application
      • Template
      • Page
      • Block
      • Canvas
      • Page Layers
      • Block Styling
      • Devices
      • Flex
      • Block Properties
      • Data Integration
      • Navigation and Parameters
      • Variables and Expressions
      • App Files
      • Metablocks
    • Recommendation
      • Rule
      • Execution Order
      • Auto Escalate
      • Form
      • Action Requests
      • Notification
      • Recommendation Alert
      • Deleted Items
      • Scoring
    • Connector
    • Landing Pages & Favorites
    • Version
    • Manage Access
    • Category
    • Variable
    • Insights
      • Data Delivery Insights
  • How-To Guides
    • Data Streams
      • Manage Data Streams
      • Manage Collections
      • Use Remote Receivers and Publishers
      • Manage Recurrent Data Streams
      • Use Business Case and Notes
      • Run an Integrity Check
      • Check Data Stream Logs
      • Use Live View
      • Use Stream Metrics
      • Troubleshoot a Data Stream
      • Upgrade a Stream Object Version
      • Setup Input Mappings
      • Use Error Endpoints
      • Use the Timeline
      • Context Menu
    • Application
      • Manage Apps
      • Manage Templates
      • Manage Pages
      • Import an App Page
      • Design Pages for Mobile
      • Navigate Between Pages
      • Pass Parameters Between Pages
      • Page Data
      • Manage Connections
      • Check Connector Logs
      • Manage Data Sources
      • Use Data Sources in the Page
      • Use Dynamic Properties
      • Use Expression Properties
      • Use Page Layers
      • Use Block Styling and Devices
      • Use Flex
      • Use Validation
      • Use Variables & Expressions
      • Create and Maintain Notes
      • Manage Widgets
      • Manage App Files
      • Manage Themes
    • Recommendations
      • Manage Categories
      • Manage Recommendations
      • Manage Rules
      • Manage Notifications
      • Manage Notification Templates
      • Subscribe to Notifications
      • Manage Forms
      • Manage Variables
      • Manage Alerts
      • Manage Alerts on Mobile
      • Manage Deleted Recommendation Items
    • Connectors
      • Manage Connectors
      • Building Connectors
      • Packaging Connectors
    • Stream Host
    • Agents
      • Manage Agents
      • Building Agents
      • Packaging Agents
      • Debugging an Agent
    • Manage Versions
    • Manage Access
    • Manage Categories
    • Manage Variables
    • Import, Export, and Clone
    • Publish
      • Admin Unpublish Override
    • Manage Site Settings
    • Manage Landing Pages & Favorites
  • Blocks
    • Common Properties
    • Layout
      • Accordion
      • Box & Data Repeater Box
      • Card & Content Card
      • Field & Fieldset
      • Layout Grid
      • Menu
      • Scroll Box
      • Stacked Layout Horizontal & Vertical
      • Tabs
      • Templated List
      • Toolbar
    • Basic
      • Calendar
      • Check Box
      • Color Selector
      • Data Grid
      • Date Selector
      • Dropdown Grid
      • Embedded Page
      • File Library
      • File Uploader
      • Html Editor
      • Image
      • Indicator
      • List
      • Lookup
      • Number Selector
      • Radio Buttons
      • Range Slider
      • Select Box
      • Switch
      • Tags
      • Text
      • Text Area
      • Textbox
      • Tree Grid
      • Tree List
    • Device Input
      • Location Capture
      • Visual Media Capture
    • AI
      • Azure Copilot
      • ChatGPT Copilot
    • Actions
      • Box Hyperlink
      • Button
      • Data Operations
      • Hyperlink
    • Recommendations
      • Alert Action
      • Alert Analytics
      • Alert Discussion
      • Alert Event Data
      • Alert Form
      • Alert List
      • Alert Timeline
      • Alert Triage
      • Alert Survey
      • Recommendation Chart
    • Visualizations
      • Autodesk Forge
      • Azure Digital Twin Hierarchy
      • Bar Gauge
      • Chart
      • Circular Gauge
      • D3 Visualization
      • Esri Map
      • Image Map
      • Linear Gauge
      • Live Feed
      • Map
      • Pie Chart
      • Pivot Grid
      • Polar Chart
      • Power BI
      • Sparkline
      • Time Series Analysis
      • Tree Map
      • Unity
      • Unity (Legacy)
    • Advanced
      • Metablock
    • Widgets
  • Administration
    • Administrative Accounts
    • Language
    • Companies
      • Register a Company
      • Manage a Company
      • Manage Company Subscriptions
      • Manage License
    • Subscriptions
      • Manage User Access
      • Setup Auto Approval/Default Subscriptions
      • Request and Apply a License
    • Users
      • Invite a User
      • Register an Account
      • Profile
      • Change Password
      • Reset Password
      • Delete a User
      • Change Business Role
  • Installation
    • Overview
    • 1. Preparation
    • 2. Install XMPro
      • Azure
      • AWS
      • On-Premise
    • 3. Complete Installation
      • Configure Auto Scale (Optional)
      • Configure Health Checks (Optional)
      • Configure Logging (Optional)
      • Configure SSO (Optional)
        • SSO - Azure AD
        • SSO - ADFS
      • Create Base Company
      • Install Stream Host
        • Windows x64
        • Azure Web Job
        • Ubuntu 20.04 x64
        • Docker
      • Install Agents & Connectors
  • Release Notes
    • v4.4.18
    • v4.4.17
    • v4.4.16
    • v4.4.15
    • v4.4.14
    • v4.4.13
    • v4.4.12
    • v4.4.11
    • v4.4.10
    • v4.4.9
    • v4.4.8
    • v4.4.7
    • v4.4.6
    • v4.4.5
    • v4.4.4
    • v4.4.3
    • v4.4.2
    • v4.4.1
    • v4.4.0
    • Archived
      • v4.3.12
      • v4.3.11
      • v4.3.10
      • v4.3.9
      • v4.3.8
      • v4.3.7
      • v4.3.6
      • v4.3.5
      • v4.3.4
      • v4.3.3
      • v4.3.2
      • v4.3.1
      • v4.3.0
        • v4.2.3
        • v4.2.2
        • v4.2.1
      • v4.2.0
      • v4.1.13
      • v4.1.0
      • v4.0.0
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Resources
  2. FAQs
  3. External Content
  4. Youtube
  5. 2012

XMPro iBPMS For SharePoint

PreviousXMPro Cool Vendor 2012NextXMPro iBPMS v6 XMWeb for Intelligent Business Operations

Last updated 6 days ago

Was this helpful?

XMPro transforms structured as well as unstructured business processes in SharePoint into Intelligent Business Operations with the XMPro iBPMS. Optimize your financial investment in SharePoint by bringing true business processes SharePoint users.

In this recorded webinar, you will see how easy it is to configure and use XMPro in SharePoint, how to upload documents from XMPro business processes to SharePoint and how to use SharePoint lists as data for XMPro processes.

We also show you how to bring Intelligent Business Operations to SharePoint by handling structured and unstructured process, dynamically adjusting processes, embedding BI into process transactions steps and cpaturing social discussions that form part of the transaction.

Transcript

let's get started good morning everybody

welcome to another XM Pro webinar

today we are going to go through XM Pro

and bringing ibpms to SharePoint

um example brings ibos which is an

intelligent business operations Suite

which we see as a convergence of

business Process Management and bi if

you require any more information on us

contact us after this webinar our sales

team or our partners will be more than

happy to provide you with more details

on that

so what do we do we bring the Next

Generation business Process Management

which Gardner calls ibpms to SharePoint

which I'm going to take you through

today

so what are we going to cover today

we've got three objectives we're going

to go into the first one is intelligent

processes within SharePoint

what do we mean by intelligent processes

follow this up with some examples as

well

um how to upload a document to a

SharePoint document library and the last

one is using a SharePoint list as a data

source

so intelligent processes and SharePoint

the benefits of what we bring to the

table of bringing intelligent processes

into SharePoint

we've highlighted the three big ones

that we've found the first one is there

is no coding

you do not need to open Visual Studio or

any coding

platform to deploy these processes into

SharePoint

a SharePoint consultant or a business

analyst can configure these

they can configure the processes they

can configure the web Parts they can

configure the data lists that make up

the lookups that you're actually going

to be using within your processes

themselves

and the last one is the same process

information is available within

SharePoint within Outlook within the web

depending on your platform of choice for

your end users so you're not confined to

just your SharePoint environment you've

got the exact same process information

so you define it once

it's available on multiple interfaces

for your users to to work through

we're going to work through an example

of X and prone SharePoint and we're

going to touch on a few items

the first one is the standard web part

the task list

the process form how we render it in

SharePoint what it looks like what

components are available in it and

lastly how to configure

these web Parts within SharePoint

I'm going to leave the PowerPoint there

I'm just going to

bring across the web interface

this is not SharePoint for those of you

that are familiar with SharePoint this

is our web interface what I'm actually

going to do for my web interface

is creating your acquisition

and with this requisition we're actually

going to process it

push it through to the next step and

then we're going to access that perform

within SharePoint itself

so the first step we're going to do in

XM Pros web front-end the Second Step

from that point onwards is going to be

from within SharePoint itself

so we're just going to keep it very

basic

stock requisition within the it category

we just need to procure a new server

rack for

Cloud background infrastructure

let's attach a sample quote

the stock code

a description

the price we're requiring one

and we are going to submit that document

so what we're actually done here

is

if I switch to the

SharePoint interface

is triggered it from the X and pro

screen

and push that information through into

SharePoint itself

what you're looking at here for those

who use familiar with SharePoint is the

SharePoint 2010 installation

this will be your portal login

from your corporate environment

we've kept it very basic to what you're

looking at here what we've done is if I

open an XM Pro for shape one down the

bottom

it will load a basic web part page

and on that webpod page

it's waiting for your screens to catch

up there

and on the webpite page

you will see two web parts

you've got web parts

on the left and you have a web port on

the right

um

we've got a task list

that we've populated on the left

if I stop here for a minute

and we go back into the XM web interface

if I open up his to do task list and

open up the broadcasting

you'll see we have capture match Tuesday

brief capture promotional brief and

capture a Wacky Wednesday brief as well

if we move over to the SharePoint web

part I'll draw your attention to the top

we have capture a promotion brief and

mad Tuesday brief and a Wacky Wednesday

brief

so what we've actually got there

let's go back there

what we've actually got there is a

single data set of information you're

looking at the exact same process task

list which is available in our web

interface and is available in our

SharePoint interface

if I open up

any one of the tasks themselves you'll

see the exact same task available in

both interfaces as well

so all we've got is it looks like a very

busy screen and I'll walk you through

what we're actually looking at on the

screen here

so to keep it simple we've got two web

Parts on the screen you've got a web pod

Zone on the left and we've got a web pod

Zone on the right

if I move my mouse over the top you'll

see you've got your basic SharePoint

webpod functionality

this is

sharepoint's own functionality with

regards to web pod I can edit these web

parts and move them around if I edit

this Web Bot

you'll see I'm looking at a webpart page

with the various zones and I can drag

the web pods in as I'm looking at them

what you're looking at is one

configuration option we have for web

Parts there are multiple configuration

options depending on your needs and

requirements within an organization

um some organizations are quite happy

with how they're looking at it here you

can configure the amount of columns

you're looking at so if I scroll to the

right

what you're looking at there is the top

off of that is sharepoints configuration

options for a basic web pod what we've

actually done is at the bottom we've

introduced X and pro specific items to

that webpod as well so we've extended

the web part itself

if I go into the columns

you'll see at the moment I've got due

number and from ticked so I can

configure all of them on I can configure

all of them off depending on my needs

and my requirements

if I expand the list properties I can

allow sorting I can allow paging I can

allow grouping

so whatever your needs and requirements

are for lists within SharePoint process

list task list you can configure the web

Parts you can have multiple web Parts as

well you don't have to just have the two

web Parts we've got on the screen you

can have multiple on the screen each

serving a different purpose

if I cancel it

let's wait for the SharePoint

environment to cancel the um

web pod editing and we come back to the

form that we're looking at

so what we're looking at here is we've

got a list of tasks for a specific user

down the left as soon as he clicks on a

specific task it's going to open up the

task definition we've configured on the

right

in this instance it's a purchase

requisition

we've got an approval name his approval

limit requisition total and we have a

budget goal in the middle indicating his

current budget his actual he's committed

to and is requested which brings through

the the details down the bottom

from the person requesting

and the current user can put comments in

we can view the current process flow

diagram at the top as well

so what we're looking at here is a

budget graph within an approval form

what we've got along the right there are

the various routing

of the various routing options

as is categories for it

you'll see we have a tech approval along

the right

if I picked a category from the previous

step as maintenance I would get a

maintenance approval or if I picked it

for finance I'll get a finance approval

so you have Dynamic routing options

which appear on the right which are

context aware

they're aware of the information that's

captured on the screen

and they adapt themselves accordingly

what we're going to do here

is

this is our design environment

what we call the does XM designer this

is where we configure the processes once

to deploy them to the multiple platforms

if I double click the first approval

this is the same approval screen that

we've just looked at with the graph in

the middle

the budget graph asking for approval for

specific spend to specific category

if I drag the chart in

and we just go set up some properties

let's get rid of his caption

let's open up the chart

so what we've opened up here is what we

call our chart wizard which allows us to

build our in-flight analytics into

processes

I'm going to leave it as a bar chart

you've got appearance options you can

change its colors

you can change its styling options so

everything doesn't have to be the the X

and pro colors or orange all across the

board

it can handle multiple series as well

I'm going to call this month

and there's various other options down

the bottom here you've got full control

over how your charts get configured with

regards to where are their point labels

where they're chart titles if we're

going to diagram

because I've picked a bar chart I'd

actually like this chart to be rotated

it's going to make a lot more sense to

me rotated versus horizontal I've got

control over axis I want to give the

charter title as well

so let's call this spin to date

and I can click finish

if I go back to

our SharePoint form

and we refresh that form itself

what you'll see right at the bottom as

it was the last control I've added onto

the form will have a second chart that's

going to appear

pulling information now this chart can

pull its information from multitudes of

sources that can pull it from a sap

system

it can pull it from an oracle system it

can put it from a flat file system it

can pull it from a modern mainframe

system you can put it from a legacy

mainframe system

so if I scroll down

you'll see I have my current spend to

date

now

it's good having the two graphs I'd like

to move this chart up so that it

actually makes a lot more sense above my

budget goal

if I go back into the workspace itself

I'm just going to change the index

for the chart

once again if we refresh that form

you'll see we have spin to date which

now appearing above budget call so very

quickly

you can start creating in-flight

analytics and have it push through into

a SharePoint front-end we drag the chart

on

linked it to an existing data set

configured the various options on it and

surface it for the actual approval user

to have a look at

if I bring us back to the PowerPoint

so what we've just gone through is an

example of X and pro and SharePoint so

we've looked at a standard Web Bot we

saw an example with two web pods one on

the left one on the right the one on the

left being a task list

the one on the right being the actual

form render web pod

so task list is exactly the same task

list as any other X and pro interface

it's the exact same task as you look at

if you log into the web if you log into

Outlook

the process form we had a look at how

the form is rendered

we had a look at the information that

was being pulled through from that form

we added an extra chart onto the four

linked it to an existing data set which

brought a lot more

information to the user context

information to the user

and then lastly we looked at how to

configure

so how to configure a webpart firstly

exactly the same as you will configure

any other web part in SharePoint it's

got the same SharePoint webpod options

we've just extended them and added a few

extra at the bottom to control how the

lists display their information and how

the form displays this information we

also looked at how to configure our

in-flight Analytics

by creating a basic chart

linking it to an existing data set

and move the chart around on the actual

form

what we're going to look at next is

intelligence which is not found in

SharePoint

the first one we're going to cover is

what we call Process goals

um

foreign

discussions

the third one is next best actions

and finally the last one case files

so we're going to take each of these and

have a look at how is this intelligence

which is not currently in SharePoint

brought to SharePoint with X and Pros

ibos

offering

if I stop the PowerPoint there and let's

come back to

the XM Pro screen

once again it's exactly the same screen

we've just looked at

we've got the chart I'm going to leave

the chart on there for the rest of this

webinar

we've got the list on the left

standard webparts for both of them

what we're going to look at with regards

to the intelligence we bring to the

table is across the top

so the first one we've got is process

goals

a process goals allows you to visualize

and each work step to help guide your

business decisions

you configure these per process

and what it's doing is providing more

information

contextual information to the person who

needs to make the approval decisions

so in this example

we're working with the purchase

requisition so we have the current

budget versus actual we have our current

budget and the spend for last year

across the top

if I scroll right we have our actual

spend per department and we can have a

look at it is

quite a bit more than the finance and HR

combined

that gives me more information

to help make my decision

if I close the process goals

if I open up the history

what the history is showing is the

entire order Trail for the process

so every single step that we do is

auditable

every step that we capture

goes into a time and date stamp attached

to a user itself

if I scroll down

what you'll see there is we've got two

icons

the first icon indicates to me that it

was a specific task

so task one was to create a new

acquisition

what the second icon tells me is the

discussion was actually created linked

to that task

this brings us back to

if I just jump to the

PowerPoint once again this brings us

back to social process discussions

social discussions around a process now

this can be

a specific transaction

or this can be globally at process level

I'm not happy with the procurement

process it's taking too long or I'm not

happy with the step in the procurement

process is asking for too much

information I don't have available at

the time

in the current example

we actually have a process

discussion which is attached to a

transaction

you can drill all the way down into that

and

it will bring the information back

specific to that transaction itself

so if I scroll a bit further down what

are the specifications we are looking

for for the server or looking at for the

server

so very quickly

you can start getting a social

collaboration around a specific

transaction if there is more information

that you need from a specific individual

it also allows you to start working out

the social influences in the process you

may have a process which spans across

your organization

it goes through five levels of approval

but actually it's going through eight

levels of approval two other levels or

three other levels are going through

email a phone call and instant message

or some other mechanism which is not

being captured

if we go to the discuss at the top

what we've got here this is where we

actually capture the discussions

and Link them to a specific task

or link them to a

Global holistic level of a process

so I can pick a procurement purchase

requisition and I can capture a message

I think this process is taking too long

they're too many steps in it

or if it's a customer onboarding process

I think we need to revamp take it from a

structured process to unstructured I

cannot get to the steps in time even

though I know more information about the

user itself

I can discuss it with a particular user

or I can leave it open to everyone

that's got access to that actual

process itself

and lastly

next best

what next best

does

is it has a look at predictive as well

as history

and works out what is the next step

you should take

it's not going to force you to take the

step it's just offering up the options

for you to take the step

so we've got process goals

which are giving you more information

with regards to your kpis

so how are you tracking budget versus

actual

how are you tracking per Department

next best action is saying

for this given

process

we've had 145 approvals we've had 38

technical approvals and we've had 17

declines it's not going to force you to

approve it it's not going to force you

to do a technical approval what it's

going to do is provide you more

information so that you can better make

a decision on where this task is

actually going to be going

so if we close that again

if I bring this back to to SharePoint

again and let's take it from the top

so intelligence not found in SharePoint

process goals kpis you define at a

process level

which provide context information to the

user

second social process discussions

discussions around a specific

transaction

or discussions around a specific process

process improvement process enhancement

next best action

what

is the predictive nature of this process

where is it going if I pick a specific

path

once again the system's not forcing you

to take that path it's offering up an

option for you to have a look at to

better make your decision

and lastly Case Files which I'll go back

to and illustrate now so what the four

of those

are trying to help is the person who

needs to make a decision to give him

more information

more contextual information

so that he can better make the decision

that he needs to

if we go back to this example

if this process didn't have a budget

goal graphene or did not have a spend to

date graph in here

the person who's doing approval would

have his limit his requisition total and

a comment typically what would happen is

you would work out do I have a budget

for this

have I exceeded my budget go and I Work

It Out open up Excel have a look at your

graphs in Excel what we've done is we've

taken all of that and made that part of

the actual process so we've got the

in-flight Analytics

once again you can hook that up to any

data source if it's a sap backend you

can hook it up to sap if you're looking

at an oracle if you're looking at a SQL

if you're looking at a flat file

whatever your data source is can be

sucked in and actually rendered as a

specific in-flight Analytics

within the process itself

we touched on process goals across the

top

once again your kpis Define at process

level

we had a look at the history

history using the

transaction

as well as the discussion both forming

part of the order Trail

so you can For the First Time Track

a transaction from end to end as well as

the social interactions that happened

within that process you can put your

analytics on top of that as well and

start working out who are the social

influences within your organization

why is a purchase requisition always

going to person X for approval or for a

comment or for a recommendation should

you not be made part of the process

then knowledge transfer which needs to

happen

your business process needs to evolve to

incorporate the social discussion

aspects of that and then the last one we

touched on was the next best action

itself

the predictive analytical nature where

should this go

based on the past history of this actual

process itself

and then the last one is Case Files

themselves

what case files does here is any

document which has been attached as part

of the process it puts it into a central

location as part of the process for you

to actually View

this was the process I submitted

previously we had the quote what the

icon on the right there tells us is to

what system was this uploaded it was

uploaded into SharePoint it can be

uploaded into whatever document

repository you have it does not have to

be SharePoint in this instance it is

SharePoint we can upload documents into

a flat file system and Link it into part

of the process as well

foreign

so intelligence not found in SharePoint

the second area we wanted to touch on

was how to upload a document into

SharePoint

first of all the benefits of doing that

from within a process environment is you

can apply your version management you

can apply your meter data to the

document

so if you have specific documentation

which needs to be uploaded if you've got

a policy documentation or a contract

which has specific meter data attached

to a contract you'd want to push that

through into SharePoint as well

SharePoint handles the

indexing of that which means the

searching and bringing up after that

information

is very quick

all process related documents get

properly stored in index

so once again you're using the power of

SharePoint to properly index and store

and allow you to pull that information

out from within SharePoint

if I flick back to the actual SharePoint

now when we started this process we

started it from the Action Pro

front end we captured our acquisition we

attached a quote

where that code got uploaded to

whereas if I go to the root of the

SharePoint site

if you have a look down the left we have

libraries

I created a file uploads Library kept it

very

open

and we have a quote which was attached

in here

um you can upload documentation into the

system simply

so you can have one folder where all

your documents get uploaded into

SharePoint or you can have multiple

folders within a specific location

so if you are looking at policies

and your policies are related to a

client you could have a client folder

upload your various policy documents

into those specific folders

and shipwin handles the document

retrieval and indexing of those

documents themselves

if I go back to the home page

so once again the benefits of uploading

a document into SharePoint version

management very important you can have

multiple versions of a document

it will also store the changes on those

documents as well so you can see who

checked something out who made a change

and revert the change back to a previous

version if there was something wrong

with the the new version of the document

metadata

very important for indexing retrieval

purposes and then once again all your

process related documents get properly

stored index for easy retrieval

and lastly to use a SharePoint list as a

data source

you would want to use a SharePoint list

as a lookup

or a drop down field

the reasons for doing this is a business

user

can manage and create these data sets

that are used as lookup

you can reuse the master data across

your organization so if you already have

lists that are configured within

SharePoint

you can use these within a process

it's easier to set up and manage these

lists from SharePoint

I will show us an example

if we go back into SharePoint itself

you'll see I have a lists Library down

the left if I click lookup

you'll see we have

the list is term lookup

and within it we have maintenance RT

cleaning finance and I've just linked it

to a procurement type of General

for those of you who saw the

previous

step that I did within the XM workspace

those should look familiar

if I open up

a purchase requisition you'll see we

have a category

that SharePoint list we're looking at is

driving the contents of that drop down

if I go in and we add a new item

let's call this spares

and I'm going to link it to General and

we're going to save so now I've got

maintenance RT

cleaning finance and Spares

if I go back to

the X and pro screen

we have spares down the bottom

if I do the same from within SharePoint

so once again I'm just going to the

portal page within SharePoint I've got

an open X and pro for SharePoint down

the bottom

the two web parts

right across the top I have a process

list

if I scroll down I can create a new

purchase requisition

if I have a look at the category we have

Maintenance Cleaning it spares and

finance come through there as well so

one definition for this process surfaced

in multiple interfaces

if I go back into SharePoint and I

actually delete

that

space

so I'm going to delete that list

I'm going to go back up to the main

portal

once again process list

scroll down to the actual requisition

itself

Maintenance Cleaning RT and finance

so very quickly I can configure and

manage my data lists within SharePoint

which is easy and simple for a business

user to do

if you already have

lists created

you can reuse those lists as well

it's easier to set up once again you can

also apply security to these lists from

within SharePoint itself

so if I'm querying

let's just go back to the top

and we go back to our list

I have a specific procurement type that

I was linking this to you can set up

various access and securities and

SharePoint so that specific individuals

do not have access to specific

procurement types or requisition types

I've got a very simple example here you

may have your cost centers stored and

maintained within SharePoint if user is

not allowed a specific cost center you

would set that security up in SharePoint

and we would enforce that security

within XM Pro as well so that

information is not

surface where access is not

given for it

so using SharePoint list as a data

source why it's a lot easier to manage

and create data sets from a business

user's perspective in SharePoint and

have that surfaced in an X and pro form

as a lookup or a drop down field

you're going to reuse your existing data

sets so there's no need to go into SQL

create a table

copy that information into it and then

have the whole management and

maintenance on that as well

there's the list within SharePoint are

version so you can have a look at who

deletes what versus who added what so

there is auditability on the list in

there which is built in as part of the

SharePoint list itself

so just to wrap up what we've gone

through

I'm going to start at the back and work

my way forward

so using a SharePoint list as a data

source

so we link that into an actual process

we used it as a drop down and we used it

as a category filter for a procurement

request

uploading a document into a SharePoint

document Library

um

you can keep it simple and put it into a

global

SharePoint document library or you can

be very specific and upload it into

specific designated SharePoint libraries

hand in hand with this you've got your

SharePoint versioning of documents

you've got your metadata which goes with

it

and you've got the proper indexing and

retrieval

through the SharePoint search

capabilities for this document

the document is linked in the case File

function

so you can have a look at that from a

process perspective versus having to go

into the SharePoint document Library

find the document and pull that

information out there as well

and then where we started intelligent

processes within SharePoint

XM Pro brings

ibpms to SharePoint

within that we had a look at standard

web parts

we had a very simple

SharePoint webpod page we had tasks and

lists on the left and we had the form on

the right

the task list the same task list is

available in all the X and pro

interfaces so you deploy it once

see it in multiple interfaces

we had a look at it in the web interface

and then we switched over to the

SharePoint interface

the process form how does the form

render in SharePoint

how does this form render Within

a standard X and pro web front-end as

well and it's the exact same form

rendering in Outlook if that's your

chosen interface to your end users

then we had a look at how to configure

firstly web parts

the wherepots

exactly the same as you would configure

any SharePoint web pod

you can edit the web parts you've got

your SharePoint functionality we've

extended that with X and pro specific

information around lists columns where's

it getting its information colors that

kind of information on a webpod

then what we had to look as

a look at is

what intelligence

which is not found in SharePoint

the first one we looked at was a process

goal

a kpi defined at a process level

which provides more information to the

user who needs to make a decision the

second one we looked at was a social

process discussion

once again at transaction level

and secondly at a process level process

Improvement level the ability to start

that

from within the process itself

as well as the audit history surfacing

the

task process

discussion as well as responses to the

discussion as well so it's all part of

the ordered history so for the first

time we can

add and Link

social process discussions to a process

transaction and actually have an audit

trail that represents that

the third one was an Express action

Predictive Analytics

looking at the history of that actual

process where's the history of that

going and predicting where the next

logical step for the routing would be

once again it's not going to make the

decision for you it's just providing you

more context information so that you can

better make the decisions you need to

make with that process and the last one

is the Case Files themselves

we've uploaded a document to SharePoint

we've uploaded a second document and a

third step and a fourth step if you wish

to view these documents without the case

File feature you would need to go into

SharePoint

find the specific document library and

pull that information out so what we did

with the case File is we've given you

the the functionality from within the

process itself to click the case File

open up and that will return your list

of all documents which have been

uploaded irrespective of their document

repository whether it's SharePoint

whether it's a file system whether it's

a another document management system at

the back it's all in one central place

you can access it from within the

process

and make your decisions from me

thank you for attending today

if there are any questions or any

feedback please send them through

I will send replies as soon as we get

those

and thank you have a great day

Visit for more information on Intelligent Business Operations in Microsoft SharePoint.

http://www.xmpro.com