BC B2C Interface
By- Paul Chen, Product ManagerCGS/BlueCherry July 19 2011
SESSION OBJECTIVES
B2C INTERFACE SUMMARY Standard B2C Business Flow
BC Transaction List (EDI Behind-the-Scenes)
Data Communications Options
Data Format Options (not just EDI)
B2C INTERFACE SPECIFICS Style Master Load (for Web)
Synchronizing Inventory with Website
Web Order Management (Direct-to-Consumer)
SESSION OBJECTIVES
B2C INTERFACE SPECIFICS (Continued) Advising Web of Shipment Details
Order Update/Change/Cancellation Requests
Handling Returns
Invoice Reconciliation (Cash Application)
QUESTIONS ANSWERED
Q&A
B2C INTERFACE SUMMARY
STANDARD B2C BUSINESS FLOW
ORDER
RETURN REQ
STYLE MSTR
INVENTORY
SHIPMENT
INQUIRY
RETURN CONF
STATUS REPLY
CASH APP
CHANGE REQ
B2C INTERFACE SUMMARY
B2C TRANSACTION LIST (EDI Behind-the-Scenes)
INBOUND
180 Return AuthorizationCreate RA record in BC, can auto move to
Credit Memo
820 Remittance AdviceAuto apply cash (Reconcile Web Orders)
850 Purchase OrderCreate Sales Orders
860 Purchase Order ChangeAuto update sales orders with submitted
changes
869 Order Status InquiryRequest for order status (auto initiate 870)
OUTBOUND
180 Return ConfirmationReturn Receipt Confirmation
832 Price/Sales CatalogUPC / Sales catalog (Style Master reference)
846 Inventory AdvicePhysical Inventory
856 Advanced Ship NoticeAdvance Ship Notice (advises what was
shipped)
870 Order Status ReportReal time snapshot of sales orders (auto
trigger 869)
947 Inventory AdjustmentInventory Adjustment
B2C INTERFACE SUMMARY
DATA COMMUNICATIONS OPTIONS
VAN (INOVIS, GXS)
FTP (HOSTED)
SECURED FTP (ENCRYPTION)
B2C INTERFACE SUMMARY
DATA FORMAT OPTIONS
ACCEPTABLE FORMATS
EDI Traditional EDI X12/EDIFACT/TRADACOM
XMLWeb structured language
FLAT FILEBC meta-data
B2C INTERFACE SPECIFICS
STYLE MASTER LOAD
METHODOLOGY
STYLE MASTER832 OUTBOUND PROCESS
Creates FLAT FILE data extractUPC DrivenMap to ANY formatCatalog Destination (i.e. WEB)
B2C SPECIFIC USEMerch groups drive web displayGift Box SKUImage Name & LocationUser defined triggers from BC
B2C INTERFACE SPECIFICS
SYCHRONIZING INVENTORY WITH WEBSITE
METHODOLOGY
INVENTORY846 OUTBOUND PROCESS
Creates FLAT FILE data extractUPC DrivenMap to ANY formatCatalog Destination Use (in design)
B2C SPECIFIC USEUse BC Virtual Location Available Inventory Only OptionRestrict output by Style Attributes
B2C INTERFACE SPECIFICS
WEB ORDER MANAGEMENT (Direct-to-Consumer)
METHODOLOGY
ORDERUse 850 INBOUND PROCESS
Create BC Sales OrderMAP from ANY formatUPC DrivenFull Data ValidationUser Controlled Business RulesTransaction Maintenance Screen
B2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyOne-Time-ANY AddressPreserve Tax & Freight Capture B2C Customer InfoMulti-Discounts & ChargesNote Type for Gift MessageMulti-Credit Card Capture (in dev)
B2C INTERFACE SPECIFICS
ORDER UPDATE/CHANGE/CANCEL REQUESTS
METHODOLOGY
ORDER CHANGEUse 860 INBOUND PROCESS
Updates BC Sales OrdersMAP from ANY formatUPC DrivenFull Data ValidationUser Controlled Business RulesTransaction Maintenance ScreenAdd ItemRemove ItemIncrease/Decrease QuantityChange Price/Cost
B2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyUpdate One-Time-ANY Address (in dev)Approval/Rejection Response (in design)
B2C INTERFACE SPECIFICS
ADVISING WEB OF SHIPMENT DETAILS
METHODOLOGY
SHIPMENT ADVISEUse 856 OUTBOUND PROCESS
Creates FLAT shipment fileMAP to ANY formatUPC DrivenFull Data ValidationOutput captured historical dataUser Controlled Business Rules
B2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyProvide all relevant shipment infoWebsite updates status and bills CCActs as Invoice
B2C INTERFACE SPECIFICS
HANDLING RETURNS
METHODOLOGY
REQUEST FOR RETURN / AUTO CREDIT MEMO
Use 180 INBOUND PROCESS
Create BC Return AuthorizationMAP from ANY formatUPC DrivenFull Data Validation
B2C SPECIFIC USEAdvise BC of Request for Return from WEBCan also Auto-Create Credit Memo (in dev)
RETURN CONFIRMATIONUse 180 OUTBOUND PROCESS
Creates FLAT return confirmation fileMAP to ANY formatUPC DrivenFull Data ValidationMutually Exclusive to Auto-Credit
B2C SPECIFIC USEAdvise WEB of actual return detailsPrecursor to refund to consumer
B2C INTERFACE SPECIFICS
INVOICE RECONCILIATION (CASH APPLICATION)
METHODOLOGY
CASH APPLICATION / RECONCILIATION
Use 820 INBOUND PROCESS
Create RA entry and applies cashMAP from ANY formatUPC DrivenFull Data Validation
B2C SPECIFIC USEReconcile invoice for WEB orders