Professional Documents
Culture Documents
Faq Bapi
Faq Bapi
B : BAPIRET2
C : RETURN
D : SENDBACK
6: Within the source code of a BAPI, you can execute a CALL
TRANSACTION statement.
Determine whether this statement is true or false.
A : True
B : False
7 : Every currency amount field used in a BAPI must have a currency code
field assigned to it.
Determine whether this statement is true or false.
A : True
B : False
9. Which of the following statements is NOT true about a BAPI?
Choose the correct answer(s).
A : You must use the standard data structures such as BAPIRET2
for your RETURN parameter.
B : All error messages have to use the parameter RETURN?.
C : A BAPI can produce screen output.
D : A BAPI must not cause a program termination (A message).
10 : In which phase would you use a project form from the BAPI Explorer?
Choose the correct answer(s).
A : Describe the business scenario
B : Define the business scenario
C : Review the business scenario
D : Implement the business scenario
ANS :
1 : Answer: True
Business object definitions include all required data for the object as well as all functions
that can be performed against that data.
2 : Answer: D
BAPIs are methods of the business object. This is where the actual functionality is
defined.
4 : Answer: D
This puts the external transaction on the same LUW footing as an internal transaction in
R/3.
5 : Answer: C
A RETURN parameter is required in a BAPI and is used to send any messages back to
the calling program.
6 : Answer: False
Any statement that would generate output whether it is in the form of a list, a query or a
dialog screen, is not allowed in a BAPI.
7 :Answer: True
If a Currency amount field does not have a Currency code field assigned to it, the
program will not know what the value really means.
8 : Answer: TrueExtension parameters are used by SAP to provide preprogrammed user
exits so that customers do not have to perform a modification to the BAPI.
9 : Answer: C
Since a BAPI is a call from an external source, you cannot produce any type of screen
output.
10 : Answer: D
The project form would be used in the Design phase and you can find this form in the
BAPI Explorer. The form steps you through the various parts necessary to complete your
BAPI.