Suche senden
Hochladen
Bapi step-by-step
•
9 gefällt mir
•
15,683 views
M
mateenjambagi
Folgen
Bapi Step By Step
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Bapi programming
Bapi programming
Samannaya Roy
SAP BADI Implementation Learning for Functional Consultant
SAP BADI Implementation Learning for Functional Consultant
Ankit Sharma
Object oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAP
Noman Mohamed Hanif
Abap reports
Abap reports
Milind Patil
Sap Abap Reports
Sap Abap Reports
vbpc
SAP Adobe forms
SAP Adobe forms
Jugul Crasta
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATION
Kranthi Kumar
Badi document
Badi document
hamisha_malik
Empfohlen
Bapi programming
Bapi programming
Samannaya Roy
SAP BADI Implementation Learning for Functional Consultant
SAP BADI Implementation Learning for Functional Consultant
Ankit Sharma
Object oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAP
Noman Mohamed Hanif
Abap reports
Abap reports
Milind Patil
Sap Abap Reports
Sap Abap Reports
vbpc
SAP Adobe forms
SAP Adobe forms
Jugul Crasta
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATION
Kranthi Kumar
Badi document
Badi document
hamisha_malik
Sap abap real time questions
Sap abap real time questions
techie_gautam
User exit training
User exit training
Jen Ringel
Call transaction method
Call transaction method
Kranthi Kumar
SAP-ABAP/4@e_max
SAP-ABAP/4@e_max
Bhuvnesh Gupta
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
Hitesh Gulani
Introducing enhancement framework.doc
Introducing enhancement framework.doc
Kranthi Kumar
CDS Views.pptx
CDS Views.pptx
Suman817957
Oops abap fundamental
Oops abap fundamental
biswajit2015
Abap data dictionary
Abap data dictionary
SmartGokul4
Smartforms interview questions with answers
Smartforms interview questions with answers
Uttam Agrawal
SAP Quickviewer
SAP Quickviewer
otchmarz
SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)
Imran M Arab
Sap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
Ankit Sharma
Badis
Badis
Rajesh Kumar
Dialog Programming Overview
Dialog Programming Overview
sapdocs. info
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1
Panduka Bandara
Sap abap interview questions
Sap abap interview questions
kssr99
How to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bw
Luc Vanrobays
Abap dictionary 1
Abap dictionary 1
venkata karthik
1000 solved questions
1000 solved questions
Kranthi Kumar
Trigger bi process chain from ecc
Trigger bi process chain from ecc
Obaid shaikh
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Srinivas Dukka
Weitere ähnliche Inhalte
Was ist angesagt?
Sap abap real time questions
Sap abap real time questions
techie_gautam
User exit training
User exit training
Jen Ringel
Call transaction method
Call transaction method
Kranthi Kumar
SAP-ABAP/4@e_max
SAP-ABAP/4@e_max
Bhuvnesh Gupta
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
Hitesh Gulani
Introducing enhancement framework.doc
Introducing enhancement framework.doc
Kranthi Kumar
CDS Views.pptx
CDS Views.pptx
Suman817957
Oops abap fundamental
Oops abap fundamental
biswajit2015
Abap data dictionary
Abap data dictionary
SmartGokul4
Smartforms interview questions with answers
Smartforms interview questions with answers
Uttam Agrawal
SAP Quickviewer
SAP Quickviewer
otchmarz
SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)
Imran M Arab
Sap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
Ankit Sharma
Badis
Badis
Rajesh Kumar
Dialog Programming Overview
Dialog Programming Overview
sapdocs. info
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1
Panduka Bandara
Sap abap interview questions
Sap abap interview questions
kssr99
How to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bw
Luc Vanrobays
Abap dictionary 1
Abap dictionary 1
venkata karthik
1000 solved questions
1000 solved questions
Kranthi Kumar
Was ist angesagt?
(20)
Sap abap real time questions
Sap abap real time questions
User exit training
User exit training
Call transaction method
Call transaction method
SAP-ABAP/4@e_max
SAP-ABAP/4@e_max
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
Introducing enhancement framework.doc
Introducing enhancement framework.doc
CDS Views.pptx
CDS Views.pptx
Oops abap fundamental
Oops abap fundamental
Abap data dictionary
Abap data dictionary
Smartforms interview questions with answers
Smartforms interview questions with answers
SAP Quickviewer
SAP Quickviewer
SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)
Sap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
Badis
Badis
Dialog Programming Overview
Dialog Programming Overview
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1
Sap abap interview questions
Sap abap interview questions
How to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bw
Abap dictionary 1
Abap dictionary 1
1000 solved questions
1000 solved questions
Ähnlich wie Bapi step-by-step
Trigger bi process chain from ecc
Trigger bi process chain from ecc
Obaid shaikh
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Srinivas Dukka
8077811e 7637-2e10-7c9f-dcb81d630b5c
8077811e 7637-2e10-7c9f-dcb81d630b5c
Yogeeswar Reddy
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Wiiisdom
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Wiiisdom
Interfacing sap - BDC
Interfacing sap - BDC
Syam Sasi
Creating new unit of measure in sap bw
Creating new unit of measure in sap bw
Rajat Agrawal
Rda step by step
Rda step by step
Phani Kumar
Reporting data in alternate unit of measure in bi 7.0
Reporting data in alternate unit of measure in bi 7.0
Ashwin Kumar
Bte
Bte
Adaikalam Rayappa
Bte
Bte
veysiyigit
Variables in sap bi
Variables in sap bi
shabari76
sap
sap
Sivaprasadreddy Kandukuri
Pricing Efficiency
Pricing Efficiency
Daya Nadar
Journals SAP BPC 7
Journals SAP BPC 7
khalimail
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc bi
vikram2355
Data extraction and retraction bpc bi
Data extraction and retraction bpc bi
sakthirobotic
inter-company-reconciliation in SAP
inter-company-reconciliation in SAP
Rajeev Kumar
Usgage of ABAP in BI
Usgage of ABAP in BI
Biswabrata Das
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
Ähnlich wie Bapi step-by-step
(20)
Trigger bi process chain from ecc
Trigger bi process chain from ecc
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
8077811e 7637-2e10-7c9f-dcb81d630b5c
8077811e 7637-2e10-7c9f-dcb81d630b5c
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Interfacing sap - BDC
Interfacing sap - BDC
Creating new unit of measure in sap bw
Creating new unit of measure in sap bw
Rda step by step
Rda step by step
Reporting data in alternate unit of measure in bi 7.0
Reporting data in alternate unit of measure in bi 7.0
Bte
Bte
Bte
Bte
Variables in sap bi
Variables in sap bi
sap
sap
Pricing Efficiency
Pricing Efficiency
Journals SAP BPC 7
Journals SAP BPC 7
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc bi
Data extraction and retraction bpc bi
Data extraction and retraction bpc bi
inter-company-reconciliation in SAP
inter-company-reconciliation in SAP
Usgage of ABAP in BI
Usgage of ABAP in BI
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Kürzlich hochgeladen
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Kürzlich hochgeladen
(20)
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Bapi step-by-step
1.
BAPI Step-by-Step BAPI Step-by-Step Applies
to: SAP ABAP Summary: This article demonstrates in a step-by-step process to write ABAP Reports that use BAPI function modules. Author(s): Renjith Kumar. P Company: Pricol Software Soutions. Created on: 26 January 2007 Author Bio P. Renjith Kumar is SAP BI Consultant with Pricol Software solutions. He has extensive cross- functional experience and has been with end-to-end SAP implementations as ABAP Consultant. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 1
2.
BAPI Step-by-Step3.doc
Table of Contents Business Object Repository............................................................................................................. 3 BOR Definition........................................................................................................................... 3 BAPI programming .................................................................................................................... 3 Some Standard BAPI’S ................................................................................................................... 4 GetList ...................................................................................................................................... 4 GetDetail................................................................................................................................... 4 CreateFromData....................................................................................................................... 4 Selecting the BAPI.................................................................................................................... 7 Frequently used BAPI: .............................................................................................................. 9 Sales and Distribution............................................................................................................... 9 Material Management............................................................................................................... 9 Production and Planning ........................................................................................................ 10 Finance ................................................................................................................................... 10 ABAP Report using BAPI ....................................................................................................... 10 Testing the Report: ................................................................................................................. 13 Disclaimer and Liability Notice....................................................................................................... 15 SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 2
3.
BAPI Step-by-Step3.doc Business Object
Repository BOR Definition All SAP Business Object types and SAP Interface Types and their methods are defined and described in the R/3 Business Object Repository (BOR). The Business Object Repository was introduced in R/3 Release 3.0, at the same as time as SAP Business Objects and SAP Business Workflow. Presently, the BOR is mainly used by SAP Business Workflow. The BOR has two essential functions: It defines and describes SAP Business Objects and SAP Interface Types and their BAPIs. It creates instances of SAP Business Objects BAPI programming BAPIs are defined in the Business Object Repository (BOR) as methods of SAP Business Objects or SAP Interface Types and are implemented as function modules. The separation of a BAPI definition from its actual implementation enables you to access a BAPI in two ways: You can call the BAPI in the BOR through object-oriented method calls You can make RFC calls to the function module on which the BAPI is based SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 3
4.
BAPI Step-by-Step3.doc Some Standard
BAPI’S GetList Delivers a list of key fields objects that satisfies certain selection Criteria GetDetail Delivers detailed information of an object, whose complete key has been Specified CreateFromData Generates new objects in R3 from key fields and returns information. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 4
5.
BAPI Step-by-Step3.doc SAP DEVELOPER
NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 5
6.
BAPI Step-by-Step3.doc The code
to illustrate the steps involved when the BAPI ActiveX Control is used to access BAPIs . • Creating a BAPI ActiveX Control object Set oBAPICtrl = CreateObject(“SAP.BAPI.1”) • Creating a logon control object: Set oLogonCtrl = CreateObject(“SAP.Logoncontrol.1") • Creating a connection object to the R/3 System: Set oBAPICtrl.Connection = oLogonCtrl.NewConnection • Logging on to R/3 System by calling the logon method of the connection object: If oBAPICtrl.Connection.Logon(frmStart.hwnd,FALSE) = FALSE then MsgBox"R/3 Connection failed" End Endif SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 6
7.
BAPI Step-by-Step3.doc Selecting the
BAPI 1. Give Transaction BAPI, You will get the Following Screen Now based on you requirement you have to search for BAPI, Here we are going to search for BAPI related to Purchase Order. Purchase order is in MM so we select that from the list. We have to get purchase order detail, So Double click on the ‘GetDetail’. The right frame will show the BAPI name. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 7
8.
BAPI Step-by-Step3.doc Now Expand
The GetList by pressing > , you will get the screen as below We need Purchase Order Header detail, so double Click Header; you will get Right Frame with the Dictionary Reference. The Dictionary Reference is BAPIEKKO; Note that you have to use that in Report. Double click that BAPIEKKO to see the fields that can be displayed in Report. 1 2 SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 8
9.
BAPI Step-by-Step3.doc Note down
the Fields name from the Components Column that you need in the Report output. Frequently used BAPI: Sales and Distribution Customer Material Info BAPI_CUSTMATINFO_GETDETAILM Sales order BAPI_SALESORDER_GETLIST Sales order BAPI_SALESORDER_GETSTATUS Material Management Purchase Req Item BAPI_REQUIREMENT_GET_LIST Purchase order BAPI_PO_GETDETAIL Purchase order BAPI_PO_GETITEMS SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 9
10.
BAPI Step-by-Step3.doc Purchase order
BAPI_PO_GETITEMSREL Purchase order BAPI_PO_GET_LIST Purchasing info BAPI_INFORECORD_GETLIST Production and Planning Planned order BAPI_PLANNEDORDER_GET_DETAIL Planned order BAPI_PLANNEDORDER_GET_DET_LIST Planned Indep Reqmt BAPI_REQUIREMENTS_GETDETAIL Finance AP Account BAPI_AP_ACC_GETOPENITEMS AP Account BAPI_AP_ACC_GETOPENITEMS Debtor Credit Account BAPI_CR_ACC_GETDETAIL AR Account BAPI_AR_ACC_GETOPENITEMS AR Account BAPI_AR_ACC_GETPERIODBALANCES AR Account BAPI_AR_ACC_GETSTATEMENT ABAP Report using BAPI Now in The ABAP editor (SE38) create a new report and write the Code *&---------------------------------------------------------------------* *& Report ZBAPI_1 *& *&---------------------------------------------------------------------* *& *& BAPI TO GET PO ITEM DETAILS *&---------------------------------------------------------------------* REPORT ZBAPI_1. DATA : BEGIN OF I_POITEM OCCURS 0. INCLUDE STRUCTURE BAPIEKPO. “Include the Structure of dictionary Ref. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 10
11.
BAPI Step-by-Step3.doc DATA :
END OF I_POITEM. PARAMETERS P_EBELN LIKE EKKO-EBELN default '4500012164'.. “ Input . CALL FUNCTION 'BAPI_PO_GETDETAIL' EXPORTING PURCHASEORDER = P_EBELN * ITEMS = 'X' * ACCOUNT_ASSIGNMENT = ' ' * SCHEDULES = ' ' * HISTORY = ' ' * ITEM_TEXTS = ' ' * HEADER_TEXTS = ' ' * SERVICES = ' ' * CONFIRMATIONS = ' ' * SERVICE_TEXTS = ' ' * EXTENSIONS = ' ' * IMPORTING * PO_HEADER = * PO_ADDRESS = TABLES * PO_HEADER_TEXTS = PO_ITEMS = I_POITEM. “ Assign the Internal Table * PO_ITEM_ACCOUNT_ASSIGNMENT = * PO_ITEM_SCHEDULES = * PO_ITEM_CONFIRMATIONS = * PO_ITEM_TEXTS = . * PO_ITEM_HISTORY = * PO_ITEM_HISTORY_TOTALS = * PO_ITEM_LIMITS = * PO_ITEM_CONTRACT_LIMITS = * PO_ITEM_SERVICES = * PO_ITEM_SRV_ACCASS_VALUES = * RETURN = * PO_SERVICES_TEXTS = * EXTENSIONOUT = LOOP AT I_POITEM. WRITE :/ 'PO NUMBER = ' , I_POITEM-PO_NUMBER COLOR COL_HEADING, SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 11
12.
BAPI Step-by-Step3.doc
/ 'ITEM = ' , I_POITEM-PO_ITEM, / 'MATERIAL NAME = ' , I_POITEM-MATERIAL, / 'MATERIAL = ' , I_POITEM-PUR_MAT, / 'CHANGED ON = ', I_POITEM-CHANGED_ON, / 'SHORT TEXT = ' , I_POITEM-SHORT_TEXT, / 'COMPANY CODE = ' , I_POITEM-CO_CODE, / 'PLANT = ' , I_POITEM-PLANT, / 'MATERIAL GROUP = ' , I_POITEM-MAT_GRP, / 'QUANTITY = ' , I_POITEM-QUANTITY LEFT-JUSTIFIED, / 'UNIT = ' , I_POITEM-UNIT, / 'NET PRICE = ' , I_POITEM-NET_PRICE LEFT-JUSTIFIED. ULINE. ENDLOOP. Note: You can write any no fields from the Dictionary BAPIEKPO in the output, just Note the field and give that in the Write statement within LOOP…ENDLOOP Output of the Report SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 12
13.
BAPI Step-by-Step3.doc Testing the
Report: Give transaction ME23 and give the Purchase order no, you can see the details of the report there. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 13
14.
BAPI Step-by-Step3.doc . SAP DEVELOPER
NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 14
15.
BAPI Step-by-Step3.doc Disclaimer and
Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 15
Jetzt herunterladen