You want to use a BAdI to extend the functions of an SAP program. Which of the following tasks is necessary?