Önceden varolan koşullar: Kurtarmak için SharePoint uyarı şablonları (?)

Bir müşterim için girişim küçük ama yararlı İK başvuru oluşturmak için önceki bir müteahhit ile çalıştı. Bu yüklenici SharePoint Designer çözüm iş akışı kısmını uygulamayı eskiden. Biraz dağınık. Örneğin, bir tek mantıksal iş akışı işlemi desteklemek üzere dokuz SPD iş akışı ve en çok beş kişi aynı anda doğru koşullar göz önüne alındığında herhangi bir zamanda ateş edebilirsiniz. Bu hata ayıklamak için kolay değil 🙂

Müşterim hala bekleyen gereksinimleri vardır, birisi sistem e-posta uyarıları – hem de e-postanın kendisi gibi ilişkili görev formlarını gönderir genellikle daha fazla bağlam sağlamak üzere. İş akışı uygulayıcılar SPD biliyorum, "kullanıcı veri toplama" SPD eylemi aslında bir görev sahip özel bir içerik türü oluşturur.. Ne zaman bu eylem kullanma, Biz çok belirtmek alamadım. Bazı değerler için isteyebilir (e.g. "Onayla" veya "Reddet") ve biz bir sabit kodlu değer başlık ve açıklama belirtebilirsiniz. Aynen öyle.

Benim müşteri gereksinimi iki kat olduğunu:

  1. Ne zaman SharePoint görev atama hakkında bir e-posta gönderir, e-posta gövdesinde birçok görevi hakkında bilgi içerir.
  2. Daha da önemlisi, tarafından çok – Ne zaman e-posta görev bağlantısını tıkladığında, görev formu onaylayan seçtiğin bu kullanıcı onayla yapmak veya karar vermemek için gerekli tüm bilgilere sahip olmalıdır. Hemen şimdi, Yöneticisi'öğesi bağlantıyı kendisi ilişkin temel ayrıntılar detaya için tıklayın gerekiyor ve kimse bunu sever. İçinde belgili tanımlık email tıklamanız gerekiyor. O zaman görev öğesi tür karanlık bir linke tıklamanız gerekir. Daha sonra temel verilere bakabilirsiniz (Bu durumda, bir InfoPath formu). Sonra geri/arka plan'ı tıklatın, vb. Herkes nefret ediyor.

Bu biraz karışık teknik çözüm miras aldım ve değişiklikler az müdahaleci bir şekilde mümkün yapmak istiyorum..

Şu anda alıyorum yaklaşım özel bir uyarı şablonu oluşturmaktır. Sen-ebilmek okumak hakkında o burada. Akışını bu gibi çalışır:

  • SPD iş akışı çalıştırır.
  • Bir noktada, bir yönetici için bir görev atar.
  • SharePoint sistem otomatik olarak alarm o yöneticiye gönderir.. Bu SPD iş akışı daha ziyade "ne SharePoint yapıyor." bir parçası değildir (SharePoint Zamanlayıcı hizmeti, Ben inanıyorum).
  • Standart uyarı işlem lehine bir özel uyarı işleyici çağrılır (sihirli kurallarına yukarıda açıklandığı gibi makalede başvurulan).
  • Ne zaman benim özel uyarı işleyicisi çalışır, güzel bir e-posta oluşturur. Daha da önemlisi, Çünkü elinde görevi vardır, Ayrıca iş gereksinimini karşılamak için gerekli tüm bağlam bilgileri ile gerçek görevi Süsle.
  • Kullanıcı, e-posta alır ve yararlı içerik bilgi dolu.
  • Görev bağlantısını tıkladığında ve görev kendisini yararlı içerik bilgi dolu.
  • Herkes evine döner karpuz ve dondurma için.

Hızlı bir PT yaptım ve iyi bir laboratuvar ortamında çalışıyor. Beklendiği gibi benim özel e-posta uyarı alma. Ayrıca görev açıklaması ve başlık kendini güncelleştirmek almak.

Sadece hileli parça, defa, nerede uyarı öğesini güncelleştirir bir durumdan kaçınmak için, başka bir uyarı tetikleyen. Bu beni endişelendirmiyor.

O kadar umut verici görünüyor...

Herhangi bir varolan SPD iş akışları ile muck gerek yok bu konuda çok şey olduğunu. Mutluluk verecek bir uyarı işleyicisi olduğundan habersiz olduklarını"IIZ DA BANKAMATİK RUNNIN, TEH GÖREV LİSTESİ WIF MOAR BAĞLAM DECORATIN”.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Cevap bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *