समयपूर्व कार्यप्रवाह सक्रियकरण — एक गैर चिकित्सा समाधान

अद्यतन: यह MSDN चर्चा देखें, विशेष रूप से अंतिम प्रविष्टि: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. यह एक शर्त है कि संक्षेप इस पूरी बात सर्किट हो सकता का वर्णन. संक्षेप में, यह कम से कम एक फ़ील्ड अनिवार्य बनाने के रूप में के रूप में सरल किया जा सकता.

मैं एक दस्तावेज़ लायब्रेरी आठ सामग्री प्रकारों का समर्थन करता है.

मैं उस की गणना और एक अनुस्मारक दिनांक"असाइन करने के लिए चाहता है एक SharePoint डिज़ाइनर वर्कफ़्लो है" बस subtracting के द्वारा 30 अन्य स्तंभ से दिन, "नियत दिनांक". इस सामग्री प्रकार के लिए एक ही होना चाहिए, "बीमा". व्यवसाय उद्देश्य बीमा दस्तावेजों की दो श्रेणियों से पता चलता है एक KPI का उत्पादन करने के लिए है: "बारे में समाप्त होने के लिए" और "समयसीमा समाप्त हो गई।" (आपको KPI के इस तरह के बारे में अधिक से अधिक पर्याप्त ड्रिल-डाउन पढ़ सकते हैं यहाँ).

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

यह रणनीति काम नहीं करता है जब मैं कोई दस्तावेज़ अपलोड करें.

मैं दस्तावेज़ अपलोड करें और मुझे मेटा डेटा प्रविष्टि स्क्रीन के साथ प्रस्तुत कर रहा हूँ. इस बिंदु पर, मैं पहले से ही मुसीबत में हूँ. SharePoint में पहले से है, मेरे दृष्टिकोण से समय से पहले ही, वर्कफ़्लो निकाल दिया. मैं सही सामग्री प्रकार लेने और न ही कोई नियत दिनांक असाइन करने के लिए एक मौका नहीं था. एक ही समय में, वर्कफ़्लो जब मैं इस समय पर सबमिट करें बटन हिट आग नहीं. कुछ अंतर्निहित तर्क "का मानना है कि" कि पहली बार प्रस्तुत है के हिस्से "बनाएँ" घटना. तो … मेरे कार्यप्रवाह निकाल दिया गया है और जब यह मार डाला, यह डिफ़ॉल्ट मेटा डेटा मानों के पारित कर दिया गया था.

एक "थामने तक सम्मिलित करने के लिए सबसे अच्छा काम-मुझे पता है के आसपास है" वर्कफ़्लो में गतिविधि. मैं वर्कफ़्लो को थामने के लिए है 1 मिनट. जबकि यह pausing है, मैं सही सामग्री प्रकार का चयन करें, मेटा डेटा दर्ज करें और सबमिट करें. और जरूरत के रूप में वर्कफ़्लो आय के पूर्ण विराम दें. (ध्यान दें कि अपने वातावरण में, टाइमर वर्कफ़्लो गतिविधियाँ एसपीडी से बॉक्स से बाहर काम नहीं करते. आप हो सकता है वही मुसीबत. देखें यहाँ अधिक विवरण के लिए).

मैं "जादू देरी की तरह नहीं" आस-पास काम. क्या होता है यदि उपयोगकर्ता कोई दस्तावेज़ और फोन की घंटी बजती है और आगामी बातचीत अपलोड outlasts ठहराएँ? मैं अब रोकें कर सकते हैं, लेकिन मैं अभी भी यह पसंद नहीं है.

मैं इस बारे में यहाँ MSDN फ़ोरमों पर लिखा था: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1

8 पर विचार "समयपूर्व कार्यप्रवाह सक्रियकरण — एक गैर चिकित्सा समाधान

  1. Nyi Htway

    हे, दोस्तों, मैं हल मिल गया. एक EventDriven गतिविधि वर्कफ़्लो प्रारंभ इवेंट के आगे जगह. एक OnWorkflowItemChanged घटना डाल. अंदर वहाँ, अपडेट किया गया मूल्य में कस्टम स्तम्भ से पकड़ना. यह मेरे लिए काम करता है.

  2. सौरभ सिंह
    नमस्ते,
    मैं एक अनुस्मारक SharePoint डिज़ाइनर का उपयोग करके wrokflow पैदा कर रहा हूँ, और जब मैं "रोकें जब तक दिनांक का उपयोग कर" गतिविधि. यह फिर से शुरू नहीं करता और वर्कफ़्लो स्थिति में प्रगति"से" परिवर्तन नहीं करता है.
    (अर्थात् यह "के लिए Pausing प्रदर्शित करता है 0 मिनट" लेकिन यह वर्कफ़्लो इतिहास के तहत निर्दिष्ट कार्रवाई नहीं ले करता है).
    मैं इसे कई बार बनाया है, लेकिन एक ही समस्या पाया.
    मैं कुछ googling के लिए कि में पिछले कुछ दिनों किया है, और वहाँ से मैं एक गर्म तय मिल गया था  KB 932394 और यह स्थापित किया, लेकिन फिर भी मैं के साथ एक ही मुसीबत में हूँ तारीख तक ठहराव गतिविधि.
    मैं भी बदल गया है नौकरी-कार्यप्रवाह समय अवधि से stsadm आदेश का उपयोग 5 करने के लिए मिनट 1 नीचे के रूप में मिनट:
    stsadm -ओ setproperty - propertyname "नौकरी-वर्कफ़्लो" -propertyvalue "हर 1 मिनट के बीच 0 और 59" -यूआरएल http://localhost
    लेकिन एक ही समस्या पाया.
    मैं इस के लिए क्या करना चाहिए?
    कृपया मुझे सुझाव है कि क्यों "रोकें जब तक तिथि" फिर से शुरू नहीं करता और वर्कफ़्लो स्थिति "में प्रगति से बदल नहीं है" मेरे कार्यप्रवाह में.
    यदि किसी को इस बारे में किसी भी समाधान है तो मुझ पर जवाब दें saurabhsinghmca@gmail.com
    धन्यवाद,
    सौरभ कुमार सिंह
  3. मार्क एंडरसन
    तुम बस वर्कफ़्लो उस सामग्री प्रकार के लिए ही सूची के बजाय अनुलग्न नहीं कर सकता? यह लगता है जैसे आप वर्कफ़्लो केवल एक विशिष्ट सामग्री प्रकार के लिए आग के लिए चाहता हूँ, वैसे भी.
  4. रिच ने लिखा:
    मैं एक पोस्ट करने के लिए एक समान मुद्दा है कि आप फ़ील्ड की आवश्यकता बनाने के लिए की जरूरत है और कि यह तब वर्कफ़्लो से फायरिंग आवश्यक फ़ील्ड भर रहे हैं जब तक बंद हो जाएगा कहा देखा था. मैं इसे बस यहाँ क्या मैं कहीं और पढ़ने का दस्तावेजीकरण परीक्षण नहीं किया है.
  5. कोरी
    हम इस एक ही मुद्दा था और एक "Unclassified बनाने के लिए क्या हम ऐसा करने अप घाव था" सामग्री प्रकार जो डिफ़ॉल्ट था. लंबे समय के रूप में आपके वर्कफ़्लो "Unclassified पर ध्यान न दें" सामग्री प्रकार (और तुम नहीं फायरिंग कर रहे हैं बनाने पर) तुम जाना अच्छा कर रहे हैं.
  6. Joe ने लिखा:
    मुझे पता है तुम क्या मतलब… मेरा कह मेरे दफ्तर में यहाँ के आसपास है कि SharePoint के बारे में करता है 90% क्या आप वास्तव में यह करने के लिए की आवश्यकता के… लेकिन कि पिछले 10% ऐसा नहीं है कि आम तौर पर वास्तव में एक हत्यारा है.
  7. पॉल Galvin
    जो,
    मुझे पता है कि मैं केवल एक नहीं हूँ खुश हूँ. इस एक और मामले में जहां SharePoint तुम इतनी एक समाधान के करीब लाता है लेकिन आप लघु और नहीं सच में अच्छा पार रेखा समाप्त करने के लिए विकल्प छोड़ देता है.
    मैं उसी रास्ते नीचे आप का वर्णन, लेकिन यह पूरी तरह से खत्म नहीं किया गया. मुझे उम्मीद है मैं कर रही है कि बिल्कुल अंत में खत्म हो जाएगा.
    बांटने के लिए धन्यवाद,
    –पॉल जी
  8. Joe ने लिखा:
    मैं इस समस्या भी पाया – न सिर्फ एक तारीख के साथ उन्मुख कार्यप्रवाह, एक डॉक्टर जहाँ उपयोगकर्ताओं को अपलोड करेंगे दस्तावेज़ लायब्रेरी पर कोई भी वर्कफ़्लो लेकिन.
    यदि वर्कफ़्लो किसी भी metadata पर निर्भर करता है, आप इसे स्वचालित रूप से क्योंकि metatdata भर जाता है इससे पहले कि अपलोड वर्कफ़्लो आग आग नहीं हो सकता है. यह मेरी राय में SharePoint में एक दोष है.
    रूप में "अनुस्मारक के लिए" तिथियाँ, वर्कफ़्लो का उपयोग करने के बजाय, मैं समाप्त एक टाइमर नौकरी कि हर दिन सूची स्कैन करता है और एक दिनांक फ़ील्ड पर आधारित ई-मेल अनुस्मारक बाहर भेजता है लेखन.
    मैं उपयोगकर्ताओं को मैन्युअल रूप से मेटाडेटा दर्ज किया गया था के बाद वर्कफ़्लो प्रारंभ होने की कोशिश की, लेकिन मैं अभी भी एक समस्या वर्कफ़्लो के लिए अनुस्मारक का उपयोग कर, क्योंकि यह वर्कफ़्लो अनुस्मारक की तारीख तक ठहराव होता था, लेकिन अगर बाद में उपयोगकर्ता दस्तावेज़ डेटा संपादित और तारीख बदली, अभी भी पुराने अनुस्मारक कार्यप्रवाह था वहाँ.

कोई जवाब दो

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