Zmiany pomiędzy wersją 49 and wersją 50 dla DeployerGuide/Customization/ProcessAutomation/Commands
- Data i czas:
- 03/09/12 10:26:35 (13 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Customization/ProcessAutomation/Commands
v49 v50 65 65 {{{ 66 66 #!html 67 <p style="font-weight:bold;" id="AddCommentCommand">Utwórz komentarz</p> 68 }}} 69 70 Komenda dodaje komentarz do sprawy/dokumentu w którym jest uruchomiona. 71 72 ''Parametry:'' 73 ||Nazwa||Wartość||Opis|| 74 ||dscrpt||"Sprawa {symbol} została załatwiona"||treść komentarza|| 75 76 ---- 77 {{{ 78 #!html 67 79 <p style="font-weight:bold;" id="CheckIfFieldIsEmptyCommand">Sprawdź czy pole jest wypełnione</p> 68 80 }}} … … 72 84 ''Parametry:'' 73 85 ||Nazwa||Wartość||Opis|| 74 ||field||"featid|8" lub "symbol"|| pole które ma sprawdzić||86 ||field||"featid|8" lub "symbol"||nazwa pola (z bazy), które będzie sprawdzane|| 75 87 ||alert||"Wypełnij pole symbol"||wiadomość w przypadku pustej wartości w polu|| 88 89 ---- 90 {{{ 91 #!html 92 <p style="font-weight:bold;" id="CopyFKElementsCommand">Przepisz elementy z listy pozycji</p> 93 }}} 94 95 Komenda przepisuje elementy z listy pozycji jednego dokumentu na drugi. 96 97 ''Parametry:'' 98 ||Nazwa||Wartość||Opis|| 99 ||from__||"456" lub "symbol"||identyfikator dokumentu źródłowego (documents.doc_id), z którego chcemy przepisać pozycje. Dokument takie musi obsługiwać pozycje (jest widoczna zakładka)|| 100 ||to____||"6789"||identyfikator dokumentu docelowego (documents.doc_id), z którego chcemy przepisać pozycje. Dokument takie musi obsługiwać pozycje (jest widoczna zakładka)|| 101 76 102 77 103 ---- … … 87 113 ||query||"SELECT cena IS NOT NULL FROM table WHERE prc_id = {PKEYVALUE}"||zapytanie SQL|| 88 114 ||alert||"Wypełnij pole cena"||wiadomość w przypadku niespełnienia sql|| 89 ||success||"Pole cena wypełnione"||wiadomość w przypadku spełnienia sql||115 ||success||"Pole cena wypełnione"||wiadomość w przypadku jeśli zapytanie SQL zwróci wynik TRUE lub 1|| 90 116 91 117 ---- … … 100 126 ||Nazwa||Wartość||Opis|| 101 127 ||dscrpt || "Aktualizacja dokumentacji wdrożenia"||opis zdarzenia|| 102 ||emp_id || "{LOGGED_USER}" || id pracownika lub pracowników oddzielone znakiem przecinka, którym zostanie przypisane to zdarzenie (usr_id z tabeli users)||103 ||grp_id || "2"||id grupy lub grup pracowników oddzielone znakiem przecinka, którzy zostaną dodani do zadania (grp_id z tabeli groups)||104 ||orunid || "11" || identyfikator stanowiska lub stanowisk osób oddzielone znakiem przecinka, które zostaną dodane do zdarzenia ('''Pracownicy -> Struktura organizacyjna -> ID''')||105 ||trmtyp || "TODO" || typ zdarzenia , może być do wyboru MEETING, PHONECALL, ALARM||128 ||emp_id || "{LOGGED_USER}" || identyfikator pracownika lub pracowników oddzielone znakiem przecinka, którym zostanie przypisane zdarzenie '''(Pracownicy -> Konta pracowników -> ID)'''|| 129 ||grp_id || "2"||identyfikator grupy lub grup pracowników oddzielone znakiem przecinka, którzy zostaną dodani do zadania '''(Pracownicy -> Grupy -> ID)'''|| 130 ||orunid || "11" || identyfikator stanowiska lub stanowisk osób oddzielone znakiem przecinka, które zostaną dodane do zdarzenia '''(Pracownicy -> Struktura organizacyjna -> ID)'''|| 131 ||trmtyp || "TODO" || typ zdarzenia: TODO - zadanie, MEETING - spotkanie, PHONECALL - rozmowa telefoniczna, ALARM - przypomnienie|| 106 132 ||start_ || "featid|81" || na kiedy ma dodać zdarzenie, wartość jest pobierana z cechy dlatego definicja np featid|81|| 107 133 ||end!___ || "featid|81" || data zakończenia|| … … 121 147 }}} 122 148 123 Komenda służy do sprawdzania czy w danej sprawie występuje konkretny dokument.124 125 ''Parametry:'' 126 ||Nazwa||Wartość||Opis|| 127 || dctpid || "9" || id typu dokumentu ze słownika ('''Ustawienia -> Panel sterowania -> Dokumenty -> Typy dokumentów -> kolumna id''')||149 Komenda służy do sprawdzania czy w danej sprawie występuje dokument o konkretnym type oraz rodzaju. 150 151 ''Parametry:'' 152 ||Nazwa||Wartość||Opis|| 153 || dctpid || "9" || identyfikator typu dokumentu ze słownika '''(Ustawienia -> Panel sterowania -> Dokumenty -> Definicje dokumentów -> ID)'''|| 128 154 || state_ || "2" || identyfikator rodzaju dokumentu 1 - wychodzący, 2 - przychodzący 3 - wewnętrzny|| 129 155 … … 131 157 {{{ 132 158 #!html 159 <p style="font-weight:bold;" id="ChangeFKElementsStateCommand">Zmień status pozycją dokumentu</p> 160 }}} 161 162 Komenda zmienia status elementom na liście pozycji dokumentu. Komenda jest przeznaczona tylko dla dokumentu. 163 164 ''Parametry:'' 165 ||Nazwa||Wartość||Opis|| 166 || state_ || "2" || kod statusu ze słownika statusów '''(Ustawienie -> Panel sterowania -> Ogólne -> Statusy -> Kod)'''|| 167 168 ---- 169 {{{ 170 #!html 133 171 <p style="font-weight:bold;" id="ExportDocumentToFKCommand">Eksport dokumentu do systemu zew.</p> 134 172 }}} … … 159 197 }}} 160 198 161 Komenda służy do nadania lub aktualizacji uprawnień grupie lub pracownikom do sprawy. Jeśli grupa lub pracownik zostali już już wcześniej uprawnieni wtedy następuje aktualizacja poziomu uprawnień..162 163 ''Parametry:'' 164 ||Nazwa||Wartość||Opis|| 165 || grp_id || "2" || id grupy, którą chcemy uprawnić do sprawy (grp_id z tabeli groups)- parametr zamienny z grpnam||166 || usr_id || "2,3,4" || id pracowników, których chcemy uprawnić||167 || grpnam || "Pracownicy" || nazwa grupy która zostania przydzielona do sprawy ('''Pracownicy -> Grupy''') - parametr zamienny z grp_id||199 Komenda służy do nadania (aktualizacji) uprawnień grupie lub pracownikom do sprawy. Jeśli grupa lub pracownik zostali już już wcześniej uprawnieni wtedy następuje aktualizacja poziomu uprawnień. 200 201 ''Parametry:'' 202 ||Nazwa||Wartość||Opis|| 203 || grp_id || "2" || identyfikator grupy, którą chcemy uprawnić do sprawy '''(Pracownicy -> Grupy -> ID)''' - parametr zamienny z grpnam|| 204 || grpnam || "Pracownicy" || nazwa grupy, którą chcemy uprawnić do sprawy '''(Pracownicy -> Grupy -> Nazwa)''' - parametr zamienny z grp_id, jeśli podano grp_id i grpnam priorytet ma parametr grp_id|| 205 || usr_id || "2,3,4" || identyfikator pracownika lub pracowników oddzielone przecinkiem '''(Pracownicy -> Konta praconwików -> ID)'''|| 168 206 || attrib || "rwnd" || maska uprawnień|| 169 207 … … 187 225 ''Parametry:'' 188 226 ||Nazwa||Wartość||Opis|| 189 || grp_id || "2 " || id grupy, którą chcemy uprawnić do dokumentu (grp_id z tabeli groups)- parametr zamienny z grpnam||227 || grp_id || "2,4" || identyfikator grupy, którą chcemy uprawnić do dokumentu '''(Pracownicy -> Grupy ->ID)''' - parametr zamienny z grpnam|| 190 228 || usr_id || "2,3,4" || id pracowników, których chcemy uprawnić|| 191 || grpnam || "Pracownicy" || nazwa grupy która zostania przydzielona do dokumentu ('''Pracownicy -> Grupy''') - parametr zamienny z grp_id||229 || grpnam || "Pracownicy" || identyfikator pracownika lub pracowników oddzielone przecinkiem '''(Pracownicy -> Konta praconwików -> ID)'''|| 192 230 || attrib || "rwnd" || maska uprawnień|| 193 231 … … 237 275 }}} 238 276 239 Komenda tworzy zdarzenie typu przypomnienie o danej procedurze/etapie dla wskazanego pracownika.277 Komenda tworzy nowe przypomnienie o podanej treści dla wskazanego pracownika na określony dzień. Wszystkie parametry są wymagane. 240 278 241 279 ''Parametry:'' 242 280 ||Nazwa||Wartość||Opis|| 243 || usr_id || "2" || dla kogo zostanie utworzone przypomnienie ('''Pracownicy -> Konta pracowników -> kolumna id''')|| 244 || orunid || "1" || identyfikator stanowiska osoby dla której chcemy dodać przypomnienie ('''Pracownicy -> Struktura organizacyjna -> ID'''), parametr zamienny z usr_id w przypadku podania obu parametrów pierwszeństwo ma parametr usr_id|| 281 || dscrpt || "Przypomnienie o zatwierdzeniu etapu" || opis przypomnienia|| 245 282 || start_ || "SQL::SELECT now()" || na kiedy ma ustawić przypomnienie|| 246 || dscrpt || "Przypomnienie o zatwierdzeniu etapu" || opis przypomnienia|| 283 || usr_id || "2" || dla kogo zostanie utworzone przypomnienie '''(Pracownicy -> Konta pracowników -> ID)'''|| 284 || orunid || "1" || identyfikator stanowiska osoby dla której chcemy dodać przypomnienie '''(Pracownicy -> Struktura organizacyjna -> ID)''', parametr zamienny z usr_id w przypadku podania obu parametrów pierwszeństwo ma parametr usr_id|| 247 285 248 286 ---- … … 256 294 ''Parametry:'' 257 295 ||Nazwa||Wartość||Opis|| 258 || emp_id || "{LOGGED_USER}" || id użytkownika którego przełożony otrzyma dokument domyślnie id zalogowanego (usr_id z tabeli users)||296 || emp_id || "{LOGGED_USER}" || identyfikator pracownika którego przełożony otrzyma dokument domyślnie identyfikator zalogowanego '''(Pracownicy -> Konta pracowników -> ID)'''|| 259 297 260 298 ---- … … 286 324 ''Parametry:'' 287 325 ||Nazwa||Wartość||Opis|| 288 || tpl_id || "23" || id szablonu z tabeli templates, parametr jest wymagany||326 || tpl_id || "23" || identyfikator szablonu '''(Ustawienia -> Panel sterowania -> Dokumenty -> Szablony dokumentów -> ID)'''|| 289 327 290 328 ---- … … 299 337 ||Nazwa||Wartość||Opis|| 300 338 ||dscrpt || "Zebranie zarządu" || treść powiadomienia|| 301 ||grp_id || "2" || id grupy, której pracownicy otrzymają powiadomienie (kolumna grp_id z tabeli groups)||302 ||grpnam || "Zarząd" || zamienny parametr do grp_id, nazwa grupy (kolumna grpnam z tabeli groups)||303 ||usr_id || "2" || id użytkownika (users.usr_id) do którego zostanie wysłane powiadomienie||304 ||orunid || "1" || identyfikator stanowiska lub stanowisk osób oddzielone znakiem przecinka, które zostaną dodane do odbiorców powiadomienia (Pracownicy -> Struktura organizacyjna -> ID)||339 ||grp_id || "2" || identyfikator grupy, której pracownicy otrzymają powiadomienie '''(Pracownicy -> Grupy -> ID)'''|| 340 ||grpnam || "Zarząd" || zamienny parametr do grp_id, nazwa grupy '''(Pracownicy -> Grupy -> Nazwa)'''|| 341 ||usr_id || "2" || identyfikator pracownika może być w formie 2, 35, 77 '''(Pracownicy -> Konta pracowników -> ID)'''|| 342 ||orunid || "1" || identyfikator stanowiska lub stanowisk osób oddzielone znakiem przecinka, które zostaną dodane do odbiorców powiadomienia '''(Pracownicy -> Struktura organizacyjna -> ID)'''|| 305 343 ||type!__ || "Communicator" || rodzaj powiadomienia, obecnie wspierane są Communicator - wewnętrzny komunikator, Document - notatka służbowa, Mail - powiadomienie zostanie wysłane na adres mailowy zapisany w kartotece pracownika|| 306 344 … … 382 420 ''Parametry:'' 383 421 ||Nazwa||Wartość||Opis|| 384 || ptplid || "1" || identyfikator szablonu projektu (projects_templates.ptplid)||385 || dsexid || "45" || identyfikator teczki z wyciągu z wykazu akt ||386 ||contid || "677" || domyślny identyfikator kontrahenta (contacts.contid)||387 ||start_ || "2011-08-20" || data rozpoczęcia ||422 || ptplid || "1" || identyfikator szablonu projektu '''(Ustawienia -> Panel sterowanie -> Sprawy -> Szablony projektów -> ID)'''|| 423 || dsexid || "45" || identyfikator teczki z wyciągu z wykazu akt '''(Ustawienia -> Panel sterowania -> Sprawy -> Wyciąg z wykazu akt -> ID)'''|| 424 ||contid || "677" || domyślny identyfikator kontrahenta '''(Klienci -> ID)'''|| 425 ||start_ || "2011-08-20" || data rozpoczęcia - w przypadku nie podania tego parametru data rozpoczęcia jest ustawiana na bieżący czas|| 388 426 389 427 Wszystkie parametry są wymagane … … 400 438 ||Nazwa||Wartość||Opis|| 401 439 || dossmb || "ORG/10" || symbol teczki z wyciągu z wykazu akt '''Ustawienia -> Panel sterowania -> Sprawy -> Wyciąg z wykazu akt -> Symbol''' parametr zamienny z dsexid|| 402 || dsexid || "45" || identyfikator teczki z wyciągu z wykazu akt ''' Ustawienia -> Panel sterowania -> Sprawy -> Wyciąg z wykazu akt -> ID''' parametr zamianny z dossmb||440 || dsexid || "45" || identyfikator teczki z wyciągu z wykazu akt '''(Ustawienia -> Panel sterowania -> Sprawy -> Wyciąg z wykazu akt -> ID)''' parametr zamianny z dossmb|| 403 441 || dscrpt || "Nowa sprawa" || opis sprawy|| 404 || contid || "677" || identyfikator kontrahenta (contacts.contid, ''' Lista kontrahentów -> KolumnaID''') domyślnie jest przepisywany z kontekstu procedury||442 || contid || "677" || identyfikator kontrahenta (contacts.contid, '''Klienci -> ID''') domyślnie jest przepisywany z kontekstu procedury|| 405 443 || fxterm || "{CURRENT_DATE}" || termin realizacji sprawy (domyślnie {CURRENT_DATE} + 7 dni)|| 406 || rspuid || "{LOGGED_USER}" || osoba odpowiedzialna za sprawę (users.usr_id, '''Pracownicy -> Konta pracowników -> ID''' domyślnie identyfikator zalogowanego pracownika {LOGGED_USER} ||444 || rspuid || "{LOGGED_USER}" || osoba odpowiedzialna za sprawę (users.usr_id, '''Pracownicy -> Konta pracowników -> ID''' domyślnie identyfikator zalogowanego pracownika {LOGGED_USER})|| 407 445 || prtpid || "23" || identyfikator procedury (procedures_def.prtpid, '''Ustawienia -> Panel sterowania -> Ogólne -> Procedury -> ID'''. W przypadku nie podania tego parametru brana pod uwagę jest procedura zadeklarowana dla teczki|| 408 446 || projid || "1" || identyfikator projektu (projects.projid, '''Ustawienia -> Panel sterowania -> Sprawy -> Projekty -> ID''')|| 409 || grp_id || "2" || id grupy, którą chcemy uprawnić do sprawy (grp_id z tabeli groups)- parametr zamienny z grpnam||410 || usr_id || "2,3,4" || id pracowników, których chcemy uprawnić||447 || grp_id || "2" || identyfikator grupy, którą chcemy uprawnić do sprawy '''(Pracownicy -> Grupy ->ID)''' - parametr zamienny z grpnam|| 448 || usr_id || "2,3,4" || identyfikator pracownika lub pracowników oddzielone przecinkiem '''(Pracownicy -> Konta praconwików -> ID)'''|| 411 449 || attrib || "rwnd" || maska uprawnień|| 412 450