Jako alternatywa dla wbudowanego harmonogramu łańcucha , szablon łańcucha Control Sheet Scheduler zapewnia dodatkowe opcje uruchamiania procesu zgodnie z niestandardowym harmonogramem.
Jego działanie polega na porównaniu bieżącej daty systemowej z zestawem dat znajdujących się w kolumnie A arkusza kontrolnego. Jeśli bieżąca data zostanie znaleziona, uruchamia wybrany łańcuch w węźle "run chain"; jeśli bieżąca data nie zostanie znaleziona, proces kończy się.
Wymagania
Arkusz kontrolny
Korzystając z arkusza kalkulacyjnego , utwórz arkusz kontrolny zawierający daty, w których łańcuch będzie uruchamiany:
- W komórce A1 arkusza kontrolnego wpisz słowo Dates.
Uwaga: Aby zapobiec przypadkowym zmianom w komórce A1, rozważ zablokowanie komórki.
- Wprowadź prawidłowe daty uruchomienia w utworzonej kolumnie Dates.
- Zaczynając od wiersza 2, otwórz właściwości komórki i sprawdź, czy wszystkie komórki są w formacie "Data" i pasują do formatu wyświetlania daty systemowej (np. 12/31/2022).
Łańcuch do harmonogramu
Ten szablon jest używany z węzłem "Run chain" jako część istniejącego łańcucha. Utworzony przez ciebie arkusz kontrolny będzie zarządzał wykonaniem łańcucha nadrzędnego.
Stwórz swój szablon
Szablon Control Sheet Scheduler znajduje się w sekcji Workiva Chains na ekranie Templates.
Oto jak ją znaleźć:
- W programie Chain Builder przejdź do zakładki Templates .
- Wybierz Workiva Chains z menu u góry.
- Wyszukaj Control Sheet Scheduler w prawym górnym rogu i otwórz szablon.
Po zlokalizowaniu szablonu skonfiguruj go dla swojego obszaru roboczego przy użyciu zmiennych wymienionych poniżej. Zmiany wejdą w życie po opublikowaniu łańcucha.
Uwaga: Aby uzyskać szczegółowe instrukcje dotyczące tworzenia łańcucha z szablonu, zapoznaj się z artykułem Tworzenie łańcuchów i zarządzanie nimi.
Zmienne
| Typ | Nazwa | Cel | Wymagane? |
| Łańcuch | cv-ControlSpreadsheet-ID | Identyfikator arkusza kontrolnego. | Tak |
| Łańcuch | cv-ControlSheet-ID/Name | Nazwa arkusza lub wartość ID arkusza kontrolnego. | Tak |
Co warto wiedzieć
- Łańcuch zastępczy Control Sheet Scheduler: Ten podłańcuch jest łańcuchem zastępczym znajdującym się w węźle "run chain". Podczas wdrażania szablonu musisz zaktualizować ten węzeł do własnego łańcucha.
- Warunkowo - sprawdź dzisiejszą datę:Ten węzeł musi być połączony z nowym zdarzeniem "run chain" z zielonym linkiem sukcesu. Nowe zdarzenie "run chain" musi następnie wskazywać na łańcuch, który zostanie wykonany po pomyślnym zakończeniu tego.
Rozwiązywanie problemów
Jeśli łańcuch wywołał błąd lub nie udało się zaktualizować poprawnych danych, sprawdź, czy poniższe informacje są prawdziwe:
- Grant OAuth2 powiązany z połączeniem Workiva ma dostęp do odczytu arkusza kontrolnego (zarówno arkusza kalkulacyjnego, jak i arkusza).
- Prawidłowo zdefiniowałeś typ i format daty we właściwościach arkusza kontrolnego.
- Wprowadziłeś poprawny identyfikator arkusza kontrolnego i identyfikator/nazwę arkusza do zmiennych łańcuchowych. Upewnij się, że kopiowany jest cały identyfikator/nazwa i nie ma spacji początkowych ani końcowych.
- Ustawiasz harmonogram w łańcuchu Control Sheet Scheduler - nie w łańcuchu podrzędnym.
- Opublikowałeś łańcuch po konfiguracji.
- Skonfigurowałeś i ustanowiłeś harmonogram dla łańcucha Control Sheet Scheduler i opublikowałeś łańcuch po wprowadzeniu zmian w harmonogramie.