Table of Contents

Search

  1. Preface
  2. Connectors and connections
  3. Connection configuration
  4. Connection properties
  5. Swagger file generation for REST V2 connections

Data Integration Connections

Data Integration Connections

Coupa V2 connection properties

Coupa V2 connection properties

When you create a Coupa V2 connection, you must configure the connection properties.
The following table describes the Coupa V2 connection properties:
Property
Description
Runtime Environment
The name of the runtime environment where you want to run the tasks.
Specify a Secure Agent, Hosted Agent, or serverless runtime environment.
Authentication
Select
Coupa V2
.
Base Url
Base URL to connect to Coupa API. Specify the base URL in the following format:
https://{instance_name}.coupahost.com/
For example, https://companyname.coupahost.com/
COUPA API KEY
Unique API key to connect to the Coupa instance.
For more information about creating an Coupa API Key, click the following URL:
Custom Field Config
Specify custom fields for Coupa objects.
Specify the custom fields in Coupa using the following format, where FieldName is value of the custom field name in Coupa, FieldType is the type of custom field, and IsAPIGlobalNamespace determines whether a custom field appears under root tag or custom-field tag in the
Field Mapping
:
Object1=FieldName1,FieldType,DataType, IsAPIGlobalNamespace;\
FieldName2,FieldType,DataType, IsAPIGlobalNamespace;\
FieldName3,FieldType,DataType,IsAPIGlobalNamespace
Object2=FieldName1,FieldType,DataType, IsAPIGlobalNamespace;\
FieldName2,FieldType,DataType, IsAPIGlobalNamespace
Object3=FieldName1,FieldType,DataType,IsAPIGlobalNamespace;\
FieldName2,FieldType,DataType,IsAPIGlobalNamespace;\
FieldName3,FieldType,DataType,IsAPIGlobalNamespace
Coupa V2 Connector supports only simple custom fields.
For example:
user-summary=custom_field1,Simple,String,true;\
custom_field2,Simple,String, false
requisition-header=requisition_cf1,Simple,String,true;\
requisition_cf2,Simple,Integer,false;\
requisition_cf3,Simple,Integer
user=user_customfield1,Simple,String,false;\
user_customfield_2,Simple,String,true
The Secure agent replaces underscore in the custom field name with hyphen and displays the custom field name in the
Field Mapping
tab.