logologo
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
logologo
वर्कफ़्लो
अवलोकन
क्विक स्टार्ट

ट्रिगर

अवलोकन
डेटा टेबल इवेंट
निर्धारित कार्य
ऑपरेशन से पहले का इवेंट
ऑपरेशन के बाद का इवेंट
कस्टम ऑपरेशन इवेंट
अनुमोदन
Webhook

नोड

अवलोकन

AI

LLM

फ्लो कंट्रोल

शर्त
बहु-शर्त शाखा
लूप
वैरिएबल
समानांतर शाखा
वर्कफ़्लो कॉल करें
प्रोसेस आउटपुट
JSON वैरिएबल मैपिंग
विलंब
समाप्त

गणना

गणना
तिथि गणना
JSON गणना

डेटा ऑपरेशन

डेटा जोड़ें
डेटा अपडेट करें
डेटा क्वेरी करें
डेटा हटाएँ
SQL ऑपरेशन

मैनुअल प्रोसेसिंग

मैनुअल प्रोसेसिंग
अनुमोदन
CC

एक्सटेंशन प्रकार

HTTP रिक्वेस्ट
JavaScript स्क्रिप्ट
सूचना
ईमेल भेजें
प्रतिक्रिया
प्रतिक्रिया संदेश
वैरिएबल
निष्पादन रिकॉर्ड
संस्करण प्रबंधन
उन्नत विकल्प

एक्सटेंशन विकास

अवलोकन
ट्रिगर प्रकार का विस्तार करें
नोड प्रकार का विस्तार करें
API संदर्भ
Previous Pageमैनुअल प्रोसेसिंग
Next PageCC
TIP

यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें

#अनुमोदन

This feature is provided by the plugin «वर्कफ़्लो: अनुमोदन»This feature is provided by the commercial plugin «वर्कफ़्लो: अनुमोदन», please purchase to use

#परिचय

एक अनुमोदन वर्कफ़्लो में, अनुमोदकों द्वारा शुरू किए गए अनुमोदन को संसाधित (पास, अस्वीकार या वापस) करने के लिए संचालन तर्क को कॉन्फ़िगर करने हेतु एक विशेष 'अनुमोदन' नोड का उपयोग करना आवश्यक है। 'अनुमोदन' नोड का उपयोग केवल अनुमोदन प्रक्रियाओं में ही किया जा सकता है।

सुझाव

सामान्य 'मैनुअल' नोड से अंतर: सामान्य 'मैनुअल' नोड अधिक सामान्य परिदृश्यों के लिए है, जैसे विभिन्न प्रकार के वर्कफ़्लो में मैनुअल डेटा इनपुट या प्रक्रिया जारी रखनी है या नहीं, इस पर मैनुअल निर्णय। 'अनुमोदन नोड' एक विशेष प्रसंस्करण नोड है जो विशेष रूप से अनुमोदन प्रक्रियाओं के लिए है, यह केवल शुरू किए गए अनुमोदन के डेटा को संभालता है, और इसे अन्य वर्कफ़्लो में उपयोग नहीं किया जा सकता है।

#नोड बनाएँ

प्रक्रिया में प्लस ('+') बटन पर क्लिक करें, एक 'अनुमोदन' नोड जोड़ें, और फिर अनुमोदन नोड बनाने के लिए पास मोड में से एक चुनें:

अनुमोदन नोड बनाएँ

#नोड कॉन्फ़िगरेशन

#पास मोड

पास मोड दो प्रकार के होते हैं:

  1. सीधा पास मोड: आमतौर पर सरल प्रक्रियाओं के लिए उपयोग किया जाता है। अनुमोदन नोड पास होता है या नहीं, यह केवल यह निर्धारित करता है कि प्रक्रिया समाप्त होती है या नहीं। यदि यह पास नहीं होता है, तो प्रक्रिया सीधे बाहर निकल जाती है।

    सीधा पास मोड

  2. शाखा मोड: आमतौर पर अधिक जटिल डेटा तर्क के लिए उपयोग किया जाता है। अनुमोदन नोड कोई भी परिणाम उत्पन्न करने के बाद, अन्य नोड इसके परिणाम शाखा के भीतर निष्पादित होते रह सकते हैं।

    शाखा मोड

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

सुझाव

नोड बनाने के बाद पास मोड को संशोधित नहीं किया जा सकता है।

#अनुमोदक

अनुमोदक उन उपयोगकर्ताओं का संग्रह है जो इस नोड की अनुमोदन कार्रवाई के लिए जिम्मेदार हैं। यह एक या अधिक उपयोगकर्ता हो सकते हैं। चयन का स्रोत उपयोगकर्ता सूची से चयनित एक स्थिर मान हो सकता है, या एक चर द्वारा निर्दिष्ट एक गतिशील मान हो सकता है:

अनुमोदक कॉन्फ़िगरेशन

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

उपयोगकर्ताओं या चर को सीधे चुनने के अलावा, आप उपयोगकर्ता तालिका की क्वेरी शर्तों के आधार पर उन उपयोगकर्ताओं को गतिशील रूप से फ़िल्टर भी कर सकते हैं जो अनुमोदक के रूप में शर्तों को पूरा करते हैं:

अनुमोदक के रूप में उपयोगकर्ता फ़िल्टर करें

#सहयोग मोड

यदि अंतिम निष्पादन के समय केवल एक अनुमोदक है (कई चर को डुप्लिकेट हटाने के बाद की स्थिति सहित), तो चाहे कोई भी सहयोग मोड चुना गया हो, केवल वही उपयोगकर्ता अनुमोदन कार्रवाई करेगा, और परिणाम भी केवल उसी उपयोगकर्ता द्वारा निर्धारित किया जाएगा।

जब अनुमोदक संग्रह में कई उपयोगकर्ता हों, तो विभिन्न सहयोग मोड का चयन विभिन्न प्रसंस्करण तरीकों का प्रतिनिधित्व करता है:

  1. कोई भी (Or-Sign): यदि कोई एक व्यक्ति पास करता है, तो नोड पास माना जाता है। नोड को तभी अस्वीकार माना जाता है जब सभी अस्वीकार करते हैं।
  2. सभी द्वारा हस्ताक्षर (Countersign): नोड को पास करने के लिए सभी को पास करना होगा। यदि कोई एक व्यक्ति अस्वीकार करता है, तो नोड अस्वीकार माना जाता है।
  3. मतदान: नोड को पास करने के लिए पास करने वाले लोगों की संख्या एक निर्धारित अनुपात से अधिक होनी चाहिए; अन्यथा, नोड अस्वीकार माना जाता है।

वापस करने की कार्रवाई के लिए, किसी भी मोड में, यदि अनुमोदक संग्रह में कोई उपयोगकर्ता इसे वापस करने के रूप में संसाधित करता है, तो नोड सीधे प्रक्रिया से बाहर निकल जाएगा।

#प्रसंस्करण क्रम

इसी तरह, जब अनुमोदक संग्रह में कई उपयोगकर्ता हों, तो विभिन्न प्रसंस्करण क्रम का चयन विभिन्न प्रसंस्करण तरीकों का प्रतिनिधित्व करता है:

  1. समानांतर: सभी अनुमोदक किसी भी क्रम में संसाधित कर सकते हैं; पहले या बाद में संसाधित करने का कोई महत्व नहीं है।
  2. अनुक्रमिक: अनुमोदक अनुमोदक संग्रह में क्रम के अनुसार क्रमिक रूप से संसाधित करते हैं। अनुमोदकों में से पिछला व्यक्ति सबमिट करने के बाद ही अगला व्यक्ति संसाधित कर सकता है।

चाहे इसे 'अनुक्रमिक' प्रसंस्करण पर सेट किया गया हो या नहीं, वास्तविक प्रसंस्करण क्रम के अनुसार उत्पन्न परिणाम उपरोक्त 'सहयोग मोड' में नियमों का भी पालन करेगा। संबंधित शर्तें पूरी होने के बाद यह नोड अपना निष्पादन पूरा कर लेता है।

#अस्वीकृति शाखा समाप्त होने के बाद वर्कफ़्लो से बाहर निकलें

जब 'पास मोड' को 'शाखा मोड' पर सेट किया जाता है, तो आप अस्वीकृति शाखा समाप्त होने के बाद वर्कफ़्लो से बाहर निकलने का विकल्प चुन सकते हैं। इस विकल्प को चुनने के बाद, अस्वीकृति शाखा के अंत में एक '✗' प्रदर्शित होगा, जो यह दर्शाता है कि इस शाखा के समाप्त होने के बाद बाद के नोड जारी नहीं रहेंगे:

अस्वीकृति के बाद बाहर निकलें

#अनुमोदक इंटरफ़ेस कॉन्फ़िगरेशन

अनुमोदक इंटरफ़ेस कॉन्फ़िगरेशन का उपयोग अनुमोदक को एक संचालन इंटरफ़ेस प्रदान करने के लिए किया जाता है जब अनुमोदन वर्कफ़्लो इस नोड पर निष्पादित होता है। पॉप-अप विंडो खोलने के लिए कॉन्फ़िगर बटन पर क्लिक करें:

अनुमोदक इंटरफ़ेस कॉन्फ़िगरेशन पॉपअप

कॉन्फ़िगरेशन पॉप-अप में, आप मूल सबमिशन सामग्री, अनुमोदन जानकारी, प्रसंस्करण फ़ॉर्म और कस्टम प्रॉम्प्ट टेक्स्ट जैसे ब्लॉक जोड़ सकते हैं:

अनुमोदक इंटरफ़ेस में ब्लॉक जोड़ें

#मूल सबमिशन सामग्री

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

विवरण ब्लॉक कॉन्फ़िगरेशन

#प्रसंस्करण फ़ॉर्म

संचालन फ़ॉर्म ब्लॉक में, आप इस नोड द्वारा समर्थित कार्रवाई बटन जोड़ सकते हैं, जिनमें 'पास', 'अस्वीकार', 'वापस करें', 'पुनः असाइन करें' और 'हस्ताक्षरकर्ता जोड़ें' शामिल हैं:

कार्रवाई फ़ॉर्म ब्लॉक

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

अनुमोदन सामग्री फ़ील्ड संशोधित करें

#'पास' और 'अस्वीकार'

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

प्रसंस्करण कॉन्फ़िगरेशन

#'वापस करें'

'वापस करें' भी एक निर्णायक कार्रवाई है, जिसमें टिप्पणियों को कॉन्फ़िगर करने के अलावा, आप वापस किए जा सकने वाले नोड को भी कॉन्फ़िगर कर सकते हैं:

वापस किए जा सकने वाले नोड

#'पुनः असाइन करें' और 'हस्ताक्षरकर्ता जोड़ें'

'पुनः असाइन करें' और 'हस्ताक्षरकर्ता जोड़ें' गैर-निर्णायक कार्रवाई हैं, जिनका उपयोग अनुमोदन प्रक्रिया में अनुमोदकों को गतिशील रूप से समायोजित करने के लिए किया जाता है। 'पुनः असाइन करें' वर्तमान उपयोगकर्ता के अनुमोदन कार्य को किसी अन्य उपयोगकर्ता को प्रसंस्करण के लिए सौंपना है, जबकि 'हस्ताक्षरकर्ता जोड़ें' वर्तमान अनुमोदक से पहले या बाद में एक अनुमोदक जोड़ना है, और नया अनुमोदक एक साथ अनुमोदन प्रक्रिया जारी रखेगा।

'पुनः असाइन करें' या 'हस्ताक्षरकर्ता जोड़ें' कार्रवाई बटन सक्षम करने के बाद, आपको नए अनुमोदकों के रूप में असाइन किए जा सकने वाले उपयोगकर्ताओं की सीमा निर्धारित करने के लिए बटन के कॉन्फ़िगरेशन मेनू में 'असाइनमेंट स्कोप' का चयन करना होगा:

असाइनमेंट स्कोप

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

महत्वपूर्ण

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

#नोड परिणाम

अनुमोदन पूरा होने के बाद, संबंधित स्थिति और डेटा नोड परिणाम में दर्ज किए जाएंगे, और बाद के नोड द्वारा चर के रूप में उपयोग किए जा सकते हैं।

नोड परिणाम

#नोड अनुमोदन स्थिति

वर्तमान अनुमोदन नोड की प्रसंस्करण स्थिति का प्रतिनिधित्व करता है। परिणाम एक गणना मान है।

#अनुमोदन के बाद का डेटा

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

#अनुमोदन रिकॉर्ड

v1.8.0+

अनुमोदन प्रसंस्करण रिकॉर्ड एक सरणी है, जिसमें इस नोड में सभी अनुमोदकों के प्रसंस्करण रिकॉर्ड शामिल हैं। प्रत्येक प्रसंस्करण रिकॉर्ड में निम्नलिखित फ़ील्ड शामिल हैं:

फ़ील्डप्रकारविवरण
idnumberप्रसंस्करण रिकॉर्ड का अद्वितीय पहचानकर्ता
userIdnumberइस रिकॉर्ड को संसाधित करने वाले उपयोगकर्ता की ID
statusnumberप्रसंस्करण स्थिति
commentstringप्रसंस्करण के समय की टिप्पणी
updatedAtstringप्रसंस्करण रिकॉर्ड का अपडेट समय

आप आवश्यकतानुसार इनमें से फ़ील्ड को बाद के नोड में चर के रूप में उपयोग कर सकते हैं।