SlideShare a Scribd company logo
4
Most read
6
Most read
8
Most read
How to Send IDoc to SAP
using SAP Connector –
MuleSoft (Mule4.x)
For more videos->https://www.youtube.com/c/TechLightning
SAP Connector - Mule 4
Support Category: Support Category: Premium
Anypoint Connector for SAP (SAP Connector) enables the integration of data to and from SAP System.
Mule runtime engine (Mule) supports SAP integration through Anypoint Connector for SAP, an SAP-certified
Java connector that leverages the SAP Java Connector (JCo) libraries. SAP JCo facilitates communication
between an SAP backend system and a Java application. It allows Java programs to connect to SAP systems
and invoke Remote Function Modules. It also allows parsing of IDocs (SAP Intermediate Documents), among
other object types. The SAP configuration supports both inbound and outbound communications.
The SAP JCo libraries enable Mule apps to:
•Execute BAPI functions over the following types of RFC protocols:
•Synchronous Remote Function Call RFC (sRFC)
•Asynchronous Remote Function Call RFC (aRFC)
•Act as a JCo server to be called as a BAPI over sRFC and aRFC
•Send IDocs over tRFC and qRFC
•Receive IDocs over tRFC and qRFC
•Transform SAP objects (JCo function for BAPI and IDocs) to and from XML
For more videos->https://www.youtube.com/c/TechLightning
IDoc (intermediate document)
IDoc (intermediate document) is a standard data structure used in SAP applications to transfer data to and from
SAP system applications and external systems. Using IDocs, companies with SAP ERP systems, for example,
can exchange data with external entities like their partners or customers.
IDoc structure
IDocs are used for asynchronous transactions
An SAP IDoc consists of three parts:
•Control Record contains administrative information such as the IDoc type, message type, current status, sender
and receiver.
•Data Record contains all the IDoc data, which is stored in groups called segments. Each IDoc may contain
standard segments and custom segments.
•Status Record provides information about the various stages the IDoc has passed through.
Types of Idocs
An IDoc coming into an SAP system is called an Inbound IDoc, while an IDoc going out of a system is called an
Outbound IDoc
For more videos->https://www.youtube.com/c/TechLightning
Establish a SAP Connection
1) Add required Library
This connector requires the following SAP libraries:
Java Connector (JCo) library (sapjco*.jar)
IDoc library (sapidoc*.jar)
One of the JCo platform-specific native libraries:
•sapjco3.dll (Windows)
•libsapjco3.jnilib (Mac OS X)
•libsapjco3.so (Linux)
2. Configure the SAP connection details like host, username, password, system number and client id.
For more videos->https://www.youtube.com/c/TechLightning
Send an IDoc to SAP
Specify IDOC Name
Sample IDOC Names
STANDARD IDOCS
ARTMAS05
DELVYRY05
ORDER05
LIKOND IDOC
CUSTOMISED IDOC
Z* (custom IDOC will start with Z)
For more videos->https://www.youtube.com/c/TechLightning
Sample IDOC – INVOICE02
For more videos->https://www.youtube.com/c/TechLightning
For more videos->https://www.youtube.com/c/TechLightning
Demo link
HTTPS://WWW.YOUTUBE.COM/WATCH?V=HM98SZXQORU

More Related Content

What's hot (20)

PPTX
Designing and building Mule applications
MuleSoft
 
PPTX
Transition to SAP S/4HANA System Conversion: A step-by-step guide
Kellton Tech Solutions Ltd
 
PPTX
Introduction Into SAP Fiori
Blackvard
 
PDF
Introduction to MuleSoft
Salesforce Developers
 
PDF
Introduction to ESB Architecture and Message Flow
WSO2
 
PPTX
SAP Fiori ppt
Pushkar Vinchurkar
 
ODP
Anypoint platform architecture and components
D.Rajesh Kumar
 
PPTX
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Manish Kumar Yadav
 
PPTX
05. sap architecture final and os concepts (1)
Tarek Hossain Chowdhury
 
PDF
Application Architecture: The Next Wave | MuleSoft
MuleSoft
 
PDF
sap fiori architecture
Phanindra Mortha
 
PDF
Frequently asked MuleSoft Interview Questions and Answers from Techlightning
Arul ChristhuRaj Alphonse
 
PPTX
Oracle Fusion Financial Report Centre Reporting Beginner course
Khalil Rehman NLP (MPrac) MCIPS, PMP,OCP
 
PPTX
S4 HANA presentation.pptx
NiranjanPatro2
 
PDF
Introduction to Kibana
Vineet .
 
PDF
210316_rise_with_sap_s4hana_cloud_license_overview.pdf
ssuser1808ab1
 
PPT
SAP Project Management: Major Responsibilities And Key Task
Anjali Rao
 
PPTX
Learn More About Object Store | MuleSoft Mysore Meetup #9
MysoreMuleSoftMeetup
 
PPTX
Mulesoft corporate template final
Bui Kiet
 
PDF
Fiori for s4 hana troubleshooting tips and tricks
Jasbir Khanuja
 
Designing and building Mule applications
MuleSoft
 
Transition to SAP S/4HANA System Conversion: A step-by-step guide
Kellton Tech Solutions Ltd
 
Introduction Into SAP Fiori
Blackvard
 
Introduction to MuleSoft
Salesforce Developers
 
Introduction to ESB Architecture and Message Flow
WSO2
 
SAP Fiori ppt
Pushkar Vinchurkar
 
Anypoint platform architecture and components
D.Rajesh Kumar
 
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Manish Kumar Yadav
 
05. sap architecture final and os concepts (1)
Tarek Hossain Chowdhury
 
Application Architecture: The Next Wave | MuleSoft
MuleSoft
 
sap fiori architecture
Phanindra Mortha
 
Frequently asked MuleSoft Interview Questions and Answers from Techlightning
Arul ChristhuRaj Alphonse
 
Oracle Fusion Financial Report Centre Reporting Beginner course
Khalil Rehman NLP (MPrac) MCIPS, PMP,OCP
 
S4 HANA presentation.pptx
NiranjanPatro2
 
Introduction to Kibana
Vineet .
 
210316_rise_with_sap_s4hana_cloud_license_overview.pdf
ssuser1808ab1
 
SAP Project Management: Major Responsibilities And Key Task
Anjali Rao
 
Learn More About Object Store | MuleSoft Mysore Meetup #9
MysoreMuleSoftMeetup
 
Mulesoft corporate template final
Bui Kiet
 
Fiori for s4 hana troubleshooting tips and tricks
Jasbir Khanuja
 

Similar to How to Send IDOC to SAP using MuleSoft (20)

PPTX
Features of Mule SAP Connector
Sanjeet Pandey
 
PPTX
Mule sap connector
Son Nguyen
 
PPTX
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
 
PPTX
SAP Connector.
Fernando Silva
 
PPTX
Integration with SAP using Mule ESB
Sanjeet Pandey
 
PPTX
Sap integration by mule esb
Son Nguyen
 
DOCX
All about idoc definition architecture, implementation
madaxx
 
DOCX
All about idoc definition architecture, implementation
madaxx
 
PDF
MuleSoft SAP Integration using IDocs
shyamraj55
 
PDF
Mule Sap Integration
Bui Kiet
 
PPTX
SAP integration sample payloads for Azure Logic Apps
David Burg
 
PDF
IDoc_Guide.pdf
Scott0924
 
PDF
Idocs
Girish R
 
PDF
IDOC.pdf
kumar623891
 
PDF
SAP Material management IDoc concept for data migration
firozkhan804877
 
PPT
idoc.ppt
MuraliMohan305661
 
PPT
idoc.ppt
MuraliMohan305661
 
PPTX
ConnectorsForIntegration
bthomps1979
 
PDF
IDOC
Hari Krishna
 
PDF
Sap
Akshay Garg
 
Features of Mule SAP Connector
Sanjeet Pandey
 
Mule sap connector
Son Nguyen
 
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
 
SAP Connector.
Fernando Silva
 
Integration with SAP using Mule ESB
Sanjeet Pandey
 
Sap integration by mule esb
Son Nguyen
 
All about idoc definition architecture, implementation
madaxx
 
All about idoc definition architecture, implementation
madaxx
 
MuleSoft SAP Integration using IDocs
shyamraj55
 
Mule Sap Integration
Bui Kiet
 
SAP integration sample payloads for Azure Logic Apps
David Burg
 
IDoc_Guide.pdf
Scott0924
 
Idocs
Girish R
 
IDOC.pdf
kumar623891
 
SAP Material management IDoc concept for data migration
firozkhan804877
 
ConnectorsForIntegration
bthomps1979
 
Ad

More from Arul ChristhuRaj Alphonse (7)

PPTX
SoftwareAG webMethods Universal Messasging
Arul ChristhuRaj Alphonse
 
PPTX
SoftwareAG webMethods Trading Networks
Arul ChristhuRaj Alphonse
 
PPTX
webMethods Integration Server Introduction
Arul ChristhuRaj Alphonse
 
PPTX
SoftwareAG webMethods EDI Introduction
Arul ChristhuRaj Alphonse
 
PPTX
SoftwareAG webMethods Designer Introduction
Arul ChristhuRaj Alphonse
 
PPTX
What is Integration? What is webMethods? What is ESB | Middleware
Arul ChristhuRaj Alphonse
 
PPTX
Different SoftwareAG webMethods components
Arul ChristhuRaj Alphonse
 
SoftwareAG webMethods Universal Messasging
Arul ChristhuRaj Alphonse
 
SoftwareAG webMethods Trading Networks
Arul ChristhuRaj Alphonse
 
webMethods Integration Server Introduction
Arul ChristhuRaj Alphonse
 
SoftwareAG webMethods EDI Introduction
Arul ChristhuRaj Alphonse
 
SoftwareAG webMethods Designer Introduction
Arul ChristhuRaj Alphonse
 
What is Integration? What is webMethods? What is ESB | Middleware
Arul ChristhuRaj Alphonse
 
Different SoftwareAG webMethods components
Arul ChristhuRaj Alphonse
 
Ad

Recently uploaded (20)

PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Digital Circuits, important subject in CS
contactparinay1
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 

How to Send IDOC to SAP using MuleSoft

  • 1. How to Send IDoc to SAP using SAP Connector – MuleSoft (Mule4.x) For more videos->https://www.youtube.com/c/TechLightning
  • 2. SAP Connector - Mule 4 Support Category: Support Category: Premium Anypoint Connector for SAP (SAP Connector) enables the integration of data to and from SAP System. Mule runtime engine (Mule) supports SAP integration through Anypoint Connector for SAP, an SAP-certified Java connector that leverages the SAP Java Connector (JCo) libraries. SAP JCo facilitates communication between an SAP backend system and a Java application. It allows Java programs to connect to SAP systems and invoke Remote Function Modules. It also allows parsing of IDocs (SAP Intermediate Documents), among other object types. The SAP configuration supports both inbound and outbound communications. The SAP JCo libraries enable Mule apps to: •Execute BAPI functions over the following types of RFC protocols: •Synchronous Remote Function Call RFC (sRFC) •Asynchronous Remote Function Call RFC (aRFC) •Act as a JCo server to be called as a BAPI over sRFC and aRFC •Send IDocs over tRFC and qRFC •Receive IDocs over tRFC and qRFC •Transform SAP objects (JCo function for BAPI and IDocs) to and from XML For more videos->https://www.youtube.com/c/TechLightning
  • 3. IDoc (intermediate document) IDoc (intermediate document) is a standard data structure used in SAP applications to transfer data to and from SAP system applications and external systems. Using IDocs, companies with SAP ERP systems, for example, can exchange data with external entities like their partners or customers. IDoc structure IDocs are used for asynchronous transactions An SAP IDoc consists of three parts: •Control Record contains administrative information such as the IDoc type, message type, current status, sender and receiver. •Data Record contains all the IDoc data, which is stored in groups called segments. Each IDoc may contain standard segments and custom segments. •Status Record provides information about the various stages the IDoc has passed through. Types of Idocs An IDoc coming into an SAP system is called an Inbound IDoc, while an IDoc going out of a system is called an Outbound IDoc For more videos->https://www.youtube.com/c/TechLightning
  • 4. Establish a SAP Connection 1) Add required Library This connector requires the following SAP libraries: Java Connector (JCo) library (sapjco*.jar) IDoc library (sapidoc*.jar) One of the JCo platform-specific native libraries: •sapjco3.dll (Windows) •libsapjco3.jnilib (Mac OS X) •libsapjco3.so (Linux) 2. Configure the SAP connection details like host, username, password, system number and client id. For more videos->https://www.youtube.com/c/TechLightning
  • 5. Send an IDoc to SAP Specify IDOC Name Sample IDOC Names STANDARD IDOCS ARTMAS05 DELVYRY05 ORDER05 LIKOND IDOC CUSTOMISED IDOC Z* (custom IDOC will start with Z) For more videos->https://www.youtube.com/c/TechLightning
  • 6. Sample IDOC – INVOICE02 For more videos->https://www.youtube.com/c/TechLightning