Suppliers Import

Overview

The Supplier Import process reads files from ./Incoming/Suppliers/ in the standard SFTP setup. These files are moved to the archive folder located at ./Incoming/Archive/Suppliers/ before being processed in alphanumeric order.

Note:

Not all fields on the supplier object are available through the UI. Use the UI's bulk-loader template to see what fields are available through the UI. If you're unsure about which fields to use for your supplier integration, talk to your Coupa Implementation Manager.

Key Priority

The following are the fields used to look up the supplier record:

  • ID

  • Supplier Number

  • Name

If more than one field is specified, the highest priority field is used.

Validations

ID is Coupa's unique value for the supplier, so it can't be modified. Use it to update any field. You can also update any field (except ID) if you use either Supplier Number or Suppler Name.

Note:

Supplier Name and Supplier Number must be unique.

Additionally, if the CSV file contains the same supplier record more than once, and if the supplier numbers differ for both records, Coupa will update the supplier number with the value from the row closest to the end of the file.

Note:

US numbers should be in the format xxx yyy zzzz eeee, where 'eeee' represents an optional extension. Non-US numbers must be prefaced by a + sign and the country code. +aa xxx yyy zzzz eeee

For FedRAMP instances, website URLs must be in https: format.

Supplier

Field NameRequired FieldUnique?Field TypeField DescriptionPossible Values
NameYesYesstring(100)Must be unique supplier name or else the system will attempt to updated the existing supplier record
Display NameNoNostring(255)Supplier display name
IdNoNointegerCoupa Unique Supplier Id
Content GroupsNoNoEnter in content groups (for security)
StatusNoNoPossible values are active, inactive or draft.
CommodityNoNoMust match the commodity name exactly.
Enterprise CodeNoNoMust match the enterprise code exactly.
Supplier NumberNoYesstring(255)Often used to cross-reference your supplier number from the financial system
Parent CompanyNoNoSupplier Parent Company
Account NumberNoNostring(255)Your account number with the supplier to be printed on the purchase order
Tax IDNoYesstring(255)Your suppliers Tax Identification Number (TIN)
Tax CodeNoNoIf filled in, must match one of your Tax Codes
DUNSNoNostringYour supplier's DUNS number
Online Store URLNoNoOnline Store URL
Online Store LoginNoNoOnline Store Login
Primary Contact EmailNoNoYour supplier contact's email. A primary contact can only have one email address. Note: If you include multiple email addresses, you will need to delete one from the primary contact in Coupa before you can edit and save the Supplier record.
Primary Contact Reference CodeNoNoYour supplier contact's Reference Code
Primary Contact Phone WorkNoNoYour supplier contact's work phone number in the format xxx-yyy-zzzz. Intl numbers must be prefaced by a + sign and the country code. +aa xxx-yyy-zzzz
Primary Contact Phone MobileNoNoYour supplier contact's Phone Mobile
Primary Contact Phone FaxNoNoYour supplier contact's Phone Fax
Primary Contact Name GivenNoNoYour supplier contact's Name Given
Primary Contact Name FamilyNoNoYour supplier contact's Name Family
Primary Address Street1NoNoYour supplier's Address Street Line 1
Primary Address Street2NoNoYour supplier's Address Street Line 2
Primary Address Street3NoNoYour supplier's Address Street Line 3
Primary Address Street4NoNoYour supplier's Address Street Line 4
Primary Address CityNoNoYour supplier's Address City
Primary Address StateNoNoYour supplier's Address State
Primary Address Postal CodeNoNoYour supplier's Address Postal Code
Primary Address Country CodeNoNoYour supplier's Address Country Code
Primary Address Vat NumberNoNoYour supplier's Address Vat registration number
Primary Address Vat Country CodeNoNoYour supplier's 2-digit country code
Primary Address Tax TypeNoNoYour supplier's country specific tax type
Primary Address Local Tax NumberNoNoYour supplier's Address local tax number
Invoice Matching LevelNoNostring(255)Possible values are none, 2-way or 3-way. Only used for invoicing. Required when creating a supplier. Not required when updating a supplier.2-way, 3-way, 3-way-direct, none
PO MethodNoNostring(255)Possible values are email, cxml, xml, buy_online or prompt. If email, the system will send the PO via email (must fill in the PO email address). If cxml, system will send the PO via XML (must fill in the cXML values). If prompt, the system will hold the PO and wait for you to manually release the order.cxml, xml, email, prompt, mark_as_sent, buy_online
PO Change MethodNoNostring(255)Possible values are email, cxml, xml, buy_online or prompt. If email, the system will send the PO via email (must fill in the PO email address). If cxml, system will send the PO via XML (must fill in the cXML values). If prompt, the system will hold the PO and wait for you to manually release the order.cxml, xml, email, prompt, mark_as_sent, buy_online
Buyer HoldNoNobooleanPossible values are Yes or No. If yes, then the buyer will need to review the PO before issuing. If no, the system will automatically send the PO via the preferred PO method
Default LocaleNoNostring(255)Will accept any valid locale short code i.e. en, en-GB, fr, fr-CA, etc.
PO EmailNoNostring(255)Required if PO method is email. Can contain more than one email address. Place all the addresses within quotes, separated by commas.
Payment MethodYesNostring(255)Must be "Invoice", "P-Card", "Invoice Only", or "P-Card Only"
Remit-To RequirementsNoNoMust be either "Address Only" or "Must include payment information"
Payment TermsNoNoIf filled in, must match one of your Payment Terms
Shipping TermsNoNoIf filled in, must match one of your Shipping Terms
PO cXML URLNoNostringMust be filled in if PO method is cXML
PO cXML DomainNoNostringMust be filled in if PO method is cXML
PO cXML IdentityNoYesstringMust be filled in if PO method is cXML
PO cXML Supplier DomainNoNostringMust be filled in if PO method is cXML
PO cXML Supplier IdentityNoYesstringMust be filled in if PO method is cXML
PO cXML ProtocolNoNostringMust be filled in if PO method is cXML
cXML SSL VersionNoNostringBlank to use latest version available (recommended). Set to TLSv1 or SSLv3 to override
Disable Cert VerifyNoNobooleanDisable SSL Cert Checking
PO cXML HTTP Basic Auth UsernameNoNostringIf sending PO cXML has HTTP Basic Auth
Allow cXML InvoicingNoNobooleanPossible values are Yes or No. If yes, then supplier will be able to send cXML invoices.
cXML Invoicing - Supplier DomainNoNostringMust be filled in if Allow cXML Invoicing is Yes
cXML Invoicing - Supplier IdentityNoYesstringRequired if Allow cXML Invoicing is Yes. This field is unique across multiple suppliers.
cXML Invoicing - Buyer DomainNoNostringMust be filled in if Allow cXML Invoicing is Yes
cXML Invoicing - Buyer IdentityNoYesstringMust be filled in if Allow cXML Invoicing is Yes
cXML Invoicing Shared KeyNoNostringMust be filled in if Allow cXML Invoicing is Yes
Savings (%)NoNodecimal(8,2)Can be any number. It is used to generate the savings from using this preferred supplier on your purchases
On HoldNoNobooleanPossible values are <em>Yes</em> or <em>No</em>. If yes, then the supplier on hold and POs can not be created against supplier.
Invoice EmailsNoNoInvoiceEmailRegistered email addresses allowed to send invoices via email to invoices@yourhost.coupahost.com.
Account TypesNoNoAccountTypeChart of Accounts for supplier
Always Route Invoices From This Supplier For ApprovalNoNobooleanPossible values are Yes or No. If yes, then invoices will all be sent thru approvals, regardless of total amount.
Allow Invoicing From CSNNoNobooleanPossible values are Yes or No. If yes, then the supplier can create invoices against their POs or Contracts in CSN.
Create Invoices with No Backing DocumentNoNobooleanPossible values are Yes or No. If yes, then the supplier can create invoices without a backing PO or Contract in CSN.
Allow Invoicing Choose Billing Account From CSNNoNobooleanPossible values are <em>Yes</em> or <em>No</em>. If yes, then the supplier can choose the billing account for invoices in CSN.
Restricted account typesNoNoChart of Accounts that supplier is restricted to select billing for. This column is only applicable if the supplier is on CSN. It can't be used for restricting suppliers to a CoA.
Preferred LanguageNoNoDefault supplier language - default is US-English
Preferred CurrencyNoNoDefault supplier currency - default is USD
Country of Operation CodeNoNoCountry Code for Country of Operations
Allow Non-Backed Lines on PO InvoicesNoNoboolean'Possible values are Yes or No. If yes, then the supplier can create invoices lines without a backing PO or Contract in CSN.'
WebsiteNoNostring(255)Supplier Website
Email domainNoNoDefault contact email
Default contact emailNoNoEmail Doman (ex. ibmlabs.com)
Hold invoices for AP reviewNoNobooleanPrevent invoices from this supplier from being approved before AP reviews them.
Allow CSP Access without Two FactorNoNobooleanAllows supplier to access Customer's data from CSP without Two Factor
Request change ordersNoNobooleanAllow supplier to initiate an Order change requests
Send Email Added NotificationNoNoNo Description Found
Enable for Early PaymentsNoNoNo Description Found
Early Payment ProgramsNoNoNo Description Found
Supply Chain Finance ConfigurationsNoNostringSupply Chain Finance Configurations to be whitelisted for the supplier
Only pay financed invoices via Coupa PayNoNobooleanOnly financed invoice will be paid via Coupa Pay, others via ERP
Parent Business Entity NameNoNoBusiness Entity Name
TagsNoNoTags
Preferred CommoditiesNoNoCommodityPreferred Commodities
One Time SupplierNoNobooleanIs this a One Time Supplier?
Scope Three EmissionsNoNobooleanDo you track Scope Three Emissions?
Last Invited EmailNoNoNo Description Found
Last Invited AtNoNoNo Description Found
Last Reminded AtNoNoNo Description Found
Proxy IDNoNoNo Description Found
Supplier websiteNoNostring(255)No Description Found
Do Not Offer Static DiscountingNoNobooleanNo Description Found
Create Credit Notes without Backing InvoiceNoNobooleanCreate Credit Notes without Backing Invoice
Payment TypesNoNoCoupaPay::PaymentTypeValid options for Payment Types are - "Virtual Card" or "Bank Transfer" or "Check"
Exempt from Risk AwareNoNobooleanExempt from Risk Aware
Service Sheet RequiredNoNobooleanService Sheet Requiredyes, no, yes_customer
Strategic SupplierNoNobooleanStrategic Supplier
Enable Single Payment per InvoiceNoNobooleanEnable Single Payment per Invoice

Supplier Diversity Report Direct Spend

Field NameRequired FieldUnique?Field TypeField DescriptionPossible Values
Company Name*YesNoCompany Name
Diversity TypeNoNoDiversity Type
Total Purchases*YesNoTotal Purchases
Currency*YesNoCurrency
Certificate TypeNoNoCertificate Type
Certificate NumberNoNoCertificate Number
Expiration DateNoNoExpiration Date

Supplier Diversity Report Indirect Spend

Field NameRequired FieldUnique?Field TypeField DescriptionPossible Values
Diversity TypeNoNoDiversity Type
EthnicityNoNoEthnicity
Total PurchasesNoNoTotal Purchases
CurrencyNoNoCurrency
Total sales in Reporting PeriodNoNoTotal sales in Reporting Period
Total sales with Requesting Customer in Reporting PeriodNoNoTotal sales with Requesting Customer in Reporting Period