Wcześniej istniejące warunki: Szablony SharePoint Alert na ratunek (?)

Jeden z moich klientów pracował z poprzednim wykonawcą zbudować się mały, ale przydatny aplikacji HR dla przedsiębiorstwa. Że wykonawca używany SharePoint Designer do wykonania pracy porcję roztworu. To jest trochę bałagan. Na przykład, istnieje dziewięć SPD przepływy pracy na rzecz procesem pojedynczego logicznej pracy i pięć z nich może jednocześnie ogień w danym czasie biorąc pod uwagę odpowiednie warunki. Debugowanie nie jest łatwe 🙂

Mój klient ma szereg wymogów nadal wybitny, jednym z nich jest ogólnie udzielać więcej kontekście system wysyła alerty e-mail – zarówno w e-mail, sam, jak również formularze skojarzone zadanie. SPD pracy realizatorów wiedzieć, "Zbierz dane od użytkownika" SPD działania rzeczywiście tworzy zadanie z niestandardowego typu zawartości. Kiedy używamy tego działania, nie mamy określić wiele. My z pytaniem dla niektórych wartości (np.. "zatwierdzenie" lub "Odrzuć") i możemy określić wartość zakodowanego w tytuł i opis. To już wszystko.

Mój klient wymóg jest, że dwa razy:

  1. Kiedy SharePoint wysyła maila o przydziałach zadań, zawiera wiele informacji o zadaniu w treści wiadomości e-mail.
  2. Ważniejsze, do tej pory – Kiedy użytkownik kliknie łącze zadania w e-mailu, Formularz zadania powinny mieć wszystkie informacje, które osoby zatwierdzającej potrzebuje, aby uczynić jego Zatwierdź lub zablokowania decyzji. Teraz, kierownik musi kliknąć na link element sobie drążyć w podstawowych informacji i nikt nie lubi, że. Masz wobec trzaskaæ w ten poczta elektroniczna. Następnie należy kliknąć przycisk rodzaju niejasnych link na element zadania. Następnie można spojrzeć na dane podstawowe (InfoPath formularz w takim). Następnie kliknij przycisk Wstecz/powrót, itp. Wszyscy nienawidzą go.

Już odziedziczyłem to nieco niechlujny rozwiązanie techniczne i chcę, aby umożliwić zmiany w sposób jak najmniej inwazyjny.

Podejście, które biorę teraz jest stworzyć szablon alertu niestandardowego. Możesz przeczytać o tym tutaj. Przepływu działa jak to:

  • Uruchamia przepływ pracy SPD.
  • W pewnym momencie, przypisuje zadanie Menedżera.
  • SharePoint system automatycznie wysyła alert do tego Menedżera. To nie jest częścią pracy SPD, ale raczej "SharePoint co." (Usługa czasomierza programu SharePoint, Uważam, że).
  • Niestandardowe obsługa alertów jest wywoływana za standardowy proces alertu (Magia zasad opisanych w powyższym odwołuje się do artykuł).
  • Kiedy mój niestandardowego programu obsługi ostrzegania działa, to generuje piękny e-mail. Ważniejsze, ponieważ ma za zadanie w ręku, to również zdobi faktyczne zadanie wszystkie informacje kontekstu niezbędne do spełnienia wymagań biznesowych.
  • Użytkownik otrzymuje e-mail i jest pełna przydatnych informacji.
  • Użytkownik kliknie łącze zadania i zadania, sam jest pełna przydatnych informacji.
  • Każdy wraca do domu do arbuza i lody.

Zrobiłem szybkie PKOL i to działa dobrze w środowisku laboratoryjnym. Ja dostać mój e-mail niestandardowe wpisu zgodnie z oczekiwaniami. Również dostać się do aktualizacji sam tytuł oraz opis zadania.

Trudne, tylko trochę, pory, Aby uniknąć sytuacji, gdy alert aktualizacje elementu, wyzwalanie innego wpisu. To nie martw się mną.

Do tej pory wygląda obiecująco...

Wspaniałą rzeczą jest, że nie trzeba wałęsać się z żadnym z istniejących przepływy SPD. Są one błogiej nieświadomości, że managera ostrzeżeń jest"IIZ RUNNIN W DA BAKGROUND, DECORATIN TEH ZADANIE LISTA WIF MOAR KONTEKŚCIE”.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Odpowiedz

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *