RapidStart CRM या Dynamics 365 के लिए Advanced Development — भाग 7
इस series के भाग 7 में, हम किसी भी unmanaged customizations को ढूंढने के लिए एक scavenger hunt पर जाते हैं और उन्हें अपने "My Customizations" Solution में लाते हैं।
Unmanaged Customizations को Clean Up करना
सुनिश्चित करें कि आप सही environment में हैं, sidebar में Solutions चुनें, और अपना “My Customizations” solution खोलने के लिए उस पर double-click करें।

हम सभी पुराने customizations को locate करने और जोड़ने के लिए “Add Existing” capability का उपयोग करेंगे। यदि आप पहले से जानते हैं कि क्या किया गया था, तो यह आसान होगा, अन्यथा “तैयार रहें”। मेरे demo environment में मैंने Account पर एक field और Contact पर एक field बनाया है जो “My Customizations” solution के बाहर हैं, इसलिए हम उन्हें ढूंढेंगे और जोड़ेंगे।

हम lost account field से शुरू करेंगे। चूँकि मैंने पहले Account को हमारे solution में जोड़ा था, हमें बस lost field को इसमें जोड़ना है। इसलिए हम तीन dots पर क्लिक करेंगे और “Open” चुनेंगे।

Account object खुलने के साथ, हम “Add Existing” पर क्लिक करेंगे।

ऊपर सभी items हैं जो Accounts table से संबंधित हैं। हम एक field ढूंढ रहे हैं इसलिए मैं “Columns” चुनूँगा। यह सुनिश्चित करने के लिए कि मैं कोई भी miss न करूँ, मैं “Managed Externally” column को Z-A से sort करूँगा। यह किसी भी “unmanaged fields” को ऊपर ले आएगा। मैं अपना “Lost Field” और कोई अन्य “lost” fields देख सकता हूँ। मैं इसे tick करूँगा और “Add” पर क्लिक करूँगा। जब हम customers के लिए इस तरह की cleanup करते हैं — जहाँ हम वास्तव में नहीं जानते कि कौन से customizations किए गए हों — हम ऊपर के प्रत्येक area से गुजरेंगे।

अब lost Contact field के लिए। “Add Existing” चुनें और dropdown में “Table” चुनें।

Scroll करके “Contact” table चुनें और “Next” पर क्लिक करें।

⚠️ याद रखें
एक बार फिर, कभी भी “Include all objects” न चुनें। इसके बजाय “Select Objects” link पर क्लिक करें।

ऊपर lost account field की तरह, मैं Columns area चुनूँगा और “Managed externally” column को Z-A से sort करूँगा और अपना lost field देखूँगा। मैं इसे tick करूँगा और जोड़ूँगा। आपको “Add” दो बार क्लिक करना पड़ सकता है।

अब आप देख सकते हैं कि Contact object हमारे solution में जोड़ा गया है, लेकिन इसमें केवल वह एक field है जो हमने जोड़ा।
सारांश
इस भाग 7 में हम unmanaged items को अपने “My Customizations” solution में जोड़ने के लिए scavenger hunt पर गए। इस बिंदु पर आपका Sandbox काफी व्यवस्थित होना चाहिए। भाग 8 में, हम इस व्यवस्था को आपके production environment में लाने के लिए solutions को export और import करने पर जाएंगे।