När du skapar en mall kan du utgå från en publicerad kedja eller bygga upp en ny sekvens av kommandon och händelser från grunden.
Med hjälp av dessa mallar kan du sedan skapa en färdig sekvens av kommandon och händelser som kan användas i andra kedjor. Med mallar kan du till exempel:
- Ge ett försprång för att underlätta kedjebildning.
- Standardisera gemensamma arbetsflöden, t.ex. för att extrahera data från ditt system för post.
Obs: Du kan använda en mall med flera kedjor, arbetsytor och miljöer i Chain Builder.
Skapa en mall från en befintlig kedja
Att bygga en mall från en befintlig kedja ger ett antal fördelar:
- Du kan använda den första kedjan som utgångspunkt för att skapa andra kedjor.
- Du kan dela kedjan med andra med hjälp av Chain Builder- inklusive dem i andra organisationer, till exempel i Workiva Community.
Så här skapar du en mall från en befintlig kedja:
- Från Chains, klicka på Chain Builder.
- Välj fliken Chains och välj sedan Edit för kedjan.
- I kedjans trepunktsmeny uppe till höger väljer du Skapa mall.
- Ange ett unikt namn och en beskrivning som hjälper till att identifiera mallen.
- Under Folders väljer du var du vill spara mallen.
- Klicka på Spara.
- Om kedjan har några variabler ska du ställa in varje mallvariabel:
-
Ange standardnamnet för mallvariabeln.
Tips: För att underlätta identifieringen av det värde som ska användas med en variabel rekommenderar vi att du inkluderar ett prefix i dess namn. Till exempel
WSV-för en variabel i arbetsytan,CV-för en kedjevariabel,DCV-för en dynamisk kedjevariabel ellerResource-för en resurs i arbetsytan. - Ta bort standardvärdena för att underlätta portabilitet och återanvändning.
-
Välj om en dynamisk kedjevariabel eller resurs på arbetsytan ska ge värdet.
Obs: Om en kedjevariabel, arbetsytvariabel eller runtime-variabel tillhandahåller värdet väljer du varken Dynamic eller Resource.
-
- Klicka på Save och Publish.
Skapa en mall från början
Följ dessa steg för att bygga upp en ny sekvens av kommandon och händelser som ett återanvändbart ramverk för kedjor.
Steg 1: Lägg till mallen
- I Chain Builder, på fliken Templates , klickar du på Create => Template längst upp till höger.
- Om du vill skapa mallen på en annan plats än i mappen Default klickar du på Edit för dess mapp, väljer den mapp där mallen ska sparas och klickar på Move.
-
Ange ett unikt namn och en beskrivning som hjälper till att identifiera mallen och dess syfte.
Tips: För att lättare kunna identifiera om en mall innehåller en sekvens för en hel eller partiell kedja kan du inkludera ett prefix i namnet. Till exempel
Full-för en hel kedja, ellerPart-för en del av en kedja eller ett utdrag.
Steg 2: Ställ in mallens variabler
För att underlätta anpassning och återanvändning innehåller mallarna variabler som platshållare för värden som krävs för variablerna i kommandona eller resurserna på arbetsytan. När du skapar en kedja från mallen ersätter kedjans variabler och resurser mallens variabler.
För varje variabel som ska inkluderas i mallen:
- Under Mallvariabler klickar du på Lägg till.
-
Ange variabelns namn och standardvärde.
Tips: För att underlätta identifieringen av det värde som ska användas med en mallvariabel rekommenderar vi att du inkluderar ett prefix i dess namn. Till exempel
WSV-för en variabel i arbetsytan,CV-för en kedjevariabel,DCV-för en dynamisk kedjevariabel ellerResource-för en resurs i arbetsytan. -
Under Typ, välj om en dynamisk kedjevariabel eller resurs på arbetsytan ska tillhandahålla variabelns värde.
Obs: Om en kedjevariabel, arbetsytvariabel eller runtime-variabel tillhandahåller värdet väljer du varken Dynamic eller Resource.
När du har lagt till alla variabler för mallen klickar du på Spara.
Obs: Om du vill ta bort en variabel från mallen klickar du på dess X under Åtgärder.
Steg 3: Definiera noderna i mallen
När du bygger en mall ska du sätta upp och länka noderna i dess ordning:
- Kommandon eller uppgifter som utförs av kedjor som skapats från mallen, t.ex. för att interagera med Workiva-plattformen eller en annan datakälla.
- Händelser som inträffar inom mallen, t.ex. för att aktivera ett arbetsflöde för godkännande eller manuell uppladdning av arkivering.
- Utlösa händelser, t.ex. exekvering för att ställa in variabler - t.ex. till specifika konton, regioner eller tidsperioder - när du kör kedjor som skapats från mallen, eller för att automatiskt starta kedjan baserat på ändringar i anslutna källor.
Obs: För att möjliggöra anpassning och återanvändning använder inte kommandona i en mall anslutningar, löpare eller variabler som har angetts i kedjan eller arbetsytan; du anger dessa när du skapar en kedja från mallen.
Lägga till noder
När du lägger till en nod flyttar du den till den plats där den förekommer i sekvensen och länkar den till nästa och föregående steg.
- För att lägga till den första noden i mallen flyttar du den till Starta.
- Om du vill lägga till en nod som början på en ny gren i ett logiskt träd länkar du det föregående steget i mallen till den första noden i de olika grenarna.
- För att köra kommandon parallellt med varandra eller tillsammans som en del av en serieprocess, skapa en kommandogrupp som steg.
Notera: Som standard körs en nod när den länkade föregående noden lyckas. För att aktivera villkorlig logik, till exempel att köra en nod endast när den föregående noden misslyckas, dubbelklickar du på länken och väljer dess villkor - framgång , misslyckande , varning , eller någon .
När du har definierat noderna i mallen klickar du på Publicera.
Redigera inställningarna för en mall
För att justera en malls namn eller beskrivning eller för att hantera dess variabler:
- I Chain Builder, på fliken Templates , klickar du på mallens namn och Template Settings.
- Redigera mallens namn, beskrivning eller variabler efter behov.
- Klicka på Save och Publish.
Visa kedjor som använder en mall
Om du vill visa vilka kedjor som skapas från en mall går du till flikenMallar och klickar sedan på Visa för mallen under Chains Using.
På panelen In Use visas de kedjor som skapats från mallen. För att öppna en kedja klickar du på dess namn.
Tips: För att hitta en specifik kedja, sök på dess namn.
Kopiera mallar
Om du vill använda en mall som utgångspunkt för en ny mall skapar du en kopia av den. I Chain Builder, på fliken Templates , klickar du på Copy för mallen.
Aktivera mallar med andra
För att hjälpa andra att skapa kedjor kan du aktie länkar till publicerade mallar med andra som använder Chain Builder- inklusive dem i andra organisationer, t.ex. i Workiva Community.
- I Chain Builder, på fliken Templates , klickar du på Get shareable link .
- Klicka på Kopiera till urklipp och Stäng.
- Klistra in och dela länken med andra vid behov.
Tänk på att mallarna är beroende av att båda arbetsytorna har åtkomst till samma kontakter och kommandon. När du aktie en mall med en annan arbetsyta fungerar inte den importerade kedjan om inte alla nödvändiga anslutningar är aktiverade.
När du importerar en kedja får du möjlighet att ställa in eventuella kopplingar som saknas:
Återkalla åtkomst till en aktie
För att återkalla andras åtkomst till en aktie mall, uppdatera dess URL för att skapa en ny länk:
- I Chain Builder, på fliken Mallar , klickar du på Get shareable link för mallen.
- Klicka på Regenerera token och Stäng.
Arkivmallar
Om du inte längre behöver en mall kan du arkivera den. I Chain Builder klickar du på Mallar och klickar på Archive för mallen.