Professional Documents
Culture Documents
Badi
Badi
Active/inactive state Filter BAdi ? -> customer exit 2 Types : Classic / Enh. Spot
Classic -> Trainer -> Class 1 Course -> Class 2 Batches Leave perios -> Class 3
Enh. Spot TRAINENG_ENH_SPORt Trainer -> Class 1 Course -> Class 2 Batches Leave perios -> Class 3 -> MEthods
SE18 : ORDER_SAVE Interface -> MAny implementation CRM_BUS20001_UPLOAD : CL**UPLOAD* class CALL METHOD cl_exithandler=>get_instance EXPORTING EXIT_NAME = 'ORDER_SAVE' NULL_INSTANCE_ACCEPTED = true CHANGING instance = cv_save_badi. endif. CV_SAVE_BADI is always inteface -> IF_EX_ORDER_SAVE
SPRO -> CRM -> MD -> BP -> BAdI CRM_UIU_BP_ENHANCEMENTS -> BADI_***AUTH*CHECK DATA: lr_variable tyoe ref to BADI_***AUTH*CHECK TRY. GET BADI lr_variable.
CATCH.
------------------------------------CL_CRM_CM_GILCOMP_BO==========CP