Multiple choice technology packaged enterprise solutions

For which we required Business Object?

  1. RFC

  2. BAPI

  3. Data Dictionary

  4. Function Module

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

BAPI (Business Application Programming Interface) requires Business Objects as it's designed to work with SAP's business object model. BAPIs are methods that operate on business objects to encapsulate business functionality. RFC and Function Modules are lower-level mechanisms that don't inherently require business objects, and Data Dictionary is for metadata definitions.

AI explanation

A BAPI must be defined and released against a Business Object Type in the Business Object Repository (BOR), since BAPIs are exposed as standardized methods on those business objects. RFC, Data Dictionary objects, and plain Function Modules don't require a Business Object to exist or function.