Uwaga: Kliknięcie przycisku Cancel 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
Na tej karcie możesz skonfigurować, które pola 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.
-
W sekcji Kryteria żądania pracownika zaznacz pola wyboru dla filtrów kryteriów. Wybierz klasy pracowników, które mają zostać wykluczone z wyników.
Klasa Opis Nieaktywni pracownicy Nadal zatrudniony, ale obecnie nie pracuje. Pracownicy tymczasowi Obecnie pracujesz, jesteś na liście płac i wykonujesz zadania jako pracownik kontraktowy. Pracownicy Obecnie pracujesz, jesteś na liście płac i wykonujesz swoje obowiązki jako pracownik pełnoetatowy. -
(Opcjonalnie) W sekcji Filtr odpowiedzi określ wartości daty wejścia w życie lub daty wejścia, które mają zostać użyte.
Klasa Opis Od daty wejścia w życie Data, w której zmiana staje się aktywna lub prawnie wiążąca w świecie biznesu. Od daty wejścia Data wprowadzenia transakcji do systemu przez użytkownika lub kierownika działu kadr. Uwaga: Domyślną strefą czasową dla dzierżawców Workday jest Pacyfik (UCT -7). Można to jednak zmienić, więc możliwe jest, aby dwóch najemców miało różne rejestracje czasu.
- W sekcji Field Inclusions zaznacz pola wyboru dla pól, które mają zostać uwzględnione w odpowiedzi.
Uwaga: Chociaż Twój dzierżawca Workday może przechowywać dodatkowe dane, są to obecnie jedyne dostępne opcje.
| Klasa | Opis |
|---|---|
| Uwzględnij firmę | Nazwa firmy zatrudniającej pracownika. (Zazwyczaj jest to podstawowa jednostka sprawozdawcza) |
| Uwzględnij centrum kosztów | Organizacja używana do raportowania finansowego w celu śledzenia i grupowania wydatków związanych z określonym działem lub projektem. |
| Uwzględnij dział | Poddział firmy, do której przypisany jest pracownik. |
| Uwzględnij lokalizację | Fizyczna lokalizacja, biuro lub kampus, w którym Pracownik przebywa lub jest przydzielony do wykonywania swojej pracy. |
| Dołącz identyfikator pracownika menedżera | Unikalny identyfikator pracownika, któremu pracownik bezpośrednio podlega w organizacji nadzorującej. |
| Uwzględnij identyfikator pracownika | Numer identyfikacyjny pracownika przypisany do niego w momencie zatrudnienia, używany do celów śledzenia i raportowania. |
| Uwzględnij typ pracownika | Klasa pracownika (np. stały lub tymczasowy) używana do kategoryzowania relacji pracownika z organizacją. |
| Uwzględnij poziom zarządzania | Poziom pracownika w strukturze przywództwa organizacji. |
| Uwzględnij adres e-mail pracownika | Główny adres e-mail (zazwyczaj służbowy) używany do powiadomień systemowych i profesjonalnej komunikacji z pracownikiem. |
| Uwzględnij imię i nazwisko | Imię i nazwisko pracownika oficjalnie zarejestrowane w dokumentach prawnych na potrzeby listy płac i sprawozdawczości regulacyjnej. |
| Uwzględnij legalne nazwisko | Nazwisko pracownika widniejące na oficjalnych dokumentach identyfikacyjnych wydanych przez rząd, używanych do celów płacowych i podatkowych. |
| Uwzględnij datę zatrudnienia | Oficjalna data rozpoczęcia stosunku pracy pracownika z organizacją. |
| Uwzględnij pole wskazujące, czy pracownik został ponownie zatrudniony | To pole wskazuje, czy pracownik był wcześniej zatrudniony przez organizację przed bieżącym zatrudnieniem. |
| Uwzględnij pierwotną datę zatrudnienia | Pierwotna data rozpoczęcia stosunku pracy pracownika z organizacją. Ważne w przypadku ponownych zatrudnień. |
| Uwzględnij pole wskazujące, czy pracownik jest aktywny | To pole wskazuje, czy pracownik jest aktywnie zatrudniony przez firmę. |
| Uwzględnij pole wskazujące, czy pracownik jest na emeryturze | To pole wskazuje, czy pracownik jest na emeryturze. |
| Uwzględnij pole wskazujące, czy pracownik został zwolniony | To pole wskazuje, czy pracownik został zwolniony z firmy. |
| Uwzględnij datę zakończenia | Oficjalna data prawnego zakończenia zatrudnienia pracownika. |
| Uwzględnij datę ostatniego dnia pracy | Ostatni dzień kalendarzowy, w którym Pracownik jest fizycznie obecny lub wykonuje swoje obowiązki przed rozwiązaniem stosunku pracy lub rozpoczęciem urlopu. |
| Uwzględnij datę wypłaty | Ostateczna data, za którą zwolniony Pracownik jest uprawniony do otrzymania odszkodowania, może wykraczać poza ostatni dzień faktycznej pracy. |
| Włącz jest zwolniony | To pole wskazuje, czy pracownik jest zwolniony z obowiązku wypłaty wynagrodzenia za nadgodziny zgodnie z przepisami prawa pracy, takimi jak FLSA. |
| Uwzględnij nazwę stanowiska | Opisowa nazwa stanowiska pracownika, która odzwierciedla jego konkretną rolę lub rangę zawodową w firmie. |
|
Włącz jest na urlopie
|
To pole wskazuje, czy pracownik jest obecnie nieobecny w pracy z powodu urlopu wypoczynkowego/chorobowego itp. |
| Uwzględnij typ urlopu | Konkretna kategoria urlopu, na przykład: FMLA, urlop osobisty lub wojskowy, która określa zasady i wynagrodzenie. |
| Uwzględnij główny adres domowy Wiersz 1 | Pierwszy wiersz głównego adresu zamieszkania pracownika, zazwyczaj zawierający numer ulicy i nazwisko. |
| Uwzględnij główny adres domowy Miasto | Konkretne miasto powiązane z głównym miejscem zamieszkania pracownika. (Używany do celów podatkowych i kontaktowych) |
| Uwzględnij główny adres domowy Stan | Stan, prowincja lub terytorium powiązane z głównym miejscem zamieszkania Pracownika do celów podatkowych i prawnych. |
| Uwzględnij główny adres domowy Kraj | Kraj, w którym znajduje się główne miejsce zamieszkania pracownika, wykorzystywany do międzynarodowej zgodności i formatowania. |
| Uwzględnij główny adres domowy Kod pocztowy | Kod pocztowy głównego miejsca zamieszkania pracownika. (Służy do określania lokalnych jurysdykcji podatkowych i wysyłki) |
Uwaga: Wybrane polecenia (w tym data i wybrane opcje) są zachowywane, więc zobaczysz te same opcje po ponownym otwarciu karty poleceń.
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ń.
- Kliknij Zapisz.
Aby wysłać dodatkowe powiadomienia e-mail, kliknij Nowe powiadomienie poniżej bieżącego powiadomienia i powtórz te kroki.
Pola panelu powiadomień
| Nazwa pola | Wspierane wartości i działania |
| Warunek |
Obsługiwane warunki to:
|
| 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. |
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 Warunki pominięcia 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 powody, dla których 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
Karta Dynamiczne wyjścia umożliwia określenie reguł wyodrębniania wartości lub listy wartości z danych wyjściowych polecenia, które można następnie wykorzystać 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.