बिक्री टीमों के भरोसेमंद छूट अनुमोदन के लिए डील डेस्क ऐप
सरल अनुरोध फ़ॉर्म, स्तरित रूटिंग और रिपोर्टिंग व ऑडिट के लिए पूरा निर्णय लॉग के साथ छूट अनुमोदनों के लिए एक डील डेस्क ऐप बनाएं।

जब डील डेस्क नहीं होता तो छूट अनुमोदन गड़बड़ क्यों होते हैं
छूट अनुमोदन तब बिगड़ जाते हैं जब वे चैट थ्रेड्स और बिखरी हुई ईमेलों में रहते हैं। एक प्रतिनिधि “एक त्वरित छूट” मांगता है, कोई जवाब देता है “ठीक है,” और एक हफ्ते बाद किसी को याद नहीं रहता कि क्या अनुमोदित हुआ था, क्यों हुआ था, या किन शर्तों के साथ।
समस्याएँ अक्सर छोटी शुरू होती हैं, फिर एक के ऊपर एक चढ़ जाती हैं:
- मुख्य विवरण गायब हो जाते हैं (छूट, अवधि, आरंभ तिथि, विशेष क्लॉज़)।
- निर्णय निजी रूप से होते हैं, इसलिए बाकी टीम नहीं देख पाती कि क्या हो रहा है।
- अनुमोदन असंगत होते हैं (गलत व्यक्ति साइन‑ऑफ करता है, या लोग अलग‑अलग संस्करणों को मंज़ूरी दे देते हैं)।
एक छूट जितने लोगों को प्रभावित करती है, उससे ज़्यादा लोग शामिल होते हैं। बिक्री डील की ज़िम्मेदारी लेती है, पर वित्त मार्जिन और भुगतान शर्तों के बारे में परवाह करता है, मैनेजर लगातारपन पर ध्यान देते हैं, और लीगल अनुबंध जोखिम देखता है। समन्वय के लिए किसी एक जगह के बिना हर डील एक खास केस बन जाती है।
एक डील डेस्क ऐप यह ठीक करता है: सबको एक साझा मार्ग देता है — अनुरोध सबमिट करें, इसे सही अनुमोदक तक रूट करें, एक स्पष्ट निर्णय कैप्चर करें, और बाद के उपयोग के लिए स्टोर करें। मकसद कागजी कार्रवाई बढ़ाना नहीं है। मकसद दोबारा काम और “याददाश्त से अनुमोदन” रोकना है।
असल ज़िन्दगी में यह कुछ इस तरह दिखता है। एक प्रतिनिधि नवीनीकरण जीतने के लिए 20% देता है, फिर खरीद विभाग 25% और नेट‑60 शर्तें मांगता है। चैट में एक मैनेजर कह सकता है “25% ठीक है,” जबकि बाद में वित्त इस बात पर आपत्ति कर सकता है क्योंकि भुगतान शर्तों ने आर्थिक पहलू बदल दिए। एक सही अनुरोध और अनुमोदन प्रवाह में, प्रतिनिधि पूरा पैकेज एक बार सबमिट करता है, सही लोग एक ही संस्करण की समीक्षा करते हैं, और अंतिम जवाब अस्पष्ट नहीं होता।
आपको पता चल जाएगा कि यह काम कर रहा है जब बिक्री को तेज़ उत्तर मिलते हैं, अंतिम‑क्षण के अपवाद घटते हैं, “क्या सहमति हुई थी” पर बहसें गायब हो जाती हैं, और आपके पास साफ़ डेटा होता है जिस पर आप रिपोर्ट कर सकें।
तय करें कि आपके अनुरोध फ़ॉर्म को क्या पकड़ना चाहिए
छूट अनुरोध फ़ॉर्म को जल्दी साफ़ उत्तर देना चाहिए: क्या यह डील इस कीमत पर मंज़ूर करने लायक है?
उन फ़ील्ड्स से शुरू करें जो अनुमोदक को बिना स्प्रेडशीट में खोदे डील समझने की अनुमति दें:
- ग्राहक का नाम और सेगमेंट (नया बनाम मौजूदा, आकार)
- उत्पाद/पैकेज, अवधि की लंबाई, और मात्रा
- सूची मूल्य और अनुरोधित मूल्य (छूट % स्वतः गणना करें)
- अनुमानित क्लोज़ तिथि और आरंभ तिथि
- डील मालिक और टीम
केवल संख्या यह नहीं बताती कि छूट क्यों है। थोड़ी संरचित संदर्भ जानकारी जोड़ें, और एक छोटा नोट्स बॉक्स रखें। उदाहरण के लिए: प्राथमिक कारण के लिए ड्रॉपडाउन (प्रतिस्पर्धी मैच, नवीनीकरण जोखिम, विस्तार, पायलट), मुख्य प्रतियोगी के लिए फ़ील्ड, और विशिष्टताओं के लिए नोट्स बॉक्स जैसे “प्रतिद्वंदी इस सप्ताह साइन करने पर 25% ऑफ़ दे रहा है।”
गार्डरेल कम‑गुणवत्ता वाले अनुरोधों को कतार में फंसने से रोकते हैं। कुछ आवश्यकताओं पर ध्यान दें जो वास्तव में दोबारा काम कम करती हैं:
- कारण कोड से जुड़ा अनिवार्य औचित्य (कई वाक्य, न कि “जीतने के लिए छूट चाहिए”)
- केवल एक थ्रेशहोल्ड से ऊपर आवश्यक साक्ष्य (कोट, प्राइसिंग शीट, प्रतियोगी ईमेल)
- एक्सेप्शन को फ्लैग करने का स्पष्ट तरीका (बंडल, कस्टम शर्तें, संवेदनशील डील)
फ़ॉर्म तेज़ रखें — केवल वही फ़ील्ड अनिवार्य बनाएं जो आप सचमुच उपयोग करते हैं। यदि कोई फ़ील्ड निर्णय को दुर्लभ रूप से प्रभावित करती है, तो उसे वैकल्पिक या सशर्त रूप से अनिवार्य रखें (उदाहरण के लिए, “प्रतिद्वंदी” तभी अनिवार्य करें जब कारण “प्रतिस्पर्धी मैच” हो)।
पहले एक्सेस नियम तय करें: कौन सबमिट कर सकता है (सभी सेल्स बनाम Sales Ops), और कौन अनुरोध देख सकता है (अनुरोधकर्ता, मैनेजर, वित्त, डील डेस्क)। जब नोट्स में मार्जिन, नवीनीकरण जोखिम, या ग्राहक मुद्दे शामिल हों तो परमिशन मायने रखती है।
छूट स्तर और अनुमोदन नियम सेट करें जिन्हें लोग अपनाएँगे
छूट अनुमोदन तब टूटता है जब नियम अस्पष्ट हों। लोग अनुमान लगाते हैं, अनुमोदन इधर‑उधर होते हैं, और नतीजे इस पर निर्भर करते हैं कि कौन ऑनलाइन है।
ऐसे स्तरों से शुरू करें जो आपके व्यवसाय के जोखिम की सोच से मेल खाते हों। इन्हें इतना सरल रखें कि बिक्री स्वयं‑सेवा कर सके:
- 0 से 10%: सेल्स मैनेजर
- 11 से 20%: सेल्स मैनेजर + वित्त
- 21 से 30%: सेल्स डायरेक्टर + वित्त
- 31%+: एक्जीक्यूटिव अनुमोदन
फिर उन चीज़ों के लिए कुछ ओवरराइड नियम जोड़ें जो आर्थिक या जोखिम को वास्तव में बदलते हैं: नया लोगो बनाम नवीनीकरण, बहु‑वर्षीय शर्तें, रणनीतिक खाते, गैर‑मानक अनुबंध भाषा, और गैर‑मानक भुगतान शर्तें। ओवरराइड्स स्पष्ट रखें ताकि 15% नवीनीकरण को 12% नए लोगो जैसा ही न माना जाए।
अनुमोदकों को नाम के बजाय भूमिका के अनुसार असाइन करें। भूमिकाएँ छुट्टियों और संगठनात्मक बदलावों में बनी रहती हैं। प्रत्येक स्तर के लिए यह परिभाषित करें कि किसे मंजूरी देनी है और किस क्रम में। वित्त सामान्यतः मार्जिन और भुगतान शर्तें देखता है; लीगल केवल तभी शामिल होना चाहिए जब शर्तें बदलें या जोखिम बढ़े। अगर लीगल हर अनुरोध के लिए ज़रूरी हो जाए तो अनुमोदन धीमा हो जाता है और लोग वर्कअराउंड ढूंढते हैं।
बिक्री समय‑सीमा पर काम करती है, इसलिए प्रतिक्रिया की अपेक्षाएँ मायने रखती हैं। एक स्पष्ट लक्ष्य सेट करें जैसे “पहला उत्तर 4 व्यावसायिक घंटों के भीतर,” और एक बैकअप योजना (डेलीगेट, ऑन‑काल रोटेशन, या सेट समय के बाद एस्कलेशन)।
निर्णय कारण अनिवार्य बनाएं ताकि परिणाम बाद में उपयोगी हों। इसे संक्षिप्त और संगत रखें:
- मंजूर: छूट और कोई शर्तें (“20% मंजूर, 2‑वर्ष की अवधि”)
- अस्वीकृत: विशिष्ट कारण (“मार्जिन फर्श से नीचे”)
- परिवर्तन आवश्यक: क्या बदलना है (“15% पर घटाएँ या वार्षिक प्रीपे जोड़ें”)
बिक्री‑अनुकूल अनुरोध फ़ॉर्म बनाएं
यदि प्रतिनिधि फ़ॉर्म से बचते हैं, तो अनुमोदन फिर से चैट में लौट आएंगे और आप रिकॉर्ड खो देंगे।
फ़ॉर्म को प्रत्याशित और गलती से भरना कठिन रखें। स्पष्ट लेबल, स्मार्ट डिफ़ॉल्ट और जहां संभव हो पिक‑लिस्ट का उपयोग करें (डील प्रकार, क्षेत्र, मुद्रा)। कुछ भी काट दें जो निर्णय या रिपोर्टिंग को प्रभावित नहीं करता।
इसे छोटा रखें, पर सही फॉलो‑अप पूछें
सबसे तेज़ फ़ॉर्म सशर्त प्रश्नों का उपयोग करते हैं। पहले छूट पूछें, फिर केवल उस स्तर के लिए आवश्यक फ़ील्ड दिखाएँ।
कुछ सामान्य फॉलो‑अप जो अच्छी तरह काम करते हैं:
- उच्च छूट: मजबूत औचित्य आवश्यक और (यदि प्रासंगिक) प्रतियोगी विवरण माँगें
- विशेष शर्तें: अनुबंध नोट्स संग्रह करें और जरूरत पड़ने पर लीगल को रूट करें
- गैर‑मानक भुगतान शर्तें: वित्त विवरण शामिल करें
- बहु‑वर्षीय डील: ट्रेड‑ऑफ (कमिटमेंट, नवीनीकरण योजना) कैप्चर करें
अनुमोदकों तक पहुँचने से पहले इनपुट वैलिडेट करें
अनुमोदकों को बेसिक गलतियों के कारण अस्वीकार नहीं करना चाहिए। सरल जाँच जोड़ें (छूट सीमा में है, क्लोज़ तिथि अतीत में नहीं, बड़े छूट के लिए आवश्यक औचित्य)। यदि आपका मार्जिन फ़्लोर है, तो उसके खिलाफ वैलिडेट करें।
एक छोटा पर उच्च‑प्रभाव सुधार है “सबमिट से पहले प्रीव्यू।” प्रतिनिधि को अपेक्षित स्तर और कौन अनुमोदित करेगा दिखाएँ। उदाहरण: “22% छूट: सेल्स मैनेजर + वित्त।” इससे surprize कम होते हैं और बैक‑एंड‑फ़ॉर्थ घटते हैं।
इसे मोबाइल पर उपयोगी बनाएं: सिंगल‑कॉलम लेआउट, बड़े टैप टार्गेट, और छोटे टेक्स्ट फ़ील्ड।
चरण-दर-चरण: सबमिशन से निर्णय तक अनुमोदनों को रूट करें
एक अच्छा रूटिंग फ्लो बिक्री के लिए अदृश्य सी लगता है। वे एक अनुरोध सबमिट करते हैं, तेज़ उत्तर पाते हैं, और हमेशा जानते हैं कि अगला क्या है।
अधिकांश टीमें अपनाने योग्य एक व्यावहारिक फ़्लो:
- अनुरोध बनाएं और स्तर स्वतः गणना करें। सूची मूल्य बनाम ऑफ़र किए गए मूल्य से छूट प्रतिशत निकालें, फिर इसे ऐप में एक स्तर से मैप करें ताकि प्रतिनिधियों को अनुमान न लगाना पड़े।
- स्तर और डील प्रकार के आधार पर अनुमोदक असाइन करें। कम स्तर संभवतः सेल्स मैनेजर को जाएगा; उच्च स्तरों में वित्त जुड़ता है; कुछ डील प्रकार (नवीनीकरण, बहु‑वर्षीय, रणनीतिक) अलग कतार में जा सकते हैं।
- अनुमोदकों को स्पष्ट सारांश और सरल क्रियाओं के साथ सूचित करें। मुख्य संख्याएँ, कारण और सहायक नोट्स शामिल करें। क्रियाएँ स्पष्ट रखें: Approve, Reject, Request changes।
- संशोधनों को बिना फिर से शुरू किए संभालें। यदि बदलाव चाहिए, तो इसे आवश्यक टिप्पणी के साथ प्रतिनिधि को वापस करें। उसी अनुरोध ID को रखें ताकि सब संरेखित रहें।
- जब प्रतिक्रिया समय लटके, तो एस्कलेट करें। यदि कोई समय पर जवाब नहीं देता, तो बैकअप या डेलीगेट को एस्कलेट करें।
जब अंतिम निर्णय हो जाता है, तो अनुरोध बंद करें, हितधारकों को सूचित करें (प्रतिनिधि, मैनेजर, वित्त, डील डेस्क), और उन फ़ील्ड्स को लॉक करें जिन्हें अनुमोदन के बाद नहीं बदलना चाहिए।
एक साफ़ ऑडिट ट्रेल के लिए हर निर्णय लॉग करें
तेज़ अनुमोदन मायने रखते हैं, पर रिकॉर्ड उतना ही महत्वपूर्ण है। आप एक ऐसा ट्रेल चाहते हैं जो जवाब दे: किसने मंज़ूरी दी, कब, किस जानकारी के आधार पर, और रास्ते में क्या बदला?
हर स्थिति परिवर्तन को एक इवेंट के रूप में लॉग करें, न कि केवल अंतिम परिणाम के रूप में। प्रत्येक इवेंट में टाइमस्टैम्प और व्यक्ति (या सिस्टम) होना चाहिए जिसने परिवर्तन किया।
वो चीज़ें पकड़ें जिनकी आपको बाद में वास्तव में ज़रूरत पड़ेगी:
- स्टेटस इतिहास (Submitted, Returned, Approved, Rejected, Expired) समय और अभिनेता के साथ
- निर्णय विवरण (मंजूर छूट, शर्तें, टिप्पणियाँ, आवश्यक अटैचमेंट)
- प्रमुख फ़ील्ड परिवर्तन (मूल्य, छूट %, अवधि, स्तर), पहले और बाद में
- बुनियादी संदर्भ (डील/एकाउंट ID, प्रतिनिधि, अनुमोदक भूमिका)
संशोधन वह जगह है जहाँ टीमों को जलना पड़ता है। यदि प्रतिनिधि सबमिशन के बाद अवधि या भुगतान शर्त बदलता है, तो ऑडिट ट्रेल को इसे स्पष्ट दिखाना चाहिए और यदि नीति मांगती है तो पुनः‑अनुमोदन ट्रिगर करना चाहिए। परिवर्तनों को नए इवेंट के रूप में ट्रीट करें, चुप्पी से एडिट नहीं।
रिटेन्शन और एक्सपोर्ट नियम पहले ही तय कर लें: आप अनुरोध और अटैचमेंट कितनी देर तक रखते हैं, कौन एक्सपोर्ट कर सकता है, और क्या एक्सपोर्ट पर भी लॉग होना चाहिए।
समय के साथ छूटिंग बेहतर करने के लिए रिपोर्टिंग का उपयोग करें
असल लाभ सिर्फ़ “तेज़ अनुमोदन” नहीं है। यह इतिहास का उपयोग करके भविष्य के निर्णयों को तेज़, अधिक निष्पक्ष और बचाव योग्य बनाना है।
कुछ भरोसेमंद मीट्रिक्स से शुरू करें: निर्णय का समय, अनुमोदन दर, और औसत छूट। जब ये स्थिर हो जाएँ, तो उन्हें उन आयामों से काटें जो आपकी टीम कैसे चलती है: प्रतिनिधि/मैनेजर, क्षेत्र, उत्पाद, डील आकार, स्तर, और कारण कोड।
ये दृश्य वही पैटर्न सामने लाते हैं जो चैट थ्रेड्स और स्प्रेडशीट्स में नहीं दिखते: बार‑बार ओवरराइड, दोहराए जाने वाले अस्वीकृति कारण, एक अनुमोदक से जुड़ी बोतल‑नैक, और कुछ सेगमेंट में छूट का बढ़ना।
मासिक रिपोर्टिंग व्यावहारिक तब रहती है जब यह सवालों से शुरू हो:
- कहां अनुमोदनों में सबसे ज़्यादा समय लगा, और क्यों?
- कौन से कारण कोड सबसे अधिक मंजूर होते हैं, और क्या वे अभी भी मायने रखते हैं?
- क्या स्तरों का उपयोग इरादे के अनुसार हो रहा है, या लोग उनका चकमा दे रहे हैं?
- कौन से अस्वीकृति कारण दोहराए जा रहे हैं, और बिक्री किन चीज़ों को सबमिशन से पहले सुधार सकती है?
रिपोर्टिंग साफ़ रखने के लिए उन फ़ील्ड्स को मानकीकृत करें जो विश्लेषण चलाते हैं। नोट्स फ्री‑टेक्स्ट हो सकते हैं, पर प्रमुख इनपुट संरचित होने चाहिए: सेगमेंट, उत्पाद, सूची मूल्य, अनुरोधित छूट, अंतिम मंजूर छूट, स्तर, और स्थिर कारण कोड्स की सूची।
उदाहरण: 22% छूट अनुरोध का एंड‑टू‑एंड अनुमोदन
एक सेल्स प्रतिनिधि, Maya, वार्षिक प्लान $48,000 की बंद कर रही है। संभावित ग्राहक 22% छूट मांग रहा है क्योंकि एक प्रतियोगी 20% ऑफ़ दे रहा है, और वे शुक्रवार तक कॉन्ट्रैक्ट साइन करना चाहते हैं।
Maya डील बुनियादी (खाता, प्लान, अवधि, क्लोज़ तिथि), संख्याएँ (लिस्ट प्राइस, अनुरोधित प्राइस, छूट %), और संक्षिप्त संदर्भ (प्रतिद्वंदी का दबाव, टाइमलाइन, ग्राहक क्या देने को तैयार है) के साथ एक अनुरोध सबमिट करती है। अगर स्तर मांगता है तो वह प्रमाण भी अटैच करती है।
वर्कफ़्लो स्तर गणना करता है। इस उदाहरण में, 21%+ कुछ भी पहले मैनेजर के पास जाता है, फिर वित्त को। मैनेजर एक शर्त के साथ मंज़ूरी देता है: 12‑महीने की अवधि और वार्षिक अग्रिम भुगतान। वित्त मार्जिन और भुगतान शर्तों की समीक्षा करता है, फिर शर्तों के साथ मंज़ूरी देता है, स्पष्ट कारण के साथ अस्वीकार करता है, या किसी विशेष संशोधन के लिए वापस भेज देता है।
Maya को एक निर्णय मिलता है जिसे वह ग्राहक संवाद में कॉपी कर सके, शर्तें सामान्य भाषा में लिखी होती हैं। हर कदम लॉग होता है: किसने निर्णय लिया, कब, क्या बदला, और क्यों।
अनुमोदन धीमा करने वाली सामान्य गलतियाँ
अधिकांश देरी “धीमे अनुमोदक” की वजह से नहीं होती। वे इसलिए होती हैं क्योंकि वर्कफ़्लो बहस, दोबारा काम, या अंधे‑बिंदु की गुंजाइश छोड़ता है।
गलती 1: नियम जो सरल सुनते हैं पर कार्रवाई योग्य नहीं हैं
“बड़ी छूटों को नेतृत्व की मंजूरी चाहिए” उस पल टूट जाता है जब कोई पूछे, “कितनी बड़ी?” स्तरों को विशिष्ट बनाएं और लिखें कि रूट को क्या बदलता है (अवधि, भुगतान शर्तें, नया बनाम नवीनीकरण, गैर‑मानक भाषा)।
गलती 2: फ़ॉर्म इतना भारी कि प्रतिनिधि इससे बचते हैं
जब फ़ॉर्म कागजी कार्रवाई जैसा लगे, प्रतिनिधि इसका चक्कर काट लेते हैं। एक भरोसेमंद नियम: यदि कोई फ़ील्ड निर्णय या बाद की रिपोर्टिंग में उपयोग नहीं होती, तो उसे अनिवार्य न बनाएं। जो संभव हो ऑटो‑फिल करें, और अटैचमेंट थ्रेशहोल्ड‑आधारित रखें।
गलती 3: कारण कोड नहीं हैं, इसलिए रिपोर्टिंग शोर बन जाती है
यदि हर अनुरोध एक अनोखी कहानी है, तो आप उससे सीख नहीं सकते। कारण कोड की एक छोटी, स्थिर सूची इस्तेमाल करें और सहायक विवरण के लिए फ्री‑टेक्स्ट रखें।
गलती 4: अनुमोदन के बाद संपादन बिना पुनः‑अनुमोदन
यदि मूल्य, छूट %, अवधि, या भुगतान कार्यक्रम अनुमोदन के बाद बदलता है, तो इसे एक महत्वपूर्ण बदलाव मानें। संरक्षित फ़ील्ड्स संपादित होने पर स्वतः‑पुनः‑रूट करें।
गलती 5: खराब दृश्यता और शोर‑भरी सूचनाएँ
प्रतिनिधि अटक जाते हैं जब वे नहीं देख पाते कि अनुरोध किस स्थिति में है। अनुमोदक तब उकताते हैं जब हर अनुरोध हर किसी को पिंग करे। स्टेटस स्पष्ट रखें (“Waiting on Finance”) और नोटिफिकेशन अनुरोधकर्ता और वर्तमान अनुमोदक तक सीमित रखें।
त्वरित चेकलिस्ट और अगले कदम
रोल‑आउट से पहले एक छोटा “रियल लाइफ” टेस्ट करें: क्या एक प्रतिनिधि दो मिनट से कम में सबमिट कर सकता है, क्या अनुमोदक बिना विवरण के पीछे लगे बिना निर्णय ले सकते हैं, और क्या वित्त महीनों बाद निर्णय समझा सकता है?
सामान्य समस्याएँ जल्दी पकड़ने के लिए यह चेकलिस्ट उपयोग करें:
- फ़ॉर्म मूल बातें: अनिवार्य फ़ील्ड सचमुच आवश्यक हैं (प्राइसिंग, छूट %, अवधि, उत्पाद, क्षेत्र, क्लोज़ तिथि)।
- स्तर लॉजिक: स्तर और ओवरराइड नियम वास्तविक अनुमोदन तरीके से मेल खाते हों।
- भूमिका मैपिंग: प्रत्येक स्तर के पास एक प्राथमिक अनुमोदक और एक बैकअप हो।
- नोटिफिकेशन: सबमिट करने वाला और अनुमोदक सही अलर्ट पाते हैं, डुप्लिकेट से बचकर।
- ऑडिट क्वालिटी: हर निर्णय का एक मालिक, टाइमस्टैम्प और स्पष्ट कारण हो।
ऑपरेशनल नियम उतने ही महत्वपूर्ण हैं जितना फ़ॉर्म: प्रतिनिधि की प्रतिक्रिया के बाद क्या होता है, एस्कलेशन कैसे काम करता है, और आउट‑ऑफ‑ऑफिस डेलीगेशन कैसे संभाला जाता है।
यदि आप जल्दी प्रोटोटाइप करना चाहते हैं, तो पहले डेटा मॉडल बनाएं (अनुरोध, अनुमोदन, टिप्पणियाँ, संस्करण), फिर फ़ॉर्म, फिर रूटिंग, और फिर ऑटोमैटिक निर्णय लॉग।
यदि आप इसे AppMaster (appmaster.io) के साथ बना रहे हैं, तो आप डेटा डिज़ाइनर में अनुरोध डेटा मॉडल बना सकते हैं और बिज़नेस प्रोसेस एडिटर में रूटिंग सेट कर सकते हैं, ताकि फ़ॉर्म, वर्कफ़्लो, और ऑडिट ट्रेल एक ही जगह रहें और आपके नियम बदलने पर असंगत न हों।


