Zmiany pomiędzy wersją 60 and wersją 61 dla DeployerGuide/Customization/ProcessAutomation
- Data i czas:
- 09/22/11 16:10:33 (13 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Customization/ProcessAutomation
v60 v61 331 331 == Wykorzystanie własności, danych wejściowych i przypisań == 332 332 333 Własności służą do zdefiniowania dodatkowych atrybutów procedury - można je traktować jako zmienne procedury.333 Potęż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. 334 334 335 335 === Dane wejściowe === … … 362 362 }}} 363 363 364 === Własności === 365 366 Wł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 368 Najczęś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 364 371 === Kilka słów o zmiennych === 365 372 W zapytaniach SQL można używać następujących wyrażeń, które zostaną zastąpione odpowiednimi wartościami: 366 * {PR OCEDURES.PRC_ID} - prc_id sprawy367 * { PRC_ID} - j.w.373 * {PRC_ID} - prc_id sprawy której dotyczy procedura 374 * {DOC_ID} - doc_id dokumentu którego dotyczy procedura 368 375 * {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 370 380 371 381