When a variable is assigned as a Process Initialization variable its value is provided at the beginning of the process.



Similar documents
Working with SQL Server Integration Services

TECHNICAL TRAINING LAB INSTRUCTIONS

ONBASE OUTLOOK CLIENT GUIDE for 2010 and 2013

How To Use Syntheticys User Management On A Pc Or Mac Or Macbook Powerbook (For Mac) On A Computer Or Mac (For Pc Or Pc) On Your Computer Or Ipa (For Ipa) On An Pc Or Ipad

How to Create Dashboards. Published

2012 Teklynx Newco SAS, All rights reserved.

The Welcome screen displays each time you log on to PaymentNet; it serves as your starting point or home screen.

Using SQL Server 2008 Automated Backup

Trial version of GADD Dashboards Builder

Tech Note 663 HMI Reports: Creating Alarm Database (WWALMDB) Reports

Using SQL Server Management Studio

SonicWALL GMS Custom Reports

MICROSOFT ACCESS TABLES

Moving the TRITON Reporting Databases

OLAP Cube Manual deployment and Error resolution with limited licenses and Config keys

Tutorial Build a simple IBM Rational Publishing Engine (RPE) template for IBM Rational DOORS

Accounting Manager. User Guide A31003-P1030-U

BID2WIN Workshop. Advanced Report Writing

ADP Workforce Now V3.0

Set Up Setup with Microsoft Outlook 2007 using POP3

SMS Database System Quick Start. [Version 1.0.3]

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

QUANTIFY INSTALLATION GUIDE

FRONTPAGE FORMS

Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

SharePoint AD Information Sync Installation Instruction

A database is a collection of data organised in a manner that allows access, retrieval, and use of that data.

Importing TSM Data into Microsoft Excel using Microsoft Query

Configuring a Custom Load Evaluator Use the XenApp1 virtual machine, logged on as the XenApp\administrator user for this task.

IST 195 Lab 11: MS Access

Your Question. Article: Question: How to Purge Data for a Custom Filter by Creating the Scheduled Task, Filter Fields, Rules and Actions?

Microsoft Access Rollup Procedure for Microsoft Office Click on Blank Database and name it something appropriate.

Importing of Clients, Contacts & Leads

This is a training module for Maximo Asset Management V7.1. It demonstrates how to use the E-Audit function.

Accounts Payable Workflow Guide. Version 11.2

Moving the Web Security Log Database

Creating QBE Queries in Microsoft SQL Server

Uni Sales Analysis CRM Extension for Sage Accpac ERP 5.5

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com

SPHOL325: SharePoint Server 2013 Search Connectors and Using BCS

econtrol 3.5 for Active Directory & Exchange Administrator Guide

Guidelines for Creating Reports

Viewing and Troubleshooting Perfmon Logs

Creating a Patch Management Dashboard with IT Analytics Hands-On Lab

Unity Application Suite SQL Server Database Integration

Configuring Your Firewall for Client Access in Professional Edition

Arctic Network SQL Server Data Analysis Using Microsoft Access

Running a Budget Position Report for a Department

This exhibit describes how to upload project information from Estimator (PC) to Trns.port PES (server). Figure 1 summarizes this process.

Creating an Access Database. To start an Access Database, you should first go into Access and then select file, new.

1. To build a Smart View report, open Excel and click on the Smart View tab.

Web Work Module User s Guide

How to schedule SQL Maintenance Plan

Web Intelligence User Guide

Database File. Table. Field. Datatype. Value. Department of Computer and Mathematical Sciences

Server Configuration. Server Configuration Settings CHAPTER

Transitioning from TurningPoint 5 to TurningPoint Cloud - LMS 1

In This Issue: Excel Sorting with Text and Numbers

Using the SimNet Course Manager

Business Objects 4.1 Quick User Guide

MONAHRQ Installation Permissions Guide. Version 2.0.4

Excel Dashboard. Scott Witteveen (517)

Jolly Server Getting Started Guide

Crystal Reports Payroll Exercise

SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package Data Federation Administration Tool Guide

Selector, Multi Selector, and Item Display

Almyta Control System Advanced Reference Contents

Microsoft Dynamics CRM Clients

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Using LDAP Authentication in a PowerCenter Domain

SQL Server 2005: SQL Query Tuning

Global Preview v.6.0 for Microsoft Dynamics CRM On-premise 2013 and 2015

STIDistrict SQL 2000 Database Management Plans

Table of Contents SQL Server Option

Use the Microsoft Office Word Add-In to Create a Source Document Template for Microsoft Dynamics AX 2012 WHITEPAPER

User Setup for SQL Security

SharePoint List Filter Favorites Installation Instruction

4cast Server Specification and Installation

Configuring Data Masking

Excel Companion. (Profit Embedded PHD) User's Guide

System Area Management Software Tool Tip: Integrating into NetIQ AppManager

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio Lab version: Last updated: 12/10/2010.

Using Microsoft Access

Microsoft Access 2007

CCC Report Center Overview Accessing the CCC Report Center Accessing, Working With, and Running Reports Customizing Reports...

Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager

Personalizing your Access Database with a Switchboard

How to move a SQL database from one server to another

Admin Guide Product version: Product date: November, Technical Administration Guide. General

Data Warehouse. Business Objects

Human Computer Interaction Final Project Tutorial. Hardware Inventory Management System (HIMS) By M. Michael Nourai

Access Queries (Office 2003)

Works. Works Quick Reference Guide. Creating and Managing Reports

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Transcription:

In this lab you will learn how to create and use variables. Variables are containers for data. Data can be passed into a job when it is first created (Initialization data), retrieved from an external source while the job is running, and can be assigned as inputs (read only), and outputs (updateable), to an activity. As an example, your process may require customer type data e.g. name, address, etc. if you wish to generate a letter and send it to the customer as part of your process. Lab 11-1 Variables Create Process variables In this part of the lab, you will create two process variables. The variables will be used by the loan application process and in other labs throughout the course. Process variables are used to store data in Kofax TotalAgility, for example when a loan is applied for, the Loan Amount variable holds the amount of the loan being applied for, e.g. 500. When a loan decision is required the Approved variable is set to True or False. When a variable is assigned as a Process Initialization variable its value is provided at the beginning of the process. 1. With the Loan Application case process already open, click the Variables modelling link. 2. Add the following new process variables as shown below. Note: Loan Amount, Customer Id, and Customer Name have been set as process initialialization variables i.e. the process expects to be initialized with this data. Lab11 - Create Variables and connect to External Database.docx Last Revision: 08/12/2014 1

3. With the Variables model area still open, click the Initialization Order link and set the Initialization Order to Customer Id, Customer Name, and Loan Amount. Notes: (i) You can switch back to the Variables window using the Variables link. (ii) KTA uses the initialization order when you build a Create New Job form later in the course. The fields will be created on the form in the order you specify. 4. Click the Designer link. Note: Once you create a process variable, you cannot modify its ID or type. You must delete the process variable and re-create it. Add Input and Output Variables to Activities In this part of the lab, you will add variables to activities in the Loan Application process. For the Loan Approval activity an approver will need to know the customer's details and credit score (inputs), before they can approve or reject the loan (outputs). Also notice the use of the Creditscore variable, a variable specific to this activity, which cannot be provided by the loan applicant when the loan application is first applied for. We will retrieve the customer's credit score from a Customer database later on in the labs. 5. Select the Loan Approval activity. 6. Click the Extended Properties icon and select the Input/Output link. 7. Click the Variables consume icon in the Input field, and select Process in the Explorer. 8. Drag and drop the following process variables into the Input/Output area: Lab11 - Create Variables and connect to External Database.docx Last Revision: 08/12/2014 2

9. Click Close. 10. Release the process. Test a Variable Value in a Decision Node In this part of the lab, you will test the value of a variable in a Decision Node. 11. On the process, select the Approved decision node, click the Extended Properties icon and select the Condition Text link. 12. Delete the word TRUE from the condition textbox and drag the Approved variable into the Condition Text field. Notes: (i) [Approved] and [Approved]=True are equivalent. (ii) You can also use the following loigical operators/keywords: <, >, =, <>, >=, <=, NOT, And, Or etc. 13. Click Close. 14. Release the process (leave the process open for the next part). Lab11 - Create Variables and connect to External Database.docx Last Revision: 08/12/2014 3

In this lab, you will add a data node to the Loan Application Case Process. In this example we will use the data node to retrieve the applicant's credit score from an external database. Lab 11-2 Data Node Add a Data Node The Customer Id will be used as an input to the node to enable us to locate the matching credit score. A connection to the database that holds the credit score has already been created to hold this value. The connection string is: Server=(local);Trusted_Connection=Yes;Database=Customer; Note: this server variable can be found in the Data Module, filter by XYZ Bank category. 1. Select the Credit Check activity. 2. From the Type drop-down in Properties, change the Type from an Ordinary Activity to a Data Access. 3. Click the Extended Properties icon and select the Configuration link. 4. Click the Variables consume icon in the Connection String field, and select Server Variables. 5. In the Explorer filter by XYZ Bank category, and drag the Customer Database server variable to the Connection String field. 6. Click Configure. Kofax TotalAgility will attempt to connect to the database. 7. For Type select Tables. For Table select CreditScores. For Record select View. 8. In the All Columns list, select CreditScore and using the Add Arrow move to the Selected Columns list. For Selected Columns select Return Single Row. Lab11 - Create Variables and connect to External Database.docx Last Revision: 08/12/2014 4

9. Under the Conditions panel, configure the following: 10. Click Test (top right). 11. Enter 1 as the Customer Id and click OK. The Results for the test should return 10. Hint: To verify results, you can open Microsoft SQL Server Management Studio (from Start menu) login and open the CreditScores table in the Customer database. Note: The Data Access activity supports aggregate functions (Max, Min, and Count). 12. Click Ok and Ok again (top right). The Query is now listed in the Query window and the Output Parameter is also listed (CreditScore). 13. If Variables are not displayed in the List area, click the Variables icon in the Connection String field. 14. Click Server, filter by XYZ Bank category, drag and drop the Creditscore variable to the Output Parameters Value field. Lab11 - Create Variables and connect to External Database.docx Last Revision: 08/12/2014 5

15. Click Close. 16. Release the Loan Application Process. Lab11 - Create Variables and connect to External Database.docx Last Revision: 08/12/2014 6