Advanced Workflow. Agenda 1. Understanding the Overall Architecture 2. Setting up Outlook for Workflow 3. Launching Workflow from Applications 4. Getting.

Slides:



Advertisements
Similar presentations
Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
Advertisements

A Producer’s Guide to Chubb’s SMART Application Platform
1. 2 Captaris Workflow Microsoft SharePoint User Group 16 May 2006.
Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Document Exchange Product Overview Secure Transmission for Transaction-based Documents.
Adempiere Technical Training Day 5. Processes prepare method for getting the parameters into variables – Record_ID just work for buttons doIt method for.
Outlook 2010 Quick Guide Table of Contents: Overview of client, Sending/Receiving , Using the address book………..……… Sent Items……………………………………………………………………………………………..…..8.
Interface Strategies and Methods.
Configuration Implementation Accomplished following 3 Simple Steps. 1) Work with someone that has done it before. 1) Work with someone that has done it.
Fundamentals, Design, and Implementation, 9/e Chapter 12 ODBC, OLE DB, ADO, and ASP.
Extended Learning Module J (Office 2007 Version) Implementing a Database with Microsoft Access McGraw-Hill/Irwin Copyright © 2010 by the McGraw-Hill Companies,
Fundamentals, Design, and Implementation, 9/e COS 346 DAY 22.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
1 Classification: Genpact Internal.  Tool From Oracle  Works with Oracle Database  PL/SQL Based  Widely Used with Oracle Applications  Can be Used.
Peoplesoft: Building and Consuming Web Services
SiS Technical Training Development Track Technical Training(s) Day 1 – Day 2.
1 Receiving and Sending s through MS Outlook and mail.cozzini.com.
Introduction to UTORexchange For IT support providers.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Copyright © 2002 ACNielsen a VNU company Key Features and Benefits of the 3CX PBX for Windows Server.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
Jason Morrill NCOAUG Training Day February, 2008
MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.
Submitted by: Madeeha Khalid Sana Nisar Ambreen Tabassum.
Syteline Workflow WORKFLOW OVERVIEW What is Workflow? Knowledge management Document management Collaboration All terms referring to a WORKFLOW.
Classroom User Training June 29, 2005 Presented by:
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
What’s new in agenTel 6.2 December 2009 The Voxtron Factory.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
Proposalz Generator Plus July Proposalz Generator Plus
IN PARTNERSHIP WITH Systems Advisers Group Axapta Overview Microsoft Business Solutions - Imran Ali.
| | Tel: | | Computer Training & Personal Development Outlook Express Complete.
Mark Craig Group Manager
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Kuali Enterprise Workflow Presented at ITANA October 2009 Eric Westfall – Kuali Rice Project Manager.
DEV-5: Introduction to WebSpeed ® Stephen Ferguson Sr. Training Program Manager.
CDFA Outlook 2003 Course Office Information Technology Services.
1 LCH.Clearnet – Sysgem AG Automated Production Manager Requests Discussion, 24 Aug 2011 WebEx Conference.
1 Committed to Shaping the Next Generation of IT Experts. Chapter 8 Exchanging Data Between Access and Other Applications Exploring Microsoft Office Access.
ASP.NET The Clock Project. The ASP.NET Clock Project The ASP.NET Clock Project is the topic of Chapter 23. By completing the clock project, you will learn.
Tasks in Outlook Intro Outlook has four key components: Mail, Calendar, Contacts, and Tasks Tasks are as simple as you make them.
Copyright © 2012 UNICOM Systems, Inc. Confidential Information z/Ware Product Overview illustro Systems International A Division of UNICOM Global.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
10:47:46Service Oriented Cyberinfrastructure Lab, Grid Job Management with Microsoft Project Leor Dilmanian
ClearQuest XML Server with ClearCase Integration Northwest Rational User’s Group February 22, 2007 Frank Scholz Casey Stewart
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
RESTful Web Services What is RESTful?
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
Peter Peng. Agenda Introducing A simple example More complex examples (in part 2) Developing (in part 3)
ARCH-7: Integrate this! SonicMQ® and the OpenEdge® Reference Architecture Christian Stiller Technical Architect.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module J (Office 2007 Version) Implementing.
LOGIN PAGE Login Page Support CRM:
Developed by 360 Technologies Pvt Ltd. EMTTS(Express Mail Track and Trace System) is an application of Pakistan Post aimed to -Assist bookings. -Delivery.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Creating Simple and Parallel Data Loads With DTS.
Integrating with and Extending Visual Studio. Objectives.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
Confidential | Copyright © 2014 TriZetto Corporation 1.
Application Integration Framework (AIF) Dean Wierman Lead Program Manager Microsoft Corporation.
Antony Edwin Keane Inc Ltd
SSIS ETL Data Resource Management. Create an ETL package using a wizard database server to database server The business goal of this ETL package is to.
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Project Management: Messages
Dynamics 365; What’s new and what’s not
Designing and Implementing an ETL Framework
z/Ware 2.0 Technical Overview
UK
Implementation Specialists Presents
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Housing application Presented by Phil Callaghan MD Caltech CRM
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Presentation transcript:

Advanced Workflow

Agenda 1. Understanding the Overall Architecture 2. Setting up Outlook for Workflow 3. Launching Workflow from Applications 4. Getting data into SyteLine 5. Simple scripting 6. Custom Roles 7. XML forms 8. Web Workflow

Agenda 1. Understanding the Overall Architecture –Launching from SyteLine 6 –“Red” Flow Button –Posting to SyteLine

Client Workflow Appserver SyteLine DB Exchange ServerIcomXpress Server Outlook SyteLine Workflow Launch

Client Workflow Appserver SyteLine DB Exchange Server Outlook “Red” Flow Button

SyteLine Frontstep Processing Queue Listener MSMQ Processing Queue Posting Queue Reply Queue Workflow App Server Exchange Server SyteLine Inbox Agent (Exchange Agent) Frontstep Posting Queue Listener IcomXpress Server Post Step Transaction Processor Frontstep Processing Queue Listener SyteLine Posting 1. A posting Workflow is initiated from SyteLine. A temporary table is populated with data from the GUI screen and passed to the Workflow App Server. 9. The Frontstep Processing Queue Listener Service is also responsible for listening to the Reply Queue. When the message from the Workflow App Server dropped in the Queue, the Processing Queue Listener uses the Exchange message ID to access the message and update the Workflow Task response to either ‘Success’ or ‘Failure’. The posting Step is then completed. 8. The Frontstep Posting Queue Listener Service then picks up the XML and calls the Proxy generated dll on the Workflow App Server, which posts the information back to SyteLine. The Workflow App Server responds with either a message and/or an error code and puts that in the Reply Queue 7. This information is passed to the Symix Transaction Processor Service. Here it is converted to XML and is dropped into the Posting Queue 6. The Frontstep Processing Queue Listener takes the message ID and logs into Exchange to retrieve the message data. 5. On the SyteLine inbox is an Exchange Agent (SyteLine Inbox Agent) - a script that runs when a new message is delivered to the SyteLine inbox. Next it takes the Exchange Message ID and all the key fields from the data and passes them to the Processing Queue 4. The Exchange Server places a task message in the SyteLine Inbox 3. A Posting step initiates the rest of the actions. The SyteLine inbox is recognized as the recipient of the message. 2. The Workflow App Server logs into Exchange, finds the folder with the correct template and initiates the flow through the IcomXpress Server.

Posting Components Transaction Processor Progress AppServers –Workflow, Database MAPI Manager (*Messaging Application Program Interface) Inbox Agent MSMQ (*MicroSoft Message Queuing) –Processing, Posting, Reply Queue Processing Queue Listener Posting Queue Listener

Agenda Setting up Outlook for Workflow –Workflow Task Inbox, Rules Wizard –Out of Office Assistant –Column Headings Workflow Status fields Application Data

Agenda Launching Workflow from Applications –SyteLine GUI Screens (*Graphical User Interface) –Progress (Non-GUI SyteLine screens) –MS Excel –MS Word –Active Link Transaction Manager

Agenda Getting data to SyteLine –Application Data requirements ‘~’ AppData SyteLine Inbox

Agenda Simple scripting and/or Generic Progress API –VB Scripting AssignAlias AssignPartIDFromItem Sub AssignPartIDFromItem Set objSLTag= ApplicationDataList.Item("item_item") Set objStdTag= ApplicationDataList.Add("PartID", 8, objSLTag.value, "Added by 'AssignAlias' script") End Sub

Agenda Custom Roles –Use of –Building –Assigning Progress VB Script

Agenda XML forms –Use of –Building

Web Workflow Why –Extend Workflow beyond four walls –Interface with 3 rd party systems Sending Tasks –Delivery Options: URL Responding to Tasks

Agenda Group discussion –adding value during an implementation –Possible Topics: Stream-lining a business process with workflow Controlling the flow and manipulation of data What process/procedure do we attack first

Thank You Questions ? ? ? Steven Feril ph fax