EDI and IDOC Implementation for SAP Sales Order Processing Peter Sammons, IT Architect, Courier Corporation



Similar documents
WHITE PAPER How to assure a successful SAP/EDI implementation?

Electronic Data Interchange

846 Inbound Inventory Advice WITH VENDOR DIRECT (TO CONSUMER) ORDERS Macy s VICS Version 4010 VICS Document Mapping Effective 08/27/2007

Electronic Data Interchange / IDoc Interface (SD-EDI)

84 LUMBER ELECTRONIC DATA INTERCHANGE VENDOR IMPLEMENTATION PROGRAM INFORMATION PACKAGE 810 INVOICES VERSION August 21, 2007

Pos. Seg. Req. Loop No. ID Name Des. Max.Use Repeat LOOP ID IT IT1 Baseline Item Data M PID Product / Item Description M

FULLY-INTEGRATED EDI SOLUTIONS FOR NETSUITE

Receiving Advice/Acceptance Certificate - SERVICE PARTS ONLY

MERITOR. EDI Business Process Guide

856 Advanced Shipping Notices (ASN)

214 Transportation Carrier Shipment Status Message - LTL

Net Solutions WEB-EDI

CLOUD-BASED, FULLY-INTEGRATED EDI SOLUTIONS FOR ACUMATICA

CA-EDI. Certification of the EDI Interface

Epicor ERP EDI / Demand Management Technical Reference Guide

3.7 Logistics Execution

EDI. Overview. A Practical Guide to EDI and the TrueCommerce EDI Platform

Electronic Data Interchange

BLUE CROSS AND BLUE SHIELD OF LOUISIANA DENTAL CLAIMS COMPANION GUIDE

KANSAS CITY SOUTHERN EDI On-Boarding Guide

EDI Services Guide December 2010

ANSI X12 version Text Message

DSCSA Compliance using EDI by Adept

Invoice. Transaction Set (810) (Outbound from TI)

EDI FOR QUICKBOOKS ONLINE

SAP E.C.C. Modules, EDI Documents, and IDocs

TO TRADE WITH HOW TO USE EDI AMAZON YOUR GLOBAL EDI NETWORK B2BGATEWAY. May 13, 2015

FULLY-INTEGRATED EDI SOLUTIONS FOR NETSUITE & CLIENTS OF BIG BANG ERP

This document has been provided as a courtesy to anyone who wants to learn more about EDI and how it applies to their TrueCommerce solution.

810 Invoice Revised 01/26/15

1 EDI Source, Inc Solon Road Solon, OH Fax: EDI 101. An Introductory Guide to EDI

For EDI requirements related to Party America contact members of the Party City EDI Team:

Solar Eclipse Electronic Data Interchange (EDI) Release 9.0.1

StreamServe Persuasion SP4 StreamServe Connect for SAP - Business Processes

The EDI 810 specification is separated into logically distinct groups, which are composed of particular segment types.

Electronic Data Interchange (EDI) Standards 810 Invoice Version 4010

ANSI X12 version Advance Ship Notice

Transfer of GL Master from Source SAP System to a Target SAP System through IDOCS

820 Payroll Deducted and Other Group Premium Payment for Insurance Products

850 Purchase Order. X12/V4030/850: 850 Purchase Order. Version: 1.0 Draft

Electronic Data Interchange EDI. Facilitators:

EDI 214 ANSI X12 Version 4010 Transportation Carrier Shipment Status Message

Vendor Invoicing EDI 810

SAP Business One Integration with Radley icaras EDI. Mascidon, LLC March, 2011 Dr. Don Maes

Staples Supplier Electronic Data Interchange Implementation Guide

Gentran_Director_Create_a_partner.ppt Page 1 of 60

TIBCO BusinessConnect EDI Protocol powered by Instream X12 Configuration

EDI GUIDELINES. Motor Carrier Load Tender 204 VERSION

How To Use Optimum Control EDI Import. EDI Invoice Import. EDI Supplier Setup General Set up

iway iway Integration Solution for EDI User's Guide Version 5 Release 5 Service Manager (SM) DN

Inter Company Billing - Automatic Posting To Vendor Account (SAP-EDI)

EDI SPECIFICATIONS 4050VICS VERSION

824 Application Advice

X12 Implementation. Guidelines. For. Transfer Version (996o)

Implementation Guidelines: ANSI X12 Transaction Set 824 Application Advice DOCUMENT NUMBER: ICS S

Ultramar Ltd IMPLEMENTATION GUIDE

1 IT Service Delivery

RANDOM HOUSE. EDI Implementation Guide. 850 Purchase Order X12 Version 4010

Communications and Connectivity

Electronic Data Interchange EDI

997 MUST be sent to Safeway to confirm receipt of 824 transmission. This is unrelated to EDI syntax errors as reported on 997.

Work Ticket Integration Between SAP Cloud for Customer and SAP ERP Quick Start Guide

EDI and the Oracle Application. Michael Guthrie, Sceptre September 21, 2004

810 Invoice ANSI ASC X12 Version 4010

LOWE'S COMPANIES, INC. ELECTRONIC DATA INTERCHANGE PARTNER IMPLEMENTATION PACKAGE

ACE HARDWARE 810 INVOICE (FOR CREDIT MEMO ONLY) ANSI X PLEASE DO NOT TRANSMIT WAREHOUSE OR REBATE CREDIT MEMOS.

Lower costs, greater flexibility. Electronic Data Interchange (EDI): Optimisation of business processes through data exchange

Toyota Boshoku America EDI Implementation Manual Version 1 for: TBA o TBIN o TBMS o TBCA - Woodstock o TBCA - Elmira

ANSI ASC X.12 Standard Version 4010 Transaction Set 214 Transportation Carrier Shipment Status Message

EDI GUIDELINES PURCHASE ORDER 850 VERSION 4010

Electronic Document Interchange Standards Version 5050

EDI Acknowledgement Transactions 1.1 Strategy for Oregon Trading Partners

EDI GUIDELINES INVOICE 810 VERSION 4010

997 Functional Acknowledgment

B2BGATEWAY EDI FOR FREESTYLE COMMERCE USERS

Implementation Guidelines For ANSI X12 Interchange Control Structures Inbound & outbound. (v2002)

EDI 210 Invoice. Motor Freight 210 Invoice with Stop Offs. Version: 1.0 ANSI X Draft

860 Purchase Order Change Request Buyer Initiated

FREQUENTLY ASKED QUESTIONS

How To Use Ansi X12N For A Business

Performance EDI User s Manual. Performance EDI

Bulk EDIFACT ASN MESSAGE FORMAT

System Settings mysap CRM Interfacing

Integrating SAP with Salesforce to benefit your sales staff. Matthews International Ruth Wepfer and Kaushik Mitra

EDI Data Exchange and Conversion Range of Functions & Services

OMNI-CHANNEL EDI AND THE SUPPLY CHAIN YOUR GLOBAL EDI NETWORK B2BGATEWAY. April 29, 2015

EDI IMPLEMENTATION GUIDE. 856 ANSI X12 V4010 Ship Notice/Manifest Regular (Non Steel)

Document Copying on GXS Trading Grid Messaging Service. Debbie Scott Senior Solution Consultant

Combined Insurance Company of America

Nebraska Medicaid X12 Submission Requirements Manual using Secure File Transfer Protocol (SFTP) Version 2.1

3/31/08 ALTRA INDUSTRIAL MOTION Invoice Inbound 810 X Page 1 Created by Ralph Lenoir

ANSI X12 version Remittance Advice

EDI 101 Guide 1EDISOURCE BUYER S GUIDE

ODEX Enterprise. Introduction to ODEX Enterprise 3 for users of ODEX Enterprise 2

Transcription:

[ EDI and IDOC Implementation for SAP Sales Order Processing Peter Sammons, IT Architect, Courier Corporation

[ Learning Points What is EDI. What are IDOCs. Configuring SAP for EDI. Managing IDOCs in SAP to support EDI initiatives Adding data to IDOCS for additional EDI requirement. 2

[ Agenda About Courier EDI Overview Standards IDOCS What are IDOCs? IDOC Processing SAP Configuration for IDOCs and EDI Adding Data to IDOCs Wrap Up Lessons Learned & Benefits Questions 3

[ Courier Corporation Courier Corporation Founded 1824 Headquarters: North Chelmsford, MA Leader in Digital Printing Solutions Employees: 1,900 Printing company with 4 printing plants 4

[ Courier Corporation 3 rd Largest Book Manufacturer in US $259 million in Sales Leader in Digital Printing Solutions Book Publisher Dover Publications Research & Education Association Creative Homeowner Active EDI Program connected to SAP since 2005 3 Publisher 22 Customers 4700 Documents / Month 5

[ Agenda About Courier EDI Overview Standards IDOCS What are IDOCs? IDOC Processing SAP Configuration for IDOCs and EDI Adding Data to IDOCs Wrap Up Lessons Learned & Benefits Questions 6

[ EDI Overview What is EDI Electronic Data Interchange A method for passing process documents between companies in an electronic format. A Quasi Standard Each customer has their own interpretation. Some customers cannot handle standard segments. Codes within a field are not always standard. 7

[ EDI Process Overview Partner Order PO Ack Partner Invoice Partner EDI Mailbox Courier EDI Mailbox Order 850 Functional Ack 997 PO Ack 855 Invoice 810 evision EDI Tool & Scheduler S A P F L A t F I L E S A P I D O C D A T A B A S e SAP Order SAP Delivery SAP Invoice 8

[ EDI Document Types and Components Document Types (300 +) 850 Purchase Order 855 Purchase Order Acknowledgement 856 Advanced Shipment Notice 810 Invoice 997 Functional Acknowledgement Document Components Sender & Receiver IDs Segments and Delimiters 9

[ EDI Standards Standards X12 EDIFACT Interchange Control Header ISA Functional Group Header GS Message Header ST User Data Segments Message Trailer SE Functional Group Trailer GE Interchange Trailer IEA Interchange Group Document 10

[ Sample EDI Document (850 / PO) Header From / To Group Document PO # Dates Items Summary ISA*00* *00* *ZZ*AMAZON *ZZ*201338X *120411*0426*U*00305*000007494*0*P*: GS*PO*AMAZON*201338X*20120411*0426*7494*X*004010 ST*850*0001 BEG*00*NP*S0930755**20120411 CSH*Y DTM*064*20120412 DTM*063*20120504 N1*ST**15*8013861 PO1*1*5*EA*19.95*PE*IB*0486992314 PO1*2*4*EA*19.95*PE*IB*0486992276 PO1*3*2*EA*24.95*PE*IB*048699225X PO1*4*7*EA*39.95*PE*IB*0486992209 PO1*5*46*EA*19.95*PE*IB*0486990974 CTT*5*64 SE*14*0001 GE*1*7494 IEA*1*000007494 11

[ EDI Communications VAN (Value added network) Email box in the cloud. Expensive. FTP (File transfer protocol) Requires FTP server. Documents are pulled AS2 (Applicability Statement 2) Requires AS2 server. Secure data transport protocol. Documents are pushed. 12

[ Agenda About Courier EDI Overview Standards IDOCS What are IDOCs? IDOC Processing SAP Configuration for IDOCs and EDI Adding Data to IDOCs Wrap Up Lessons Learned & Benefits Questions 13

[ SAP IDOC Intermediate Document SAP Standard Interface Methodology Standard Documents exist for many SAP transactions Tools are supplied for monitoring and maintenance S A P F L A t F I L E S A P I D O C D A T A B A S e SAP Order SAP Delivery SAP Invoice 14

[ IDOC Overview - WE02 Inbound vs. Outbound Message Types 15

[ IDOC Correction - BD87 Error Detail Drill to IDOC details One step vs. Two Step Reprocessing 16

[ IDOC Detail View Accessible from WE02 or BD87 Data on right reflects selection on left Only populated data is shown 17

[ SAP Configuration WEDI Administration Test Documentation Development Control 18

[ SAP Configuration Partner Profiles WE20 All partners doing EDI transactions must have their own profile. Logical Systems BD84 Identifies each SAP system. RFC Connections SM59 Ports WE21 Specifies source or destination of IDOCs 19

[ SAP Configuration Partner Profiles - Overview WE20 Outbound ASN POA INV Inbound PO 20

[ SAP Configuration Partner Profiles Orders Message Process Code Use F4 or WE64 to get list of possible codes 21

[ SAP Configuration Partner Profiles DESADV Message Outbound Opti Receiver Port Output Mode IDOC Type Basic Extension (custom) 22

[ SAP Configuration Partner Profiles DESADV Message Message Contro Message Control F4 for options Message Type Same as printed options Process Code F4 or WE64 for options Double click to see function module 23

[ SAP Configuration Partner Profiles Message Type Crib Sheet Inbound Messages Message Type Basic Type Extension Application ORDERS Output Type Process Code ORDE Outbound Messages Message Type Basic Type Extension Application Output Type Process Code ORDRSP ORDERS05 ZORDER05 V1 BA00 SD10 DESADV DELVRY03 ZDELVRY3 V2 ZD00 DELV INVOIC INVOIC02 V3 RD00 SD09 24

[ Agenda About Courier EDI Overview Standards IDOCS What are IDOCs? IDOC Processing SAP Configuration for IDOCs and EDI Adding Data to IDOCs Wrap Up Lessons Learned & Benefits Questions 25

[ Adding Data to IDOCs Project Enhancement / User Exit Component / Function Module CMOD Defines projects that contain SAP Enhancements Can be enabled or disabled for testing SMOD Access Enhancements and Modify Components Component Descriptions exist here and not in CMOD Most of my work was done in outbound IDOCs Customer required data not in standard IDOC but exists in SAP document 26

[ Finding the Correct Enhancement Use F4 in SMOD Search for enhancements with you document description in the Exit Name or more likely the Short Text. Use Google How do I add data to SAP IDOC for Purchase Orders 27

[ Looking at Components with SMOD Make sure to used scroll to find all components 28

[ Function Module for Enhancement When you double click on the include the first time, SAP will ask you to create the include. Look at structures to see what data is available. Run in debugger and validate available data. 29

[ Courier s EDI / IDOC Enhancements Enhance Project Description ment Description ZSEDI Order Create VEDA0001 Import Order Cancel Date to Z-field. ZEDIACK ZEDIASN ZEDIASN PO Acknowledgement Advanced Ship Notice Advanced Ship Notice SDEDI001 V56K0001 V56K0001 Add Sales Org to Receiver ID. Multiple publishers using same customer number. Add Sales Org to Receiver ID. Multiple publishers using same customer number. Add Item Data: BOL #, Order Qty, Weight, Carton Qty. ZEDIINV Invoicing LVEDF001 Add Sales Org to Receiver ID. Multiple publishers using same customer number. 30

[ Agenda About Courier EDI Overview Standards IDOCS What are IDOCs? IDOC Processing SAP Configuration for IDOCs and EDI Adding Data to IDOCs Wrap Up Lessons Learned & Benefits Questions 31

[ Lessons Learned and Benefits EDI provides easy processing of orders No data entry Automated feedback SAP Provides a robust IDOC environment Supports EDI and many other interfaces Easy to review, maintain and reprocess SAP can be easily extended to conform to different interpretations of the EDI standards 32

[ Questions? 33

[ Thank you for participating. Please remember to complete and return your evaluation form following this session. For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc [ SESSION CODE: 2504 Peter Sammons, Courier Corporation psammons@courier.com 34