Advanced Workflow Agenda 1 2 3 4 5
















- Slides: 16
 
	Advanced Workflow
 
	Agenda 1. 2. 3. 4. 5. 6. 7. 8. Understanding the Overall Architecture Setting up Outlook for Workflow Launching Workflow from Applications Getting data into Syte. Line Simple scripting Custom Roles XML forms Web Workflow
 
	Agenda 1. Understanding the Overall Architecture – Launching from Syte. Line 6 – “Red” Flow Button – Posting to Syte. Line
 
	Syte. Line Workflow Launch Client Syte. Line DB Workflow Appserver Outlook Exchange Server Icom. Xpress Server
 
	“Red” Flow Button Client Syte. Line DB Workflow Appserver Outlook Exchange Server
 
	Syte. Line Inbox Agent (Exchange Agent) Exchange Server MSMQ 9. The Frontstep Processing Queue Listener Service is also responsible for listening to the Reply 1. The 3. A posting Posting Workflow step initiates is initiated thean rest of from the Syte. Line. actions. 8. 7. 6. 5. 4. 2. This On the Frontstep Exchange Workflow information Syte. Line Posting Processing Server App inbox is passed Server places Queue is Queue to logs Exchange athe Listener task into Listener Symix message Exchange, Service Agent takes in Queue. When the message from the Workflow App Frontstep Processing Queue Listener Post Step Icom. Xpress Server Workflow App Server Syte. Line Posting Processing Queue Transaction Processor A temporary The Syte. Line table inbox islogs is. Queue, populated recognized with as data the recipient from theaof then Transaction (Syte. Line the finds message Syte. Line picks the folder Inbox up. Processor ID Inbox the and Agent) XML the Service. and -correct into a script calls Exchange Here template that Proxy itruns isto and converted retrieve when generated initiates Server dropped inwith the Processing Queue GUI message. screen and passed to the Workflow App Server. dll to new the XML on message flow message the and through Workflow data. isisdropped delivered the Icom. Xpress App into Server, to the Posting Syte. Line Server. which Queue inbox. thethe Listener uses the Exchange message ID toposts access Posting Queue Task information Next it and takesupdate back the Exchange tothe Syte. Line. Message IDresponse and Frontstep all the message Workflow to. Posting Queue Listener The fields key Workflow fromor App the‘Failure’. data Server andresponds passes them with. Step toeither the either ‘Success’ The posting is a message Processing and/or Queue an error code and puts that in then completed. Reply Queue Syte. Line Frontstep Processing Queue Listener
 
	Posting Components • Progress App. Servers –Workflow, Database • MSMQ (*Micro. Soft Message Queuing) –Processing, Posting, Reply Queue • Inbox Agent • Posting Queue Listener • Processing Queue Listener l Transaction Processor • MAPI Manager (*Messaging Application Program Interface)
 
	Agenda l Setting up Outlook for Workflow – Workflow Task Inbox, Rules Wizard – Out of Office Assistant – Column Headings Workflow Status fields l Application Data l
 
	Agenda l Launching Workflow from Applications – Syte. Line GUI Screens (*Graphical User Interface) – Progress (Non-GUI Syte. Line screens) – MS Excel – MS Word – Active Link Transaction Manager
 
	Agenda l Getting data to Syte. Line – Application Data requirements ‘~’ App. Data l Syte. Line Inbox l
 
	Agenda l Simple scripting and/or Generic Progress API – VB Scripting Assign. Alias Assign. Part. IDFrom. Item Sub Assign. Part. IDFrom. Item Set obj. SLTag = Application. Data. List. Item("item_item") Set obj. Std. Tag = Application. Data. List. Add("Part. ID", 8, obj. SLTag. value, "Added by 'Assign. Alias' script") End Sub
 
	Agenda l Custom Roles – Use of – Building – Assigning Progress l VB Script l
 
	Agenda l XML forms – Use of – Building
 
	Web Workflow l Why – Extend Workflow beyond four walls – Interface with 3 rd party E-mail systems l Sending Tasks – Delivery Options: URL l Responding to Tasks
 
	Agenda l Group discussion – adding value during an implementation – Possible Topics: Stream-lining a business process with workflow l Controlling the flow and manipulation of data l What process/procedure do we attack first l
 
	Thank You Questions ? ? ? Steven Feril steven. feril@shopfloorexperts. com ph. 615 -429 -0552 fax 208 -979 -8043
