SlideShare a Scribd company logo
Welcome, Guest
Login
Register
Search for:
HomeActivity
Communications
Actions
BrowseMore
o Content
o People
o Places
o Recent Bookmarks
sandeep.kaushik
Previous post Next post
ABAP Proxy (Complete Developments on SAP-PI & SAP-
ABAP Systems)
Posted by Sandeep Kaushik in sandeep.kaushik on Jul 15, 2010 1:29:47 AM
Tweet
ABAP PROXY : Developments on Application System & Integration System
USE of This Blog :
Sometimes, we are facing problem when developing ABAP proxies.
As SAP-PI consultant who does not know ABAP, can’t work on ABAP Coding and Proxy Generation part. An ABAP Consultant
who does not know SAP-PI, can’t work on SAP-PI design part.
At that time understanding of both side developments is required, this Blog explaining Development work on SAP-PI System
(Integration System) & SAP-ECC System (Application System).
This blog will be helpful for Consultant who knows only SAP-PI OR SAP-ABAP. Consultant can identify the scope of work on
SAP-PI OR SAP-ABAP part with the help of this blog.
INTRODUCTION : ABAP proxies are used when ABAP applications needs to send and receive data.
Communication : Transport Protocol : HTTP
RFC Destinations : Type H (HTTP Connections to ABAP System)
Development on SAP-PI
Enterprises Service Repository :
Create Data Type
Create Message Type
Create Service Interface
Development on SAP-ECC
In proxies, it will generate 3 objects at Application System :
ABAP Class.
Structure for Message Type.
Structure of Data Type.
Inbound Proxy:
T-code : SPROXY
Open the node for your Service (Inbound / Outbound) & Right click
Click on CREATE PROXY.
This Development is for Inbound Proxy.
Give Package Name & Prifix : Click on Continue .
After Completing this creation process, this screen will be there.
SAVE & Activate. Double click on Provider Class, this screen will be there :
Double click on Method.
This screen will be there, you have to write your code here in this method.
Header Structure and Item Structures will be in INPUT Parameter :
Write code as below :
(Inbound Proxy)
Post the data in Table
Post the data using Function Module
Inbound Proxy is Complete.
Outbound Proxy:
T-code : SPROXY
Open the node for your Service (Inbound / Outbound) & Right click
Click on CREATE PROXY.
This Development is for Outbound Proxy.
In this Case, choose Outbound Service Interface for Creation of Proxy.
After Completing this creation process, this screen will be there.
For Outbound Proxy, an executable code in ABAP will be written to call that proxy.
In this Example, we are writing that code in Executable program in SE38.
First Pick data from Table.
Fill Proxy Structure & send to Integration System.
For this example, Data Declaration part will be as below :
For this example, code for filling & Sending Proxy data Subroutine will be as below :
Now, Inbound & Outbound Proxy Development is complete.
Thanks.............
1666 Views
Tweet
Comments
1 Comment
Filter Blog
By date:
July 2010
Recent Posts
ABAP Proxy (Complete Developments on SAP-PI & SAP-ABAP Systems)
Incoming Links
Re: best way of integrating vendor master and financial postings from SAP ECC to SAP ECC (new version)
Re: Problem in ABAP proxy........
Follow SCN
Jive Software Version: 5.0.1.1 , revision: 201110261520.2c99f0c.release_jive_sbs_5_0_1_1
Ad

More Related Content

What's hot (20)

Abap proxies
Abap proxiesAbap proxies
Abap proxies
szchowdhury
 
Badis
Badis Badis
Badis
Rajesh Kumar
 
Chapter 01 user exits
Chapter 01 user exitsChapter 01 user exits
Chapter 01 user exits
Kranthi Kumar
 
SAP Adobe forms
SAP Adobe formsSAP Adobe forms
SAP Adobe forms
Jugul Crasta
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answers
Uttam Agrawal
 
Module pool programming
Module pool programmingModule pool programming
Module pool programming
Subhojit- Opekkhay
 
Enhancement framework the new way to enhance your abap systems
Enhancement framework   the new way to enhance your abap systemsEnhancement framework   the new way to enhance your abap systems
Enhancement framework the new way to enhance your abap systems
Kranthi Kumar
 
SAP BADI Implementation Learning for Functional Consultant
SAP BADI Implementation Learning for Functional ConsultantSAP BADI Implementation Learning for Functional Consultant
SAP BADI Implementation Learning for Functional Consultant
Ankit Sharma
 
Reports
ReportsReports
Reports
Jugul Crasta
 
Sap abap real time questions
Sap abap real time questionsSap abap real time questions
Sap abap real time questions
techie_gautam
 
Dive Deep into Apex: Advanced Apex!
Dive Deep into Apex: Advanced Apex! Dive Deep into Apex: Advanced Apex!
Dive Deep into Apex: Advanced Apex!
Salesforce Developers
 
Master data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guideMaster data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guide
Jonathan Eemans
 
Step by-step creation of a bapi in detailed steps with scr…
Step by-step creation of a bapi in detailed steps with scr…Step by-step creation of a bapi in detailed steps with scr…
Step by-step creation of a bapi in detailed steps with scr…
sapsarath612
 
XLSX Upload - IN SAP GUI and WDA
XLSX Upload - IN SAP GUI and WDAXLSX Upload - IN SAP GUI and WDA
XLSX Upload - IN SAP GUI and WDA
Benu Mariantony
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.doc
Kranthi Kumar
 
Workbench and customising request
Workbench and customising requestWorkbench and customising request
Workbench and customising request
lakshmi rajkumar
 
_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf
ssuserfe1f82
 
1000 solved questions
1000 solved questions1000 solved questions
1000 solved questions
Kranthi Kumar
 
Technical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part IITechnical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part II
Ashish Saxena
 
abap list viewer (alv)
abap list viewer (alv)abap list viewer (alv)
abap list viewer (alv)
Kranthi Kumar
 
Chapter 01 user exits
Chapter 01 user exitsChapter 01 user exits
Chapter 01 user exits
Kranthi Kumar
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answers
Uttam Agrawal
 
Enhancement framework the new way to enhance your abap systems
Enhancement framework   the new way to enhance your abap systemsEnhancement framework   the new way to enhance your abap systems
Enhancement framework the new way to enhance your abap systems
Kranthi Kumar
 
SAP BADI Implementation Learning for Functional Consultant
SAP BADI Implementation Learning for Functional ConsultantSAP BADI Implementation Learning for Functional Consultant
SAP BADI Implementation Learning for Functional Consultant
Ankit Sharma
 
Sap abap real time questions
Sap abap real time questionsSap abap real time questions
Sap abap real time questions
techie_gautam
 
Dive Deep into Apex: Advanced Apex!
Dive Deep into Apex: Advanced Apex! Dive Deep into Apex: Advanced Apex!
Dive Deep into Apex: Advanced Apex!
Salesforce Developers
 
Master data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guideMaster data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guide
Jonathan Eemans
 
Step by-step creation of a bapi in detailed steps with scr…
Step by-step creation of a bapi in detailed steps with scr…Step by-step creation of a bapi in detailed steps with scr…
Step by-step creation of a bapi in detailed steps with scr…
sapsarath612
 
XLSX Upload - IN SAP GUI and WDA
XLSX Upload - IN SAP GUI and WDAXLSX Upload - IN SAP GUI and WDA
XLSX Upload - IN SAP GUI and WDA
Benu Mariantony
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.doc
Kranthi Kumar
 
Workbench and customising request
Workbench and customising requestWorkbench and customising request
Workbench and customising request
lakshmi rajkumar
 
_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf
ssuserfe1f82
 
1000 solved questions
1000 solved questions1000 solved questions
1000 solved questions
Kranthi Kumar
 
Technical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part IITechnical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part II
Ashish Saxena
 
abap list viewer (alv)
abap list viewer (alv)abap list viewer (alv)
abap list viewer (alv)
Kranthi Kumar
 

Viewers also liked (16)

RFC destination step by step
RFC destination step by stepRFC destination step by step
RFC destination step by step
Ripunjay Rathaur
 
SAP ABAP Proxy Objects: Configuración del entorno
SAP ABAP Proxy Objects: Configuración del entornoSAP ABAP Proxy Objects: Configuración del entorno
SAP ABAP Proxy Objects: Configuración del entorno
Oreka IT
 
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overview
gnareshmbacwa
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...
Alaa Karam
 
NetWeaver Gateway- Introduction to OData
NetWeaver Gateway- Introduction to ODataNetWeaver Gateway- Introduction to OData
NetWeaver Gateway- Introduction to OData
SAP PartnerEdge program for Application Development
 
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Nagendra Babu
 
sap fiori architecture
sap fiori architecturesap fiori architecture
sap fiori architecture
Phanindra Mortha
 
Sap basis made easy
Sap basis made easySap basis made easy
Sap basis made easy
Durga Balaji M
 
Introduction to SAP Gateway and OData
Introduction to SAP Gateway and ODataIntroduction to SAP Gateway and OData
Introduction to SAP Gateway and OData
Chris Whealy
 
Getting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationGetting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentation
Figaf.com
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovations
rbulalakaw
 
I care for you, because i love you
I care for you, because i love youI care for you, because i love you
I care for you, because i love you
Renny
 
Mot tinh yeu dung nghia
Mot tinh yeu dung nghiaMot tinh yeu dung nghia
Mot tinh yeu dung nghia
peprocy
 
R.T_article pdf
R.T_article pdfR.T_article pdf
R.T_article pdf
reham talaat
 
YOGA FOR EPILEPSY - PERSON WITH EPILEPSY ARE EMINENT PERSON
YOGA FOR EPILEPSY  - PERSON WITH EPILEPSY ARE EMINENT PERSONYOGA FOR EPILEPSY  - PERSON WITH EPILEPSY ARE EMINENT PERSON
YOGA FOR EPILEPSY - PERSON WITH EPILEPSY ARE EMINENT PERSON
Arise Roby
 
Coordenadas089 wifi
Coordenadas089 wifiCoordenadas089 wifi
Coordenadas089 wifi
Osvaldo Pablo Ivani
 
RFC destination step by step
RFC destination step by stepRFC destination step by step
RFC destination step by step
Ripunjay Rathaur
 
SAP ABAP Proxy Objects: Configuración del entorno
SAP ABAP Proxy Objects: Configuración del entornoSAP ABAP Proxy Objects: Configuración del entorno
SAP ABAP Proxy Objects: Configuración del entorno
Oreka IT
 
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overview
gnareshmbacwa
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...
Alaa Karam
 
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Nagendra Babu
 
Introduction to SAP Gateway and OData
Introduction to SAP Gateway and ODataIntroduction to SAP Gateway and OData
Introduction to SAP Gateway and OData
Chris Whealy
 
Getting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationGetting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentation
Figaf.com
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovations
rbulalakaw
 
I care for you, because i love you
I care for you, because i love youI care for you, because i love you
I care for you, because i love you
Renny
 
Mot tinh yeu dung nghia
Mot tinh yeu dung nghiaMot tinh yeu dung nghia
Mot tinh yeu dung nghia
peprocy
 
YOGA FOR EPILEPSY - PERSON WITH EPILEPSY ARE EMINENT PERSON
YOGA FOR EPILEPSY  - PERSON WITH EPILEPSY ARE EMINENT PERSONYOGA FOR EPILEPSY  - PERSON WITH EPILEPSY ARE EMINENT PERSON
YOGA FOR EPILEPSY - PERSON WITH EPILEPSY ARE EMINENT PERSON
Arise Roby
 
Ad

Similar to Abap proxy (20)

proxy.pptx
proxy.pptxproxy.pptx
proxy.pptx
EduardoSantos131613
 
How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecatt
Mohammed Azhad
 
Abap for functional consultants
Abap for functional consultantsAbap for functional consultants
Abap for functional consultants
Mohammad Mousavi
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
krishna RK
 
Proper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino DevelopersProper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino Developers
Mark Myers
 
Balsamiq mockups tutorial
Balsamiq mockups tutorialBalsamiq mockups tutorial
Balsamiq mockups tutorial
HarikaReddy115
 
Creation of derive roles with secatt
Creation of derive roles with secattCreation of derive roles with secatt
Creation of derive roles with secatt
Roberto B.
 
Bpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management toolBpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management tool
Shanmugam Veerichetty
 
M365 global developer bootcamp 2019
M365 global developer bootcamp 2019M365 global developer bootcamp 2019
M365 global developer bootcamp 2019
Thomas Daly
 
Soa8
Soa8Soa8
Soa8
naveen1249
 
M365 global developer bootcamp 2019 PA
M365 global developer bootcamp 2019  PAM365 global developer bootcamp 2019  PA
M365 global developer bootcamp 2019 PA
Thomas Daly
 
294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application
Faina Fridman
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
VictorSzoltysek
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide support
SpagoWorld
 
Installation of Silk Test Framework
Installation of Silk Test FrameworkInstallation of Silk Test Framework
Installation of Silk Test Framework
Burak AVCI, MEM, PSM I®
 
Simple and Effective Development Process For Software v1
Simple and Effective Development Process For Software v1Simple and Effective Development Process For Software v1
Simple and Effective Development Process For Software v1
Mohamed Alaa El-Din
 
M365 Teams Automation
M365 Teams AutomationM365 Teams Automation
M365 Teams Automation
Christopher R. Barber
 
learn mvc project in 7 day
learn mvc project in 7 daylearn mvc project in 7 day
learn mvc project in 7 day
Quach Long
 
770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface
lknam1982
 
How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecatt
Mohammed Azhad
 
Abap for functional consultants
Abap for functional consultantsAbap for functional consultants
Abap for functional consultants
Mohammad Mousavi
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
krishna RK
 
Proper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino DevelopersProper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino Developers
Mark Myers
 
Balsamiq mockups tutorial
Balsamiq mockups tutorialBalsamiq mockups tutorial
Balsamiq mockups tutorial
HarikaReddy115
 
Creation of derive roles with secatt
Creation of derive roles with secattCreation of derive roles with secatt
Creation of derive roles with secatt
Roberto B.
 
Bpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management toolBpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management tool
Shanmugam Veerichetty
 
M365 global developer bootcamp 2019
M365 global developer bootcamp 2019M365 global developer bootcamp 2019
M365 global developer bootcamp 2019
Thomas Daly
 
M365 global developer bootcamp 2019 PA
M365 global developer bootcamp 2019  PAM365 global developer bootcamp 2019  PA
M365 global developer bootcamp 2019 PA
Thomas Daly
 
294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application
Faina Fridman
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
VictorSzoltysek
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide support
SpagoWorld
 
Simple and Effective Development Process For Software v1
Simple and Effective Development Process For Software v1Simple and Effective Development Process For Software v1
Simple and Effective Development Process For Software v1
Mohamed Alaa El-Din
 
learn mvc project in 7 day
learn mvc project in 7 daylearn mvc project in 7 day
learn mvc project in 7 day
Quach Long
 
770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface
lknam1982
 
Ad

More from Ganesh Kumar (20)

Ahobila mahatmya
Ahobila mahatmyaAhobila mahatmya
Ahobila mahatmya
Ganesh Kumar
 
Ahobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmyaAhobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmya
Ganesh Kumar
 
Untold stories of the ramayana by Aatma tattva prabhu
Untold stories of the ramayana by Aatma tattva prabhuUntold stories of the ramayana by Aatma tattva prabhu
Untold stories of the ramayana by Aatma tattva prabhu
Ganesh Kumar
 
Dp58 thiruppavai
Dp58 thiruppavaiDp58 thiruppavai
Dp58 thiruppavai
Ganesh Kumar
 
Pack
PackPack
Pack
Ganesh Kumar
 
Notes
NotesNotes
Notes
Ganesh Kumar
 
Sangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavaiSangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavai
Ganesh Kumar
 
Svsn
SvsnSvsn
Svsn
Ganesh Kumar
 
Grihastha manual
Grihastha manualGrihastha manual
Grihastha manual
Ganesh Kumar
 
Vaishnava etiquette english_manual
Vaishnava etiquette english_manualVaishnava etiquette english_manual
Vaishnava etiquette english_manual
Ganesh Kumar
 
Sri Narasimha Sahasranama
Sri Narasimha Sahasranama Sri Narasimha Sahasranama
Sri Narasimha Sahasranama
Ganesh Kumar
 
Chaitanya chandra
Chaitanya chandraChaitanya chandra
Chaitanya chandra
Ganesh Kumar
 
vaishnava mantras in devnagari
vaishnava mantras in devnagarivaishnava mantras in devnagari
vaishnava mantras in devnagari
Ganesh Kumar
 
Thiruppavai tamil
Thiruppavai tamilThiruppavai tamil
Thiruppavai tamil
Ganesh Kumar
 
Mahaprabhu belongings
Mahaprabhu belongingsMahaprabhu belongings
Mahaprabhu belongings
Ganesh Kumar
 
prayers to Srimad Bhagavatam
prayers to Srimad Bhagavatamprayers to Srimad Bhagavatam
prayers to Srimad Bhagavatam
Ganesh Kumar
 
How to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratchHow to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratch
Ganesh Kumar
 
Ahobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmyaAhobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmya
Ganesh Kumar
 
Untold stories of the ramayana by Aatma tattva prabhu
Untold stories of the ramayana by Aatma tattva prabhuUntold stories of the ramayana by Aatma tattva prabhu
Untold stories of the ramayana by Aatma tattva prabhu
Ganesh Kumar
 
Sangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavaiSangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavai
Ganesh Kumar
 
Vaishnava etiquette english_manual
Vaishnava etiquette english_manualVaishnava etiquette english_manual
Vaishnava etiquette english_manual
Ganesh Kumar
 
Sri Narasimha Sahasranama
Sri Narasimha Sahasranama Sri Narasimha Sahasranama
Sri Narasimha Sahasranama
Ganesh Kumar
 
vaishnava mantras in devnagari
vaishnava mantras in devnagarivaishnava mantras in devnagari
vaishnava mantras in devnagari
Ganesh Kumar
 
Mahaprabhu belongings
Mahaprabhu belongingsMahaprabhu belongings
Mahaprabhu belongings
Ganesh Kumar
 
prayers to Srimad Bhagavatam
prayers to Srimad Bhagavatamprayers to Srimad Bhagavatam
prayers to Srimad Bhagavatam
Ganesh Kumar
 
How to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratchHow to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratch
Ganesh Kumar
 

Recently uploaded (20)

#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 

Abap proxy

  • 1. Welcome, Guest Login Register Search for: HomeActivity Communications Actions BrowseMore o Content o People o Places o Recent Bookmarks sandeep.kaushik Previous post Next post ABAP Proxy (Complete Developments on SAP-PI & SAP- ABAP Systems) Posted by Sandeep Kaushik in sandeep.kaushik on Jul 15, 2010 1:29:47 AM Tweet ABAP PROXY : Developments on Application System & Integration System USE of This Blog : Sometimes, we are facing problem when developing ABAP proxies. As SAP-PI consultant who does not know ABAP, can’t work on ABAP Coding and Proxy Generation part. An ABAP Consultant who does not know SAP-PI, can’t work on SAP-PI design part. At that time understanding of both side developments is required, this Blog explaining Development work on SAP-PI System (Integration System) & SAP-ECC System (Application System). This blog will be helpful for Consultant who knows only SAP-PI OR SAP-ABAP. Consultant can identify the scope of work on SAP-PI OR SAP-ABAP part with the help of this blog. INTRODUCTION : ABAP proxies are used when ABAP applications needs to send and receive data.
  • 2. Communication : Transport Protocol : HTTP RFC Destinations : Type H (HTTP Connections to ABAP System) Development on SAP-PI Enterprises Service Repository : Create Data Type
  • 3. Create Message Type Create Service Interface
  • 4. Development on SAP-ECC In proxies, it will generate 3 objects at Application System : ABAP Class. Structure for Message Type. Structure of Data Type. Inbound Proxy: T-code : SPROXY Open the node for your Service (Inbound / Outbound) & Right click Click on CREATE PROXY. This Development is for Inbound Proxy.
  • 5. Give Package Name & Prifix : Click on Continue .
  • 6. After Completing this creation process, this screen will be there. SAVE & Activate. Double click on Provider Class, this screen will be there : Double click on Method. This screen will be there, you have to write your code here in this method.
  • 7. Header Structure and Item Structures will be in INPUT Parameter : Write code as below :
  • 8. (Inbound Proxy) Post the data in Table Post the data using Function Module Inbound Proxy is Complete. Outbound Proxy: T-code : SPROXY Open the node for your Service (Inbound / Outbound) & Right click Click on CREATE PROXY. This Development is for Outbound Proxy. In this Case, choose Outbound Service Interface for Creation of Proxy.
  • 9. After Completing this creation process, this screen will be there. For Outbound Proxy, an executable code in ABAP will be written to call that proxy. In this Example, we are writing that code in Executable program in SE38. First Pick data from Table. Fill Proxy Structure & send to Integration System. For this example, Data Declaration part will be as below : For this example, code for filling & Sending Proxy data Subroutine will be as below :
  • 10. Now, Inbound & Outbound Proxy Development is complete. Thanks............. 1666 Views Tweet Comments 1 Comment Filter Blog By date: July 2010 Recent Posts ABAP Proxy (Complete Developments on SAP-PI & SAP-ABAP Systems) Incoming Links Re: best way of integrating vendor master and financial postings from SAP ECC to SAP ECC (new version)
  • 11. Re: Problem in ABAP proxy........ Follow SCN Jive Software Version: 5.0.1.1 , revision: 201110261520.2c99f0c.release_jive_sbs_5_0_1_1