मैन्युअल फ़ंक्शन मॉड्यूल ट्रांसपोर्ट अन्य सिस्टम मौजूदा फ़ंक्शन समूह में?

Dec 23 2020

मुझे एक एसएपी सिस्टम से दूसरे में फ़ंक्शन मॉड्यूल को ट्रांसपोर्ट करने की आवश्यकता है, जो एक दूसरे से जुड़े नहीं हैं। मैं cofiles और डेटा फ़ाइलों को डाउनलोड / अपलोड करने के लिए CG3Y / CG3Z का उपयोग कर रहा हूं। मैं STMS में सूची आयात करने के लिए परिवहन जोड़ता हूं।

फ़ंक्शन समूह है जिसमें ट्रांसपोर्ट किए गए फ़ंक्शन मॉड्यूल हैं, जो पहले से ही मूल और गंतव्य सिस्टम में बनाए गए हैं। फ़ंक्शन समूह में पहले से ही अलग फ़ंक्शन मॉड्यूल शामिल हैं, इसलिए इसे हटाना एक विकल्प नहीं है। इसमें फ़ंक्शन मॉड्यूल शामिल नहीं हैं जिन्हें मैं आयात करने की कोशिश कर रहा हूं।

परिवहन में केवल फ़ंक्शन मॉड्यूल होते हैं, फ़ंक्शन समूह नहीं। जब मैं इस परिवहन को आयात करने की कोशिश करता हूं, तो मुझे एक त्रुटि मिलती है

R3TRFUGRZXXX original object cannot be replaced.

मैंने ओवरराइट मूल की जांच करने की कोशिश की, जिसके परिणामस्वरूप "सफल" आयात होता है, लेकिन जब मैं इसे SE80 के माध्यम से एक्सेस करने का प्रयास करता हूं, तो मुझे एक त्रुटि मिलती है

Function group <name> contains errors.

मैंने SE37 के माध्यम से फ़ंक्शन समूह की मरम्मत करने की कोशिश की, जो फ़ंक्शन मॉड्यूल को आयात करने से पहले फ़ंक्शन समूह में हटा दिया था, इसलिए मैं केवल नए परिवहन वाले एफएम को देख सकता हूं।

मैं इसे अस्थायी / परीक्षण फ़ंक्शन मॉड्यूल / समूहों पर परीक्षण कर रहा हूं, जब तक कि मैं यह पता नहीं लगाता कि वास्तविक फ़ंक्शन समूह को गड़बड़ किए बिना यह कैसे ठीक से किया जाए।

क्या आयात को सफलतापूर्वक करने और सभी फ़ंक्शन मॉड्यूल रखने का कोई तरीका है?

जवाब

3 GregMalewski Dec 23 2020 at 04:48

एसएपी सिस्टम एफएम को स्टोर करते हैं क्योंकि प्रोग्राम में शामिल है, इसलिए समूह के बिना कोई फ़ंक्शन मॉड्यूल नहीं है: "फ़ंक्शन समूह में प्रत्येक [..] फ़ंक्शन मॉड्यूल, सिस्टम स्वचालित रूप से एक शामिल फ़ाइल बनाता है और इसे निम्न प्रारूप का उपयोग करके एक नाम प्रदान करता है: L<FGRP>U<NN>" [स्रोत]

यही कारण है कि आपको अपने सभी फ़ंक्शन मॉड्यूल को एक सिस्टम और एक फ़ंक्शन समूह में संयोजित करने की आवश्यकता है। एक बार जब आप ऐसा कर लेते हैं, तो अपने गंतव्य सिस्टम में प्रतियों का परिवहन बनाएं और "ओवरराइट राइट्स" विकल्प के साथ आयात करें।

अपने फ़ंक्शन मॉड्यूल को संयोजित करने के लिए, अपने गंतव्य फ़ंक्शन मॉड्यूल को एक नए बनाए गए फ़ंक्शन समूह में कॉपी करें, नए समूह को निर्यात करें, और फिर इसे "मूल प्रणाली" पर आयात करें। और उन्हें मौजूदा समूह में मैन्युअल रूप से स्थानांतरित करें।

cape_bsas Dec 23 2020 at 04:51

आपका स्वागत है Maritas।

R3TRFUGRZXXX original object cannot be replaced.

इसका मतलब है कि समारोह समूह वस्तु है , वास्तव में, अपने परिवहन में शामिल थे। R3TR FUGR( FUनेशन GRoup के लिए खड़ा है )

एक पॉसिबल समाधान, फंक्शन ग्रुप प्रोग्राम्स की मैन्युअल मर्जिंग कर रहा है। अगर हम सिर्फ 1 FM की बात कर रहे हैं, तो यह ABAP देव के लिए ऐसी समस्या नहीं होनी चाहिए।