SAP Note 537844 - Performance improvement in the BAdI administration

Component : Customer Extensions -

Solution : https://service.sap.com/sap/support/notes/537844 (SAP Service marketplace login required)

Summary :
This SAP Note outlines enhancements to the BAdI administration's performance via the GET_INSTANCE method of the CL_EXITHANDLER class. Users can now leverage two additional optional IMPORTING parameters, EXIT_NAME and NULL_INSTANCE_ACCEPTED, to optimize performance and resource usage. EXIT_NAME allows specifying the BAdI definition by name to speed up instance generation. NULL_INSTANCE_ACCEPTED enables skipping instance creation when no active implementations exist, denoted by `X`, thereby preventing unnecessary processing. These parameters facilitate more efficient BAdI operations with improved handling of situations where an instance is not required.

Key words :
additional optional importing parameters, badi administration reason, symptom performance improvement, fact active implementations, valid badi instance, active implementations, badi definition, improve performance, enhances performance, instance-generation

Related Notes :

953634
943170
779577
748873
703003
700232
698425
694791
662228
644487
640691
634608
632307
631028
624457
623807
623298
622760
622720
622383
622362
621681
612024
579527
571896
569103
563453WIP revaluation: performance imporvement with BAdI
563352
555386
555003
551734
551525
551492
551396
551160
550364
549943BAdI 'INVOICE_UPDATE': Performance improvement
549034
548739
548336
547777
547488
547083Performance improvement of BADI calls in PM/CS
546352
546267BADI: performance improvement
545286
544977
544752
544750
544601
544347
544129
543863
543707
541708
541292
540666