Integration Manager-User Guide
Integration Manager-User Guide
Users Guide
The information in this document is subject to change without notice and should not be construed as a commitment
by Kronos Incorporated. Kronos Incorporated assumes no responsibility for any errors that may appear in this
manual. This document or any part thereof may not be reproduced in any form without the written permission of
Kronos Incorporated. All rights reserved. Copyright 2011.
Altitude, Altitude Dream, Cambridge Clock, CardSaver, Datakeeper, Datakeeper Central, eForce, Gatekeeper,
Gatekeeper Central, Imagekeeper, Jobkeeper Central, Keep.Trac, Kronos, Kronos Touch ID, the Kronos logo, My
Genies, PeoplePlanner, PeoplePlanner & Design, Schedule Manager & Design, ShiftLogic, ShopTrac, ShopTrac
Pro, StarComm, StarPort, StarSaver, StarTimer, TeleTime, Timekeeper, Timekeeper Central, TimeMaker, Unicru,
Visionware, Workforce Accruals, Workforce Central, Workforce Decisions, Workforce Express, Workforce Genie,
and Workforce TeleTime are registered trademarks of Kronos Incorporated or a related company. Altitude MPP,
Altitude MPPXpress, Altitude Pairing, Altitude PBS, Comm.Mgr, CommLink, DKC/Datalink, eDiagnostics, Experts at
Improving the Performance of People and Business, FasTrack, Hireport, HR and Payroll Answerforce, HyperFind,
Kronos 4500 Touch ID, Kronos 4500, Kronos 4510, Kronos Acquisition, Kronos e-Central, Kronos InTouch, Kronos
KnowledgePass, Kronos TechKnowledgy, KronosWorks, KVC OnDemand, Labor Plus, Momentum Essentials,
Momentum Online, Momentum, MPPXpress, Overall Labor Effectiveness, Schedule Assistant, Smart Scheduler,
Smart View, Start Quality, Start WIP, Starter Series, StartLabor, TeleStaff, Timekeeper Decisions, Timekeeper Web,
VisionPlus, Winstar Elite, WIP Plus, Workforce Absence Manager, Workforce Acquisition, Workforce Activities,
Workforce Analytics, Workforce Attendance, Workforce Central Portal, Workforce Connect, Workforce Employee,
Workforce ESP, Workforce Forecast Manager, Workforce HR, Workforce Leave, Workforce Manager, Workforce
MobileTime, Workforce Operations Planner, Workforce Payroll, Workforce Record Manager, Workforce Recruiter,
Workforce Scheduler, Workforce Smart Scheduler, Workforce Tax Filing, Workforce Timekeeper, Workforce View,
and Workforce Worksheet are trademarks of Kronos Incorporated or a related company.
The source code for Equinox is available for free download at www.eclipse.org.
All other trademarks or registered trademarks used herein are the property of their respective owners and are used
for identification purposes only.
When using and applying the information generated by Kronos products, customers should ensure that they comply
with the applicable requirements of federal and state law, such as the Fair Labor Standards Act. Nothing in this
Guide shall be construed as an assurance or guaranty that Kronos products comply with any such laws.
Published by Kronos Incorporated
297 Billerica Road, Chelmsford, Massachusetts 01824-4119 USA
Phone: 978-250-9800, Fax: 978-367-5900
Kronos Incorporated Global Support: 1-800-394-HELP (1-800-394-4357)
For links to information about international subsidiaries of Kronos Incorporated, go to
http://www.kronos.com
Product Version
Release Date
6.3
December 2011
Contents
Chapter 1: Overview
Introduction ................................................................................................... 6
Overview of the data integration implementation process ............................ 7
Getting started with data integration ........................................................... 10
Chapter 2: System Setup and Administration
Configuring system settings ........................................................................ 12
System settings for locale policy .......................................................... 12
System settings for time and date output .............................................. 13
System settings for date/time strings .................................................... 13
Additional notes about system settings ................................................. 15
Configuring function access profiles ........................................................... 16
Configuring the generic data access profile ................................................ 18
Viewing the list of generic data access profiles for data integration .... 19
Assigning multiple generic data access profiles to one user ................. 19
Using generic data access profiles to support the Delegate Authority
feature ......................................................................................... 19
Allowing access to files ............................................................................... 21
Allowing access to the data integration accrual Genie ................................ 22
Installing custom database drivers .............................................................. 24
Copying a Workforce Central database ....................................................... 26
Chapter 3: Working with Interfaces
Running an interface .................................................................................... 28
Canceling an interface ................................................................................. 30
Deleting an interface .................................................................................... 31
Scheduling an interface with Event Manager .............................................. 32
Overriding the interface options at runtime ................................................. 35
Contents
Chapter 1
Overview
Introduction on page 6
Chapter 1
Overview
Introduction
Integration Manager is a data integration tool that enables you to transfer data
from one data source (such as the timekeeping application, text file, or SQL
query) to an output destination. That output destination can be a text file,
database, XML document, or another suite application.
The key component of Integration Manager is the interface, which is a file (.KNI)
that contains a set of instructions, or steps, for the data transfer. Those steps are
executed when you run the interface. A step can be a command or it can be a link,
which is a file (.KNX) that specifies the source of the data, how to manipulate and
transfer the data, and the output of the data.
Depending on your access rights, you can perform the following data integration
operations on the server where Integration Manager is installed:
Select, run, modify, cancel, and delete the interfaces that have been deployed
on the server.
Create or change the connection that an interface uses to transfer data between
the source and the output destination. The connection can be a database
connection or an XML API connection.
Edit lookup tables that are used by the interface. A lookup table is a commadelimited text file that is typically used to translate one piece of text into
another or to validate user input.
Create or change the mapped folder that is used for the source and output text
files that are associated with the interface.
View reports that show the results of the interface and its associated links. The
reports include information about any errors that occurred and they list any
records that were disqualified. The reports also display the locale policy with
which the user ran the interface.
Ensures that the JBoss user (the default user that executes Workforce
Integration Manager interfaces) has appropriate rights on the Windows
domain to access all source and output file locations that will be used for
Workforce Integration Manager interfaces and links.
Copies all the product licenses, including the Integration Manager license,
to the licensing directory of each instance of the suite installation on the
application server.
Chapter 1
Overview
Mapped folders Controls which mapped folders the user has access to
on the server. These folders contain the files that are used by interfaces.
6. After Integration Manager is set up on the server and the interfaces have been
deployed, users log on to that server, click the Data Integration tab on the suite
home page, and then run an interface or perform related data integration tasks.
Tip: The Integration Manager online help and the Integration Manager
Users Guide have complete information about setting up and using the data
integration features on the server.
Chapter 1
Overview
10
If the server is already set up for access to data integration functions, see
Working with Interfaces on page 27.
Chapter 2
Before users can access the data integration components that are installed on the
server, the system administrator must configure and then maintain Integration
Manager on that system.
This section contains the following topics:
Chapter 2
The number of threads the engine can generate for interfaces (requires that
you restart the timekeeping application)
How long to block competing job requests and how often to scan the database
for stalled job requests
The date and time formats to use for data integration operations
site.loggingContext.WFC.BUSINESS.WIM
site.loggingContext.WFC.BUSINESS.WIM.SVC
5. Click Save.
Date Separator The symbol that the system uses to separate the elements
of a date format. The default is a slash ( / ). For example: 04/30/09.
Time Separator The symbol that the system uses to separate the elements
of a time format. The default is a colon ( : ). For example: 10:15.
13
Chapter 2
Short Date Format The short date format that will be used by the system
for all data integration operations. Default: "MM/dd/yy" (month, day, and last
two numbers of the year)
Long Date Format The long date format that will be used by the system for
all data integration operations. Default: "MM/dd/yyyy" (month, day, and all
four numbers of the year)
Short Time Format The short time format that will be used by the system
for all data integration operations. Default: "hh:mm" (hours and minutes)
Long Time Format The long time format that will be used by the system
for all data integration operations. Default: "hh:mm:ss a" (hours, minutes, and
seconds with AM/PM indicator)
The following date/time specifiers are used in configuring these system settings:
14
Specifier
Examples
Year
1996, 96
Month in year:
Options:
7
07
Jul
July
Day in year
189
Day in month
10
Options:
Tue
Tuesday
Am/pm marker**
PM
12
Minute in hour
30
Second in minute
55
Millisecond
978
Time zone
* If the number of pattern letters is three or more, the month is interpreted as text;
otherwise, it is interpreted as a number.
** Use a in conjunction with h to indicate A.M. or P.M. Do not use a when you
use H.
If you expect the output from some interfaces to be large files written to a
mapped folder on the network, change the following system setting to a larger
value (for example, 600 minutes) to ensure that the system has enough time to
create the output file:
knx.engine.JobMaxInactiveTime
15
Chapter 2
Data Integration Access Controls the ability of the user to view and use
the Data Integration tab on the suite home page. This is basic access that a
user needs to run interfaces, edit associated lookup tables, and view the
results.
Note: The format of the totals that are displayed in the Interface Results
Summary is based on the users Display Profile.
View data integration results for all users, in addition to your own results
Controls the ability of a user with administrative responsibilities to
view the results of interfaces (that this user has access to) that are run by
other users.
16
17
Chapter 2
Interfaces The interfaces that you want users to have access to.
(Access to the associated lookup table files is included automatically with
this setting.) Users can also view the results for these interfaces in the
corresponding Interface Run Summary reports and log files.
Note: The JBoss user (the default user that executes interfaces) must also
have access rights to all mapped folders. See the installation documentation
for more information about JBoss setup.
7. For each selected Setup Item, use the arrow buttons to move specific
interfaces, connections, or mapped folders from the Available box to the
Selected box.
8. Click Save & Return.
18
9. Use the People Editor to assign the generic data access profile to the
individuals who require access to the specific data integration connections,
mapped folders, and interfaces that you specified.
Viewing the list of generic data access profiles for data integration
Use the Reports feature to view which generic data access profiles are set up for
data integration:
1. From the General tab of the suite home page, select Reports and then click
the Select Report tab.
2. Under Categories, select Configuration > Generic Data Access Profiles
3. Click Run Report.
4. Click View Report. Any data access profiles that were set up for data
integration will be listed in the report.
19
Chapter 2
20
The server must be running under a logon account that has access permissions
for the files in the mapped folders. It cannot be running as a local system
account (the default installation).
The server must have WRITE permissions for any remote source files.
(Workforce Integration Manager locks those files during certain operations.)
The server must have WRITE permissions for any remote target (output) files.
21
Chapter 2
22
10. In the left pane of Available Genies, select the check box for (Timekeeping)
Data Integration - Accrual Review (Accrual Detail) and then click the
right-arrow button to move the selected Genie to the right pane, Selected
Genies.
11. Click Save & Return.
Any individual who uses the Display Profile Default can now perform a data
integration operation that exports accruals data.
23
Chapter 2
24
10. Double-click the Go icon on the desktop to start the timekeeping application.
Wait for the application to start in online mode before proceeding to the next
task.
11. To confirm that a connection is valid for the newly installed driver, in the
Setup area of the application server, click Connections under Data
Integration. You can then create and test the connection. (See Creating a new
connection on page 41.)
25
Chapter 2
For links with interface overrides, change the connection or mapped folder to
one that is not a production system.
Any interface that is scheduled in Event Manager should be turned off so that
it does not run at its regularly scheduled time.
If you do not want users running interfaces from this copy database, you can
move the interfaces out of the end-user GDAPs (and make them available in
Super Access only).
Delete the interfaces and redeploy them with the new connections and
mapped folder information.
Keep the test and production environments separate. For example, place the test
and production environments on separate subnetworks that do not have access to
one anotherthe entire stack, including the application and web servers.
26
Chapter 3
When you have access to the data integration components that are installed on the
server, you can access and run the interfaces that have been deployed on your
system.
Note: If you previously used a batch file to run an interface without opening the
configuration tool or to schedule an interface from Event Manager, use the
Integration Manager features described in these topics instead. For more
information about using batch files to run interfaces, see the Workforce
Integration Manager Programmers Guide.
This section contains the following topics:
Chapter 3
Running an interface
This topic describes how to run a single interface from the application server. For
other methods of running interfaces, see the Workforce Integration Manager
Programmers Guide.
1. From the suite home page, select the Data Integration tab and then click
Interfaces.
2. In the Interfaces display, select the button that is next the interface name.
3. To enable or disable certain steps or override certain options before you run or
schedule the interface, click Set Runtime Options. Then make the necessary
changes to the selected steps in the interface. (See Overriding the interface
options at runtime on page 35 for more information.)
4. To schedule the interface to run at a specific time, click Schedule and run the
interface from Event Manager. (See Scheduling an interface with Event
Manager on page 32 for more information.)
5. Click Run.
6. (Optional) Depending on the design of the interface, you may be prompted to
provide specific information before the interface runs. You may also have the
option to perform some other task, such as renaming the output file. For either
scenario, the system provides the Enter Data display, where you can complete
those preliminary tasks.
7. Click OK in the confirmation message window.
8. In the Interface Monitor display:
9. After the interface completes its run (successfully or with errors), click the
hyperlink in the Status field to view the Interface Results Summary report.
10. If there are errors, view the error report for the interface in one of the
following ways:
28
Click the Total Errors hyperlink at the bottom of the Interface Monitor
display.
Click the Errors hyperlink that is next to the Totals area in the Interface
Results Summary window.
Running an interface
You can analyze the information in the Interface Error Report window.
11. If there are errors for specific links, click the numbered hyperlink in the Step
Details area of the report in the Interface Error Report window. You can
analyze the information for that specific step in the Link Error Report
window.
12. To run the same interface again after you resolve any errors, or to run another
interface, click Return in the Interface Monitor display; then repeat steps 2
through 6.
29
Chapter 3
Canceling an interface
1. In the Interface Monitor display, click Cancel.
2. Click OK in the confirmation message window. After the interface is
canceled, Interface Monitor displays an informational message.
3. To run another interface, click Return in the Interface Monitor display and
then select another interface.
30
Deleting an interface
Deleting an interface
To delete any of the interfaces that are available to you (as specified in your
generic data access profile):
1. From the suite home page, select the Data Integration tab and then click
Interfaces.
2. In the Interfaces display, select the button that is next to the interface name.
3. Click Delete.
31
Chapter 3
User name A user that has access rights to run the interface.
Instance name The name of the server and instance where Workforce
Central will run the interface. The default is Any Instance of Workforce
Central that is available. Online and offline instances appear in the list.
(Note: If you select an instance that is offline, the interface will run on the
server and instance that you are logged in to.)
6. Click Run.
Note: If the interface contains prompts, there is a 2000-character limit on the
text that a user can enter for each prompt. The system truncates text that is
over that limit.
7. Use the browser to return to the Interfaces display.
32
If a user overrides the assigned locale policy at login and then schedules an
interface to run under his account, the locale policy chosen at login will be
used to run the interface instead of the assigned locale policy.
If the user schedules a different user to run the interface, the locale policy
assigned to that other user will be used when the interface runs.
33
Chapter 3
34
To edit the description for the interface, change the text in the Description
field that is below the name of the interface.
To modify a step, click the button that is next to the step. You can then do the
following:
In the Enabled column of the row of the step that you selected, select the
check box to enable the step or clear the check box to disable the step.
Change the text in the Description field that is below the name of the step.
Change the options that are displayed on the Source and Output tabs (for
links only).
Note: If you cannot edit the options that are displayed after you select a step, it is
because the step was configured to disallow overrides to those values. See your
administrator if you want to change those options.
Source tab
The following override options for links may appear on the page, depending on
the configuration of the interface:
Mapped Folder The folder that contains source text files for the interface.
For example: MyInterface
Path/File Name The source file for the interface. This option may contain
path information that is relative to the location of the specified mapped folder.
Lookup Table File Name If a lookup table is the source, the name of that
lookup table.
Database Connection
Web Service
Use Variables for Range If the Pay Period is Prompt for Range of
Dates, select a variable from the drop-down lists for start and end dates.
Output tab
The following override options for links may appear on the page, depending on
the configuration of the interface:
Mapped Folder The target folder for the output file from the interface. For
example: MyInterfaceResults
Path/File Name The name of the output file from the interface.
Append records to any previous output file Select this check box to enable
this feature. Clear this check box if you want to create a separate file that will
overwrite the original file (if there is one).
Rename existing file Select this check box if you want to retain the output
file that was created the last time the interface was run. Renaming the existing
output file prevents the new output file from overwriting it.
Database Connection
Submit import errors to the Transaction Assistant Select this box to send
errors to the Transaction Assistant so that those failed import transactions can
be easily resubmitted after they are corrected.
Batch Name The name that you enter is referenced along with each import
error submitted to the Transaction Assistant. The batch name enables you to
distinguish which links caused specific errors.
ADP options:
36
Variables tab
If the interface uses variables, you can use the Variables tab to do the following:
Override the value of a variable, by entering a new value as text in the New
Text Value column
Select or clear the check box in the Enabled column to activate or disable the
variable for this run of the interface
Actions
The following buttons are available:
Save Saves the new or changed data. To view that data, click Refresh.
Save & Return Saves the new or changed information and returns you to
Interfaces.
Refresh Displays the data that was last saved and discards any other
changes.
Reset Options Reverts to the options that were originally configured for
the individual links before any override options were specified.
37
38
Chapter 4
You use the Connections feature and the Connection Editor to manage the
connections that Integration Manager uses to transfer data between databases (or
other sources and targets for data). The display includes the name and description
for each connection that you can select. You use the Connections Editor to create
new connections, edit existing connections, or delete connections that you no
longer need. The connections that you create or edit in the Connection Editor also
appear in the list of available connections in Interface Designer, which is installed
separately on the client system.
Note: If more than one generic data access profile (GDAP) has been assigned to
you, there will be a Change button at the top of the Connections display. You can
use that button to select a generic data access profile that provides access to a
different set of connections.
Multiple language support for connection parameters
The language that the system uses to display the connection parameters depends
on the following:
If you were assigned a locale policy in the People Editor, the connection
parameters appear in the assigned language.
If you were not assigned a locale policy, the connection parameters appear in
the default language of the installed instance of Workforce Central.
If you overrode the assigned locale policy when you logged on to the system,
the connection parameters appear in the language that you selected on the
logon screen.
Chapter 4
40
The type: Oracle, SQL Server, WFC XML API, Web Service, or Custom
(see Using custom connections on page 48).
The remaining fields that the system displays vary, depending on what you
specify for Type.
JDBC driver and JDBC database URL (for custom connections only;
refer to your JDBC documentation)
The name of the server where the database (or other source or target area)
resides.
The name of the instance of Workforce Central on the server (XML API).
The URL prefix for the path, depending on whether a secure SSL
connection is required(XML API).
Port number The port number of the server. Oracle default is 1521 and
SQL Server default is 1433.
41
Chapter 4
Note: The user name and password are not required for all connections.
However, they are required for a connection to a database.
4. Click Test to ensure that the connection is working correctly. If necessary,
make changes in the Connection Editor to correct any errors, and then test the
connection again.
5. Click Save or Save & Return.
42
Editing a connection
Editing a connection
1. In the Setup area, click Connections under Data Integration.
2. In the Connections area, select the check box next to the connection name;
then click Edit.
3. In the Connection Editor, add or modify the following information:
The type: Oracle, SQL Server, WFC XML API, Web Service, or Custom
(see Using custom connections on page 48).
The remaining fields that the appear vary, depending on what you specify for
Type.
JDBC driver and JDBC database URL (for custom connections only;
refer to your JDBC documentation).
The name of the server where the database (or other source or target area)
resides.
The name of the instance of Workforce Central on the server (XML API).
The URL prefix for the path, depending on whether a secure SSL
connection is required (XML API).
43
Chapter 4
Note: The user name and password are not required for all connections.
However, they are required for a connection to a database.
4. Click Test to ensure that the connection is working correctly. If necessary,
make changes in the Connection Editor to correct any errors and then test the
connection again.
5. Click Save or Save & Return.
44
Duplicating a connection
Duplicating a connection
1. In the Setup area, click Connections under Data Integration.
2. In the Connections area, select the check box next to the connection name;
then click Duplicate.
3. In the Connection Editor, add or modify the following information:
The type: Oracle, SQL Server, WFC XML API, Web Service, or Custom
(see Using custom connections on page 48).
The remaining fields that the appear vary, depending on what you specify for
Type.
JDBC driver and JDBC database URL (for custom connections only;
refer to your JDBC documentation).
The name of the server where the database (or other source or target area)
resides.
The name of the instance of Workforce Central on the server (XML API).
The URL prefix for the path, depending on whether a secure SSL
connection is required (XML API).
45
Chapter 4
Note: The user name and password are not required for all connections.
However, they are required for a connection to a database.
4. Click Test to ensure that the connection is working correctly. If necessary,
make changes in the Connection Editor to correct any errors and then test the
connection again.
5. Click Save or Save & Return.
46
Deleting a connection
Deleting a connection
1. In the Setup area, click Connections under Data Integration.
2. In the Connections area, select the check box next to the connection name.
3. Click Delete.
Note:
47
Chapter 4
48
Chapter 5
In the Setup area of the application server, you use the Mapped Folders option in
the Data Integration area to create, edit, duplicate, or delete mapped folders that
are used by an interface. These folders can contain one or more source input files
or they can serve as the target folder for output files generated by the interface.
Note: All text files used by an interface as the source must be in the same mapped
folder.
This is an example of a name and path for a mapped folder:
Name: MyPayrollData
Chapter 5
50
Note: If you click the Refresh button in the Mapped Folder Editor without
first saving your edits, you will lose the data that you have entered or changed
in the two fields.
4. To ensure that the path to the folder is valid and that the folder has write
access, click the Test button. If the folder does not have write access, contact
the system administrator.
5. Do one of the following:
If you are done creating new mapped folders, click Save & Return.
If you want to create a duplicate of the folder name and path or create a
folder name and path that is similar to the one that you created, click
Save. Click the Duplicate button in the Mapped Folder Editor. Modify
the duplicate mapped folder name or path as needed, and then click Save
& Return.
If you want to create another new mapped folder, click Save and then
click New. Enter new information in the Name and Path fields; then click
Save & Return when you are done.
51
Chapter 5
Note: If you click the Refresh button in the Mapped Folder Editor without
first saving your edits, you will lose the data that you have entered or changed
in the two fields.
4. To ensure that the path to the folder is valid and that the folder has write
access, click the Test button. If the folder does not have write access, contact
the system administrator.
5. Do one of the following:
52
If you are done creating mapped folders, click Save & Return.
To create a mapped folder, click Save and then click New. Enter new
information in the Name and Path fields; then click Save & Return.
Note: If you click the Refresh button in the Mapped Folder Editor without
first saving your edits, you will lose the data that you have entered or changed
in the two fields.
4. To ensure that the path to the folder is valid and that the folder has write
access, click the Test button. If the folder does not have write access, contact
the system administrator.
5. Do one of the following:
If you are done editing the mapped folder, click Save & Return.
To edit another mapped folder, click Save & Return and then repeat steps
2 through 4.
To create a mapped folder, click Save and then click New. Enter new
information in the Name and Path fields; then click Save & Return.
53
Chapter 5
54
Chapter 6
A lookup table is a comma-delimited text file that is typically used to translate one
piece of text into another. A lookup table can have one or more columns (lookup
tables with one column are used for validating user input). An interface can
contain as many lookup tables as necessary.
The chapter contains the followings sections:
Chapter 6
If a lookup table does not contain any rows, there may be an error in how
the lookup table was configured for the interface. Contact the interface
programmer or administrator.
5. Use the Row Actions buttons to add, delete, or cut and paste entire rows.
6. To view, save, or discard the changes, use the following buttons:
56
Save & Return Saves the new or changed information and returns you
to Lookup Tables.
Return Returns you to Lookup Tables and discards any changes that
you made since you last clicked Save.
Refresh Discards any changes and displays the rows with the data and
format that was last saved.
? Inserts the character from the same position in the lookup string here.
~ Does not insert the character from the same position in the lookup string
here.
57
Chapter 6
Return
Column
Search
Example
Text
Returned
1??
9??
123
923
???-????
~~~~????
ABC-1234
1234
??/??/????
~~~??~~~~~
11/07/2006
07
????
!2!7????
1234
271234
Description
58
[ ] The brackets symbols find one of the specified characters. For example,
w[io]n finds win and won.
[-] The brackets symbols with a hyphen find any single character in this
range. For example, [r-t]ight finds right, sight, and tight. Ranges must be in
ascending order. The order will be based on the ASCII table position.
[~] The brackets symbols with a tilde find any single character except the
characters inside the brackets. For example, m[~a]st finds mist and most, but
not mast.
[~x-z] The brackets symbols with a tilde and range of characters find any
single character except characters in the range inside the brackets. For
example, t[~a-m]ck finds tock and tuck, but not tack or tick. Ranges must be
in ascending order. The order will be based on the ASCII table position.
Note:
If you are using extended wildcard characters, and you need to look up one of
the wildcard characters, precede it with the exclamation point escape
character (!).
Each column in a table is separated by a comma. Any space before or after the
comma is not included with the text of the column.
????~~~~~
~~~~~????
?????-???
?????~~~~
~~~~~~???
59
Chapter 6
????-???
????~~~~
~~~~~???
?????-????
?????~~~~~
~~~~~~????
The entries with the question marks come before entries with the asterisks
because question mark entries have a definite length (six characters in this
example), whereas the asterisk entries do not have a definite length. Integration
Manager searches down the lookup column until it finds a match. It sends back
the value from the return column and does not continue to look for a better match.
The last entry is an asterisk, which will match any lookup text of any length. In
other words, this entry will always match. If you include an asterisk, there is no
need to define a default value in the Lookup Table dialog box.
60
Chapter 7
Integration Manager provides several reports and logs that you can use to analyze
the results of an interface or link. These reports include information about any
errors and disqualifications.
This section contains the following topics:
Chapter 7
Viewing reports
When you run an interface, you can view data about that interface, including
information about any errors that may have occurred. You can also view systemlevel errors and information about the Integration Manager application. Save or
print the reports just as you would any web page, or send them using e-mail.
62
To view results for any interfaces that you have already run, click the
Data Integration tab and then select Results. Click the hyperlink text in
the Status column to view the summary report for a specific interface.
Click the Total Errors hyperlink at the bottom of the Interface Monitor
display.
Click the Errors hyperlink in the Totals area under General Information
in the Interface Results Summary window.
Link Error Report on page 66 View this report in one of the following
ways:
Link XML Log Report on page 68 View this report from the Interface
Results Summary window. If a step generated an XML log report, click the
View hyperlink on the right side of the summary.
System log report of data integration results on page 69 View this report
by using the Log Report feature in the System Configuration area of Setup.
To view results for any interfaces that you have already run, click the Data
Integration tab and then select Results. Click the hyperlink text in the Status
column to view the summary report for a specific interface.
General Information The name and description of the interface, the name
of the user who ran the interface, the locale policy (language) that was used,
the start and end date, the duration, the status of the interface, and totals for
errors and disqualified records.
Tip: Click the Errors hyperlink in the Totals column to view the Interface
Error Report.
Interface Details The name of the application server, name of the interface,
the names of variables used for that interface, and setup information.
Step Details If there are multiple steps, each step number is a hyperlink
that you can click to access the relevant data. The following kinds of data
appear for each link or command in a step, depending on how the step was
configured.
Note: If there is no Integration Manager license installed on the server and a
step is configured to process more than 50 records (the maximum allowed
without a license), the report displays an error message. The message
indicates that the step stopped processing after reaching 50 records.
63
Chapter 7
Mapped folders and files used by the link for the source and output.
Selected options that were specified for the source and output. Examples
include: timekeeping data such as pay period, daily records, pay code
totals, job totals, and custom labor account totals; batch information;
Activities data; custom output totals; a delimiter ( , ); XML API import or
export information; and Payroll Prep indicator.
Hypertext link to the XML log report that is generated when the XML
APIs extract or import data.
Totals for the number of batches, records that were created, processed,
and disqualified, and errors.
Tip: Click the Errors or Disqualified hyperlinks in the Totals column within
any step to view detailed reports.
64
Click the Total Errors hyperlink at the bottom of the Interface Monitor
display.
Click the Errors hyperlink in the Totals area under General Information in the
Interface Results Summary window.
A Step column that contains a series of step numbers that each have a
hyperlink to the corresponding error information.
Each step in sequential order with the specific error information, such as the
following:
Could not get exclusive access to the source or output file while the
interface was running.
Note: Whenever Integration Manager detects an incorrect date value, it skips the
record that is being processed at the time. That particular record will not be
written to the output file.
65
Chapter 7
In the Interface Error Report window, click a numbered hyperlink in the Step
Details area of the report.
In the Interface Results Summary window, click the Errors hyperlink in the
Totals column for a specific step.
The name and description of the interface that includes the link.
The step number that contains the link, as well as associated error
information, such as the following:
A message that directs you to the wfc.log file for more details about the
errors.
Note: Whenever Integration Manager detects an incorrect date value, it skips the
record that is being processed at the time. That particular record will not be
written to the output file.
66
Interface name
67
Chapter 7
68
4. Specify information in the remaining fields as necessary. See the Log Report
online Help or the Workforce Central System Administrators Guide if you
need more detailed information about the Log Report feature.
5. Click Run Report.
69
Chapter 7
Saving reports
When you view any report, you may want to save it for further analysis or
delivery to a technical support person. You can use the Save As feature on your
browser to save the report as an HTML or text file.
Note: If the Interface Run Summary report contains hyperlinks to other reports,
be sure to open and save those individual reports as well.
70
Index
A
accruals
data integration Genie
22
B
batch files
running interfaces 27
scheduling interfaces 27
C
Change button
data integration 19
connections
changing 43
creating 41
custom connections 48
deleting 47
duplicating 45
editing 43
Connections workspace 39
custom connections 48
custom database drivers
installing 24
D
data integration
accruals Genie 22
assigning multiple profiles 19
canceling an interface 30
Change button 19
Connections workspace 39
copying the database 26
creating a mapped folder 51
creating new connections 41
custom connections 48
deleting a mapped folder 54
deleting an interface 31
deleting connections 47
Disqualified Records Report 67
duplicating a mapped folder 52
duplicating connections 45
editing a mapped folder 53
editing connections 43
function access profiles 16
generic data access profiles 18
Interface Error Report 65
Interface Results Summary 63
Link Error Report 66
Mapped Folders workspace 49
overview 5
removing an interface 31
running an interface 28
saving reports 70
scheduling an interface 32
setup 11
setup and implementation 7
stopping an interface 30
system administration 11
system settings 12
users with generic data access profiles 19
using Delegate Authority to run interfaces 19
Index
using interfaces 27
using the Mapped Folder Editor 54
viewing interface results 62
viewing reports 61
XML Log 68
database drivers
installing custom drivers 24
Delegate Authority
using with data integration features 20
display profiles
format of Interface Results Summary 16
Disqualified Records Report 67
drivers
installing custom database drivers 24
E
Enter Data workspace 37
Event Manager
scheduling an interface 32
F
folders
creating a mapped folder 51
deleting a mapped folder 54
duplicating a mapped folder 52
editing a mapped folder 53
using the Mapped Folder Editor 54
G
generic data access profiles
assigning multiple profiles 19
running interfaces with Delegate
Authority 19
users with access to data integration 19
I
Integration Manager
canceling an interface 30
Connections workspace 39
72
Index
deleting 31
Disqualified Records Report 67
enabling and disabling steps 35
Interface Error Report 65
Interface Results Summary 63
Link Error Report 66
overriding options 35
removing 31
running 28
saving reports 70
scheduling 32
setting runtime options 35
stopping 30
viewing results 62
XML Log 68
L
Link Error Report 66
lookup tables
editing 56
sort order 60
wildcard examples 58
S
scheduling interfaces 32
batch files 27
Set Runtime Options workspace
sort order
in lookup tables 60
system administration
copying the database 26
Integration Manager 11
35
U
using batch files
27
W
wildcards
in lookup tables, examples
lookup tables 57
58
X
XML Log
running an interface
68
M
Mapped Folder Editor 54
Mapped Folders workspace 49
creating a mapped folder 51
deleting a mapped folder 54
duplicating a mapped folder 52
editing a mapped folder 53
using the Mapped Folder Editor 54
P
pattern matching
59
R
reports
saving
70
73
Index
74