Zoho Project: Automatyzacja procesu klonowania zadania przy określonej aktualizacji statusu

Zoho Project: Automatyzacja procesu klonowania zadania przy określonej aktualizacji statusu

Witam wszystkich,

Funkcja niestandardowa to napisany przez użytkownika zestaw kodu w celu spełnienia określonego wymaganiaUstaw wymagane warunki, kiedy mają być wyzwalane przy użyciu reguł przepływu pracy (czy to zadań / projektów) i powiąż z nimi funkcję niestandardową.

Wymóg:-


Jeden z naszych klientów miał konkretne wymaganie dotyczące automatycznego klonowania zadania i przenoszenia sklonowanego zadania do listy zadań w innym projekcie po określonej aktualizacji statusu.

Na przykład, gdy status zadania A zostanie zaktualizowany do "Zatwierdzony" w projekcie A, zadanie A powinno zostać automatycznie zduplikowane i przeniesione do listy zadań w projekcie B.

Kod funkcji niestandardowej:

// TODO : Klonowanie zadania z jednego projektu do innego.
// Kopiuj zadanie
copyTaskParamMap = Map();
copyTaskParamMap.put("no_of_instances", "1");
copyTaskDetails = invokeurl
[
url :projectsV3APIEndPoint + "/portal/" + portalId + "/projects/" + projectId + "/tasks/" + taskId + "/copy"
typ :POST
parametry:copyTaskParamMap
connection:"'xxxxxxxxx'"
];
info copyTaskDetails;
info "-------------------------------------";
// Przenieś zadanie
projectsRestAPIEndPoint ="https://projectsapi.zoho.com/restapi";
moveTaskParamMap = Map();
moveTaskParamMap.put("from_todolist",tasklistId);
// Identyfikator listy zadań, do której zadanie ma zostać przeniesione
moveTaskParamMap.put("to_todolist","1683929000004182021");
moveTaskDetails = invokeurl
[
url :projectsRestAPIEndPoint + "/portal/" + portalId + "/projects/" + projectId + "/tasks/" + taskId + "/move"
typ :POST
parametry:moveTaskParamMap
connection:"'xxxxxxxxx'"
];
info moveTaskDetails;
info "-------------------------------------";
return "success";

Zastąp "xxxxxxxxx" w powyższym kodzie nazwą połączenia i identyfikatorem docelowej listy zadań (1683929000004182021), do której zadanie ma zostać przeniesione. Zrzut ekranu z listą parametrów do zmapowania jest załączony w celach informacyjnych.
Nasz klient był w stanie wykorzystać niestandardowe funkcje w Zoho Projects, które pozwoliły mu zautomatyzować proces klonowania zadań, zmniejszając zużycie czasu, a tym samym zwiększając produktywność firmy.

Mamy nadzieję, że ten post okazał się przydatny. Jeśli masz jakieś pytania lub zastanawiasz się, czy Twoje wymagania można wykonać za pomocą funkcji niestandardowych, podziel się nimi w sekcji komentarzy poniżej.

    • Related Articles

    • Śledzenie i monitorowanie działań sprzedażowych za pomocą nowych modułów Zadania, Połączenia i Spotkania.

      Działania sprzedażowe zapewniają lepszy kontekst dla każdej transakcji, pomagając przedstawicielom handlowym skupić się na przyspieszeniu podróży klienta i zamknięciu transakcji. Dlatego tak ważne jest rejestrowanie wszystkich działań i monitorowanie ...
    • Zoho CRM - aktualizacja Q1 2024

      Automatyzacja działań w narzędziach innych firm jeszcze nigdy nie była tak prosta Kiedy myślisz o integracjach z narzędziami innych firm, przychodzą Ci na myśl dwie rzeczy: integracje typu plug-and-play, w których system obsługuje wszystko po ...
    • Automatyzacja #10 - Automatyczne przypisywanie biletów na podstawie słów kluczowych

      Zoho Desk oferuje kilka opcji przypisywania zgłoszeń. Od bezpośredniego przypisywania do reguł Round Robin, każda odmiana pozwala na przypisywanie zgłoszeń w sposób najlepiej dopasowany do przepływu pracy w firmie. Te funkcje mogą pomóc w łatwym ...
    • Zoho Desk: Co nowego w 2024 roku

      Oto niektóre z obszarów, w których wprowadziliśmy zmiany: Zarządzanie biletami Personalizacja Automatyzacja Zia Prywatność i bezpieczeństwo Zarządzanie danymi Personalizacja i wielojęzyczność Doświadczenie mobilne Zarządzanie biletami Łatwe łączenie ...
    • Najnowsze aktualizacje Zoho Creator — maj 2023 r

      Witam wszystkich! Po krótkiej przerwie wracamy z kolejnymi comiesięcznymi aktualizacjami. W tym czasie ciężko pracowaliśmy, poprawiając komfort użytkowania i dodając nowe funkcje do naszej platformy. Dziś mamy przyjemność ogłosić szeroką gamę nowych ...