Concur Connector User Guide
Concur Connector User Guide
User Guide
2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means
(electronic, photocopying, recording or otherwise) without prior consent of Informatica Corporation. All other company and
product names may be trade names or trademarks of their respective owners and/or copyrighted materials of such
owners.
Abstract
Concur user guide provides a brief introduction on cloud connectors and its features.
The guide provides detailed information on setting up the connector and running data
synchronization tasks (DSS). A brief overview of supported features and task operations that can
be performed using Concur connector is mentioned.
Table of Contents
Overview .......................................................................................................................................... 3
Concur Connector............................................................................................................................ 3
Supported Objects and Task Operations ........................................................................................ 4
Enabling Concur Connector ............................................................................................................ 4
Creating a Concur Connection ........................................................................................................ 4
Creating a Concur Data Synchronization Task (DSS) .................................................................... 6
Data Filters .................................................................................................................................... 10
Objects and Operators ............................................................................................................... 11
Allowed Filter Values ................................................................................................................. 12
Registering Concur Application ..................................................................................................... 13
Different Levels of Visibility ........................................................................................................ 15
Selecting Multiple Objects in Source Tab ...................................................................................... 16
Known Issues ................................................................................................................................ 17
Overview
Informatica cloud connector developed using SDK framework are off-cycle, off release add-ins
that facilitate data integration to SaaS and on-premise applications, which are not supported
natively by Informatica cloud. The cloud connectors are specifically designed to address most
common use cases such as moving data into cloud and retrieving data from cloud for individual
application.
Concur Connector
The Informatica cloud connector for Concur allows you to integrate travel and user related data
between Concur and other SaaS Applications or on premise Applications.
Integrate Marketo information like expenses, attendees, users.
Ability to integrate user information from HR applications like Workday into Concur.
Ability to deactivate users from Concur applications.
Task Operation
Objects
DSS
Source
DSS
Target
Select
(Task
Source)
Insert
Update
Upsert
Delete
Look
UP
User
Expense
Summary
NA
NA
NA
NA
NA
Expense
Entry
NA
NA
NA
NA
NA
Attendee
NA
NA
NA
NA
NA
ExpenseItemization
NA
NA
NA
NA
NA
: Supported
NA: Not Applicable
Note: When you perform delete operation, it only makes the user inactive.
Note: You need to select Upsert to perform Insert/Update task operation.
Connection Property
Description
Connection Name
Description
Type
Secure Agent
Username
Password
Key
Company Domain
Service URL
Enable Logging
Paging Size
11. The Target tab appears. Select the target Connection and Target Object required for the
task.
Data Filters
Data filters help you to fetch specific data of a particular object. The DSS task will process the
data based on the filter field assigned to the object.
The following steps help you to use data filters.
1. In Data synchronization task, select Data Filters tab.
2. The Data Filters tab appears.
3. Click New as shown in the figure below.
Field Type
10
Description
Object
Filter By
Operator
Filter Value
6. Click Ok.
Object
Filter Fields
Data Type
Operators
Allowed Values
User
LoginID
String
Equals
Any String
ReportName
String
Any String
Status
String
Equals
See: Allowed
Filter Values
EmployeeName
String
Any String
LastModifiedDate
DateTime
Equals
Any DateTime
ReportName_Config_File
String
Equals
Location of the
filter file contains
only the report
names.
Expense
Summary, Expense
Entry, Attendee,
ExpenseItemization
LastModifiedDate is applicable only for following report status types and time stamp is not
considered for the LastModifiedDate search criteria.
11
Supported
Description
RECENT
Provides all reports that have been modified in the last 31 days of
the specified user.
ACTIVE
UNSUBMITTED
PENDING
APPROVED
PROCESSED
PAID
PAYMENTCONFIRMED
FORTHISMONTH
FORLASTMONTH
FORTHISQUARTER
FORLASTQUARTER
FORTHISYEAR
FORLASTYEAR
Provides all reports with date of creation in the past year by the
specified user.
TOAPPROVE
Provides all reports that have approval pending from the specified
user.
APPROVEDTHISMONTH
APPROVEDLASTMONTH
APPROVEDTHISQUARTER
APPROVEDLASTQUARTER
APPROVEDTHISYEAR
APPROVEDLASTYEAR
12
13
14
Application Property
Description
Name
Description
Visibility
Active
APIs Used
Select all the Concur WebServices APIs that interfaces with the
application. It is mandatory to select Expense Report and User
API to access all the objects in the cloud.
Company Domain
Note: The key and secret provide access to company domain that enables the application. You
MUST keep this information secret (as specified in the Concur Legal Agreement) to maintain
security.
9. Click Ok.
The application will be automatically enabled for your company domain.
Private
Global
Public
15
The application will appear in the list of available applications for all
clients. Note: Only Concur Internal users can set an application to
Public. Public partner applications must be certified by Concur.
16
Parent Object
Child Object
ExpenseSummary
ExpenseEntry
ExpenseEntry
Attendee
ExpenseEntry
ExpenseItemization
Known Issues
The following information will help you to debug the connector and identify the root cause in case
of an issue.
The log and exception messages will be captured in the infaagent.log life. The file is located
in the root directory where Informatica cloud agent is installed.
Example, C:\Program Files\Informatica Cloud Secure Agent\ infaagent.log
When you setup a data synchronization task with invalid configuration, a null error message
will be displayed. The exception details will be available in infaagent.log life.
When a data synchronization task fails, the exception and log details will be captured under
Session Log.
Note: The session log files will contain information of last 10 tasks only. Older log files will be
overwritten by the new log files. It is recommended to take back-up of the log files.
17