UPDATE: Zie dit MSDN-discussie, vooral de laatste post: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Het beschrijft een aandoening die kan kort dit hele ding circuit. In het kort, het kan zijn zo eenvoudig als het maken van ten minste één van de velden verplicht.
Ik heb een documentbibliotheek die acht inhoudstypen ondersteunt.
Ik heb een SharePoint Designer workflow die wil om te berekenen en een "herinneringsdatum toewijzen" door gewoon af te trekken 30 dagen van een andere kolom, "vervaldatum". Dit moet alleen gebeuren voor een van de typen inhoud, 'Insurance'. De business-doelstelling is het produceren van een KPI waarin twee soorten autoverzekeringsdocumenten: "zowat voor vervallen" en 'verlopen." (U kunt lees meer over dit soort KPI en meer substantiële drill-down Hier).
Ik hebt geconfigureerd de werkstroom gestart wanneer een nieuw item is gemaakt en wanneer een item wordt gewijzigd. Het idee is dat als er een verzekering document wordt geüpload, Wij berekenen een "waarschuwing datum" op basis van de vervaldatum. Een paar van weergaven werken in verband met een KPI-lijst Markeer deze voorwaarden wanneer gebruikers hun home page hit.
Deze strategie werkt niet wanneer ik een document uploaden.
Ik upload het document en ik ben voorgesteld met de invoerscherm van de meta-gegevens. Op dit punt, Ik ben al in de problemen. SharePoint reeds, voortijdig vanuit mijn perspectief, ontslagen van de werkstroom. Ik heb niet had een kans om te kiezen van het juiste type inhoud noch een vervaldatum toewijzen. Op hetzelfde moment, de werkstroom wordt niet geactiveerd wanneer ik klik op de verzendknop op dit moment. Er is sommige ingebouwde logica "is van mening dat" die dienen eerst maakt deel uit van de "maken" gebeurtenis. Dus … mijn workflow is gestart en wanneer het uitgevoerd, het werd aangenomen standaard meta gegevenswaarden.
De beste werk-around die ik ken is het invoegen van een "pauze tot" activiteit in de workflow. Ik heb de workflow onderbreken voor 1 minuut. Terwijl het wordt onderbroken, Ik selecteer het juiste type inhoud, de meta-gegevens invoeren en verzenden. De pauze is voltooid en de werkstroom verloopt zo nodig. (Merk op dat in mijn omgeving, timer workflowactiviteiten uit SPD werken niet uit de doos. Moet u wellicht het zelfde probleem. Zie Hier voor meer details).
Ik houd niet van "magische vertraging" werk-around. Wat gebeurt er als de gebruiker een document en de telefoon overgaat en de daaruit voortvloeiende gesprek uploadt outlasts de pauze? Ik kan de pauze langer maken, maar ik nog steeds niet leuk.
Ik schreef over dit op de MSDN forums hier: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
de kerels van Hey, Ik heb de oplossing. plaats een EventDriven activiteit naast de gebeurtenis Initialize van de Workflow. Zet een OnWorkflowItemChanged gebeurtenis. Binnen is er, Overstaptijd voor de bijgewerkte waarde van de aangepaste kolom. Het werkt voor mij.
Ik ben het creëren van een herinnering wrokflow met behulp van SharePoint Designer, en wanneer mij using "onderbreken tot datum" activiteit. Het niet hervatten en Werkstroomstatus verandert niet van "In Progress".
(dat wil zeggen het toont "onderbreken voor 0 minuten" onder Workflowgeschiedenis maar het neemt niet opgegeven actie).
Ik heb gemaakt het vele malen, maar hetzelfde probleem gevonden.
Ik heb gedaan wat googlen voor dat in de laatste paar dagen, en vanaf daar ik had gekregen van een hotfix KB 932394 en installeerde het maar ik ben nog steeds in dezelfde problemen met Onderbreken tot datum Activiteit.
Ik heb ook veranderd baan-werkstroom tijdsduur stsadm-opdracht uit 5 minuten 1 minuut zoals hieronder:
Wat moet ik daarvoor doen?
Wees zo goed voorstellen mij waarom "onderbreken tot datum" niet hervatten en Werkstroomstatus verandert niet van "In Progress" in mijn workflow.
Als iedereen een oplossing met betrekking tot dit heeft dan gelieve te antwoorden mij ter saurabhsinghmca@Gmail.com
Bedankt,
Saurabh Kumar Singh