Viktigt: Om du klickar på Avbryt på någon av dessa flikar stängs dialogrutan för kommandokonfiguration. Alla ändringar som du har gjort sedan du senast klickade på Save kommer att kasseras och kan inte återställas.
Ändra kommandofliken
På fliken Modify command kan du ställa in vilka fält som ska beaktas eller uteslutas när kommandot körs.
För att ändra detta kommando:
- Välj fliken Modifiera kommando.
- (Valfritt) I Namn ändrar du det standardnamn som anges.
- (Valfritt) I Beskrivning anger du en användbar beskrivning av vad kommandot är konfigurerat att göra.
-
Under Command Properties väljer du Workday Connection som är lämplig för det här kommandot och anslutningstypen (CloudRunner eller GroundRunner).
Obs: CloudRunner är standardvalet, men den här anslutningen fungerar även med en GroundRunner. Information om hur du installerar och använder en GroundRunner finns på Workivas supportsida Installera och hantera GroundRunners.
-
Välj den Input-fil som ska användas.
Detta är en .csv-fil som innehåller källdata. En mall för denna fil kan erhållas i Workiva-dokumentationen.Obs: Om du använder en EIB-mall (se nedan) måste CSV-filens rubriker stämma överens med de fält som definieras i mallfilen.
- Under Budgetkonfiguration anger du Budgetstruktur-ID som är kopplat till planstrukturen och Custom_Budget_ID som är kopplat till namnet på den ekonomiska planen.
-
Välj det importläge som ska användas.
Importläge Beteende Inkrementell Endast tillägg Lägger till nya rader och uppdaterar befintliga. Raderar inte någonting. Byt ut alla Raderar hela den befintliga budgetplanen och ersätter den enbart med uppgifterna i din fil. Inkrementellt tillägg med borttagning Synkroniserar systemet så att det matchar den uppladdade filen. Lägger till nya, uppdaterar befintliga och raderar alla rader i systemet som saknas i den uppladdade filen. Ersätt alla efter period Raderar och ersätter data endast för de tidsperioder som finns i den uppladdade filen. Bevarar data för andra månader/perioder. - (Valfritt) Ange ett Memo med en beskrivning av kommandots syfte.
-
Välj de åtgärder som ska utlösas när den här noden avslutas.
Kommando Beskrivning Auto Komplett När den är markerad (ikryssad) bearbetas affärsprocessen automatiskt. Det innebär att alla godkännanden automatiskt godkänns i systemet, att alla granskningar och att-göra-uppgifter automatiskt förbigås och att alla meddelanden automatiskt undertrycks. Skicka in När den är markerad (ikryssad) skickar kedjan automatiskt in åtgärden.
Det sista fältet och kryssrutan är endast för användning av EIB-mallar. Om du inte använder en EIB-mallfil kan du ignorera båda dessa.
Obs:EIB-mallen måste vara en XML-fil som definierar de fält som krävs för att slutföra en Import Budget-åtgärd. Om detta anges kommer det att ha företräde framför uppgifterna i "Budget Configuration".
- Om du använder en EIB-mallfil för att importera budgetuppgifterna anger du filnamnet i fältet EIB-mallfil.
- (Valfritt) Markera kryssrutan Ignorera varningar för att ignorera alla varningar för eventuella valfria fält som saknas.
Mallfilen kommer att innehålla valfria fält, så kommandot kommer att ge ett felmeddelande om fälten inte finns om inte detta alternativ har valts.
Detta alternativ är endast tillämpligt för importbudgetprocesser som använder en EIB-mall.
Fliken Notifieringar
På fliken Notifications kan du ställa in ett e-postmeddelande som ska skickas när ett villkor uppfylls.
För att skapa ett meddelande:
- Välj fliken Notifications.
- Klicka på Nytt meddelande.
- Klicka på Skicka e-post till.
-
Fyll i fälten på meddelandepanelen.
Fält i meddelandepanelen
Fältets namn Stödda värderingar och åtgärder Villkor Villkor som stöds är:
- Success: kommandot har slutförts korrekt.
- Fel: kommandot har misslyckats på något sätt.
- Varning: detta indikerar att ett avsett resultat påverkades, men det kan finnas kvarstående omständigheter om hur det blev så. Kontrollera utdataloggen för kommandot för mer specifika skäl till varför detta utlöstes.
- Paus är en status för kommandot. Om kommandot är "pausat" kommer meddelandet att skickas. Det har inget att göra med att pausa aviseringar.
- Skicka alltid: Skickar alltid meddelandet.
Mottagare E-postadresser (måste vara fullständiga e-postadresser) som meddelandet ska skickas till. Om du klickar i det här fältet öppnas en rullgardinsmeny med alla e-postadresser som är giltiga för arbetsytan. Inga andra e-postmeddelanden kan tillhandahållas. Ämne Ämnesraden för e-postmeddelandet. Som standard används variablerna Chain.Environment, Chain.Name, och Command Name, följt av det valda villkoret, men du kan ange din egen text om du vill. Bilaga Detta gör att du kan bifoga en fil till e-postmeddelandet. Välj filen bland dem som listas i fönstret Välj en variabel till vänster om konfigurationsdialogrutan. Namn på bilaga Detta är namnet (inklusive tillägget, t.ex. .txt eller .csv) som ska tilldelas filen. Meddelande kropp Den text som ska visas i e-postmeddelandet. Grundläggande HTML-formatering stöds. - Klicka på Spara.
Om du vill skicka ytterligare e-postmeddelanden klickar du på Nytt meddelande under det aktuella meddelandet och upprepar dessa steg.
Mer information om aviseringar finns på Workivas supportsida Hantera aviseringar om kedja och befäl.
Hoppa över villkor fliken
På fliken Skip conditions kan du ange ett villkor som gör att kommandot hoppas över och vad som ska hända om kommandot hoppas över.
För att skapa ett hoppvillkor för detta kommando:
- Välj fliken Hoppa över villkor.
- Klicka i fältet Skip conditions och välj utlösningsvillkor.
Alternativen är:- Success (kommandot har slutförts korrekt).
- Fel (kommandot har misslyckats på något sätt).
-
Varning (detta indikerar att ett avsett resultat påverkades, men det kan finnas kvarstående omständigheter kring hur det blev så. Kontrollera kommandots utdataloggar för mer specifika skäl till varför detta utlöstes)
- Skapa en regel som bestämmer vad som händer när kommandot hoppas över.
- Välj AND eller OR. Som standard börjar den första instruktionen med AND.
-
Klicka på +RULE, och välj den datatyp som ska testas.
Alternativen är String (standard), Integer, Date, Float, och JSON. - Ange de kriterier som ska användas för testet.
-
Välj testvärde. Alternativen är följande:
Alternativ Resultat Är tom Resultatet är tomt (en tom uppsättning). Är inte blank Resultatet är inte en tom uppsättning. Innehåller Resultatet innehåller ett specifikt värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange den sträng som ska matchas. Matchar RegExp Resultatet matchar det specifika reguljära uttrycket. Om du väljer detta öppnas ett sekundärt fält där du kan ange det reguljära uttrycket. Börjar med Resultatet börjar med en specifik sträng. Om du väljer detta öppnas ett sekundärt fält där du kan skriva in strängen. Slutar med Resultatet slutar med en specifik sträng. Om du väljer detta öppnas ett sekundärt fält där du kan skriva in strängen. = (lika med) Resultatet matchar ett specifikt värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange värdet. != (är inte lika med) Resultatet stämmer inte överens med ett specifikt värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange värdet. < (mindre än) Resultatet är mindre än ett visst värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange värdet. > (större än) Resultat är mer än ett specifikt värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange värdet. <= (mindre än eller lika med) Resultatet är mindre än eller lika med ett visst värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange värdet. >= (större än eller lika med) Resultatet är större än eller lika med ett visst värde. Om du väljer detta öppnas ett sekundärt fält där du kan ange det värde som ska beaktas.
- Om du bara har ett villkor klickar du på Spara.
- Om du har mer än ett villkor klickar du på +RULE igen för att lägga till ett enda villkor, eller +GROUP för att få villkoren att utvärderas som en grupp.
Anteckningar
- Tillstånden utvärderas i den ordning de listas (uppifrån och ned). Grupperade tillstånd utvärderas som en enhet, och sedan utvärderas resultatet av detta i den ordning som gruppen visas i listan.
- Det går inte att ändra ordningsföljden på villkoren; om du vill ändra ordningsföljden på villkoren måste du skapa listan på nytt i den ordning du vill att de ska utvärderas.
- Mer information om Skip conditions finns på Workiva Community-sidan Skip Conditions: Inte att hoppa över, men definitivt värt att tänka på! och Workiva Support-sidan Hantera kommandon i kedjor.
Fliken Dynamiska utgångar
På fliken Dynamic outputs kan du ange regler för att extrahera ett värde eller en lista med värden från ett kommandos utdata, som sedan kan användas senare i kedjan. Du kan lägga till flera dynamiska utgångar till ett kommando genom att använda antingen:
- En exakt matchning - till specifik text i början eller slutet av de värden som ska extraheras.
- Ett reguljärt uttryck - för att matcha värden baserat på ett visst mönster eller en viss sekvens.
Gör följande för att ställa in reglerna för dynamisk utmatning.
- Välj fliken Dynamic outputs.
- Klicka på +ADD DYNAMIC OUTPUT. Detta visar panelen för konfiguration av dynamisk utmatning.
- Ange ett namn för denna utdata.
- I Original output väljer du den output som ska omvandlas.
- Konfigurera hur utdata ska erhållas och lagras. Följande fält är alla valfria.
- Fältet Match text kan antingen innehålla den text som ska matchas eller ett reguljärt uttryck.
- Om du vill matcha den angivna texten exakt väljer du "Exakt" i Matchningstyp.
- Om du vill använda ett reguljärt uttryck väljer du "Reguljärt uttryck (regex)" i Matchtyp.
- I Matchresultat anger du hur den resulterande texten ska visas.
Om resultatet t.ex. är siffror inom parentes skriver du $0 för att visa hela det matchade värdet inklusive parenteserna, eller $1 för att bara visa de matchade siffrorna utan parenteserna. - Om du bara vill matcha text på vissa rader i utskriften anger du radnummer eller nummerintervall åtskilda av kommatecken i Rader att kontrollera. Om du vill inkludera ett antal rader använder du ett bindestreck (-), så 1-10 returnerar bara innehåll från raderna 1 till 10. För att separera rader eller intervall använder du ett kommatecken (,), så 1-10, 13 returnerar endast innehåll från raderna 1 till 10 och rad 13.
- I Utgångstyp, välj om du vill returnera en enda utgång eller en lista med utgångar.
- Markera eller avmarkera kryssrutorna Case sensitive och Trim Matches för att få de resultat du vill ha.
- Klicka på Spara.
- (Valfritt) Klicka på Test för att se om du får de resultat du förväntar dig.
Om du vill skapa ytterligare en dynamisk utgång klickar du på +ADD DYNAMIC OUTPUT. Här visas panelen för konfiguration av dynamisk utgång för ytterligare en dynamisk utgång.
Mer information om hur du arbetar med dynamiska operatorer finns på Workiva Support-sidan Hantera dynamiska utgångar för ett kommando.
Fliken Felåtgärder
På fliken Error actions kan du ange vad som ska hända om ett fel inträffar under behandlingen av kommandot.
För att ange åtgärder som ska vidtas om detta kommando genererar ett fel:
- Välj fliken Error Actions.
- Under Error actions väljer du vilken åtgärd du vill att kedjan ska vidta om kommandot misslyckas.
- För att följa kedjans förgreningslogik, välj Fortsätt med kedjan.
- Om du vill stoppa kedjan tillfälligt, t.ex. för att åtgärda problemet, väljer du Pausa kedjan.
Om du vill starta om kedjan efter att problemet har lösts väljer du kommandot i kedjan och klickar på Återuppta. - Om du vill stoppa kedjan helt väljer du Avsluta kedjan.
- Om du vill stoppa kommandot om det körs längre än önskat anger du den maximala tiden för aktiviteten (i sekunder) under Timeout conditions.
- Om du vill försöka igen med ett kommando om datakällan är intermittent eller otillgänglig anger du antalet försök och hur många sekunder som ska gå mellan försöken.
-
Under Error conditions, välj de fel som ska ignoreras.
Skick Beskrivning Ogiltiga argument Om du markerar detta ignorerar kommandot alla ogiltiga argument. Allmänt misslyckande Om du markerar detta fortsätter kedjan även om kommandot kanske har misslyckats. - Om du vill ange status för kommandot baserat på dess utdata klickar du på det gröna plustecknet till vänster om Tolkning av utdata.
- Klicka på +Regel och definiera den regel - eller grupp av regler - som ska tolka utmatningsstatusen.
Om du vill ange ytterligare villkor klickar du på det blåcirklade plustecknet för att lägga till ytterligare fält för definition av villkor.
Tillstånden utvärderas i den ordning de listas (uppifrån och ned). Grupperade tillstånd utvärderas som en enhet, och sedan utvärderas resultatet av detta i den ordning som gruppen visas i listan.
Obs: Det finns inget sätt att ändra ordningen på villkoren; om du vill ändra ordningen på villkoren måste du skapa listan på nytt i den ordning du vill att de ska utvärderas.
- Under Loggtolkning, välj om kommandot ska misslyckas baserat på specifika utdata.
- För att inte misslyckas med kommandot baserat på specifika utdata, välj Tolka inte.
- Om du vill misslyckas med kommandot när specifika utgångar hittas väljer du Fail if output(s) found och anger vilka utgångar som ska sökas efter.
- Om du vill misslyckas med kommandot när specifika utgångar inte hittas väljer du Fail if output(s) not found och anger den utgång som ska sökas efter.
- Separera flera rader text med \n.
- Klicka på Spara.
Fliken Iteratorer
På fliken Iterators kan du ange regler för iteration (cykling eller upprepning) av kommandot Get Workers.
Obs: Den här fliken är inaktiverad som standard.
Gör följande för att ställa in iterationsreglerna.
- Välj fliken Iteratorer.
- Aktivera iteratorerna genom att trycka på omkopplaren längst upp på fliken.
Om du gör detta ändras ikonen bredvid flikhuvudet (Iteratorer) från mörkgrått till blått, och konfigurationspanelen för Iteratorer visas. Markören bredvid flikens titel blir också grön. -
Välj den Modifieringstyp som ska användas.
Alternativen är Lista (standard) och Upprepa till.- Om du väljer Lista kommer kommandot att upprepa kommandot igen:
- En statisk lista med värden, t.ex. regioner eller enheter. Detta kan också vara ett tal, t.ex. "3".
- En dynamisk eller variabel lista med värden, t.ex. från en fil som laddats upp som resurs i arbetsytan eller utdata från ett kommando tidigare i kedjan.
- Om du väljer Repeat until kommer kommandot att upprepas tills det angivna villkoret uppfylls.
Obs: Kommandon är begränsade till maximalt 1000 iterationer.
- Om du väljer Lista kommer kommandot att upprepa kommandot igen:
- Ange den eller de regler som ska styra iterationerna.
Mer information om hur du använder iteratorer, inklusive hur du anger dem, finns på Workiva Support-sidan Använd iteratorer med kommandon och kommandogrupper. - Klicka på Spara.