تنشيط سير العمل قبل الأوان — حلاً غير الطبية

التحديث: انظر هذه المناقشة MSDN, الإدخال الأخير خاصة: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. فهو يصف شرط أن يجوز اختصار حلبة هذا كل شيء. باختصار, قد تكون بسيطة مثل إجراء واحد على الأقل من الحقول الإلزامية.

لدى مكتبة المستندات التي تؤيد ثمانية أنواع المحتوى.

لدى سير عمل مصمم SharePoint التي تريد حساب وتعيين تاريخ تذكير "" بمجرد طرح 30 أيام من عمود آخر, "تاريخ الاستحقاق". يجب أن يحدث هذا فقط لأحد أنواع المحتوى, "التأمين". الأعمال التجارية ويهدف إلى إنتاج KPI تدل على فئتين من وثائق التأمين: "على وشك أن تنتهي" و "منتهية الصلاحية." (يمكنك قراءة المزيد حول هذا النوع من KPI وأكثر جوهرية الحفر إلى أسفل هنا).

أنا بتكوين سير العمل لإطلاق النار عندما يتم إنشاء عنصر جديد، وعند القيام بتعديل عنصر. والفكرة أنه عندما يتم إيداع وثيقة التأمين, نقوم بحساب تاريخ إنذار "" استناداً إلى تاريخ انتهاء الصلاحية. يعمل زوج من وجهات النظر فيما يتعلق بقائمة KPI لتسليط الضوء على هذه الشروط عندما ضربت المستخدمين على الصفحة الرئيسية.

لا تعمل هذه الاستراتيجية عندما أقوم بتحميل مستند.

أقوم بتحميل المستند وأنا قدمت مع شاشة إدخال البيانات الوصفية. عند هذه النقطة, أنا بالفعل في ورطة. SharePoint بالفعل, قبل الأوان من وجهة نظري, أطلقت سير العمل. لم تتح لي فرصة لاختيار نوع المحتوى الصحيح ولا تعيين تاريخ الاستحقاق. وفي الوقت نفسه, سير العمل عدم إطلاق النار عندما ضرب على زر الإرسال في هذا الوقت. وهناك بعض المنطق المضمن "يعتقد" أن يقدم أولاً هو جزء من "إنشاء" الحدث. حتى … وقد أطلقت سير العمل الخاص بي وعند تنفيذ ذلك, أنه تم تمرير القيم الافتراضية البيانات الوصفية.

أفضل العمل حول أعرف من إلى إدراج "وقفه حتى" نشاط في سير العمل. لقد الإيقاف المؤقت لسير العمل 1 دقيقة. وفي حين أنه يتم الإيقاف المؤقت, تحديد نوع المحتوى الصحيح, قم بإدخال بيانات التعريف وتقديم. اكتمال الإيقاف المؤقت وعائدات سير العمل حسب الحاجة. (لاحظ أنه في بلدي البيئة, أنشطة سير عمل جهاز ضبط الوقت من الحزب الاشتراكي الديمقراطي لا تعمل من خارج منطقة الجزاء. قد يكون لديك نفس المشكلة. انظر هنا لمزيد من التفاصيل).

أنا لا أحب تأخير "ماجيك" عمل حول. ماذا يحدث إذا المستخدم بتحميل مستند ويرن الهاتف والمحادثة التي تلت أووتلاستس الإيقاف المؤقت? يمكن أن تجعل وقفه أطول, ولكن ما زلت لا أحب ذلك.

لقد كتبت عن هذا في منتديات MSDN هنا: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1

8 افكار عن "تنشيط سير العمل قبل الأوان — حلاً غير الطبية

  1. هتواي نيي

    يا رفاق, حصلت على الحل. مكان نشاط افينتدريفين بجوار الحدث "تهيئة سير العمل". وضع حدث أونووركفلوويتيمتشانجيد. هناك داخل, القبض القيمة التي تم تحديثها من العمود المخصص. يعمل بالنسبة لي.

    الرد
  2. سينغ سوراب
    مرحبا,
    أنا خلق وروكفلوو تذكير استخدام "مصمم SharePoint", وعندما أنا باستخدام "إيقاف مؤقت حتى تاريخ" النشاط. لا استئناف ولا تغيير حالة سير العمل "قيد التقدم".
    (فإنه يعرض "بوسينج لأي 0 دقيقة" ضمن "محفوظات سير العمل" لكنه لا يأخذ الإجراء المحدد).
    لقد قام بإنشائه عدة مرات ولكن وجدت نفس المشكلة.
    لقد فعلت بعض غوغلينغ لأن في الأخير بعض الأيام, ومن هناك قد حصلت على إصلاح الساخنة  ك. بايت 932394 وتثبيته ولكن لا يزال أنا في نفس المشكلة مع إيقاف مؤقت حتى تاريخ النشاط.
    لقد تغيرت أيضا الوظيفة-سير العمل المدة الزمنية باستخدام الأمر stsadm من 5 دقيقة إلى 1 دقيقة كالتالي:
    الأمر stsadm-o setproperty-propertyname "بمهمة سير العمل" -خاصيهقيمه "كل 1 دقيقة بين 0 و 59" -عنوان url http://localhost
    ولكن وجدت نفس المشكلة.
    ماذا يجب أن أفعل هذا?
    يرجى توحي لي لماذا "وقفه حتى تاريخ" لا استئناف ولا تغيير حالة سير العمل "قيد التقدم من" في سير العمل الخاص بي.
    إذا كان أي شخص لديك أي حل بخصوص هذا ثم الرجاء الرد لي في saurabhsinghmca@gmail.com
    شكرا,
    سوراب كومار سينغ
    الرد
  3. مارك أندرسون
    لا يمكنك فقط إرفاق سير العمل "نوع المحتوى" نفسها بدلاً من القائمة? هذا يبدو وكأنه كنت تريد سير العمل فقط لإطلاق النار "نوع محتوى" محدد, على أية حال.
    الرد
  4. كتب الغنية:
    رأيت وظيفة لقضية مماثلة وقال لك الحاجة لجعل الحقول المطلوبة وأنها ستوقف ثم سير العمل من إطلاق النار حتى يتم ملء الحقول المطلوبة. أنا لم نجرب ذلك مجرد توثيق هنا ما قرأت في مكان آخر.
    الرد
  5. كوري
    كان لدينا هذه المشكلة نفسها وما نحن أنهى به كان لإنشاء "Unclassified" نوع المحتوى هو الافتراضي. طالما تجاهل مهام سير العمل الخاصة بك "Unclassified" نوع المحتوى (وكنت لا يطلقون النار على إنشاء) كنت جيدة الذهاب.
    الرد
  6. بول غالفين
    جو,
    أنا سعيد أن تعرف أنني لست الوحيد. هذه هي حالة أخرى حيث يجلب لك ذلك قريبة من حل SharePoint لكن يترك لك الخيار قصيرة ولا حقاً جيدة لإنهاء خط عبور.
    ذهبت إلى نفس المسار يمكنك وصف لكن لم نكملها تماما. وأتوقع أنني سوف ينتهي ذلك بالضبط في نهاية.
    شكرا لتقاسم,
    –بول ز
    الرد
  7. وكتب جو:
    لقد وجدت هذه المشكلة أيضا – ليس فقط مع تاريخ الموجهة لسير العمل, لكن أي سير العمل في مكتبة doc حيث سيتم تحميل المستخدمين المستندات.
    إذا كان سير العمل تعتمد على أي بيانات التعريف, لا يمكنك الحصول عليه النار تلقائياً لأن حرائق التحميل سير العمل قبل أن يتم تعبئة في ميتاتداتا. وهذا يشكل عيبا في SharePoint في رأيي.
    أما بالنسبة للتذكير "" التواريخ, بدلاً من استخدام سير العمل, انتهى بي الأمر كتابة مهمة مؤقت يقوم بفحص القائمة كل يوم ويرسل رسائل تذكير البريد الإلكتروني استناداً إلى حقل التاريخ.
    لقد حاولت المستخدمين بدء تشغيل سير العمل يدوياً بعد أن تم إدخال بيانات التعريف لها, ولكن كان لا يزال مشكلة في استخدام سير عمل للتذكير نظراً لأنها سوف توقف سير العمل حتى تاريخ التذكير, ولكن إذا كان المستخدم بعد تحرير بيانات المستند وتغيير التاريخ, سير العمل تذكير القديم كان لا يزال هناك.
    الرد

اترك ردًا

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها *