जल्द ही Salesforce AppExchange पर

Salesforce में आवर्ती तारीख पैटर्न (Recurring Dates)

हर दूसरा मंगलवार। दूसरा और चौथा शुक्रवार। महीने का आखिरी शनिवार। ये आम बिज़नेस नियम हैं, और Salesforce में इनमें से किसी को भी दर्शाने वाला कोई फ़ील्ड नहीं है।

प्रकाशित 4 जून 2026 · अपडेट 21 अक्टूबर 2026 · MultiDatePick

Salesforce में रिकरेंस Events और Tasks के लिए है, और बस वहीं तक। जैसे ही आपका शेड्यूल किसी कस्टम ऑब्जेक्ट पर होता है (शिफ़्ट, सेशन, इंस्पेक्शन, ऑन-कॉल रोटेशन), आप अकेले रह जाते हैं, और आम तौर पर कोई कागज़ के कैलेंडर पर तारीखें निकालता है और उन्हें हाथ से दर्ज करता है।

रिकरेंस के दो प्रकार, जिनकी लोग बात करते हैं

इन्हें अक्सर एक समझ लिया जाता है, पर दोनों का लॉजिक अलग है।

प्रकारउदाहरणक्या चाहिए
अंतराल आधारितहर सप्ताह, हर 2 सप्ताह, हर 3 सप्ताहसप्ताह का एक दिन और दोहराने का अंतराल
क्रम आधारितपहला सोमवार, दूसरा और चौथा शुक्रवार, आखिरी शनिवारहर महीने में वह दिन कौन-सी बार आता है

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

खुद लिखने पर गड़बड़ क्यों होती है

महीनों की लंबाई अलग-अलग होती है

"पाँचवाँ सोमवार" कुछ महीनों में होता है, कुछ में नहीं।

लीप ईयर

ये चुपचाप हर उस गणना को खिसका देते हैं जो साल को तय लंबाई का मानती है।

"हर दूसरे सप्ताह" को एक शुरुआती बिंदु चाहिए

हर दूसरा सप्ताह, पर किस सप्ताह से? दो लोग अलग-अलग जवाब देंगे।

वीकेंड और छुट्टियाँ

इन्हें छोड़ना पड़ सकता है, और आपकी छुट्टियाँ आपके अपने org के डेटा में रहती हैं।

बहुत आगे तक तारीखें बना देना

इससे हज़ारों ऐसे रिकॉर्ड बन जाते हैं जो किसी ने माँगे ही नहीं।

इनमें से कोई भी अकेले मुश्किल नहीं है। पर सब मिलाकर यह एक सप्ताह का काम है और एज-केस बग का स्थायी स्रोत।

नियम सहेजने के बजाय तारीखें बनाना

एल्गोरिद्म के नीचे एक डिज़ाइन फ़ैसला छिपा है: क्या आप नियम सहेजें और पढ़ते समय उसे फैलाएँ, या एक बार फैलाकर नतीजे वाली तारीखें सहेजें?

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

तीनों पैटर्न, स्क्रीन पर

कस्टम दिन सबसे पहले, क्योंकि कोई भी स्टैंडर्ड फ़ील्ड इसे बिल्कुल नहीं दर्शाता। सप्ताह के कोई भी दिन चुनें, अंतराल सेट करें, रेंज दें, और कुछ भी सहेजने से पहले कैलेंडर हर मेल खाती तारीख भर देता है।

MultiDatePick Salesforce डेट पिकर में आवर्ती तारीख पैटर्न का एनिमेटेड डेमो: आवर्ती पैटर्न जोड़ें, कस्टम दिन, शुक्रवार, दूसरी और चौथी बार, तीन महीने बाद की अंत तारीख, छह शुक्रवारों का प्रीव्यू, फिर दिनांक जोड़ें से वे दो महीने के कैलेंडर पर भर जाते हैं
हर महीने का दूसरा और चौथा शुक्रवार: दिन और क्रम चुनें, तारीखों का प्रीव्यू देखें, सब एक साथ जोड़ें।
Salesforce कैलेंडर का आवर्ती पैटर्न, सप्ताह के चुने हुए दिनों से एक रेंज में तारीखें बनाता हुआ
कस्टम दिन: हर मेल खाती तारीख, कैलेंडर पर बनी हुई।
Salesforce कैलेंडर में सप्ताह के कस्टम दिनों वाला आवर्ती पैटर्न पिकर, अंतराल और तारीख रेंज के साथ
पिकर: दिनों के टॉगल, हर-N-सप्ताह का अंतराल, शुरू और अंत।

कार्यदिवस और सप्ताहांत वे दो शॉर्टकट हैं जिनकी लोगों को सबसे ज़्यादा ज़रूरत पड़ती है, और ये एक क्लिक में वही काम करते हैं।

Salesforce कैलेंडर में कार्यदिवस पैटर्न, रेंज में हर सोमवार से शुक्रवार चुनता हुआ
कार्यदिवस: रेंज में हर सोमवार से शुक्रवार।
Salesforce कैलेंडर में सप्ताहांत पैटर्न, रेंज में हर शनिवार और रविवार चुनता हुआ
सप्ताहांत: हर शनिवार और रविवार, कवरेज और ऑन-कॉल के लिए।

पक्का करने से पहले लोगों को तारीखें दिखाएँ

रिकरेंस UI की सबसे अच्छी बात यह है कि वह अपना काम दिखाए। जब यूज़र "हर 2 सप्ताह मंगलवार को" चुनता है और तुरंत कैलेंडर पर असली तारीखें हाइलाइट देखता है, तो गलती सहेजने से एक पल पहले पकड़ में आ जाती है, एक सप्ताह बाद नहीं। इससे "हर दूसरा सप्ताह, पर कब से" वाली बहस भी तुरंत खत्म हो जाती है, क्योंकि शुरुआती बिंदु सामने दिखता है।

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

दोनों प्रकार, पहले से मौजूद। Dates कंपोनेंट कस्टम सप्ताह अंतराल (हर 1, 2, 3 या N सप्ताह) और मासिक क्रम फ़िल्टर (पहला सोमवार, दूसरा और चौथा शुक्रवार, आखिरी शनिवार) दोनों संभालता है। बनी हुई तारीखें सहेजने से पहले कैलेंडर पर दिखती हैं, और लगातार दिनों को एक रेंज रिकॉर्ड में मिलाना बस एक सेटिंग है।

हर दूसरा मंगलवार, एक क्लिक में

लाइव डेमो में आवर्ती पैटर्न आज़माएँ। सहेजने से पहले तारीखें कैलेंडर पर दिख जाती हैं।

  • $20/यूज़र/माह, हर फ़ीचर
  • 30 दिन का फ़्री ट्रायल, कार्ड नहीं
  • 100% नेटिव Salesforce
  • कोई Apex नहीं
  • जल्द ही Salesforce AppExchange पर