इसके माध्यम से साझा किया गया


वर्कफ़्लो प्रक्रियाओं का उपयोग करने का अवलोकन

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

कार्यप्रवाह, बिना किसी उपयोगकर्ता इंटरफ़ेस के व्यवसाय प्रक्रियाओं को स्वचालित बनाते हैं. लोग आमतौर पर ऐसा स्वचालन शुरू करने के लिए कार्यप्रवाह प्रक्रियाओं का उपयोग करते हैं जिसके लिए किसी उपयोगकर्ता सहभागिता की आवश्यकता नहीं होती है.

प्रत्येक कार्यप्रवाह प्रक्रिया एकल निकाय के साथ संबद्ध होती है. कार्यप्रवाह कॉन्फ़िगर करते समय, आपके पास विचार करने के लिए चार मुख्य क्षेत्र हैं:

  • उन्हें कब प्रारंभ करना है?

  • क्या वे रियल-टाइम कार्यप्रवाह या पृष्ठभूमि कार्यप्रवाह के रूप में चलने चाहिए?

  • उन्हें कौन सी कार्रवाई का निष्पादन करना चाहिए?

  • किन परिस्थितियों के अंतर्गत कार्रवाइयों का निष्पादन किया जाना चाहिए?

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

आप कार्यप्रवाह प्रक्रियाओं को कहाँ अनुकूलित करते हैं?

आप डिफ़ॉल्ट समाधान में प्रक्रियाएँ नोड देखकर और श्रेणी वर्कफ़्लो वाली प्रक्रियाओं पर फ़िल्टर करके अपने संगठन में वर्कफ़्लोज़ देख सकते हैं .

Dynamics 365 for Customer Engagement में कार्यप्रवाह द्वारा फ़िल्टर की गई प्रक्रियाएँ.

इस ऐप के निर्मित होने के तरीके के अनुसार, उपयोगकर्ता इस ऐप में अपने कार्यप्रवाह बना या संशोधित कर सकते हैं.

डेवलपर मार्गदर्शिका Dynamics 365 Customer Engagement (on-premises) में जानकारी का उपयोग करके कार्यप्रवाह बना सकते हैं और आपके द्वारा खरीदे जाने वाले समाधानों में ऐसे कार्यप्रवाह शामिल हो सकते हैं जिन्हें आप संशोधित कर सकते हैं.

कार्यप्रवाह गुण

समाधान एक्सप्लोरर में, प्रक्रियाएँ चुनें और नया पर क्लिक करें .

जब आप कोई वर्कफ़्लो बनाते हैं, तो प्रक्रिया बनाएँ संवाद के लिए आवश्यक है कि आप उन तीन गुणों को सेट करें जो सभी प्रक्रियाओं में हैं:

Dynamics 365 for Customer Engagement में कार्यप्रवाह बनाना.

प्रक्रिया का नाम
कार्यप्रवाह प्रक्रिया का नाम अद्वितीय होना आवश्यक नहीं है लेकिन अगर आपको लगता है कि आपके पास बहुत सारे कार्यप्रवाह होंगे, तो हो सकता है कि आप अपनी प्रक्रियाओं में स्पष्ट रूप से अंतर करने के लिए नेमिंग कन्वेंशन का उपयोग करना चाहें. हो सकता है कि आप कार्यप्रवाह के नाम पर मानक उपसर्ग लागू करना चाहें. उपसर्ग, कंपनी के अंदर कार्यप्रवाह या विभाग के फ़ंक्शन का वर्णन कर सकता है. इससे कार्यप्रवाहों की सूची में समान आइटम समूहीकृत करने में आपको मदद मिलेगी.

कोटि
यह गुण स्थापित करता है कि यह एक कार्यप्रवाह प्रक्रिया है.

स्थिति
प्रत्येक प्रक्रिया एकल निकाय पर सेट होनी चाहिए. आप कार्यप्रवाह प्रक्रिया बन जाने के बाद निकाय नहीं बदल सकते.

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

आपके पास यह निर्दिष्ट करने के लिए प्रकार विकल्प भी है कि क्या स्क्रैच से एक नया वर्कफ़्लो बनाना है या मौजूदा टेम्पलेट से प्रारंभ करना चुनना है। जब आप किसी मौजूदा टेम्पलेट (सूची से चयन करें) से नई प्रक्रिया चुनते हैं, तो आप उन उपलब्ध वर्कफ़्लोज़ प्रक्रियाओं में से चुन सकते हैं जो पहले प्रक्रिया टेम्पलेट के रूप में सहेजी गई थीं.

कार्यप्रवाह बना लेने के बाद या अगर आप एक मौजूदा कार्यप्रवाह संपादित करते हैं, तो आपके पास निम्न अतिरिक्त गुण होंगे:

वर्कफ़्लो में सामान्य टैब.

इस रूप में सक्रिय करें
आप अन्य टेम्पलेट्स के लिए उन्नत प्रारंभिक बिंदु बनाने के लिए प्रक्रिया टेम्पलेट चुन सकते हैं. अगर आप यह विकल्प चुनते हैं, तो आपके द्वारा कार्यप्रवाह सक्रिय करने के बाद वह लागू नहीं होगा लेकिन इसकी बजाय वह आपके द्वारा प्रकार: मौजूदा टेम्प्लेट से नई प्रक्रिया (इससे चयन करें सूची) का चयन करने पर प्रक्रिया बनाएँ संवाद में चयन करने के लिए उपलब्ध हो जाएगा.

जब आपके पास बहुत सारी समान कार्यप्रवाह प्रक्रियाएँ हों और समान तर्क को डुप्लिकेट किए बिना उन्हें निर्धारित करना चाहते हैं, तो प्रक्रिया टेम्प्लेट कन्वेंशन होती हैं.

नोट

प्रक्रिया टेम्प्लेट संपादित करने से, उसे एक टेम्प्लेट के रूप में उपयोग करके पूर्व में बनाए गए किसी भी अन्य कार्यप्रवाह प्रक्रिया का व्यवहार नहीं बदलता है. किसी टेम्प्लेट का उपयोग करके बनाया गया एक नया कार्यप्रवाह उस टेम्प्लेट में मौजूद सामग्री की प्रतिलिपि होता है.

चलाने के लिए उपलब्ध
इस अनुभाग में वे विकल्प शामिल हैं जो यह वर्णन करते हैं कि वर्कफ़्लो चलने के लिए कैसे उपलब्ध होते हैं.

इस वर्कफ़्लो को पृष्ठभूमि में चलाएँ (अनुशंसित)
यह चेक बॉक्स कार्यप्रवाह बनाते समय आपके द्वारा चयनित विकल्प को दर्शाता है. यह विकल्प अक्षम है, लेकिन आप या तो रीयल-टाइम वर्कफ़्लो में कनवर्ट करें या पृष्ठभूमि वर्कफ़्लो में कनवर्ट करें चुनकर इसे क्रियाएँ मेनू से परिवर्तित कर सकते हैं .

ऑन-डिमांड प्रक्रिया के रूप में
अगर आप उपयोगकर्ताओं को यह कार्यप्रवाह मैन्युअल रूप से चलाने की अनुमति देना चाहते हैं, तो इस विकल्प का चयन करें. आप प्रवाह के वर्कफ़्लो चलाएँ अनुभाग के अंतर्गत माँग-पर प्रक्रियाएँ ढूँढ सकते हैं.

कार्यप्रवाह चलाएँ.

एक बच्चे की प्रक्रिया के रूप में
अगर आप कार्यप्रवाह को किसी अन्य कार्यप्रवाह से प्रारंभ करने के लिए उपलब्ध होने की अनुमति देना चाहते हैं, तो यह विकल्प चुनें.

कार्यप्रवाह कार्य प्रतिधारण
इस अनुभाग में वर्कफ़्लो निष्पादन पूर्ण होने के बाद एक वर्कफ़्लो को हटाने के लिए विकल्प शामिल है.

पूर्ण किए गए वर्कफ़्लो कार्यों को स्वचालित रूप से हटाएँ (डिस्क स्थान बचाने के लिए)
यदि आप एक पूर्ण वर्कफ़्लो कार्य को स्वचालित रूप से हटाना चाहते हैं, तो इस विकल्प का चयन करें.

नोट

वर्कफ़्लो कार्य पूर्ण होने के तत्‍काल बाद नहीं, परंतु कुछ देर बाद एक बैच प्रोसेस के द्वारा हटाए जाते हैं.

गुंजाइश
उपयोगकर्ता-स्वामित्व वाले निकायों के लिए, विकल्प संगठन , पैरेंट हैं : चाइल्ड व्यवसाय इकाइयाँ, व्यवसाय इकाई या उपयोगकर्ता. संगठन-स्वामित्व वाली संस्थाओं के लिए, एकमात्र विकल्प संगठन है

यदि क्षेत्र संगठन है, तो वर्कफ़्लो तर्क संगठन में किसी भी रिकॉर्ड पर लागू किया जा सकता है. अन्यथा, कार्यप्रवाह को केवल उस सबसेट पर लागू किया जा सकता है जो क्षेत्र के अंदर आता हो.

नोट

डिफ़ॉल्ट क्षेत्र मान उपयोगकर्ता है. कार्यप्रवाह सक्रिय करने से पहले यह सत्यापित करना सुनिश्चित करें कि क्षेत्र मान उचित है.

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

  • रिकॉर्ड बनाया जाता है

  • रिकॉर्ड स्थिति परिवर्तन

  • रिकॉर्ड असाइन किया गया है

  • रिकॉर्ड फ़ील्ड बदलते हैं

  • रिकॉर्ड हटा दिया गया है

नोट

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

इस प्रकार निष्पादित करें
यह विकल्प केवल तभी उपलब्ध होता है जब आपने वर्कफ़्लो बनाते समय इस वर्कफ़्लो को पृष्ठभूमि में चलाएँ (अनुशंसित) विकल्प को अचयनित कर दिया हो या यदि आपने बाद में पृष्ठभूमि वर्कफ़्लो को वास्तविक-समय वर्कफ़्लो में परिवर्तित कर दिया हो।

कार्यप्रवाह प्रक्रियाओं का सुरक्षा प्रसंग

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

जब पृष्ठभूमि कार्यप्रवाह एक ईवेंट के आधार पर प्रारंभ होता है, तो कार्यप्रवाह उसके स्वामी के संदर्भ में संचालित होता है जो कि आमतौर पर वह व्यक्ति होता है जिसने कार्यप्रवाह बनाया था.

वास्तविक समय वर्कफ़्लो के लिए आपके पास Execute As विकल्प होता है और आप चुन सकते हैं कि वर्कफ़्लो को वर्कफ़्लो के स्वामी या रिकॉर्ड में परिवर्तन करने वाले उपयोगकर्ता के सुरक्षा संदर्भ को लागू करना चाहिए या नहीं। अगर आपके कार्यप्रवाह में ऐसी कार्रवाइयाँ हैं जिन्हें सुरक्षा बाधाओं के कारण सभी उपयोगकर्ता निष्पादित नहीं कर पाएँगे, तो आपको कार्यप्रवाह को कार्यप्रवाह के स्वामी के रूप में चलाने का चुनाव करना चाहिए.

कार्यप्रवाह सक्रिय करें

कार्यप्रवाहों केवल तब सक्रिय किया जा सकता है जब वे निष्क्रिय हों. कार्यप्रवाह को मैन्युअल रूप से उपयोग करने या ईवेंट के कारण लागू करने से पहले, उसे निष्क्रिय करना होगा. इससे पहले कि कार्यप्रवाह को निष्क्रिय कर सकें, उसमें कम से कम एक चरण होना चाहिए. चरणों को कॉन्फ़िगर करने की जानकारी के लिए, देखें वर्कफ़्लो प्रक्रियाएँ कॉन्फ़िगर करना

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

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

कार्यप्रवाहों को सक्रिय करने पर उन्हें सहेज दिया जाता है, इसलिए सक्रिय करने से पहले उन्हें सहेजने की आवश्यकता नहीं होती है.

इसे भी देखें

वर्कफ़्लो प्रक्रियाओं को कॉन्फ़िगर करना
वर्कफ़्लो प्रक्रियाओं की निगरानी और प्रबंधन करें
वर्कफ़्लो प्रक्रियाओं के लिए सर्वोत्तम अभ्यास