SlideShare una empresa de Scribd logo
1 de 11
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

Más contenido relacionado

La actualidad más candente

Sap sapscripts tips and tricks
Sap sapscripts tips and tricksSap sapscripts tips and tricks
Sap sapscripts tips and tricksKranthi Kumar
 
Sap abap interview questions
Sap abap interview questionsSap abap interview questions
Sap abap interview questionskssr99
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modificationsscribid.download
 
Step by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapStep by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapKranthi Kumar
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rulesknreddyy
 
Chapter 02 sap script forms
Chapter 02 sap script formsChapter 02 sap script forms
Chapter 02 sap script formsKranthi Kumar
 
How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i docrupesh chouhan
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Ashish Saxena
 
List Processing in ABAP
List Processing in ABAPList Processing in ABAP
List Processing in ABAPsapdocs. info
 
Sap abap modularization interview questions
Sap abap modularization interview questionsSap abap modularization interview questions
Sap abap modularization interview questionsPradipta Mohanty
 
Sap Abap Reports
Sap Abap ReportsSap Abap Reports
Sap Abap Reportsvbpc
 
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 ConsultantAnkit Sharma
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answersUttam Agrawal
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONKranthi Kumar
 
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 systemsKranthi Kumar
 
Beginner's Guide: Programming with ABAP on HANA
Beginner's Guide: Programming with ABAP on HANABeginner's Guide: Programming with ABAP on HANA
Beginner's Guide: Programming with ABAP on HANAAshish Saxena
 

La actualidad más candente (20)

Sap sapscripts tips and tricks
Sap sapscripts tips and tricksSap sapscripts tips and tricks
Sap sapscripts tips and tricks
 
Sap abap interview questions
Sap abap interview questionsSap abap interview questions
Sap abap interview questions
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modifications
 
Step by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapStep by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abap
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rules
 
Chapter 02 sap script forms
Chapter 02 sap script formsChapter 02 sap script forms
Chapter 02 sap script forms
 
How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i doc
 
Abap reports
Abap reportsAbap reports
Abap reports
 
Badis
Badis Badis
Badis
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
 
List Processing in ABAP
List Processing in ABAPList Processing in ABAP
List Processing in ABAP
 
Sap abap modularization interview questions
Sap abap modularization interview questionsSap abap modularization interview questions
Sap abap modularization interview questions
 
Sap Abap Reports
Sap Abap ReportsSap Abap Reports
Sap Abap Reports
 
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
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answers
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATION
 
Using idoc method in lsmw
Using idoc method in lsmwUsing idoc method in lsmw
Using idoc method in lsmw
 
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
 
Beginner's Guide: Programming with ABAP on HANA
Beginner's Guide: Programming with ABAP on HANABeginner's Guide: Programming with ABAP on HANA
Beginner's Guide: Programming with ABAP on HANA
 
Sap scripts
Sap scriptsSap scripts
Sap scripts
 

Destacado

RFC destination step by step
RFC destination step by stepRFC destination step by step
RFC destination step by stepRipunjay 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 entornoOreka IT
 
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overviewgnareshmbacwa
 
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 ODataChris 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 presentationFigaf.com
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftMuleSoft
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovationsrbulalakaw
 
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 youRenny
 
Mot tinh yeu dung nghia
Mot tinh yeu dung nghiaMot tinh yeu dung nghia
Mot tinh yeu dung nghiapeprocy
 
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 PERSONArise Roby
 

Destacado (17)

RFC destination step by step
RFC destination step by stepRFC destination step by step
RFC destination step by step
 
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
 
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overview
 
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...
 
NetWeaver Gateway- Introduction to OData
NetWeaver Gateway- Introduction to ODataNetWeaver Gateway- Introduction to OData
NetWeaver Gateway- Introduction to OData
 
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...
 
sap fiori architecture
sap fiori architecturesap fiori architecture
sap fiori architecture
 
Sap basis made easy
Sap basis made easySap basis made easy
Sap basis made easy
 
Introduction to SAP Gateway and OData
Introduction to SAP Gateway and ODataIntroduction to SAP Gateway and OData
Introduction to SAP Gateway and OData
 
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
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoft
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovations
 
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
 
Mot tinh yeu dung nghia
Mot tinh yeu dung nghiaMot tinh yeu dung nghia
Mot tinh yeu dung nghia
 
R.T_article pdf
R.T_article pdfR.T_article pdf
R.T_article pdf
 
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
 
Coordenadas089 wifi
Coordenadas089 wifiCoordenadas089 wifi
Coordenadas089 wifi
 

Similar a Abap proxy

How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecattMohammed Azhad
 
Abap for functional consultants
Abap for functional consultantsAbap for functional consultants
Abap for functional consultantsMohammad 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 serverskrishna 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 DevelopersMark Myers
 
Balsamiq mockups tutorial
Balsamiq mockups tutorialBalsamiq mockups tutorial
Balsamiq mockups tutorialHarikaReddy115
 
Creation of derive roles with secatt
Creation of derive roles with secattCreation of derive roles with secatt
Creation of derive roles with secattRoberto 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 toolShanmugam Veerichetty
 
M365 global developer bootcamp 2019
M365 global developer bootcamp 2019M365 global developer bootcamp 2019
M365 global developer bootcamp 2019Thomas Daly
 
M365 global developer bootcamp 2019 PA
M365 global developer bootcamp 2019  PAM365 global developer bootcamp 2019  PA
M365 global developer bootcamp 2019 PAThomas 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-applicationFaina Fridman
 
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 workflowsHicham Khallouki
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide supportSpagoWorld
 
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 v1Mohamed 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 dayQuach 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 interfacelknam1982
 
SuiteCRM Customer Portal
SuiteCRM Customer PortalSuiteCRM Customer Portal
SuiteCRM Customer PortalAppJetty
 

Similar a Abap proxy (20)

proxy.pptx
proxy.pptxproxy.pptx
proxy.pptx
 
How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecatt
 
Abap for functional consultants
Abap for functional consultantsAbap for functional consultants
Abap for functional consultants
 
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
 
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
 
Balsamiq mockups tutorial
Balsamiq mockups tutorialBalsamiq mockups tutorial
Balsamiq mockups tutorial
 
Creation of derive roles with secatt
Creation of derive roles with secattCreation of derive roles with secatt
Creation of derive roles with secatt
 
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
 
M365 global developer bootcamp 2019
M365 global developer bootcamp 2019M365 global developer bootcamp 2019
M365 global developer bootcamp 2019
 
Soa8
Soa8Soa8
Soa8
 
M365 global developer bootcamp 2019 PA
M365 global developer bootcamp 2019  PAM365 global developer bootcamp 2019  PA
M365 global developer bootcamp 2019 PA
 
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
 
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
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide support
 
Installation of Silk Test Framework
Installation of Silk Test FrameworkInstallation of Silk Test Framework
Installation of Silk Test Framework
 
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
 
M365 Teams Automation
M365 Teams AutomationM365 Teams Automation
M365 Teams Automation
 
learn mvc project in 7 day
learn mvc project in 7 daylearn mvc project in 7 day
learn mvc project in 7 day
 
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
 
SuiteCRM Customer Portal
SuiteCRM Customer PortalSuiteCRM Customer Portal
SuiteCRM Customer Portal
 

Más de Ganesh Kumar

Ahobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmyaAhobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmyaGanesh 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 prabhuGanesh Kumar
 
Sangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavaiSangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavaiGanesh Kumar
 
Vaishnava etiquette english_manual
Vaishnava etiquette english_manualVaishnava etiquette english_manual
Vaishnava etiquette english_manualGanesh 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 devnagariGanesh Kumar
 
Mahaprabhu belongings
Mahaprabhu belongingsMahaprabhu belongings
Mahaprabhu belongingsGanesh Kumar
 
prayers to Srimad Bhagavatam
prayers to Srimad Bhagavatamprayers to Srimad Bhagavatam
prayers to Srimad BhagavatamGanesh 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 scratchGanesh Kumar
 

Más de Ganesh Kumar (20)

Ahobila mahatmya
Ahobila mahatmyaAhobila mahatmya
Ahobila mahatmya
 
Ahobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmyaAhobila and thula cauvery mahatmya
Ahobila and thula cauvery mahatmya
 
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
 
Nman
NmanNman
Nman
 
Dp58 thiruppavai
Dp58 thiruppavaiDp58 thiruppavai
Dp58 thiruppavai
 
Pack
PackPack
Pack
 
Notes
NotesNotes
Notes
 
Sangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavaiSangat tamil Malai thiruppavai
Sangat tamil Malai thiruppavai
 
Sbs gopala-yantra
Sbs gopala-yantraSbs gopala-yantra
Sbs gopala-yantra
 
Svsn
SvsnSvsn
Svsn
 
Grihastha manual
Grihastha manualGrihastha manual
Grihastha manual
 
Vaishnava etiquette english_manual
Vaishnava etiquette english_manualVaishnava etiquette english_manual
Vaishnava etiquette english_manual
 
Sri Narasimha Sahasranama
Sri Narasimha Sahasranama Sri Narasimha Sahasranama
Sri Narasimha Sahasranama
 
Tiruppavaimalai
TiruppavaimalaiTiruppavaimalai
Tiruppavaimalai
 
Chaitanya chandra
Chaitanya chandraChaitanya chandra
Chaitanya chandra
 
vaishnava mantras in devnagari
vaishnava mantras in devnagarivaishnava mantras in devnagari
vaishnava mantras in devnagari
 
Thiruppavai tamil
Thiruppavai tamilThiruppavai tamil
Thiruppavai tamil
 
Mahaprabhu belongings
Mahaprabhu belongingsMahaprabhu belongings
Mahaprabhu belongings
 
prayers to Srimad Bhagavatam
prayers to Srimad Bhagavatamprayers to Srimad Bhagavatam
prayers to Srimad Bhagavatam
 
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
 

Último

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Último (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

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