This document explains how Cloud based Supply chain solution (www.tpsynergy.com) connects to SAP ERP to provide a visibility and collaboration solution. TPSynergy supports various methods to Integrate with SAP. With this Integration SAP users can extend their ERP and make it available for their trading partners community.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
SAP Integration for Supply Chain Management
1. 2013 ERP Integrations Pvt Ltd All rights reserved
Integrating SAP with TPSynergy
Confidentiality Note:
The information provided here is for Customers and Prospective customers
of ERP Integrations Pvt Ltd only. Please do not share with others.
2. EDI Integration using
TPSynergy
2013 TPSynergy.com All rights reserved
Your Company
SAP
TPSynergy
ERP Connector
Trading Partners
Suppliers
Retail Warehouses
Customers
Transporters
3. 2013 TPSynergy.com All rights reserved
SAP Provides many approaches to Integrating its ERP modules with external
systems. Some of them are
1. Generating Intermittent documents (IDOC) from with in the application
and send to the external system
2. Using Process Integrator (PI) to connect to external systems
3. Using RFC & BAPI ( Remote Function call & Business Application
Programming Interface) to allow external systems to call the business
objects in SAP
SAP – Integration Methods
4. 2013 TPSynergy.com All rights reserved
TPSynergy application uses RFC&BAPI calls to connect to SAP using
its ERP Connector
ERP Integration client uses Java connector (JCO) to connect to SAP
More information about Java connector is available in SAP
http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5c6a85b11
d6b28500508b5d5211/content.htm
TPSynergy Integration
5. 2013 TPSynergy.com All rights reserved
According to the information sources collected by ERP Integrations Pvt Ltd, Java
connector (JCO) does not need separate license and is already included in the SAP user
licenses.
Customers are recommended to verify their licensing requirements by reviewing the
contents under http://service.sap.com/connectors (requires to login)
Also customers can approach their SAP sales co-ordinator to confirm the licensing
requirements
JCO Connector Licensing
6. 2013 TPSynergy.com All rights reserved
ERP Integration Client uses the below function modules in SAP to extract data
CHANGEDOCUMENT_READ - Reads Changed Records
BAPI_PO_GETDETAIL - Gets Details of PO
BAPI_COMPANYCODE_GETDETAIL – Gets Company code
details
BAPI_DELIVERY_GETLIST – Gets delivery details
BAPI_PO_CHANGE - Updates PO with supplier responses
ME_CONFIRMATION_UPDATE – Updates supplier confirmation
BBP_INB_DELIVERY_CREATE – Creates Inbound delivery
BAPI_TRANSACTION_COMMIT – Commits Changes
BAPI_INCOMINGINVOICE_CREATE – Creates Invoices
Details about these function module can be verified under
transaction code /SE37
Integration using RFC &
BAPI
7. 2013 TPSynergy.com All rights reserved
The integration client can be installed in any windows based machine or Linux based
machine.
The installation can be completed in few steps by clicking the installer.exe and following
the steps. Follow the steps in the installation document for installing the client software and
connecting to TPSynergy server.
SAP connection details are downloaded by the client from the server.
TPSynergy application does not store un encrypted passwords anywhere. No one
including the administrator will be able to read the passwords.
Installing TPSynergy
Integration Client
8. 2013 TPSynergy.com All rights reserved
TPSynergy client requires two function modules to be RFC enabled. It is recommended that the standard
function modules are copied to Z function modules and then enabled for RFC.
In transaction /nse80 select function group SCD2. Copy to a new function group called ZSCD2.
Activate the newly created function group ZSCD2.
Now Under transaction code /nse37 , select the function module CHANGEDOCUMENT_READ
and copy to ZCHANGEDOCUMENT_READ
Set RFC enabled flag & Activate the function module
Similarly copy function group EIBU Copy to a new function group called ZEIBU
copy ME_CONFIRMATION_UPDATE to ZME_CONFIRMATION_UPDATE
now enable ZME_CONFIRMATION_UPDATE to RFC
Now the ERP Client is ready to connect to SAP
Configuration in SAP