BAdI enhancement implementation