एसएपी सीआरएम वेब यूआई: कॉन्फ़िगरेशन, एप्लिकेशन और amp; एन्हांसमेंट टूल्स

विषय - सूची:

Anonim

अवलोकन

  • एसएपी सीआरएम में कई मानक भूमिकाएं हैं (उदाहरण के लिए, बिक्री पेशेवर) और इन भूमिकाओं के लिए आवेदन (उदाहरण के लिए, खाता प्रबंधन)
  • सामान्य परिदृश्य में, कंपनियां मानक अनुप्रयोगों का उपयोग नहीं करती हैं क्योंकि यह मामूली या बड़ी वृद्धि के लिए जाता है
  • इसे देखते हुए, एसएपी सीआरएम को एसएपी मानक अनुप्रयोगों की वृद्धि के लिए उपकरणों के साथ लागू किया गया है। इन उपकरणों का उपयोग करना, मौजूदा अनुप्रयोगों में विचारों को बदलना, फ़ील्ड जोड़ना, टेबल जोड़ना आदि संभव है
  • इन उपकरणों में मुख्य रूप से शामिल हैं:
    • वेब यूआई कॉन्फ़िगरेशन उपकरण
    • अनुप्रयोग संवर्धन उपकरण (AET)

वेब यूआई कॉन्फ़िगरेशन उपकरण

  • SAP CRM में किसी भी दृश्य के लिए प्रदर्शित लेआउट को वेब UI कॉन्फ़िगरेशन के रूप में बनाए रखा गया है
  • ये कॉन्फ़िगरेशन 4 पैरामीटर मानों का उपयोग करके पहचाने जाते हैं
  • इस प्रकार, आप विभिन्न पैरामीटर मानों का उपयोग करके नए लेआउट के साथ वेब UI कॉन्फ़िगरेशन बढ़ा सकते हैं
  • वेब UI में प्रदर्शित फ़ील्ड डेटा शब्दकोश में परिभाषित डेटाबेस संरचनाओं से आती है
    • आवश्यकता के अनुसार सभी क्षेत्र सभी स्क्रीन में प्रदर्शित नहीं होते हैं
    • वेब UI कॉन्फ़िगरेशन टूल का उपयोग करके स्क्रीन को संशोधित करना संभव है
    • इस उपकरण के साथ, स्क्रीन से कुछ फ़ील्ड निकालना संभव है
    • इसके अलावा यह डेटा शब्दकोश संरचना में उपलब्ध एक क्षेत्र को स्क्रीन पर जोड़ने की अनुमति देता है
  • CRM Web UI के सभी पृष्ठों पर, "Web UI टूल" पर जाने के लिए एक बटन होता है।
    • इस बटन को उपलब्ध कराने के लिए पूर्व-परिभाषित भूमिकाएं आवश्यक हैं
    • इस प्रकार, इस बटन को देखने और इस उपकरण में संशोधन करने के लिए, उपयोगकर्ता के पास पर्याप्त प्राधिकरण होना चाहिए


वेब UI पृष्ठ पर बटन नीचे उनका अध्ययन करते हैं

  1. कॉन्फ़िगर करने योग्य क्षेत्र : यह स्क्रीन में उस क्षेत्र पर प्रकाश डालता है जो विन्यास योग्य हैं
  2. कॉन्फ़िगर पृष्ठ : यह वर्तमान पृष्ठ को कॉन्फ़िगर करने के लिए पॉप-अप खोलता है:



कॉन्फ़िगरेशन कार्य केंद्र पृष्ठ के लिए देखें

  1. निजीकरण
    1. इसके साथ, उपयोगकर्ता दृश्य का अपना लेआउट सेट कर सकता है
    2. यह व्यक्तिगत उपयोगकर्ता को प्रभावित करता है और पूरे आवेदन पर लागू नहीं होता है
  1. परचे को छापें : वर्तमान पृष्ठ का प्रिंट आउट लेने के लिए
  • एक नया लेआउट बनाने के लिए, रिक्त प्रपत्र बनाने के लिए "न्यू" बटन का उपयोग करना संभव है
    • इसके अलावा, आप मौजूदा कॉन्फ़िगरेशन की प्रतिलिपि बना सकते हैं और फिर आवश्यकतानुसार इसे संशोधित कर सकते हैं
  • वेब UI कॉन्फ़िगरेशन टूल फ़ील्ड को लेआउट में जोड़ने के लिए ड्रैग-एन-ड्रॉप सुविधा का समर्थन करता है
  • यह किसी क्षेत्र के विभिन्न गुणों को सेट करने की क्षमता भी प्रदान करता है
  • कुछ मामलों में, इन संवर्द्धन के कार्यान्वयन में वेब UI घटक में ABAP प्रोग्रामिंग भी शामिल है

उपलब्ध विन्यास (ऊपर स्क्रीनशॉट)

  • निम्नलिखित क्षेत्रों के एक अद्वितीय संयोजन के साथ एक विन्यास की पहचान की जाती है:
    • भूमिका विन्यास कुंजी
    • घटक उपयोग
    • वस्तु प्रकार
    • ऑब्जेक्ट सबटाइप
  • विभिन्न संयोजन के आधार पर एक दृश्य के लिए कई कॉन्फ़िगरेशन उपलब्ध हो सकते हैं
  • इस असाइनमेंट ब्लॉक में एक पंक्ति का चयन चयनित कॉन्फ़िगरेशन के तहत डिज़ाइन किए गए लेआउट को दिखाने के लिए "वर्तमान कॉन्फ़िगरेशन डिज़ाइन" को अपडेट करता है
  • कॉन्फ़िगरेशन पर कार्य करने के लिए बटन (ऊपर स्क्रीनशॉट देखें): ये "उपलब्ध कॉन्फ़िगरेशन" में चयनित कॉन्फ़िगरेशन के लिए "वर्तमान कॉन्फ़िगरेशन डिज़ाइन" को संशोधित करने के लिए बटन हैं
    1. कैप्शन जोड़ें: बटन के साथ अवलोकन पृष्ठ में फ़ॉर्म दृश्य पर कैप्शन को जोड़ना संभव है
    2. पंक्ति जोड़ें: यह बटन "वर्तमान कॉन्फ़िगरेशन डिज़ाइन" क्षेत्र में एक पंक्ति जोड़ता है
    3. मूव अप: यह बटन एक चयनित फ़ील्ड को अपनी वर्तमान पंक्ति से ऊपर ले जाने के लिए है
    4. नीचे ले जाएँ: यह बटन एक चयनित फ़ील्ड को उसकी वर्तमान पंक्ति से नीचे ले जाने के लिए है
    5. उपलब्ध फ़ील्ड दिखाएं: (चित्र 3) यह उन सभी क्षेत्रों को दिखाता है जो लेआउट में जोड़े जाने के लिए उपलब्ध हैं ताकि यह एप्लिकेशन पर दिखाई दे
    6. फ़ील्ड गुण दिखाएं: (चित्र 3) यह दिखाता है कि आप लेआउट पर चयनित फ़ील्ड के गुण देख और सेट कर सकते हैं
    7. संपादन मोड में, इनमें से कुछ गुणों को संशोधित करना संभव है
  • यह उपकरण दृश्य लेआउट से फ़ील्ड (डेटा डिक्शनरी में उपलब्ध) को जोड़ने या हटाने का समर्थन करता है
  • इस टूल के साथ फ़ील्ड्स को डेटा शब्दकोश संरचनाओं और तालिकाओं में जोड़ना संभव नहीं है, जैसे कि वे आपके CRM में दर्शाते हैं।
  • टेबल व्यू के लिए कॉन्फ़िगरेशन स्क्रीन का एक अलग लेआउट है, जहां उपयोगकर्ता को इन कॉलमों के उपलब्ध कॉलम और गुणों को सेट करने की आवश्यकता होती है

सुरक्षा चिंताएं

  • अंत उपयोगकर्ताओं को कॉन्फ़िगरेशन टूल में इन सेटिंग्स को करने के लिए पहुंच नहीं होनी चाहिए। केवल सुपर उपयोगकर्ता या डेवलपर्स को इन भूमिकाओं के साथ प्रदान किया जाता है
  • किया गया कोई भी परिवर्तन अनुप्रयोग तक पहुँचने वाले सभी उपयोगकर्ताओं को दिखाई देता है
  • UI कॉन्फ़िगरेशन उपकरण में लागू किए गए परिवर्तनों के शीर्ष पर, अंतिम उपयोगकर्ता दृश्य के निजीकरण के लिए सेटिंग्स कर सकते हैं। वैयक्तिकरण सेटिंग्स व्यक्तिगत उपयोगकर्ता पर लागू होती हैं और अंतिम उपयोगकर्ताओं के बीच साझा नहीं की जाती हैं
  • आवश्यकता के अनुसार, अनुकूलन सेटिंग्स के भीतर वैयक्तिकरण को नियंत्रित किया जा सकता है
    • इसका मतलब है कि कस्टमाइज़िंग सेटिंग्स हैं जिसके साथ डेवलपर्स उपयोगकर्ताओं को विचारों के निजीकरण से प्रतिबंधित कर सकते हैं
    • इस सेटिंग को लागू करने के बाद, अंतिम उपयोगकर्ताओं के लिए निजीकरण बटन उपलब्ध नहीं होगा

एप्लिकेशन एन्हांसमेंट टूल (AET)

  • एप्लिकेशन एन्हांसमेंट टूल एसएपी मानक अनुप्रयोगों की वृद्धि के लिए एक व्यापक उपकरण है, जैसे कि डेटाबेस स्तर तक संशोधन उपकरण द्वारा ही लागू किए जाते हैं और लगभग कोई कोडिंग प्रयास नहीं होता है।
  • यह उपकरण वेब UI कॉन्फ़िगरेशन टूल के साथ भी एकीकृत है।
  • UI कॉन्फ़िगरेशन टूल के समान, सबसे पहले आपको एप्लिकेशन से कॉन्फ़िगर करने योग्य क्षेत्र (नीले रंग में हाइलाइट किया गया) का चयन करना होगा
  • यह उसी विंडो में UI कॉन्फ़िगरेशन टूल खोलेगा जैसा कि नीचे दिखाया गया है

    AET के लिए UI कॉन्फ़िगरेशन टूल

हमें एईटी संवर्द्धन के लिए एक प्रासंगिक बटन का चयन करने की आवश्यकता है (ऊपर हाइलाइट किया गया)

  • प्रदर्शन एन्हांसमेंट्स: आपको पहले से मौजूद एन्हांसमेंट्स देखने में सक्षम बनाता है। एन्हांसमेंट का चयन करना और उसे संशोधित करना संभव है
  • "Create Field" बटन का उपयोग चुनिंदा दृश्य में एक नया क्षेत्र बनाने के लिए किया जा सकता है

निम्नलिखित मौजूदा क्षेत्र और तालिका संवर्द्धन का प्रदर्शन है:

यह दृश्य संबंधित असाइनमेंट ब्लॉक में दृश्य और तालिका संवर्द्धन के लिए बटन है:

  • नया: इस बटन का उपयोग करके नए फ़ील्ड बनाना और टेबल बनाना भी संभव है
  • पहले कॉलम (एन्हांसमेंट आईडी) में हाइपरलिंक का उपयोग करके मौजूदा वृद्धि को संपादित करना संभव है

दृश्य बढ़ाना

  • "नया" बटन पर क्लिक करने के बाद एक दृश्य को बढ़ाने के लिए (ऊपर स्क्रैचशॉट में दिखाया गया है) आपको व्यावसायिक ऑब्जेक्ट भाग का चयन करने की आवश्यकता है जहां नए क्षेत्र या नई तालिका को जोड़ने की आवश्यकता है:
  • चयनित ऑब्जेक्ट के आधार पर, डेटाबेस तालिकाओं और संरचनाओं का चयन किया जाएगा।
  • एक फ़ील्ड बनाते समय, आपको फ़ील्ड के गुण सेट करने की आवश्यकता होती है:
  • चयनित गुणों के अनुसार क्षेत्र उत्पन्न होगा और नए क्षेत्र के लिए विभिन्न परतों को बढ़ाया जाएगा
  • "निर्यात मोड सक्षम करें" बटन का उपयोग किया जा सकता है, ताकि फ्रेमवर्क फ़ील्ड परिभाषा में उपयोग किए गए डेटा तत्व से गुण चुनता है
    • विशेषज्ञ मोड में, हमें डेटा तत्व फ़ील्ड के लिए मान सेट करना होगा
    • डेटा एलिमेंट परिभाषा में, लेबल (विवरण) जैसे गुण सेट करना संभव है
    • इस प्रकार क्षेत्र के विभिन्न गुणों को डेटा डिक्शनरी में डेटा एलिमेंट परिभाषा का उपयोग करके स्वचालित रूप से सेट किया जाना है
  • इसी तरह हम एईटी का उपयोग करके टेबल फ़ील्ड बना सकते हैं
  • तालिका के लिए, हमें तालिका के विवरणों को एक पूरे के रूप में निर्दिष्ट करना होगा और तालिका के लिए अलग-अलग क्षेत्रों को भी उत्पन्न करना होगा
  • एक बार जब फ़ील्ड या तालिका एईटी का उपयोग करके उत्पन्न होती है, तो एप्लिकेशन पुनरारंभ हो जाएगा और उपयोगकर्ता फिर नए क्षेत्र या तालिका का उपयोग कर सकता है
  • इन फ़ील्ड और टेबल ने आवश्यक डेटाबेस तालिकाओं को भी अपडेट किया होगा
  • इसका मतलब है कि जब आप इन क्षेत्रों के लिए मूल्य दर्ज करते हैं और बचत करते हैं, तो मूल्य डेटाबेस में संग्रहीत हो जाएगा