Skip to main content
Buyerquest Community

Punchout To BuyerQuest - OCI Inbound and Outbound

This topic details OCI inbound and outbound fields and their requirements in punchouts to BuyerQuest.

OCI Inbound Fields in Punchout to BuyerQuest

The OCI Inbound fields in a Punchout to BuyerQuest are detailed below. 

Field Sample Value Field Location in BQ  Is Required
CATALOG_URL index.php/run/oci/    
sap-client 001    
sap-language E    
username Disney_UAT    
password Disney_UAT    
userid SAP_TEST_USER User's External ID  Yes
fname SAP
User's First Name  
Yes
lname Tester User's Last Name  Yes
email ociTester@buyerquest.net User's Contact Email  Yes
group General This field will map to BuyerQuest in the back end.

If this field is not set in the inbound message, then a default will need to be configured within the Admin Control Panel at:

System Administration > Settings & Configurations > Manage System Configurations > Marketplace > Punchout Integrations
 
server 208.69.122.165    
repositoryType M    
catalog Punchout Catalog    
language EN    
uilanguage EN    
datalanguage EN    
mask EN    
namesearch      
OCI_VERSION 4.0    
OPI_VERSION 1.0    
returntarget _parent    
HOOK_URL https://uadmin.punchoutcatalogs.net/ gate/ index.php/admin/testconn/response/    

Example OCI Inbound Message

BuyerQuest OCIInboundMessage2018Mar28.png

OCI Outbound from a Punchout to BuyerQuest - Base Data Elements

The fields for OCI outbound data from a Punchout to BuyerQuest are detailed here. 

Field Name Description Is Required BQ Table.field Gateway Variable* Sample Field Value
NEW_ITEM-VENDORMAT Supplier SKU Yes sales_flat_quote_
item.sku
SKU 0020-SIGN
NEW_ITEM-EXT_PRODUCT_ID Supplier SKU Yes sales_flat_
quote-item.sku
SKU 0020-SIGN
NEW_ITEM-DESCRIPTION Name Yes sales_flat_quote_
item.name
Name Bench Warning Flags Sign 18in x 24in
NEW_ITEM-QUANTITY   Yes sales_flat_quote_
item.qty
Quantity 1.0000
NEW_ITEM-PRICE Contract Price Yes sales_flat_quote_
item.price
Price 185.00
NEW_ITEM-UNIT Unit of Measure Yes sales_flat_quote_
item.unit_of_measure
UOM EA
NEW_ITEM-MATGROUP UNSPSC Yes sales_flat_quote_
item.unspsc
UNSPSC 24102006
NEW_ITEM-CURRENCY Base Currency Yes sales_flat_quote_
item.base_currency
  USD
ci_session session ID Yes SYSTEM GENERATED   BaXgm2wzhbuZjBSLiHnPpFDTIsFo3mPW5aVQ
NEW_ITEM-EXT_CUSTOM_OPTION Selected values for an item configured with custom options No     Shirt size=Large
|Embroidered Name=George

Additional Available Optional Data Elements 

Field Name Description Is Required BQ Table.field Gateway Variable*
ManufacturerName Manufacturer Name No sales_flat_quote_item.XXX ManufacturerName
ManufacturerPartID Manufacturer Part ID No sales_flat_quote_item.XXX ManufacturerPartNumber
LeadTime Lead Time No sales_flat_quote_item.XXX LeadTime
PriceUnit Price Unit No sales_flat_quote_item.XXX PriceUnit
alternative_source_id Alternative Source ID No sales_flat_quote_item.XXX AlternativeSourceID
source_system_id Source System ID No sales_flat_quote_item.XXX SourceSystemID
SupplierPartAuxiliaryID Supplier Part Auxiliary ID No sales_flat_quote_item.XXX SupplierPartAuxiliaryID
ItemAttachment Attachment No sales_flat_quote_item.XXX  

Example OCI Outbound Message