Zmiany pomiędzy wersją 60 and wersją 61 dla DeployerGuide/Customization/ProcessAutomation

Pokaż
Ignoruj:
Data i czas:
09/22/11 16:10:33 (13 years temu)
Autor:
JP (IP: 213.227.67.33)
Komentarz:

--

Legend:

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

    v60 v61  
    331331== Wykorzystanie własności, danych wejściowych i przypisań == 
    332332 
    333 Własności służą do zdefiniowania dodatkowych atrybutów procedury - można je traktować jako zmienne procedury. 
     333Potężne możliwości silnika workflow systemu eDokumenty możliwe są m.in. dzięki wykorzystaniu parametrów i zmiennych które mogą być dynamicznie przetwarzane podczas wykonywania procedury. Dane mogą być pobierane od użytkownika, ale również przetwarzane przez sam workflow. 
    334334 
    335335=== Dane wejściowe === 
     
    362362}}} 
    363363 
     364=== Własności === 
     365 
     366Własności służą do zdefiniowania dodatkowych atrybutów procedury - można je traktować jako zmienne procedury dostępne we wszystkich etapach jak również w parametrach akcji(komend).  
     367 
     368Najczęściej zdefiniujemy własność kiedy chcemy aby nadać jej określoną wartość a później wykorzystywać np. w warunkach do sterowania przebiegiem workflow. Np. Zdefiniujmy własność "Czy jest przedpłata", którą napełnimy wartością zależną od wyniku zapytania SQL. Następnie wykorzystamy tą własność w warunku. 
     369 
     370 
    364371=== Kilka słów o zmiennych === 
    365372W zapytaniach SQL można używać następujących wyrażeń, które zostaną zastąpione odpowiednimi wartościami: 
    366  * {PROCEDURES.PRC_ID} - prc_id sprawy 
    367  * {PRC_ID} - j.w. 
     373 * {PRC_ID} - prc_id sprawy której dotyczy procedura 
     374 * {DOC_ID} - doc_id dokumentu którego dotyczy procedura 
    368375 * {SOP_ID} - id etapu/czynnności 
    369  * {DOC_ID} - doc_id dokumentu którego dotyczy procedura 
     376 * {STAGES.PTSTID} - id definicji etapu  
     377 * również zawartości obiektów podlegających workflow sprawy i dokumentu np.: 
     378  * {processes.rspuid} - id osoby odpowiedzialnej za sprawę 
     379  * {documents.adduid} - id osoby tworzącej dokument 
    370380  
    371381