Ważne: Kliknięcie przycisku Anuluj na dowolnej z tych kart powoduje zamknięcie okna dialogowego konfiguracji poleceń. Wszelkie zmiany wprowadzone od ostatniego kliknięcia przycisku Zapisz zostaną odrzucone i nie będzie można ich odzyskać.
Karta Modyfikuj polecenie
Karta Modyfikuj polecenie umożliwia skonfigurowanie pól, które mają być uwzględniane lub wykluczane podczas uruchamiania tego polecenia.
Aby zmodyfikować to polecenie:
- Wybierz kartę Modyfikuj polecenie.
- (Opcjonalnie) W polu Name zmodyfikuj domyślną nazwę.
- (Opcjonalnie) W polu Description wprowadź użyteczny opis działania skonfigurowanego polecenia.
-
W sekcji Command Properties wybierz połączenie Workday Connection odpowiednie dla tego polecenia i typ połączenia (CloudRunner lub GroundRunner).
Uwaga: CloudRunner jest domyślnym wyborem, ale to połączenie będzie również działać przy użyciu GroundRunner. Aby uzyskać informacje na temat instalacji i korzystania z GroundRunnera, zapoznaj się ze stroną pomocy technicznej Workiva Instalowanie i zarządzanie GroundRunnerami.
-
Wybierz plik wejściowy , który ma zostać użyty.
Jest to plik .csv zawierający dane źródłowe. Szablon tego pliku można uzyskać w dokumentacji Workiva.Uwaga: Jeśli korzystasz z szablonu EIB (patrz poniżej), nagłówki CSV muszą być zgodne z polami zdefiniowanymi w pliku szablonu.
- W sekcji Konfiguracja budżetu wprowadź identyfikator struktury budżetu powiązany ze strukturą planu oraz identyfikator Custom_Budget_ID powiązany z nazwą planu finansowego.
-
Wybierz tryb importu , który ma być używany.
Tryb importu Zachowanie Tylko przyrostowe dodawanie Dodaje nowe linie i aktualizuje istniejące. Niczego nie usuwa. Wymień wszystko Usuwa cały istniejący plan budżetu i zastępuje go wyłącznie danymi z Twojego pliku. Przyrostowe dodawanie z usuwaniem Synchronizuje system z przesłanym plikiem. Dodaje nowe, aktualizuje istniejące i usuwa wszelkie linie w systemie, których brakuje w przesłanym pliku. Zastąp wszystko okresem Wyczyść i zastąp dane tylko dla okresów znalezionych w przesłanym pliku. Zachowuje dane dla innych miesięcy/okresów. - (Opcjonalnie) Wprowadź notatkę zawierającą opis celu polecenia.
-
Wybierz akcje, które mają zostać wyzwolone po ukończeniu tego węzła.
Polecenie Opis Auto Complete Po zaznaczeniu proces biznesowy jest przetwarzany automatycznie. Oznacza to, że wszystkie zatwierdzenia będą automatycznie zatwierdzane w systemie, wszystkie przeglądy i zadania będą automatycznie pomijane, a wszystkie powiadomienia będą automatycznie blokowane. Prześlij Po zaznaczeniu łańcuch automatycznie przesyła akcję.
Ostatnie pole i pole wyboru służą wyłącznie do korzystania z szablonów EBI. Jeśli nie korzystasz z pliku szablonu EIB, możesz zignorować oba te elementy.
Uwaga:Szablon EBI musi być plikiem XML, który definiuje pola niezbędne do wykonania akcji Importuj budżet. Jeśli zostanie to określone, będzie to miało pierwszeństwo przed danymi "Konfiguracji budżetu".
- Jeśli do importu danych budżetowych używany jest plik szablonu EBI, wprowadź nazwę pliku w polu Plik szablonu EBI.
- (Opcjonalnie) Zaznacz pole wyboru Ignoruj ostrzeżenia, aby ignorować wszystkie ostrzeżenia dotyczące brakujących pól opcjonalnych.
Plik szablonu będzie zawierał opcjonalne pola, więc polecenie zgłosi błąd, jeśli pola nie są obecne, chyba że ta opcja została wybrana.
Opcja ta ma zastosowanie wyłącznie w przypadku importu procesów budżetowych przy użyciu szablonu EBI.
Karta Powiadomienia
Zakładka Notifications umożliwia skonfigurowanie powiadomień e-mail wysyłanych po spełnieniu określonego warunku.
Aby utworzyć powiadomienie:
- Wybierz kartę Notifications.
- Kliknij Nowe powiadomienie.
- Kliknij Email.
-
Wypełnij pola w panelu powiadomień.
Pola panelu powiadomień
Nazwa pola Wspierane wartości i działania Warunek Obsługiwane warunki to:
- Sukces: polecenie zostało wykonane poprawnie.
- Błąd: polecenie nie powiodło się.
- Ostrzeżenie: oznacza to, że zamierzony wynik został naruszony, ale mogą istnieć niejasne okoliczności dotyczące tego, jak do tego doszło. Sprawdź dzienniki wyjściowe polecenia, aby uzyskać bardziej szczegółowe powody, dla których zostało ono uruchomione.
- Pauza to status polecenia. Jeśli polecenie jest "wstrzymane", powiadomienie zostanie wysłane. Nie ma to nic wspólnego z wstrzymywaniem powiadomień.
- Zawsze wysyłaj: Zawsze wysyła wiadomość.
Odbiorcy Adresy e-mail (muszą to być pełne adresy e-mail), na które ma zostać wysłana wiadomość. Kliknięcie tego pola otwiera listę rozwijaną zawierającą wszystkie adresy e-mail ważne dla obszaru roboczego. Nie można podać żadnych innych wiadomości e-mail. Temat Temat wiadomości e-mail. Domyślnie używane są zmienne Chain.Environment, Chain.Name i Command Name, po których następuje wybrany warunek, ale w razie potrzeby możesz wprowadzić własny tekst. Załącznik Umożliwia to dołączenie pliku do wiadomości e-mail. Wybierz plik spośród wymienionych w panelu Select a variable po lewej stronie okna dialogowego konfiguracji. Nazwa załącznika Jest to nazwa (wraz z rozszerzeniem, takim jak .txt lub .csv), która zostanie przypisana do pliku. Treść wiadomości Tekst, który pojawi się w wiadomości e-mail. Obsługiwane jest podstawowe formatowanie HTML. - Kliknij Zapisz.
Aby wysłać dodatkowe powiadomienia e-mail, kliknij Nowe powiadomienie poniżej bieżącego powiadomienia i powtórz te kroki.
Aby uzyskać więcej informacji na temat powiadomień, zapoznaj się ze stroną pomocy technicznej Workiva Zarządzaj łańcuchem i powiadomieniami poleceń.
Pomiń kartę warunków
Zakładka Skip conditions umożliwia określenie warunku, który spowoduje pominięcie polecenia, oraz tego, co ma się stać, jeśli polecenie zostanie pominięte.
Aby ustalić warunek pominięcia dla tego polecenia:
- Wybierz kartę Pomiń warunki.
- Kliknij pole Skip conditions i wybierz warunek wyzwalający.
Dostępne opcje to:- Success (polecenie zostało wykonane poprawnie).
- Błąd (polecenie nie powiodło się).
-
Ostrzeżenie (wskazuje, że zamierzony wynik został naruszony, ale mogą istnieć niejasne okoliczności dotyczące tego, jak do tego doszło). Sprawdź dzienniki wyjściowe polecenia, aby uzyskać bardziej szczegółowe informacje o tym, dlaczego zostało ono uruchomione)
- Utwórz regułę określającą, co się stanie, gdy polecenie zostanie pominięte.
- Wybierz AND lub LUB. Domyślnie pierwsza instrukcja zaczyna się od AND.
-
Kliknij +RULE i wybierz typ danych do przetestowania.
Dostępne opcje to String (domyślnie), Integer, Date, Float oraz JSON. - Wprowadź kryteria, które mają zostać użyte w teście.
-
Wybierz wartość testową. Dostępne są następujące opcje:
Opcja Wynik Jest pusty Wynik jest pusty (pusty zestaw). Nie jest puste Wynik nie jest zbiorem pustym. Zawiera Wynik zawiera określoną wartość. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić ciąg znaków do dopasowania. Pasuje do RegExp Wynik pasuje do określonego wyrażenia regularnego. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wyrażenie regularne. Zaczyna się od Wynik zaczyna się od określonego ciągu znaków. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić ciąg znaków. Kończy się na Wynik kończy się określonym ciągiem znaków. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić ciąg znaków. = (równa się) Wynik pasuje do określonej wartości. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wartość. != (nie równa się) Wynik nie pasuje do określonej wartości. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wartość. < (mniej niż) Wynik jest mniejszy niż określona wartość. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wartość. > (większy niż) Wynik to więcej niż określona wartość. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wartość. <= (mniejszy lub równy) Wynik jest mniejszy lub równy określonej wartości. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wartość. >= (większy lub równy) Wynik jest większy lub równy określonej wartości. Wybranie tej opcji otwiera dodatkowe pole, w którym możesz wprowadzić wartość do uwzględnienia.
- Jeśli masz tylko jeden warunek, kliknij Zapisz.
- Jeśli masz więcej niż jeden warunek, kliknij ponownie +RULE, aby dodać pojedynczy warunek, lub +GROUP, aby warunki były oceniane jako grupa.
Uwagi
- Warunki są oceniane w kolejności, w jakiej znajdują się na liście (od góry do dołu). Zgrupowane warunki są oceniane jako jednostka, a następnie wynik jest oceniany w kolejności, w jakiej grupa pojawia się na liście.
- Nie ma sposobu na zmianę kolejności warunków; jeśli chcesz zmienić kolejność warunków, będziesz musiał ponownie utworzyć listę w kolejności, w jakiej chcesz, aby były oceniane.
- Aby uzyskać więcej informacji na temat warunków pomijania, zapoznaj się ze stroną społeczności Workiva Warunki pomijania: Nie do pominięcia, ale zdecydowanie warte rozważenia! oraz na stronie pomocy technicznej Workiva Zarządzaj poleceniami w łańcuchach.
Karta wyjść dynamicznych
Zakładka Dynamic outputs umożliwia określenie reguł wyodrębniania wartości lub listy wartości z danych wyjściowych polecenia, które mogą być następnie wykorzystane w dalszej części łańcucha. Możesz dodać wiele dynamicznych wyjść do polecenia używając jednego z nich:
- Dokładne dopasowanie - do określonego tekstu na początku lub na końcu wartości do wyodrębnienia.
- Wyrażenie regularne - do dopasowywania wartości na podstawie określonego wzorca lub sekwencji.
Aby ustawić dynamiczne reguły wyjściowe, wykonaj następujące kroki.
- Wybierz kartę Dynamic outputs.
- Kliknij +ADD DYNAMIC OUTPUT. Spowoduje to wyświetlenie panelu konfiguracji wyjścia dynamicznego.
- Wprowadź nazwę dla tego wyjścia.
- Na stronie Oryginalne wyjście wybierz wyjście, które ma zostać przekształcone.
- Skonfiguruj sposób wyprowadzania i przechowywania danych wyjściowych. Poniższe pola są opcjonalne.
- Pole Match text może zawierać dopasowywany tekst lub wyrażenie regularne.
- Aby dokładnie dopasować podany tekst, wybierz "Dokładnie" w polu Typ dopasowania.
- Aby użyć wyrażenia regularnego, wybierz "Wyrażenie regularne (regex)" na stronie Typ dopasowania.
- W polu Wynik dopasowania wprowadź sposób wyświetlania tekstu wynikowego.
Na przykład, jeśli wynikiem były cyfry ujęte w nawiasy, wpisz $0, aby wyświetlić całą dopasowaną wartość wraz z nawiasami, lub $1, aby wyświetlić tylko dopasowane cyfry bez nawiasów. - Aby dopasować tekst tylko w określonych wierszach danych wyjściowych, wprowadź numery wierszy lub zakresy numerów oddzielone przecinkami w polu Linie do sprawdzenia. Aby uwzględnić zakres linii, użyj myślnika (-), więc 1-10 zwraca zawartość tylko z linii od 1 do 10. Aby oddzielić wiersze lub zakresy, użyj przecinka (,), więc 1-10, 13 zwraca zawartość tylko z wierszy od 1 do 10 i wiersza 13.
- W polu Output type wybierz, czy chcesz zwrócić pojedyncze wyjście, czy listę wyjść.
- Zaznacz lub usuń zaznaczenie pól wyboru Case sensitive i Trim Matches, aby uzyskać pożądane wyniki.
- Kliknij Zapisz.
- (Opcjonalnie) Kliknij Test, aby sprawdzić, czy otrzymujesz oczekiwane wyniki.
Jeśli chcesz utworzyć dodatkowe wyjście dynamiczne, kliknij +ADD DYNAMIC OUTPUT. Spowoduje to wyświetlenie panelu konfiguracji wyjścia dynamicznego dla dodatkowego wyjścia dynamicznego.
Więcej informacji na temat pracy z operatorami dynamicznymi znajdziesz na stronie pomocy technicznej Workiva Zarządzaj dynamicznymi wyjściami dla polecenia.
Karta Działania związane z błędami
Zakładka Error actions pozwala określić, co ma się stać, jeśli podczas przetwarzania polecenia wystąpi błąd.
Aby ustawić działania, które zostaną podjęte, jeśli to polecenie wygeneruje błąd:
- Wybierz zakładkę Error Actions.
- W sekcji Error actions wybierz, jakie działania ma podjąć łańcuch, jeśli polecenie nie powiedzie się.
- Aby postępować zgodnie z logiką rozgałęziania łańcucha, wybierz Continue with chain.
- Aby tymczasowo zatrzymać łańcuch, np. w celu naprawienia problemu, wybierz Wstrzymaj łańcuch.
Aby ponownie uruchomić łańcuch po rozwiązaniu problemu, wybierz polecenie w łańcuchu i kliknij Resume. - Aby całkowicie zatrzymać łańcuch, wybierz Zakończ łańcuch.
- Aby zatrzymać działanie polecenia, jeśli trwa ono dłużej niż jest to wymagane, w sekcji Warunki limitu czasu wprowadź maksymalny czas działania zadania (w sekundach).
- Aby ponowić próbę wykonania polecenia, jeśli jego źródło danych jest przerywane lub niedostępne, wprowadź liczbę ponawianych prób i liczbę sekund oczekiwania między próbami.
-
W obszarze Error conditions wybierz błędy, które mają być ignorowane.
Warunek Opis Nieprawidłowe argumenty Zaznaczenie tego powoduje, że polecenie ignoruje wszelkie nieprawidłowe argumenty. Ogólna awaria Zaznaczenie tego powoduje, że łańcuch będzie kontynuowany, mimo że polecenie mogło się nie powieść. - Aby ustawić status polecenia na podstawie jego danych wyjściowych, kliknij zielony znak plus po lewej stronie Interpretacja danych wyjściowych.
- Kliknij +Rule i zdefiniuj regułę - lub grupę reguł - aby zinterpretować status wyjścia.
Jeśli chcesz określić dodatkowe warunki, kliknij niebieski znak plus, aby dodać dodatkowe pola definicji warunków.
Warunki są oceniane w kolejności, w jakiej znajdują się na liście (od góry do dołu). Zgrupowane warunki są oceniane jako jednostka, a następnie wynik jest oceniany w kolejności, w jakiej grupa pojawia się na liście.
Uwaga: Nie ma sposobu na zmianę kolejności warunków; jeśli chcesz zmienić kolejność warunków, będziesz musiał ponownie utworzyć listę w kolejności, w jakiej chcesz je ocenić.
- W sekcji Log interpretation wybierz, czy polecenie ma być odrzucane na podstawie określonych danych wyjściowych.
- Aby nie nie wykonać polecenia na podstawie określonych danych wyjściowych, wybierz Nie interpretuj.
- Aby polecenie nie powiodło się w przypadku znalezienia określonych wyjść, wybierz opcję Fail if output(s) found, a następnie wprowadź wyjścia do wyszukania.
- Aby polecenie nie powiodło się, gdy określone wyjścia nie zostaną znalezione, wybierz Fail if output(s) not found, a następnie wprowadź dane wyjściowe do wyszukania.
- Oddzielaj wiele wierszy tekstu za pomocą \n.
- Kliknij Zapisz.
Zakładka Iteratory
Zakładka Iteratory umożliwia ustawienie reguł iteracji (cyklicznego lub wielokrotnego powtarzania) polecenia Get Workers.
Uwaga: Ta karta jest domyślnie wyłączona.
Aby ustawić reguły iteracji, wykonaj następujące kroki.
- Wybierz zakładkę Iteratory.
- Włącz iteratory, przełączając przełącznik w górnej części karty.
Zmienia to ikonę obok nagłówka zakładki (Iteratory) z ciemnoszarej na niebieską i wyświetla panel konfiguracji Iteratorów. Znacznik obok tytułu zakładki również zmieni kolor na zielony. -
Wybierz typ modyfikatora , który ma zostać użyty.
Dostępne opcje to Lista (domyślnie) i Powtarzaj do.- Wybranie opcji List powoduje powtórzenie polecenia:
- Statyczna lista wartości, takich jak regiony lub podmioty. Może to być również liczba, na przykład "3".
- Dynamiczna lub zmienna lista wartości, na przykład z pliku przesłanego jako zasób obszaru roboczego lub dane wyjściowe z polecenia wcześniejszego w łańcuchu.
- Wybranie opcji Repeat until powoduje powtarzanie polecenia do momentu spełnienia określonego warunku.
Uwaga: Polecenia są ograniczone do maksymalnie 1000 iteracji.
- Wybranie opcji List powoduje powtórzenie polecenia:
- Wprowadź reguły kontrolujące iteracje.
Więcej informacji na temat korzystania z iteratorów, w tym sposobu ich określania, znajdziesz na stronie pomocy technicznej Workiva Używaj iteratorów z poleceniami i grupami poleceń. - Kliknij Zapisz.