Skip to main content

 

 

Coupa Success Portal

Release 17 Outbound API Changes

Objects Added

Object Name
Supplier Site
Tag

 

Fields Added

Object Name Field name Description Required Unique Type Allowable Value
ExpenseReport submitted_by submitted_by false false integer any
Integration standard Standard false false boolean any
IntegrationError document_type document_type false false string(255) OrderHeader, InventoryTransaction, InvoiceHeader, ExpenseReport, RequisitionHeader, Account, Supplier, User, Address, RemitToAddress, Contract, ExchangeRate, Invoice, Requisition, Payment, ApprovalChain, LookupValue, Item, SupplierInformation
IntegrationError document_id document_id false false integer any
IntegrationError document_status document_status false false string any
IntegrationError document_revision document_revision false false integer any
InvoiceHeader reverse_charge_reference Reverse Charge Reference false false string any
InvoiceHeader tags tags false false   any
InvoiceLine tags tags false false   any
InvoiceLine tax_distribution_total tax_distribution_total false false decimal any
InvoiceLine shipping_distribution_total shipping_distribution_total false false decimal any
InvoiceLine handling_distribution_total handling_distribution_total false false decimal any
InvoiceLine misc_distribution_total misc_distribution_total false false decimal any
InvoiceLineAllocation tax_distribution_total tax_distribution_total false false decimal any
InvoiceLineAllocation shipping_distribution_total shipping_distribution_total false false decimal any
InvoiceLineAllocation handling_distribution_total handling_distribution_total false false decimal any
InvoiceLineAllocation misc_distribution_total misc_distribution_total false false decimal any
OrderHeader supplier_site_id supplier_site_id false false integer any
OrderLine match_type Match type false false string any
OrderLine receiving_warehouse Receiving warehouse false false   any
OrderLine supplier_site_id supplier_site_id false false integer any
RequisitionLine supplier_site_id supplier_site_id false false integer any
Supplier supplier_sites supplier_sites false false   any
SupplierInformation estimated_spend_amount Estimate Spend Amount false false decimal any
SupplierInformation currency_id Currency ID false false integer any
SupplierInformation user_id User ID false false integer any
SupplierInformation po_email PO Email true false string(255) any
SupplierInformation po_method PO Method false false string(255) cxml, xml, email, prompt, mark_as_sent, buy_online
SupplierInformation po_change_method PO Change Method false false string(255) cxml, xml, email, prompt, mark_as_sent, buy_online
SupplierInformation buyer_hold Hold POs for buyer review false false boolean any
SupplierInformation cxml_url cXML URL true false string(255) any
SupplierInformation cxml_domain cXML Domain true false string(255) any
SupplierInformation cxml_identity cXML Identity true false string(255) any
SupplierInformation cxml_supplier_domain cXML Supplier Domain true false string(255) any
SupplierInformation cxml_supplier_identity cXML Supplier Identity true false string(255) any
SupplierInformation cxml_secret cXML Secret true false string(940) any
SupplierInformation cxml_protocol cXML Protocol true false string(255) any
SupplierInformation cxml_ssl_version cXML SSL Version false false string any
SupplierInformation disable_cert_verify Disable Cert Verify false false boolean any

Fields Removed

Object Name Field Name
ExpenseLinePerDiem expense_per_diem_data

Fields Changed

Approval Limit

Field name Type
amount decimal(30,3) => decimal(32,4)

Integration

Field name Allowable Value
end_system_type + ["other"]

Integration Contact

Field name Allowable Value
contact_alert_type + ["Technical", "Functional", "Both"]
contactable_type + ["UserGroup"]

Invoice Header

Field name Type
origin_currency_net decimal(30,3) => decimal(32,4)
taxes_in_origin_country_currency decimal(30,3) => decimal(32,4)
origin_currency_gross decimal(30,3) => decimal(32,4)

Supplier User

Field name Allowable Value
default_locale - ["en-BORK", "vi", "uk", "en-SG", "en-US", "en-IND", "da-DK", "en-au-ocker", "ca", "ca-CAT", "en-UG", "nb-NO", "en-NZ", "fi-FI", "nep", "he", "sk", "fa", "en-BORK", "vi", "uk", "en-SG", "en-US", "en-IND", "da-DK", "en-au-ocker", "ca", "ca-CAT", "en-UG", "nb-NO", "en-NZ", "fi-FI", "nep", "he", "sk", "fa"]

TaxLine

Field name Type
description string(255) => string

User

Field name Allowable Value
default_locale - ["en-BORK", "vi", "uk", "en-SG", "en-US", "en-IND", "da-DK", "en-au-ocker", "ca", "ca-CAT", "en-UG", "nb-NO", "en-NZ", "fi-FI", "nep", "he", "sk", "fa", "en-BORK", "vi", "uk", "en-SG", "en-US", "en-IND", "da-DK", "en-au-ocker", "ca", "ca-CAT", "en-UG", "nb-NO", "en-NZ", "fi-FI", "nep", "he", "sk", "fa"]
  • Was this article helpful?