Aktivace předčasné pracovního postupu — Non lékařské řešení

AKTUALIZOVAT: Viz tato diskuse MSDN, zejména poslední záznam: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Popisuje stav, který může krátký okruh celé to. V krátkém, To může být stejně jednoduché jako vytváření alespoň jedno z polí povinné.

Mám knihovnu dokumentů, která podporuje osm typů obsahu.

Mám SharePoint Designer workflow, který chce vypočítat a přiřadit datum připomenutí"" prostě odečtením 30 dní od jiného sloupce, "termín". To by mělo dojít pouze pro jeden z typů obsahu, "Pojištění". Předmět podnikání je vytvoření KUV, který zobrazuje dvě kategorie pojištění dokumentů: "Chystáte se vyprší" a "vypršela." (Můžete si přečíst více o tomto druhu KPI a další podstatné podrobnostem Tady).

Nakonfigurovali, aby se střílet, když je vytvořena nová položka a při změně položky. Myšlenka je, že při odeslání dokumentu pojistné, Počítáme varování datum"" na základě data vypršení platnosti. Pár názorů prací pro seznam ukazatelů KPI označte tyto podmínky, když uživatelé domovské stránky.

Tato strategie nefunguje, když jsem nahrát dokument.

Odeslat dokument a já jsem s meta obrazovky pro zadávání dat. V tomto okamžiku, Já už jsem v průšvihu. SharePoint je již, předčasně z mého pohledu, vypálil pracovního postupu. Neměl jsem příležitost vybrat správný typ obsahu, ani přiřadit datum splatnosti. Ve stejné době, pracovní postup se neaktivuje, když jsem narazila na tlačítko Odeslat v současné době. Existuje nějaké vestavěnou logiku, která "věří" to nejprve předložit, je součástí "vytvořit" událost. Tak … Moje práce má padáka a kdy popraven, byl předán výchozí meta datových hodnot.

Nejlepší řešení, pokud vím, je vložit pauzu"až do" činnost v pracovním postupu. Mám pozastavit pracovní postup pro 1 minuta. Zatímco je pozastavení, Vybrat správný typ obsahu, Zadejte tyto údaje a odeslat. Pauzy vyplní a pracovní postup pokračuje podle potřeby. (Všimněte si, že v mém prostředí, časovače pracovního postupu činnosti od SPD nefunguje po vybalení z krabice. Může mít stejné problémy. Viz Tady pro bližší informace).

Nemám rád "magické zpoždění" práce asi. Co se stane, pokud uživatel odešle dokument a zazvoní telefon a následná konverzace přečká pauza? Lze udělat delší pauzu, ale stále to nelíbí.

Psal jsem o tom na MSDN fóra zde: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1

8 myšlenky na „Aktivace předčasné pracovního postupu — Non lékařské řešení

  1. Lenka Htway

    Hej lidi, Mám řešení. Umístěte aktivitu typu EventDriven činnost vedle událost inicializace pracovního postupu. Vložit událost OnWorkflowItemChanged. Tam uvnitř, chytit aktualizovanou hodnotu z vlastní sloupce. Funguje to pro mě.

  2. Saurabh zpívat
    Ahoj,
    Já jsem vytvořit připomenutí wrokflow pomocí aplikace SharePoint Designer, a když jsem pomocí "pozastavit do data" aktivita. To nebude pokračovat a stav pracovního postupu nic nemění od "Probíhá".
    (tj zobrazuje "pozastavení pro 0 minuty" podle Historie sledu prací, ale to netrvá zadanou akci).
    Jsem vytvořil již mnohokrát, ale zjistil stejný problém.
    Jsem udělal nějaké googling to za posledních několik dní, a tam jsem dostal hot fix  KB 932394 a nainstaloval, ale přesto mám stejné potíže s Pozastavit do data Aktivita.
    Také jsem změnil zaměstnání-pracovní postup Doba trvání pomocí příkazu stsadm od 5 minuty 1 minuta jako níže:
    stsadm -o setproperty - propertyname "práce-pracovní postup" -PropertyValue "každý 1 minuty mezi 0 a 59" -Adresa URL http://localhost
    ale zjistil, stejný problém.
    Co pro to mám udělat?
    Prosím, naznačují mě proč "pozastavit do data" nebude pokračovat a ani nemění stav pracovního postupu od "probíhá" v mém pracovním postupu.
    Pokud někdo nějaké řešení ohledně této pak prosím odpovězte mi na saurabhsinghmca@gmail.com < skript cf-hash = "f9e31" type = "text/javascript" video / *
    Děkuju,
    Saurabh Kumar Singh
  3. Marc Anderson
    Nemůžete prostě připojíte pracovní postup k typu obsahu samotné namísto seznamu? Vypadá to, že chcete jen, aby se oheň pro konkrétní typ obsahu, Každopádně.
  4. bohaté napsal/a:
    Viděl jsem příspěvek na podobný problém, který řekl, nutnost požadovaná pole a že se pak zastavit pracovní postup aktivaci, dokud jsou vyplněna povinná pole. Nezkoušel jsem to jen dokumentující zde to, co jsem četl jinde.
  5. Corey
    Měli jsme stejný problém a co jsme skončili tím bylo vytvořit "nezařazené" Typ obsahu, který byl výchozí. Jak dlouho vaše pracovní postupy ignorovat nezařazené"" Typ obsahu (a nejste střelbu na vytvoření) jsi dobrý jít.
  6. Joe napsal/a:
    Já vím, co znamená… říkám tady v mé kanceláři je, že SharePoint o 90% Co je opravdu potřeba udělat… ale to poslední 10% že to nedělá je obvykle opravdu vrah.
  7. Paul Galvin
    Joe,
    Jsem rád, že nejsem jediná. To je další případ, kdy SharePoint vám přináší tak blízko řešení ale nechává vás krátká a není opravdu dobrá možnost dokončit překračování linie.
    Jsem šel na stejné cestě, popsat, ale nedokončil ji zcela. Očekávám, že bude nakonec dělat přesně to, že nakonec.
    Díky za sdílení,
    –Paul G
  8. Joe napsal/a:
    Našel jsem tento problém také – nejen s datem orientovaný pracovního postupu, ale každého pracovního postupu na doc knihovnu, kde uživatelé nahrávat dokumenty.
    Je-li pracovní postup závisí na metadata, Nemůžete mít oheň automaticky, protože upload požáry pracovní postup, než metatdata se vyplní. Toto je chyba v SharePoint podle mého názoru.
    Pokud jde o "připomenutí" data, namísto použití pracovního postupu, Skončil jsem psát úloha časovače, která prohledává seznam každý den a odesílá připomenutí e-mailem na základě pole Datum.
    Snažil jsem se, že uživatelé po metadata byla zadána ručně spustit pracovní postup, ale pořád jsem měl problém pomocí pracovního postupu pro připomenutí, protože to by pracovní postup pozastaven datum připomenutí, ale pokud uživatel později upravil data dokumentu a změnili datum, staré pracovní připomínka byla stále venku.

Zanech odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *