Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Moduł do automatycznego przepisywania zadań


Opis:

Moduł ten służy do automatycznego przepisania zadania zadań na inną osobę innych użytkowników po określonym czasie. 

Po wgraniu modułu pojawia pojawi się nowa zakładka w konfiguracji systemu "Automatyczne przepisywania zadań" wAdministracja > Konfiguracja systemu. W zakładce tej można skonfigurować jaki typ zadania (nazwa procesu i nazwa zadania) ma być przepisane.

...

Info
titleInfo

Moduł ten przenosi zadania, nie usuwa ich. Dane wstępnie wypełnione i zapisane na formularzu, pozostaną po przepisaniu zadania u nowego użytkownika.


Widok konfiguracji

Image Modified

Dodawanie nowej konfiguracjiImage Removed

 

W celu dodania nowego wpisu należy wcisnąć przycisk "Nowa definicja"Najpierw należy wybrać proces potem zadanie .

 

Pojawi się okno z konfiguracją:
Image Added

Należy wybrać Nazwę procesu oraz Zadanie należące do tego procesu. i ustawić wybrane pola potem kliknąć zapisz.

Wartość przypisania jest uzależniona od rodzaju przypisania. Albo ta wartość jest zablokowana  lub pojawia się odpowiednia lista wyborów

Konfiguracja Zadania Zaplanowanego

Należy dodać zadanie zaplanowane

Termin – Ilość dni po których zadanie zostanie przepisane (liczone od daty utworzenia zadania lub od daty ostatniego przypisania). Jeżeli mamy ustawioną wartość 0, to zadania będą przepisywane zawsze po uruchomieniu zadania zaplanowanego.

Pominięcie dni wolnych: 

  •  NIE - uwzględnia również dni wolne
  • TAK - przy obliczaniu uwzględnia tylko dni robocze (dni wolne nie są liczone do terminu)

Rodzaj przypisania:

Użytkownik

Symbol stanowiska

Przełożony

Wartość przypisania:

[Użytkownik w systemie]

[Symbol]

-


 

Uruchomienie modułu

Należy dodać nowe zadanie zaplanowane w Administracja > Konfiguracja systemu > Zadania zaplanowane.

Można użyć wyszukiwarki i znaleźć zadanie "Uruchamia moduł automatycznego przenoszenia zadań"   znajduje się ono w klasie lub wpisać w "Nazwa klasy" ścieżkę: "com.suncode.plugin.autotasktransfer.scheluedtasks.RunAutoTaskTransferZadanie wystarczy aktywować i określić okres powtórzeń" i wybrać metodę. Następnie wystarczy określić "Okres powtórzeń" oraz ustawić jako "Zadanie aktywne".

Informacje o Bazie danych

...

ZadanieStarzy UżytkownicyRodzaj przypisaniaWartość PrzypisaniaPrzepisane na
ZadanieAAdminUżytkownikAdminAdmin [Pomija przepisanie]
ZadanieBAdmin,User1, User2UżytkownikAdminAdmin
ZadanieCUser1, User2UżytkownikAdminAdmin
ZadanieDAdmin, User1UżytkownikAdmin2 [Użytkownik nie istnieje]Admin, User [Pomija przepisanie]
ZadanieEAdmin, User1Symbol StanowiskaStanowisko1 [Użytkownik User2]User2
ZadanieFUser2Symbol Stanowiska Stanowisko1 [Użytkownik User2]User2 [Pomija przepisanie]
ZadanieGAdmin, User1Symbol Stanowiska Stanowisko1 [Brak użytkownika]Admin, User1 [Pomija przepisanie]
ZadanieHAdmin, User1Symbol Stanowiska Stanowisko666 [Nie istnieję]Admin, User1 [Pomija przepisanie]
ZadanieIAdminPrzełożony

[Admin nie ma przełożonego ]

Admin [Pomija przepisanie]
ZadanieJUser1Przełożony

[Admin jest przełożonym]

Admin
ZadanieKUser2Przełożony

[User1, Admin - przełożeni]

User1, Admin
ZadanieLUser1,User3Przełożony

[User1 ma przełożonego Admin

User3 ma przełożonego User2]

Admin,User2
ZadanieMUser1,User3,User2Przełożony

[User1 ma przełożonego Admin,

User3 ma przełożonego User2,

User2 ma przełożonego User1,Admin]

Admin,User1,User2

Przypadki dla zastępstw

User2 oraz User3 zastępują User1

ZadanieStarzy UżytkownicyRodzaj przypisaniaWartość PrzypisaniaPrzepisane na

ZadanieA

User1UżytkownikUser1User1
ZadanieBUser2UżytkownikUser1

User1,

User3 (wz. User2)

ZadanieCUser3UżytkownikUser1

User1,

User2 (wz. User1)

ZadanieDInnyUżytkownikUser1

User1,

User2 (wz. Inny)

User3 (wz. Inny)

 


Status Projektu

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyMODPLWRKFL-399