BADI क्या है? SAP ABAP ट्यूटोरियल
BADI का मतलब है Business Add Ins ग्राहक निकास की तरह, BADI कस्टम संवर्द्धन को हुक करने में मदद करता है SAP कार्यक्षमता। BADI का उदाहरण: ट्रांजैक्शन CAT2 – टाइम शीट एंट्री में, HR एक इंटरैक्टिव स्वीकृति शामिल करना चाहता है कि जानबूझकर गलत डेटा सबमिट करना बर्खास्तगी का आधार है। यह BADI का उपयोग करके प्राप्त किया जा सकता है
विशेषताएं
- BADI ऑब्जेक्ट ओरिएंटेड हैं
- इन्हें कई बार क्रियान्वित किया जा सकता है
- इसकी आवश्यकता नहीं है SAP सॉफ्टवेयर पंजीकरण बदलें
- BADI के कामकाज पर रिलीज अपग्रेड का कोई प्रभाव नहीं
BADI को परिभाषित और कार्यान्वित करें
इसमें तीन चरण शामिल थे
चरण 1) BADI परिभाषा बनाना : लेनदेन SE18.
चरण 2) BADI इंटरफ़ेस परिभाषित करें: लेनदेन SE19
चरण 3) इंटरफ़ेस को कार्यान्वित करने वाले वर्ग को परिभाषित करें: कार्यान्वयन निर्माण के दौरान, संवर्द्धन के इंटरफ़ेस को कार्यान्वित करने के लिए एक वर्ग भी बनाया जाता है