17
ProcessFlow The basics to get you started

ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Embed Size (px)

Citation preview

Page 1: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

ProcessFlowThe basics to get you started

Page 2: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Have you used ProcessFlow before?

Prior knowledge (Registration poll)

YesNoKinda

Page 3: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

What is covered• What is ProcessFlow?• Introduction to components and terminology• Introduction to the tools and menus• Building an actual flow• Implementation methodology• Troubleshooting

Page 4: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

PA52HR11

PROCESSFLOW

Nodes

ProcessFlow

DB

CSV

RM

?

Page 5: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

ProcessFlow

Page 6: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

What can it do?• Build interfaces between S3 and Other Systems• Perform automation and information flow within

the S3 applications• Build interfaces between two 3rd party

applications• Perform automated maintenance tasks (Adding

users …)• Create approval chains and scenarios• Call outside applications to do other things• All kinds of stuff

Page 7: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

ComponentsServer SideClient Side

• Designer• Administrator• Scheduler• Event management

console

• RMI• ProcessFlow Server• Scheduler• Event Manager

Page 8: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Sample Project• Extract employee records out of Lawson into a

CSV file• Introduce some logic to differentiate between

records• Send out an email if a record matches a logical

criteria

Page 9: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

How to log ino Server: Same sever as your Portal URL (you

don’t need to type in the “Http://”o User: Has to be a processflow usero Password: Same password as used on Portal

Page 10: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Designer

Page 11: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Live demo

Page 12: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Testing on server

http://<yourservername>/bpm/menu.do

Page 13: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Troubleshootingo Test your flows in the designer using the test

function.o Check the flow log file in $LAWDIR/bpm/wflog• <999>.wuerr : Contains error generated by

flow components• <999>.wulog: Contains all flow activity

o Check the processflow administrator tool to see status of your flow

o Use the file node to write variables to a file in order to help with debugging

o Try to do the task manually

Page 14: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

More training• An in-depth course on this topic will include:

o Using all common nodes o Using the Lawson S3 nodes to perform updates and querieso Using the SQL node to perform updates and querieso Using the web services node to call a serviceo Using the RM node to update a user’s RM records o Using the DataStage Transformation Extender to transform data [2-3

days]o Advanced performance considerations and error handling

Page 15: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Additional help

Nogalis offer (Ends October 30th 2013)

One day of free consulting from one of our 14 Lawson professionals to help get your project started with no obligation.

Contact:

[email protected]

www.nogalis.com

Page 16: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Next Webinar

Nov14www.nogalis.com/education.html

Custom DevelopmentHow to choose the right tool for the job

Page 17: ProcessFlow The basics to get you started. Have you used ProcessFlow before?

Q/A@nogalisinc