Anda di halaman 1dari 4

7/11/2017 What is BAPI?

| ABAP Tutorial | STechies

ABAP TUTORIALDownload App


FORUM BOOK INTERVIEW QUESTIONS TRANSACTION CODES
Feedback Write
Search e.g. SAP ABAP New User? Register Login

Interview Courses & Transaction SAP Career


Tutorials Forum Books Jobs Sample Resume Articles
Questions Institutes Codes Guidance

Tutorials
Home ABAP ABAP Tutorial Login To Follow Why BAPI is not integrated with
What is BAPI? ABAP objects
BAPI Sales order creation, ABAP
By: rekha | 14 Mar 2008 3:34 pm | 4 Comments
Program
15 0 0 1 Like Defining ABAP BAPI Methods in
the BOR
Difference between BAPI and BDC
A BAPI is a point of entry to the R/3 System- that
Forums
is,a point at which the R/3 System provides BAPI and BADI
access to business data and processes.
Creating BAPI\'s in WebDynpro
Each object in a BOR can have many
ABAP.
BAPI For PM Order TECO

methods,one or more of which can be
implemented as BAPIs. BAPIs of BO GeneralLedger:
Export to Excel
BAPIs can have various functions: BAPI Licensing

Create an object

Retrieving the attributes of an object

Changing the attributes of an object

A BAPI is an interface that can be used for various applications: - Internet Application Components, which
make individual R/3 functions available on the Internet or an intranet for users with no R/3 experience.

R/3 Components compositions,which allows communication between the business objects of different
R/3components(applications).

Visual Basic/JAVA/C++ - external clients (for ex- alternative GUIs) that can access business data and
processes directly.

BAPI EXPLORER:

We can display more information on business objects and the BAPIs that belong to them using the BAPI
Explorer Information.

If we expand a sub-tree for a business object in the BAPI Explorer,the system displays the
following:

Key Attributes: This provide an unique identifier for each business object.

Instance-specified Methods: These are the methods that are bound to the instance identified by the key
attributes.

Non-Instance Specified Methods: These can be called by all instances of an object type.

If we expand a substructure for a method,the system returns the names of its import and export
parameters. We can obtain more detailed information on the typing of interface parameters by choosing
the TOOLS tab,then choosing the ABAP Dictionary. BAPI interface parameters are always typed using
ABAP Dictionary types.

BAPIs usually have an export parameter called RETURN.This can be structure or an internal table.The
return parameter contains information on errors that occurred while the BAPI was being processed.There
are no exceptions for BAPIs.

To display complete information on a business object type, use the Business Object Builder tool.The
system displays a tree structure for the business objects type,including non-API methods.

To search for an business object use the Business Object Repository(BOR) tool.This tool displays the
ASK US !
component hierarchy with all the business objects that belongs to it. Get solutions from our experts!

https://www.stechies.com/what-is-bapi/ 1/4
7/11/2017 What is BAPI? | ABAP Tutorial | STechies

STANDARD BAPIs
ABAP TUTORIAL FORUM BOOK INTERVIEW QUESTIONS TRANSACTION CODES
BAPIs with standardized names contains standard methods.Three of the most important are listed :

GetList: Returns the contents of the key fields for the object we have chosen.

GetDetail: Returns detailed in formations for the required object.

CreateFromData: Create a new object in the R/3 and returns information about it.

BAPI : Exception Handling

Every BAPI contains an interface parameter, RETURN which contains information about errors that
occurs.This parameter is always of an ABAP Dictionary type. This means that we must include a structure

of an identical type in our program.


Books
BAPI Programming
BAPI function module in ABAP
reporting
BAPI User Guide
Know more about SAP ABAP BAPI Programming Guide (CA-
BFA)
ABAP Objects (ABAP-
Programming with SAP
NetWeaver)
ASK US !
Get solutions from our experts!
Jobs
https://www.stechies.com/what-is-bapi/ 2/4
7/11/2017 What is BAPI? | ABAP Tutorial | STechies

SAP Basis Consultant | 6 - 8 yrs | Bangalore |


ABAP TUTORIAL FORUM Sign up for STechies
BOOK INTERVIEW QUESTIONS TRANSACTION CODES
Sony India
Add your Comment... Exp :6 - 8 years | City : Bangalore

SAP ABAP Consultants | 3 - 8 yrs | Noida |


Intellifour Soft
Exp :3 - 8 years | City : Noida
Add Comment SAP S4 HANA Implementation Opportunity!!!
Exp :4 - 30 years | City : Chennai

Best Lisa Nichols SAP ABAP | Hyderabad |


Exp :1 - 3 years | City : Hyderabad

Video Course - Learn ABAP HANA Consultant Job | 5 - 8 yrs |

Visualization for Free Bengaluru | SAP India


Exp :3 - 5 years | City : Bangalore

Free Access to Intro
Visualization Course. Sign Up &
Unlock Your True Passion
creativevisualization.com

Comments
15 0 0 1 Like

Guest | | 27 Jul 2009 7:23 am

ample document is available for freshers on bapi

sunil sharma

Guest | | 05 Jul 2010 9:45 am

WHAT IS BAPI PLEASE HELP US OUT OF THIS PROBLEM WE DONT KNOE WAT IT IS
EXACTLY

Guest | | 06 Sep 2013 1:14 pm

where is the standard document available.. post the link

Guest | | 11 Oct 2013 7:16 am

What is the main difference between BAPI and RFC and difference between BAPI and
BDC? BAPI is used only when it is available for the particular transaction like Delivery Sales
order. but BDC can...

Sign up for STechies

Add your Comment...

Add Comment

Next Story

ASK US !
Get solutions from our experts!

https://www.stechies.com/what-is-bapi/ 3/4
7/11/2017 What is BAPI? | ABAP Tutorial | STechies

ABAP TUTORIAL FORUM BOOK INTERVIEW QUESTIONS TRANSACTION CODES

Download MM (Materials Apply for Top IT SAP SD


Management) Book Jobs Configuration Step
by Step Guide
Ad Wallpapers stechies.com Ad Monster India stechies.com



Welcome to Master Data GST SAP MM Difference between
PLASCOM TAIWAN Interview Questions Functionality and RFC and BAPI
and Answers Technical...

Ad PLASCOM TAIWAN stechies.com stechies.com stechies.com


Related

BAPI and BADI


Hi all, Thanks for your kind support. This time i need some document on BAPI(step by step
method). Secondly, Do anybody have links on how to work with BADI? I went through some sites..
but they...

BAPI Programming
Contents BAPI Programming .............................................................................................6 BAPI
Programming...

BAPI function module in ABAP reporting


Bonus Material for 201 ABAP Interview questions Table Of Contents Business Object Repository
........................................................................................ 2 ...

BAPI Sales order creation, ABAP Program


*TYPES : BEGIN OF ty_main, * f1(10), * f2(10), ...

Ads by Google Interface Programming Programming in R

Home Tutorials Forum Books Interview Questions Transaction Codes Jobs Classifieds Articles Announcements
Contact Us Terms Of Use Terms & Conditions Site Map We are Hiring
All the site contents are Copyright www.stechies.com and the content authors. All rights reserved. All product names are trademarks of their respective
companies. The site www.stechies.com is in no way affiliated with SAP AG. Every effort is made to ensure the content integrity. Information used on this
site is at your own risk. The content on this site may not be reproduced or redistributed without the express written permission of www.stechies.com or the
content authors.

>

ASK US !
Get solutions from our experts!

https://www.stechies.com/what-is-bapi/ 4/4

Anda mungkin juga menyukai