Getting Help for Kofax Products ................................................................................................................................. 8
Kofax Products Used ......................................................................................................................................................9
Other Products Used ................................................................................................................................................. 9
Extract the Zip ............................................................................................................................................................... 10
Deploy the Custom Database ..................................................................................................................................... 10
Set Up ODBC ............................................................................................................................................................ 10
Import the KSMS Settings .......................................................................................................................................11
Deploy the AX Web Service ........................................................................................................................................11
Deploy the TotalAgility Components ........................................................................................................................12
Forms .......................................................................................................................................................................... 12
Site ...............................................................................................................................................................................13
Server Variables ........................................................................................................................................................13
Global Variables ........................................................................................................................................................14
System Settings: Email .............................................................................................................................................14
Capture Date Formatter .......................................................................................................................................... 14
Web Services ............................................................................................................................................................. 15
Kofax Web Scanning Control ................................................................................................................................. 15
VAT vs Sales Tax Demonstrations .............................................................................................................................16
Resources and Workspace Logon URL ..................................................................................................................... 17
AP Business Unit Configuration ................................................................................................................................ 18
Multi-Invoice Capture and Work Queue .................................................................................................................. 19
Touchless Invoice Processing and Invoice Search ................................................................................................... 20
View Invoice State History ..................................................................................................................................... 22
View Invoice Process History ................................................................................................................................ 23
Create A Supplier Maintenance Action ................................................................................................................23
Create A Route to Purchasing Action ...................................................................................................................23
Create A Comment Request Action ......................................................................................................................23
Validation Review, Return to Supplier, Approval, Reviews ................................................................................. 25
Validation Review and PO Matching ................................................................................................................... 25
Create a Return to Supplier Action .......................................................................................................................26
Enter Supplier Response ......................................................................................................................................... 27
Post Approval Reviews and Rejection ..................................................................................................................28
Post Approval Rejection Review ........................................................................................................................... 28
Post Approval Reviews ...........................................................................................................................................29
Invoice Posted to ERP ............................................................................................................................................. 29
Invoice Paid in ERP .................................................................................................................................................29
Post Payment Review ..............................................................................................................................................30
Invoice Process Completes ......................................................................................................................................30
Capture Using Other Kofax Products ....................................................................................................................... 32
Business Units and Subtypes ...................................................................................................................................... 32
US Invoices (Invoices_SalesTax) ................................................................................................................................. 32
Configuring Fiscal Area and Localization ........................................................................................................... 33
Separation, Classification, Extraction, Formatting and Validation ....................................................................... 35
Configuring the Account Number ............................................................................................................................. 36
Direct Integration ..................................................................................................................................................... 36
Set Up Customer Specific Activity SLAs .................................................................................................................. 37
Work Type Definition Fields .......................................................................................................................................37
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
1997 - 2013 Kofax, 15211 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights
reserved. Use is subject to license terms.
Third-party software is copyrighted and licensed from Kofax’s suppliers.
This product is protected by U.S. Patent No. 6,370,277.
THIS SOFTWARE CONTAINS CONFIDENTIAL INFORMATION AND TRADE SECRETS
OF KOFAX USE, DISCLOSURE OR REPRODUCTION IS PROHIBITED WITHOUT THE
PRIOR EXPRESS WRITTEN PERMISSION OF KOFAX.
Kofax, the Kofax logo, Kofax Capture, the Kofax Capture Logo, Ascent Capture, the Ascent
Capture logo, and Ascent are trademarks or registered trademarks of Kofax, in the U.S. and
other countries. All other trademarks are the trademarks or registered trademarks of their
respective owners.
U.S. Government Rights Commercial software. Government users are subject to the Kofax,
standard license agreement and applicable provisions of the FAR and its supplements.
You agree that you do not intend to and will not, directly or indirectly, export or transmit the
Software or related documentation and technical data to any country to which such export
or transmission is restricted by any applicable U.S. regulation or statute, without the prior
written consent, if required, of the Bureau of Export Administration of the U.S. Department
of Commerce, or such other governmental entity as may have jurisdiction over such export or
transmission. You represent and warrant that you are not located in, under the control of, or a
national or resident of any such country.
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED
CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH
DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
6
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
Legal Notice
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
7
Preface
The aim of this document is to provide guidance for adapting the framework for a customer
installation.
The document assumes that trained KC/KTM/KTA professionals will be configuring the
framework to build solutions or demos for specific customers.
Getting Help for Kofax Products
Kofax regularly updates the Kofax Support site with the latest information about Kofax
products.
To access some resources, you must have a valid Support Agreement with an authorized
Kofax Reseller/Partner or with Kofax directly.
Preface
Use the tools that Kofax provides for researching and identifying issues. For example, use the
Kofax Support site to search for answers about messages, keywords, and product issues. To
access the Kofax Support page, go to www.kofax.com/support.
The Kofax Support page provides:
▪ Product information and release news
Click a product family, select a product, and select a version number.
▪ Downloadable product documentation
Click a product family, select a product, and click Documentation.
▪ Access to product knowledge bases
Click Knowledge Base.
▪ Access to the Kofax Customer Portal (for eligible customers)
Click Account Management and log in.
To optimize your use of the portal, go to the Kofax Customer Portal login page and click
the link to open the Guide to the Kofax Support Portal. This guide describes how to access
the support site, what to do before contacting the support team, how to open a new case or
view an open case, and what information to collect before opening a case.
▪ Access to support tools
Click Tools and select the tool to use.
▪ Information about the support commitment for Kofax products
Click Support Details and select Kofax Support Commitment.
Overview
8
Use these tools to find answers to questions that you have, to learn about new functionality,
and to research possible solutions to current issues.
The Accounts Payable Solution, built on Kofax TotalAgility seeks to provide best practice
processes in accounts payable that can be built upon by Professional Services and Partners
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
Preface
alike. The overall goal is to automate the accounts payable process to allow for efficient and
accurate processing of invoices by having the right resources handle the right data at the right
time.
Invoice Processing
The invoice image is Captured, Classified, Extracted and Validated before the invoice
data is exported to the Accounts Payable Invoice business processes.
Approval
The Approval segment of the Invoice life cycle ensures that the most appropriate
resources approve the invoice at the necessary points in the invoice process. Invoices may
require additional approvals and reviews dependent on their value and business unit.
Where there are exceptions these are managed to resolution.
Post Approval Review
Post approval review enables the application of business specific reviews to take place.
Determining what reviews and the individuals or groups required to undertake the
review is dynamically decided. Close integration at this point with the ERP system allows
for invoice 'Holds' or exceptions to be closely monitored and acted upon ensuring that the
invoice is processed through to payment.
Post Payment Review
Post payment sampling of the invoice safeguards adherence to best practice compliance
and confirms the validity of the transaction.
This project is a Level 3 Smart Process Application (SPA) incorporating a set of predefined
TotalAgility components. This Smart Process Application can be used for demonstration
purposes but must be configured before use as part of a Professional Services customer
engagement.
Kofax Products Used
▪ Kofax TotalAgility 7.0
▪ Kofax Search and Matching Server
Other Products Used
▪ SQL Server 2008 R2
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
9
Deployment
Extract the Zip
Extract the KofaxTotalAgilityAccountsPayable zip to a folder on the destination machine's
root drive. This location will be referred to as <Extract Location> throughout this document.
Deploy the Custom Database
Manually create a database called AP_Solution with default settings or run <Extract
1
Location>\KTA\Database\Create_Database.sql.
Create the DB objects by running <Extract Location>\Database\RunSQL.bat.
2
Ensure .bat server is the SQL instance required (currently localhost).
a
Deployment
b
If using Azure, do the following:
3
a
b
If using AX Extract to database:
4
a
b
c
d
Deploy KSMS
Set Up ODBC
The ODBC login is created on AP_Solution when deploying the custom database.
1
Run as Administrator.
This will run all the scripts in folders in alphabetical order.
Create the database as needed.
Configure the connection to the database. See Deploy the TotalAgility Components >
Server Variables for further details.
From Start > SQL Server Configuration Manager.
Select Protocols for MSSQLSERVER.
Enable TCP/IP.
DB Login and User will be installed using the bat.
Within the properties of the user, check the “db_owner” for both Schemas owned bythis user and Database Role membership.
10
Create the ODBC System DSN:
2
Name: AccountsPayable.
a
Server: SQL Server localhost.
b
Select SQL Server authentication.
c
▪ Login = ODBCKSMSLogin
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
▪ Password = password
Change the Default Database to AP_Solution.
d
Finish.
e
Import the KSMS Settings
From Kofax Search and Matching Server > Administration.
For AX 2012 please also follow the additional steps below.
Create a web application in IIS on the Dynamics AX Server. This website will host the
1
services.
Right click on Default Web Site and select “Add Application”.
a
Give the application a name and select a .NET 4.0 App Pool.
b
Note App Pool has to have the Business Connector .Net credentials
In the physical path, browse to C:\inetpub\wwwroot and create a folder to hold the
c
application files, then select this folder and Click OK.
Your web application should now appear under the default web site.
Browse to the AX files at <Extract Location>\AX Integration.
2
Copy the Bin folder, Services folder and the web.config to the folder created to hold the
3
application files.
Browse to the AX files at <Extract Location>\AX Integration\2012 Files.
1
Copy the Microsoft.Dynamics.BusinessConnectorNet.dll.
2
Navigate to the bin folder of the web application created above.
3
Paste the Microsoft.Dynamics.BusinessConnectorNet.dll.
4
When prompted, click to copy and replace the existing item.
5
Edit the client endpoint of the web.config file to point to the Service group created in AX
6
2012.
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
11
Deployment
To get the endpoint click Inbound Ports in the administration area in AX 2012.
a
Select the KofaxAPServiceGroup from the list on the left.
b
Copy and paste it to the <Endpoint Address> in web.config.
c
Copy the machine name and paste it to the value of servicePrincipalName, <Machine
d
Name>.
<!--For AX 2012 only, please enter the endpoint address ip
and service principal name-->
<client>
<endpoint address="<Endpoint Address>"
binding="netTcpBinding"
bindingConfiguration="NetTcpBinding_KofaxAPService"
contract="KofaxAPService.KofaxAPService"
name="NetTcpBinding_KofaxAPService">
<identity>
<servicePrincipalName value="host/<Machine Name>" />
</identity>
</endpoint>
</client>
Deploy the TotalAgility Components
Import the functional demo - a solution template - into an existing Kofax TotalAgility
solution, for example, the Kofax TotalAgility Workspace.
Resources
1
2
3
Processes
1
2
3
Forms
1
In TotalAgility, on the Home page, click Process Designer > Import Processes.
Browse to the Resource folder, <Extract Location>\TotalAgility\Resources.
Import APResources.ZIP selecting the following:
▪ Categories
▪ Resources
▪ Group Resource Members
In TotalAgility, on the Home page, click Process Designer > Import Processes.
Browse to the Processes folder, <Extract Location>\TotalAgility\Processes.
Import APProcesses.ZIP selecting the Categories check box.
In TotalAgility, on the Home page, click Form Designer > Import Forms.
12
Browse to the Forms folder, <Extract Location>\TotalAgility\Forms.
2
Import APForms.ZIP selecting the following check boxes:
3
▪ Navigation
▪ Global Variables
▪ Header
Kofax TotalAgility AP Automation Kofax TotalAgility AP Automation Guide
Navigation
1
2
3
4
5
Deployment
In TotalAgility, on the Home page, click Form Designer.
From the Explorer panel, select Navigation.
Open the Workspace menu.
Add a menu item called Accounts Payable.
Add sub-menu items that link to the following forms: