Use Coupa to create custom fields. You can use Coupa V2 Connector to read data from the custom fields that are present in the following Coupa resources:
•User
•Expense Reports
•Expense Categories
•Advance Ship Notices
•Punchout Sites
•Forms
•Warehouse
•Asset Tag
•Lookup Values
•Address
•Contracts
•Suppliers
•Items
•Department
•Commodities
•Invoices
•Receipts
•Purchase Orders
•Requisitions
To read data from or insert data to custom fields in Coupa, you must configure the Custom Field Config property when you create a Coupa V2 connection.
When you specify a custom field for a Coupa resource in the Custom Field Config connection property, you must specify the object name based on the Coupa metadata file.
The following table lists the object names based on the Coupa metadata file:
Coupa Resource Name
Coupa Sub Resources
Object Name
Expense Reports
Items
expense-report
item
Advance Ship Notices
Headers
asn-header-summary
Lines
asn-line-summary
Suppliers
Supplier Sites
supplier
supplier-site
Items
Supplier Items
item
supplier-item
Invoices
Lines
invoice-header
invoice-line-summary
Purchase Orders
Lines
order-header
order-line-summary
Requisitions
Items
requisition-header
item
Receipts
NA
inventory-transaction
Commodities
NA
commodity-summary
Department
NA
department
Contracts
NA
contract
Address
NA
address
Lookup Values
NA
lookup-value
Asset Tag
NA
asset-tag-summary
Warehouse
NA
warehouse-summary
Forms
NA
form-summary
Punchout Sites
NA
punchout-site-summary
User
NA
user
When you want to read data from or insert data to a custom field in Coupa, you must always specify the Field Name that is generated by Coupa.
The following table displays the various custom fields and data types that Coupa V2 Connector supports: