पूर्व मौजूदा स्थितियों: बचाव के लिए SharePoint चेतावनी टेम्पलेट्स (?)

मेरे ग्राहकों में से एक एक छोटी लेकिन उपयोगी HR आवेदन उद्यम के लिए बाहर का निर्माण करने के लिए कोई पिछला ठेकेदार के साथ काम किया. उस ठेकेदार इस कार्यप्रवाह समाधान के भाग को लागू करने के लिए SharePoint डिज़ाइनर उपयोग किया. यह एक गंदगी का एक सा है. उदाहरण के लिए, वहाँ रहे हैं एक एकल तार्किक वर्कफ़्लो प्रक्रिया के समर्थन में नौ एसपीडी वर्कफ़्लोज़ और अप करने के लिए उनमें से पांच की साथ-साथ किसी भी समय की सही स्थिति को देखते हुए आग हो सकती. यह डीबग करना आसान नहीं है deb

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

मेरे ग्राहक की आवश्यकता है दो गुना:

  1. जब SharePoint एक कार्य असाइनमेंट के बारे में एक ईमेल भेजता है, ईमेल शरीर में कार्य के बारे में जानकारी का एक बहुत शामिल हैं.
  2. इससे भी महत्वपूर्ण बात, द्वारा अब तक – जब कार्य ईमेल में लिंक पर प्रयोक्ता क्लिकें, कार्य प्रपत्र सभी जानकारी उसे अपनी स्वीकारें बनाने या निर्णय से इनकार करने के लिए अनुमोदक होता है चाहिए. बिल्कुल अभी, प्रबंधक आइटम ही में अंतर्निहित विवरण नीचे ड्रिल करने के लिए लिंक पर क्लिक करने के लिए की जरूरत है और कोई भी पसंद है कि. आप ईमेल में क्लिक करने के लिए है. तो तुम एक की तरह अस्पष्ट लिंक कार्य आइटम पर क्लिक करें की जरूरत है. तब आप अंतर्निहित डेटा को देखो कर सकते हैं (इस मामले में किसी InfoPath प्रपत्र). तो फिर तुम वापस/वापस क्लिक करें, आदि. सब लोग इसे नफरत करता है.

मैं यह कुछ हद तक गन्दा तकनीकी समाधान विरासत में मिला है और मैं परिवर्तन से कम दखल रास्ते में संभव बनाने के लिए चाहता हूँ.

एक कस्टम चेतावनी टेम्पलेट बनाएँ करने के लिए दृष्टिकोण मैं सही अब ले जा रहा हूँ है. तुम उस के बारे में यहाँ पढ़ सकते हैं. प्रवाह इस तरह काम करता है:

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

मैं एक त्वरित POC किया था और इसे एक प्रयोगशाला वातावरण में अच्छी तरह से काम करता है. मैं मेरी कस्टम ईमेल चेतावनी के रूप में की उम्मीद हो. मैं भी कार्य का वर्णन और स्वयं शीर्षक अद्यतन करने के लिए जाओ.

केवल मुश्किल सा, अब तक, एक स्थिति है जहाँ सतर्क आइटम अद्यतन करता है से बचने के लिए है, एक और चेतावनी ट्रिगर. यह मुझे चिंता नहीं करता.

अब तक आशाजनक दिखता है...

इस बारे में महान बात यह है कि मैं किसी मौजूदा एसपीडी वर्कफ़्लोज़ के साथ के बारे में गंदगी के लिए की जरूरत नहीं. वे बिल्कुल अनजान रहती है कि कोई चेतावनी हैंडलर है कर रहे हैं"IIZ दा BAKGROUND में से भाग रहा, DECORATIN TEH कार्य सूची WIF MOAR प्रसंग”.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

कोई जवाब दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. अपेक्षित स्थानों को रेखांकित कर दिया गया है *