For the Employee Expenses application, a PeopleCode program could be placed either on the
EMPLOYEE record or on the EMP_EXPENSE component. You decide to place it on the
component.
Which is a valid reason for choosing to place the program on the component instead of the
record?
A.
The program updates multiple database tables.
B.
The program validates data across multiple records.
C.
Component PeopleCode executes before record PeopleCode, so it is more efficient.
D.
The record definition is used on several components, but this program should run only on this
component.
E.
The program initializes fields on the search page, and the search record is associated with the
component.
F.
The component contains several record definitions and you do not want to duplicate the code in
each record.
G.
Component PeopleCode is more reusable because component PeopleCode is available for
execution on other components.
Explanation: