EDI with PI

Overview

EDI is both a trigger and a killing feature for many PI projects. Principally, there are three alternative approaches to implement EDI scenarios on NetWeaver PI: Custom-built EDI development based on PI standard functionality, add-on solutions from third party vendors or open source / community-driven solutions.

This guide gives an overview of the different alternatives and should help you to find the best solution based your company-specific platform strategy and EDI requirements.

Introduction

Despite increasing use and acceptance of service-oriented architectures and XML-based standards, classic EDI communication still plays a fundamental role for the integration of customers, suppliers and external business partners.

Since PI doesn't comprise EDI adapters and content as part of the SAP standard functionality, this article should give an overview of the different approaches to implement EDI on basis of SAP NetWeaver PI. The overview will mainly focus on solutions for EDIFACT, ANSI X.12 and their industry subsets as they are the most widely used classic EDI standards. Apart from implementing EDI scenarios in your internal PI environment, the usage of a different EDI platform or outsourcing to external EDI providers / B2B networks are also valid alternatives to be taken into consideration. As the decision about own implementation versus outsourcing is own specific topic, this article wants to focus on the different approaches to implement EDI on your company's PI environment.

Custom-built Development

The SAP standard doesn't offer specific functionality for EDIFACT and ANSI X.12 conversion. The first approach is to map EDI message structures directly in PI mappings. As graphical and XSLT mappings are focused on mappings between XML structures, they have their restrictions in creating and accessing "flat" and complex EDIFACT and ANSI X.12 structures, so that the best approach is usually a Java mapping. Due to its high degree of hardcoded conversion logic and limited reuse, this alternative should only taken into consideration if you have only a very small number of EDI interfaces with limited complexity.

Apart from the message structures, your EDI partners usually need to connect via specific EDI protocols like X.400, AS2, OFTP or FTAM, which is not covered by the PI adapters delivered in SAP standard. Considering the development effort, specific expertise in the XI Adapter Framework and adjustments for new PI support packages and releases, building an EDI adapter on project basis is usually no reasonable alternative for most companies. Other option is to use other EDI tools for the transmission and integrating them in PI via message forwarding or calling OS scripts in PI channels. Crucial disadvantage of this approach is the missing end-to-end monitoring and the laborious error analysis.

Solutions from Third Party Vendors

This paragraph should give you a brief overview of the different solutions for EDFACT and ANSI X.12 from SAP partners.

Solutions for EDIFACT
Vendor Solution(s) Remarks
AEDAPTIVe Solutions EDI Adapter for SAP NetWeaver PI adapters for EDIFACT, AS2 and SFTP
axway ACTIS Automotive Package PI adapters and content with focus on automotive industry including OFTP support
corporate business solutions cbs PI Industry Solution for EDIFACT PI adapter and content covering AS2, EDIFACT and subsets
FIS Informationssysteme und Consulting GmbH FIS/adapter PI adapters for EDI conversion, archiving and communication over X.400, OFTP, EDIINT AS2
itelligence (de/en) it.x-change PI adapters and content covering AS2, SFTP, FTAM, X.400, EDIFACT and subsets
Resource Informatik R-EDI Adapter PI adapter module for generic EDI conversion including EDIFACT and subsets
Seeburger EDI Adapter and Business Packages PI adapters, content and enhanced monitoring covering all relevant protocols and industries
Solutions for ANSI X.12
Vendor Solution(s) Remarks
corporate business solutions cbs PI Industry Solution for ANSI X.12 PI adapter covering AS2 and ANSI X.12
FIS Informationssysteme und Consulting GmbH FIS/adapter PI adapter for ANSI X.12 content conversion
itelligence (de/en) it.x-change PI adapter and content covering AS2 and ANSI X.12
Resource Informatik R-EDI Adapter PI adapter module for generic EDI conversion including ANSI X.12
Seeburger EDI Adapter and Business Packages PI adapters, content and enhanced monitoring covering all relevant protocols and industries
Solutions for VDA
Vendor Solution(s) Remarks
FIS Informationssysteme und Consulting GmbH FIS/adapter PI adapter for VDA conversion and OFTP or OFTP2 communication
itelligence (de/en) it.x-change PI adapter and content covering OFTP, OFTP2 and VDA
 Generic Solutions
Vendor Solution(s) Remarks
Informatica Conversion Agent Conversion tool for complex and unstructured data including support for EDI formats
Data Direct Data Direct XML Converters Java-based conversion tool deployable as PI adapter module

Open Source Solutions

The third option covers solutions based on open source. The community-driven approach offers developers and companies full access to the source code and the possibility to develop new functionality within the open source community. The source code is released and owned by the open source community, so that no additional license costs occur. Optional professional services and support are offered by software and consulting companies.

Name Project Scope Remarks
B2B by Design Java-based B2B Project with current focus on European energy industry runs standalone (e.g. on Tomcat) or embedded in PI adapter module
Open PI Initiative Comprehensive open source initiative for SAP NetWeaver PI PI adapter and conversion module for EDIFACT derived from certified cbs PI Industry Solution for EDIFACT

News

Open PI Initiative (OPI2):

The open source initiative for SAP NetWeaver PI

Labels

bpx_pi_edi bpx_pi_edi Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.