Review: trace each stage of the business operation

An EML consumer sends an operation to a RAP BO, checks its responses, and follows the transaction’s save or rollback path. The business object—not the consumer’s guess—defines which fields and operations are available.

The quiz is original and educational. Its browser interaction does not connect to a RAP service or execute ABAP.

Sources

Developer practice · ABAP

Practice: EML knowledge check

Answer these original review questions about using ABAP EML with RAP business objects.

1. What does EML access?

2. Where do the entity alias and available fields come from?

3. What does %cid identify?

4. Why is %control useful?

5. What does FAILED communicate?

6. When does an EML consumer's change reach persistence?

7. What is the scope of ROLLBACK ENTITIES?

8. Should you update a RAP persistence table directly instead of using EML?