Share via


क्रियाओं के साथ काम करने का अवलोकन

यह विषय इस पर लागू होता है Dynamics 365 Customer Engagement (on-premises). इस विषय के Power Apps संस्करण के लिए, देखें: क्रियाओं का उपयोग करें

कार्रवाइयाँ एक प्रकार की प्रक्रिया होती हैं. आप कोड लिखे बिना सीधा किसी कार्यप्रवाह या संवाद से कस्टम कार्रवाइयों सहित अन्य कार्रवाइयाँ इनवोक कर सकते हैं! अधिक जानकारी: वर्कफ़्लो या संवाद से कस्टम क्रिया लागू करें

Dynamics 365 Customer Engagement (on-premises) वेब सेवाओं का उपयोग करने वाले कस्टम कोड चलाकर भी कार्रवाइयों का लाया जा सकता है.

आप कार्रवाइयों को कॉल कर सकते हैं:

  • किसी कोड से जो प्लग-इन या कस्टम कार्यप्रवाह के अंतर्गत निष्पादित होता है.

  • किसी ऐसे आदेश से जो अनुप्रयोग में रखा गया है और JavaScript कोड का उपयोग करके कार्रवाई निष्पादित करता है.

  • किसी अन्य सिस्टम के साथ एकीकरण से जो Dynamics 365 Customer Engagement (on-premises) वेब सेवाएँ का उपयोग करता है.

  • किसी कस्टम क्लाइंट अनुप्रयोग से जो Dynamics 365 Customer Engagement (on-premises) वेब सेवाएँ का उपयोग करता है.

डेवलपर्स इस विषय में अधिक सीख सकते हैं: अपने स्वयं के कार्य बनाएं।

क्रियाओं का उपयोग क्यों करें?

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

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

कॉन्फ़िगर करने योग्य संदेश

कोई क्रिया निर्धारित और सक्रिय करने के बाद, डेवलपर प्लेटफ़ॉर्म द्वारा प्रदान किए गए किसी भी अन्य संदेश के समान उस संदेश का उपयोग कर सकता है. हालांकि, एक महत्वपूर्ण अंतर यह है कि कोई व्यक्ति जो अब डेवलपर नहीं है, इस पर परिवर्तन लागू कर सकता है कि उस संदेश का उपयोग करने पर क्या किया जाना चाहिए. जैसे-जैसे आपकी व्यवसाय प्रक्रियाएँ बदलती हैं आप चरणों को संशोधित करने के लिए क्रिया को कॉन्फ़िगर कर सकते हैं. जब तक प्रक्रिया तर्क नहीं बदलते तब तक संदेश का उपयोग करने वाले किसी भी कस्टम कोड को बदलने की आवश्यकता नहीं है.

कार्यप्रवाह प्रक्रियाएँ और प्लग-इन स्‍वचालन निर्धारित करने के लिए समान क्षमताएँ प्रदान करना जारी रखते हैं. कार्यप्रवाह प्रक्रियाएँ अभी भी किसी गैर-डेवलपर के लिए परिवर्तन लागू करने की क्षमता प्रदान करती हैं. लेकिन अंतर यह है कि व्यवसाय प्रक्रियाएँ कैसे बनती हैं और एक डेवलपर उनका कोड कैसे लिख सकता है. क्रिया एक संदेश है जो प्लेटफ़ॉर्म द्वारा प्रदान किए गए किसी भी संदेश के समान स्तर पर काम करता है. डेवलपर, कार्रवाइयों के लिए प्लग-इन पंजीकृत कर सकते हैं.

ग्लोबल संदेश

कार्यप्रवाह प्रक्रियाओं या प्लग-इन के विपरीत, किसी क्रिया को एक विशिष्ट निकाय के साथ संबद्ध करने की आवश्यकता नहीं है. आप "ग्लोबल" क्रियाएँ परिभाषित कर सकते हैं जिन्हें अपने आप कॉल किया जा सकता है.

इसे भी देखें

अपनी स्वयं की क्रियाएँ बनाएँ क्रियाएँकॉन्फ़िगर करें
वर्कफ़्लो या संवाद से कस्टम क्रियाएँ लागू करें
वर्कफ़्लो प्रक्रियाएँ अवलोकन
व्यवसाय प्रक्रिया प्रवाह अवलोकन