BC B2C Interface				By- Paul Chen, Product Manager		CGS/BlueCherryJuly 19 2011
SESSION OBJECTIVESB2C INTERFACE SUMMARYStandard B2C Business Flow BC Transaction List (EDI Behind-the-Scenes)Data Communications OptionsData Format Options (not just EDI)B2C INTERFACE SPECIFICSStyle Master Load (for Web)Synchronizing Inventory with WebsiteWeb Order Management (Direct-to-Consumer)
SESSION OBJECTIVESB2C INTERFACE SPECIFICS (Continued)Advising Web of Shipment DetailsOrder Update/Change/Cancellation RequestsHandling ReturnsInvoice Reconciliation (Cash Application)QUESTIONS ANSWEREDQ&A
B2C INTERFACE SUMMARYSTANDARD B2C BUSINESS FLOWSTYLE MSTRINVENTORYORDERCHANGE REQSHIPMENTRETURN REQRETURN CONFINQUIRYSTATUS REPLYCASH APP
B2C INTERFACE SUMMARYB2C TRANSACTION LIST (EDI Behind-the-Scenes)INBOUND180 Return AuthorizationCreate RA record in BC, can auto move to Credit Memo820 Remittance AdviceAuto apply cash (Reconcile Web Orders)850 Purchase OrderCreate Sales Orders860 Purchase Order ChangeAuto update sales orders with submitted changes869 Order Status InquiryRequest for order status (auto initiate 870)OUTBOUND180 Return ConfirmationReturn Receipt Confirmation832 Price/Sales CatalogUPC / Sales catalog (Style Master reference)846 Inventory AdvicePhysical Inventory856 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 SUMMARYDATA COMMUNICATIONS OPTIONSVAN (INOVIS, GXS)FTP (HOSTED)SECURED FTP (ENCRYPTION)
B2C INTERFACE SUMMARYDATA FORMAT OPTIONSACCEPTABLE FORMATSEDI Traditional EDI X12/EDIFACT/TRADACOMXML	Web structured language 	FLAT FILEBC meta-data
B2C INTERFACE SPECIFICSSTYLE MASTER LOADMETHODOLOGYSTYLE MASTER832 OUTBOUND PROCESSCreates 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 SPECIFICSSYCHRONIZING INVENTORY WITH WEBSITEMETHODOLOGYINVENTORY846 OUTBOUND PROCESSCreates 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 SPECIFICSWEB ORDER MANAGEMENT (Direct-to-Consumer)METHODOLOGYORDERUse 850 INBOUND PROCESSCreate BC Sales OrderMAP from ANY formatUPC DrivenFull Data ValidationUser Controlled Business RulesTransaction Maintenance ScreenB2C 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 SPECIFICSORDER UPDATE/CHANGE/CANCEL REQUESTSMETHODOLOGYORDER CHANGEUse 860 INBOUND PROCESSUpdates BC Sales OrdersMAP from ANY formatUPC DrivenFull Data ValidationUser Controlled Business RulesTransaction Maintenance ScreenAdd ItemRemove ItemIncrease/Decrease QuantityChange Price/CostB2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyUpdate One-Time-ANY Address (in dev)Approval/Rejection Response (in design)
B2C INTERFACE SPECIFICSADVISING WEB OF SHIPMENT DETAILSMETHODOLOGYSHIPMENT ADVISEUse 856 OUTBOUND PROCESSCreates FLAT shipment fileMAP to ANY formatUPC DrivenFull Data ValidationOutput captured historical dataUser Controlled Business RulesB2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyProvide all relevant shipment infoWebsite updates status and bills CCActs as Invoice
B2C INTERFACE SPECIFICSHANDLING RETURNSMETHODOLOGYREQUEST FOR RETURN / AUTO CREDIT MEMOUse 180 INBOUND PROCESSCreate BC Return AuthorizationMAP from ANY formatUPC DrivenFull Data ValidationB2C SPECIFIC USEAdvise BC of Request for Return from WEBCan also Auto-Create Credit Memo (in dev)RETURN CONFIRMATIONUse 180 OUTBOUND PROCESSCreates FLAT return confirmation fileMAP to ANY formatUPC DrivenFull Data ValidationMutually Exclusive to Auto-CreditB2C SPECIFIC USEAdvise WEB of actual return detailsPrecursor to refund to consumer
B2C INTERFACE SPECIFICSINVOICE RECONCILIATION (CASH APPLICATION)METHODOLOGYCASH APPLICATION / RECONCILIATIONUse 820 INBOUND PROCESSCreate RA entry and applies cashMAP from ANY formatUPC DrivenFull Data ValidationB2C SPECIFIC USEReconcile invoice for WEB orders

BC - B2C Interface

  • 1.
    BC B2C Interface By-Paul Chen, Product Manager CGS/BlueCherryJuly 19 2011
  • 2.
    SESSION OBJECTIVESB2C INTERFACESUMMARYStandard B2C Business Flow BC Transaction List (EDI Behind-the-Scenes)Data Communications OptionsData Format Options (not just EDI)B2C INTERFACE SPECIFICSStyle Master Load (for Web)Synchronizing Inventory with WebsiteWeb Order Management (Direct-to-Consumer)
  • 3.
    SESSION OBJECTIVESB2C INTERFACESPECIFICS (Continued)Advising Web of Shipment DetailsOrder Update/Change/Cancellation RequestsHandling ReturnsInvoice Reconciliation (Cash Application)QUESTIONS ANSWEREDQ&A
  • 4.
    B2C INTERFACE SUMMARYSTANDARDB2C BUSINESS FLOWSTYLE MSTRINVENTORYORDERCHANGE REQSHIPMENTRETURN REQRETURN CONFINQUIRYSTATUS REPLYCASH APP
  • 5.
    B2C INTERFACE SUMMARYB2CTRANSACTION LIST (EDI Behind-the-Scenes)INBOUND180 Return AuthorizationCreate RA record in BC, can auto move to Credit Memo820 Remittance AdviceAuto apply cash (Reconcile Web Orders)850 Purchase OrderCreate Sales Orders860 Purchase Order ChangeAuto update sales orders with submitted changes869 Order Status InquiryRequest for order status (auto initiate 870)OUTBOUND180 Return ConfirmationReturn Receipt Confirmation832 Price/Sales CatalogUPC / Sales catalog (Style Master reference)846 Inventory AdvicePhysical Inventory856 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
  • 6.
    B2C INTERFACE SUMMARYDATACOMMUNICATIONS OPTIONSVAN (INOVIS, GXS)FTP (HOSTED)SECURED FTP (ENCRYPTION)
  • 7.
    B2C INTERFACE SUMMARYDATAFORMAT OPTIONSACCEPTABLE FORMATSEDI Traditional EDI X12/EDIFACT/TRADACOMXML Web structured language FLAT FILEBC meta-data
  • 8.
    B2C INTERFACE SPECIFICSSTYLEMASTER LOADMETHODOLOGYSTYLE MASTER832 OUTBOUND PROCESSCreates 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
  • 9.
    B2C INTERFACE SPECIFICSSYCHRONIZINGINVENTORY WITH WEBSITEMETHODOLOGYINVENTORY846 OUTBOUND PROCESSCreates 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
  • 10.
    B2C INTERFACE SPECIFICSWEBORDER MANAGEMENT (Direct-to-Consumer)METHODOLOGYORDERUse 850 INBOUND PROCESSCreate BC Sales OrderMAP from ANY formatUPC DrivenFull Data ValidationUser Controlled Business RulesTransaction Maintenance ScreenB2C 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)
  • 11.
    B2C INTERFACE SPECIFICSORDERUPDATE/CHANGE/CANCEL REQUESTSMETHODOLOGYORDER CHANGEUse 860 INBOUND PROCESSUpdates BC Sales OrdersMAP from ANY formatUPC DrivenFull Data ValidationUser Controlled Business RulesTransaction Maintenance ScreenAdd ItemRemove ItemIncrease/Decrease QuantityChange Price/CostB2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyUpdate One-Time-ANY Address (in dev)Approval/Rejection Response (in design)
  • 12.
    B2C INTERFACE SPECIFICSADVISINGWEB OF SHIPMENT DETAILSMETHODOLOGYSHIPMENT ADVISEUse 856 OUTBOUND PROCESSCreates FLAT shipment fileMAP to ANY formatUPC DrivenFull Data ValidationOutput captured historical dataUser Controlled Business RulesB2C SPECIFIC USEWebsite As BC Customer Can Use Vendor KeyProvide all relevant shipment infoWebsite updates status and bills CCActs as Invoice
  • 13.
    B2C INTERFACE SPECIFICSHANDLINGRETURNSMETHODOLOGYREQUEST FOR RETURN / AUTO CREDIT MEMOUse 180 INBOUND PROCESSCreate BC Return AuthorizationMAP from ANY formatUPC DrivenFull Data ValidationB2C SPECIFIC USEAdvise BC of Request for Return from WEBCan also Auto-Create Credit Memo (in dev)RETURN CONFIRMATIONUse 180 OUTBOUND PROCESSCreates FLAT return confirmation fileMAP to ANY formatUPC DrivenFull Data ValidationMutually Exclusive to Auto-CreditB2C SPECIFIC USEAdvise WEB of actual return detailsPrecursor to refund to consumer
  • 14.
    B2C INTERFACE SPECIFICSINVOICERECONCILIATION (CASH APPLICATION)METHODOLOGYCASH APPLICATION / RECONCILIATIONUse 820 INBOUND PROCESSCreate RA entry and applies cashMAP from ANY formatUPC DrivenFull Data ValidationB2C SPECIFIC USEReconcile invoice for WEB orders