ProjectWise Workflow Rules Engine & Hans Koorneef, EIM Technical Director, EMEA



Similar documents
ProjectWise Explorer V8i Client Installation

Creating and Issuing the Workstation Authentication Certificate Template on the Certification Authority

Asset Painter USER GUIDE. D rev 2.0

Describe the Create Profile dialog box. Discuss the Update Profile dialog box.examine the Annotate Profile dialog box.

ProjectWise Explorer V8i User Manual for Subconsultants & Team Members

Introduction to Google Apps for Business Integration

GREENBOOK PROJECTWISE CIVIL 3D ADVANCED INTEGRATION. ProjectWise Integration Server AutoCAD Civil 3D Civil Collaboration

Using Flow Control with the HEAD Recorder

CDOT Monumentation Sheets

Deltek Expense Report User Instructions

isupport 15 Release Notes

DIIMS Records Classifier Guide

The File Command Window

Digital Commons Journal Guide: How to Manage, Peer Review, and Publish Submissions to Your Journal

ProjectWise Mobile Access Server, Product Preview v1.1

SQL Server Replication Guide

Company Setup 401k Tab

Create a requisition for a job

Workflow MP 1- MicroStation Printing

Volunteers for Salesforce User s Guide Version 3.5

WSDOT ProjectWise V8i Training 101

CDOT Linking Excel Documents to MicroStation

Automating Your Engineering Change Process with Autodesk Productstream

ONBASE OUTLOOK CLIENT GUIDE for 2010 and 2013

PayPal Integration Guide

Colligo Contributor File Manager 4.6. User Guide

A Practical Guide for Using MicroStation V8i Select Series 2

User Guide Release Management for Visual Studio 2013

UOFL SHAREPOINT ADMINISTRATORS GUIDE

IGSS. Interactive Graphical SCADA System. Quick Start Guide

Logi Ad Hoc Reporting System Administration Guide

ImageNow Report Library Catalog

SAP BusinessObjects Financial Consolidation Web User Guide

Various MicroStation Tips and Tricks MicroStation (SELECTseries 3) Tine Lai Andersen, LEARNing Consultant

2.91 New Features Guide

IBM Sterling Control Center

Microsoft Dynamics GP Release

Sage CRM 7.3 SP2. Release Notes. Revision: SYS-REA-ENG-7.3SP2-1.0 Updated: April 2016

SalesPad InventoryControl InventoryControl User s Manual A software product created by SalesPad Solutions, LLC Copyright

Universal Simple Control, USC-1

Configuring NetFlow Secure Event Logging (NSEL)

TestTrack Test Case Management Quick Start Guide

Kit Rowley. Subject: Content type and workflow planning (SharePoint Server 2010) Attachments: image001.gif. Plan content types. Plan content types

ProjectWise and Project Web

How do I set up a branch office VPN tunnel with the Management Server?

BIM in Infrastructure - Consultant s perspective. BIM Event - BPCC. November 6 th, Mateusz Nettmann

Asset Track Getting Started Guide. An Introduction to Asset Track

Terms and Definitions for CMS Administrators, Architects, and Developers

Kaseya 2. User Guide. Version 1.1

CHAPTER 7 PROCESSING SURVEY DATA

Bentley CONNECT Dynamic Rights Management Service

Actualtests.C questions

User Manual Microsoft Dynamics AX Add-on LabAX Label Printing

EMC Documentum Webtop

Document Capture for Microsoft Dynamics NAV. Change Log version 4.0

Secure Messaging Server Console... 2

TREENO ELECTRONIC DOCUMENT MANAGEMENT. Administration Guide

Learning SQL Data Compare. SQL Data Compare - 8.0

AUTOCUE IVR. User Guide Updated: 06/18/15 Document Number: 36UG

Appendix D - Workflows / Tips and Tricks

Stellar Phoenix Exchange Server Backup

StreamServe Persuasion SP5 Control Center

BSDI Advanced Fitness & Wellness Software

Partie Serveur Lab : Implement Group Policy. Create, Edit and Link GPOs. Lab : Explore Group Policy Settings and Features

Report and Dashboard Template User Guide

LIMS and Empower: A Different Approach to Integration. Cindy Novak

A Practical Guide for Using InRoads V8i Select Series 2

Workflow Reference. Sitecore CMS 6. A Conceptual Overview for Architects and Developers. Workflow Reference Rev

Organizing and Managing

Display Options in Transaction SE16

Table of Contents. 1. Content Approval...1 EVALUATION COPY

Introduction Purpose... 4 Scope... 4 Manitoba ehealth Change Management... 4 Icons RFC Procedures... 5

Membership Card Maintenance (Club Spa Maintenance)

IBM Unica Marketing Operations and Campaign Version 8 Release 6 May 25, Integration Guide

WinPADS200-DL V V2.99. The most important additions in brief. Contents

EMC Documentum Quality and Manufacturing

Nintex Workflow for Project Server 2010 Help

CentreWare Web and higher August P Xerox CentreWare Web Identifying and Applying Scanning Firmware Patch

CRM Global Search: Installation & Configuration

ArcSight Express Administration and Operations Course

Welcome to the topic on approval procedures in SAP Business One.

Batch and Import Guide

HP ThinShell. Administrator Guide

Screen Capture. User s Guide. For ClassPad Series

promis e Rail Tools Håkan Norling Bentley Professional Services BUS BENTLEY USER GROUP SWEDEN :20 16:10

SQL Server 2005: Report Builder

CONFIGURING TARGET ACTIVE DIRECTORY DOMAIN FOR AUDIT BY NETWRIX AUDITOR

Configure SQL database mirroring

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Feature Pack 3

Discovery Guide. Secret Server. Table of Contents

Hands-On Lab. Client Workflow. Lab version: Last updated: 2/23/2011

Using SQL Reporting Services with Amicus

FILESURF 7.5 SR3/WORKSITE INTEGRATION INSTALLATION MANUAL 1 PRELIMINARIES...3 STEP 1 - PLAN THE FIELD MAPPING...3 STEP 2 - WORKSITE CONFIGURATION...

GroupMAX ME User Guide. Managing RezHUB

CA IT Client Manager. Desktop Migration

MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.

File Management Utility User Guide

RES IT Store Integration Guide: MS System Center

Transcription:

ProjectWise Workflow Rules Engine & BS1192 Business Process Template Hans Koorneef, EIM Technical Director, EMEA

ProjectWise Rules Engine ProjectWise V8i (SELECTseries 4) introduces a new capability for helping organizations enforce document lifecycle-based work processes. The ProjectWise Rules Engine provides a flexible set of actions that can be applied to documents during workflow state changes. Widely used in the UK Rail and Transportation Industry and other key users such as URS, Trafikverket (Sweden), and Buhler (Switzerland) Previously known as Document Action Manager 2 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

ProjectWise Rules Engine Mechanism for enforcing business processes Uses and extends existing workflow capabilities Examples: Automatically set a Document Attribute prior to Approval; Check an attribute has been set Non-linear Workflows Rules Engine Workflow Work in Content Approve for Progress Check Sharing Obsolete 3 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

ProjectWise Rules Engine Replaces Standard Workflow commands with Rules Engine Operations Each Operation triggers a Rule with a confirmation dialog Each Rule consists of one or more sequential Actions A Rule is not run unless one or more optional Conditions are satisfied 4 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

ProjectWise Rules Engine Replaces Standard Workflow commands with Rules Engine Operations Each Operation triggers a Rule with a confirmation dialog Each Rule consists of one or more sequential Actions A Rule is not run unless one or more optional Conditions are satisfied 5 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Enabling the Rules Engine Installed automatically with ProjectWise Administrator Install option for ProjectWise Explorer. If not selected, the Rules Engine will NOT be enabled for that client Required database objects are updated with the schema update when logging into Administrator after upgrading to ProjectWise V8i (SELECTseries 4) Update 6 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine in Action (Example) WIP SHARED ARCHIVE Draft Pending Approval Approved Obsolete Rev.Ver: P01.11 Rev.Ver: P01 Old Versions Draft and Pending Approval Documents may be Approved or Revised Approved Documents may only be Revised Revised Documents are move to Obsolete State before New Version is created Obsolete Documents cannot be Approved or Revised 7 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine in Action Standard State Change commands are replaced by Rules Engine Operations e.g. Approve or Revise. Each combination of Workflow, State and Operation defines one unique Rule. Each Rule consists of more or more Actions that t are run in a defined order. Each Rule can be assigned one or more Condition checks that can be run before the Rule s Actions are started. 8 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine in Action Rule 1 Workflow: Rules Engine Workflow State: Draft Operation: Approve Action 1: Set Attribute TRIG_SUBMITTED to 1 Action 2: Clear Attribute RejectedBy Action 3: Clear Attribute DateRejected Action 4: Clear Attribute Remarks Action 5: Set Attribute PercentComplete to 50 Action 6: Change State to Pending Approval 9 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

10 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine in Action Rule 2 Workflow: Rules Engine Workflow State: Pending Approval Operation: Revise Action 1: Set Attribute TRIG_REJECTED to 1 Action 2: Change State to Obsolete Action 3: Create New Version Action 4: Change State to Draft Action 5: Increase Minor Version e.g. P01.1 to P01.2 Actions 6 15: Clear Attributes 11 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

12 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Rules Configuration Note: Some columns hidden for display ypurposesp 13 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Operation Types A Workflow and its States have to be enabled for the Rules Engine. This is done on the Operation Types sheet of the Rules Configuration Speadsheet. 14 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Action Types CHANGE_STATE - Used to change the workflow state of the selected document. Non-linear workflows are supported where States may be jumped. SET_ATTR - Used to set the static value of an attribute of the selected document. CLEAR_ATTRIBUTE - Used to clear the value of an attribute t of the selected document. CREATE_VER - Used to create a new version of the selected document. The default ProjectWise New > Version command is disabled. 15 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Action Types SET_FINAL_STATUS STATUS Locks the document down with Final Status. There is no action to remove Final Status as all actions or operations are disabled by Final Status. UPDATE_TB Used for CAD Files to update title blocks. Opens the file in the background in MicroStation or equivalent and uses standard Attribute Exchange Rules 16 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Action Types CHANGE_REV_NO NO - Used to change the Revision attribute of the selected document. Supported revision format is XYY.ZZ where X is prefix letter, YY is the Major Version and ZZ is the Minor Version. Parameter 1 is the target attribute Parameter 2 is the change action INC_MAJ Used to increment YY by 1, and resets ZZ to 1, e.g. eg P01.2 P012 > P02.1 INC_MIN Used to increment ZZ by 1, e.g. P02.3 > P02.4 REMOVE_MIN MIN Used to remove the Minor version from the Attribute. Used for Issued documents in BS1192, e.g. P02.4 > P02 17 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Action Types SHIFT_REV_HIST HIST Shift Revision History. 18 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Rules Engine Condition Checks EMPTY The Attribute defined in Parameter 1 must be empty NOT_EMPTY - The Attribute defined in Parameter 1 must NOT be empty REFS_VALID The Attribute defined in Parameter 1 will be checked in all Reference files and is any of them contain the value or one of the values defined d in Parameter 2, the Condition will fail, and the Master document cannot have its State changed. E.g. If any references are marked as UNAPPROVED, you cannot approve the Master. 19 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

20 WWW.BENTLEY.COM 2012 2013 Bentley Systems, Incorporated BS1192 Business Process Template for ProjectWise

BS1192 Template - Details Delivered as an AAM file import Provides BS1192 Best Practices for: Project Properties Folder structure Environment and Document Coding Access Control Rules Definition Several BS1192 Template specific Stored Procedures are deployed when BS1192 Rules Definition file is imported 21 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

BS1192 Template Template Folder Structure 22 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

BS1192 Template Access Rights Users are assigned to a Discipline (Role) User List Project access is enabled through membership of a Project User Group Users can access their own discipline s WIP data in their own Projects. Users can view all other discipline s Shared data in the same Project 23 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

BS1192 Template Environment Document environment configured to support automatic BS1192 file naming and metadata with Document Creation Wizard 24 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

BS1192 Template Lookup Tables 25 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

BS1192 Template Workflow Configurable Workflow & Dynamic Access Control WIP SHARED PUBLISHED Work in Content Approve for Progress Check Sharing Shared Approve for Publication Shared R V P01 1 Rev.Ver: P01 Rev.Ver: P01.1 Status: S0 Status: S1-S4 26 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

WRE in Action BS1192 Workflow Documents may be Approved or Revised apart from Published Documents that may only be Revised Revised ddocuments are move to Superseded dstt State before bf New Version is created WIP SHARED PUBLISHED ARCHIVE Work in Content Approve for Approve for Shared Progress Check Sharing Publication Published Superseded WIP Rev.Ver: P01.1 Status: S0 Rev.Ver: P01 Status: S1-S4 Superseded Shared 27 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

WRE in Action Document Creation Create Model using Document Creation Wizard Approve Model Reject Model Approve Model to Shared State Create Drawing using ics. See filtered Lookup Tables 28 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

WRE in Action BS1192 Rule 1 Workflow: Models State: Work in Progress Operation: Approve Action 1: Set Attribute TRIG_DRAWN to 1 Action 2: Set Attribute TRIG_REJECTEDREJECTED to 0 Action 3: Clear Attribute PW_REJECTED_REASON Action 4: Change State to Content Check 29 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

30 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

Summary ProjectWise Workflow Rules Engine Overview Operations, Rules, Actions, & Conditions Rules Configuration BS1192 Business Process Template Overview Template installation & import Example Workflow & Rules in Action Document Creation & moving through workflow 31 WWW.BENTLEY.COM 2013 Bentley Systems, Incorporated

ProjectWise Workflow Rules Engine & BS1192 Business Process Template