Zmiany pomiędzy wersją 84 and wersją 85 dla DeployerGuide/Customization/ProcessAutomation/Commands

Pokaż
Ignoruj:
Data i czas:
07/13/12 15:02:27 (12 years temu)
Autor:
TS (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/ProcessAutomation/Commands

    v84 v85  
    1515W tym miejscu znajdują się przykłady oraz API [wiki:DeployerGuide/Customization/ProcessAutomation/CommandAPI API komend workflow] 
    1616 
    17 Spis komend dostarczanych z systemem:[[BR]] 
     17=== Spis komend dostarczanych z systemem === #CommandList 
    1818[#DecreeDocumentCommand Przekaż dokument][[BR]] 
    1919[#AddCommentCommand Utwórz komentarz][[BR]] 
     
    8888Wszystkie wartości w parametrach to orunid z widoku orgtree_view. 
    8989 
     90''Przejdź do [#CommandList Spis komend]'' 
    9091---- 
    9192=== Utwórz komentarz === #AddCommentCommand 
     
    9798 ||dscrpt||"Sprawa {symbol} została załatwiona"||treść komentarza|| 
    9899 
     100''Przejdź do [#CommandList Spis komend]'' 
    99101---- 
    100102=== Sprawdź czy pole jest wypełnione === #CheckIfFieldIsEmptyCommand 
     
    107109 ||alert||"Wypełnij pole symbol"||wiadomość w przypadku pustej wartości w polu|| 
    108110 
     111''Przejdź do [#CommandList Spis komend]'' 
    109112---- 
    110113=== Przepisz elementy z listy pozycji === #CopyFKElementsCommand 
     
    117120 ||to____||"6789"||identyfikator dokumentu docelowego (documents.doc_id), z którego chcemy przepisać pozycje. Dokument takie musi obsługiwać pozycje (jest widoczna zakładka)|| 
    118121 
     122''Przejdź do [#CommandList Spis komend]'' 
    119123---- 
    120124=== Sprawdź prawdziwość warunku SQL === #CheckSQLConditionCommand 
     
    128132 ||success||"Dokument został dodany"||wiadomość w przypadku jeśli zapytanie SQL zwróci wynik TRUE lub 1|| 
    129133 
     134''Przejdź do [#CommandList Spis komend]'' 
    130135---- 
    131136=== Utwórz zdarzenie dla pracownika === #CreateTaskCommand 
     
    153158Parametry dscrpt i emp_id są wymagane. 
    154159 
     160''Przejdź do [#CommandList Spis komend]'' 
    155161---- 
    156162=== Sprawdź czy istnieje dokument === #CheckDocumentCommand 
     
    163169 || state_ || "2" || identyfikator rodzaju dokumentu 1 - wychodzący, 2 - przychodzący 3 - wewnętrzny|| 
    164170 
     171''Przejdź do [#CommandList Spis komend]'' 
    165172---- 
    166173=== Zmień status pozycją dokumentu === #ChangeFKElementsStateCommand 
     
    172179 || state_ || "2" || kod statusu ze słownika statusów '''(Ustawienie -> Panel sterowania -> Ogólne -> Statusy -> Kod)'''|| 
    173180 
     181''Przejdź do [#CommandList Spis komend]'' 
    174182---- 
    175183=== Eksport dokumentu do systemu zew. === #ExportDocumentToFKCommand 
     
    182190 || mode!__ || "2" || co ma się dziać z dokumentami załączonymi - obowiązuje tylko dla delegacji gdzie na liście rozliczenia są faktury. W przypadku innego typu parametr ten nie jest brany pod uwagę. Wartości parametru:[[BR]] 1 - eksportuje tylko główny dokument (domyślna wartość)[[BR]] 2 - tylko załączone [[BR]] 3 - główny plus załączone|| 
    183191 
     192''Przejdź do [#CommandList Spis komend]'' 
    184193---- 
    185194=== Sprawdź potwierdzenie eksportu dokumentu do systemu FK === #CheckDocumentConfirmationCommand 
     
    195204 || bsysid || "1" || identyfikator połączenia z systemem zew jeśli takie jest utworzone i eksport został wykonany komendą '''(Narzędzie -> Połączenia z systemami zew. -> ID)'''. Parametr nie jest wymagany. W przypadku jego podania oraz poprawnego formatu potwierdzenia dodawane jest powiązanie w tabeli bs_connect_documents_coherences pomiędzy dokumentem z systemu eDokumenty z dokumentem z systemu FK zdefiniowanym w połączeniu|| 
    196205 
     206''Przejdź do [#CommandList Spis komend]'' 
    197207---- 
    198208=== Zmiana statusu === #ChangeProcessStateCommand 
     
    206216 || keyval || "{prc_id}" || identyfikatr obiketu, klucz główny z tabel: sprawy - processes.prc_id, dokumenty - dokumenty.doc_id. Parametr wymagany przy podaniu clsnam|| 
    207217 
     218''Przejdź do [#CommandList Spis komend]'' 
    208219---- 
    209220=== Uprawnij grupę pracowników do sprawy === #AddGroupToPrivilagedInProcessCommand 
     
    227238 * m - zarządzanie (karta ogólne i Uprawnienia) 
    228239 
     240''Przejdź do [#CommandList Spis komend]'' 
    229241---- 
    230242=== Uprawnij grupę pracowników do dokumentu === #AddGroupToPrivilagedInDocumentCommand 
     
    246258 * m - zarządzanie 
    247259 
     260''Przejdź do [#CommandList Spis komend]'' 
    248261---- 
    249262=== Utwórz dokument === #CreateDocumentCommand 
     
    268281Dodatkowo komenda przyjmuje wszystkie parametry jak w [#AddGroupToPrivilagedInDocumentCommand Uprawnij grupę pracowników do dokumentu] 
    269282 
     283''Przejdź do [#CommandList Spis komend]'' 
    270284---- 
    271285=== Utwórz przypomnienie === #CreateAlarmCommand 
     
    280294 || 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|| 
    281295 
     296''Przejdź do [#CommandList Spis komend]'' 
    282297---- 
    283298=== Przekaż dokument do przełożonego === #DecreeDocumentToSupervisorCommand 
     
    289304 || emp_id || "{LOGGED_USER}" || identyfikator pracownika którego przełożony otrzyma dokument domyślnie identyfikator zalogowanego '''(Pracownicy -> Konta pracowników -> ID)'''|| 
    290305 
     306''Przejdź do [#CommandList Spis komend]'' 
    291307---- 
    292308=== Zarejestruj dokument === #RegisterDocumentCommand 
     
    304320 || type!__ || "1" || typ rejestru (1 = wychodzący, 2 = przychodzący, 3 = wewnętrzny)|| 
    305321 
     322''Przejdź do [#CommandList Spis komend]'' 
    306323---- 
    307324=== Utwórz załącznik z szablonu === #CreateAttachmentFromTemplateCommand 
     
    313330 || tpl_id || "23" || identyfikator szablonu '''(Ustawienia -> Panel sterowania -> Dokumenty -> Szablony dokumentów -> ID)'''|| 
    314331 
     332''Przejdź do [#CommandList Spis komend]'' 
    315333---- 
    316334=== Wysyłanie powiadomienia === #NotifyCommand 
     
    332350Powiadomienie nie jest wysyłane do osoby wykonującej etap. 
    333351 
     352''Przejdź do [#CommandList Spis komend]'' 
    334353---- 
    335354=== Wyślij wiadomość email === #SendEmailCommand 
     
    350369Spośród parametrów to!__!__, cc!__!__ oraz bcc!___ wystarczy aby tylko jeden był podany aby wiadomość została wysłana. 
    351370 
     371''Przejdź do [#CommandList Spis komend]'' 
    352372---- 
    353373=== Dodaj wyjątek do kalendarza pracownika === #CalendarExceptionCommand 
     
    362382 ||to!__!__ || "2011-08-20" || data zakończenia obowiązywania wyjątku w formacie YYYY-MM-DD np 2011-08-20|| 
    363383 
     384''Przejdź do [#CommandList Spis komend]'' 
    364385---- 
    365386=== Zamknij sprawę === #ProcessCloseCommand 
     
    371392 || prc_id || "23" || identyfikator sprawy (processes.prc_id), którą chcemy zamknąć. Parametr ten nie jest wymagany. Jeśli nie zostanie podany pobierana jest sprawa z kontekstu procedury|| 
    372393 
     394''Przejdź do [#CommandList Spis komend]'' 
    373395---- 
    374396=== Przenieś sprawę === #MoveProcessCommand 
     
    382404 || orunid || "6" || opcjonalny (zamienny) parametr identyfikator jednostki organizacyjnej w której znajduje się teczka do której chcemy przenieść sprawę. Teczka musi być ta sama co w sprawie.|| 
    383405 
     406''Przejdź do [#CommandList Spis komend]'' 
    384407---- 
    385408=== Utwórz projekt z szablonu === #RunProjectFromTemplateCommand 
     
    396419Wszystkie parametry są wymagane 
    397420 
     421''Przejdź do [#CommandList Spis komend]'' 
    398422---- 
    399423=== Utwórz sprawę === #CreateProcessCommand 
     
    415439Dodatkowo komenda przyjmuje wszystkie parametry jak w [#AddGroupToPrivilagedInProcessCommand Uprawnij grupę pracowników do sprawy] 
    416440 
     441''Przejdź do [#CommandList Spis komend]'' 
    417442---- 
    418443=== Powiąż dokument z klientem, sprawą lub innym dokumentem === #CreateDocumentLinkCommand 
     
    425450 || keyval || "{prc_id}" || identyfikatr obiketu, klucz główny z tabel: [[BR]] - klienci - contacts.contid [[BR]] - sprawy - processes.prc_id [[BR]] - dokumenty - dokumenty.doc_id. [[BR]] Parametr wymagany|| 
    426451 
     452''Przejdź do [#CommandList Spis komend]'' 
    427453---- 
    428454=== Utwórz dokument/y dla dostawców produktów === #CreateDocumentToSuppliersCommand 
     
    438464Dodatkowo komenda przyjmuje wszystkie parametry jak w [#CreateDocumentCommand Utwórz dokument] 
    439465 
     466''Przejdź do [#CommandList Spis komend]'' 
    440467---- 
    441468{{{