Zmiany pomiędzy wersją 127 and wersją 128 dla DeployerGuide/Customization/ProcessAutomation

Pokaż
Ignoruj:
Data i czas:
01/10/19 13:26:11 (5 years temu)
Autor:
MK (IP: 83.144.106.170)
Komentarz:

--

Legend:

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

    v127 v128  
    245245 
    246246Jeżeli tabela stages zawiera pokaźną ilość rekordów (np. powyżej 1M) to można usunąć niepotrzebne rekordy z bazy.[[BR]] 
    247 Poniższe zapytanie usunie wszystkie aktywne lub załatwione elementy (czynności, decyzje itp.), dla których cały proces został już zakończony. W podglądzie procedury '''zostaną''' same bloczki zielone (tam gdzie procedura przeszła).  
     247Poniższe zapytanie usunie wszystkie nieaktywne oraz niezałatwione elementy (czynności, decyzje itp.), dla których cały proces (lub podproces) został już zakończony. W podglądzie procedury '''zostaną''' same bloczki zielone (tam gdzie procedura przeszła).  
    248248 
    249249{{{ 
     
    257257  
    258258 
    259 Alternatywnie, jeśli chcemy pozostawić historię wykonanych czynności na procedurze możemy usunąć etapy, które nie były użyte w procedurze i pozostawić tylko wykonane etapy. 
    260  
    261 {{{ 
    262 DELETE 
    263 FROM stages 
    264 WHERE sop_id = any 
    265     (SELECT sop_id 
    266      FROM stages s 
    267      JOIN procedures p USING(procid) 
    268      WHERE NOT (s.is_act 
    269                 OR s.is_fix) 
    270        AND (p.comple 
    271             OR p.cancel) 
    272      ORDER BY p.adddat ASC) 
    273 }}} 
    274  
    275 Procedury z odpiętych dokumentów, spraw 
    276 {{{ 
    277 DELETE FROM procedures p WHERE NOT EXISTS  
    278   (SELECT d.procid FROM documents d  
    279    WHERE p.procid = d.procid AND d.procid IS NOT NULL) AND 
    280 prtpcl = 'Document' 
    281 AND p.procid = p.rootpr 
    282 }}} 
     259Procedury z odpiętych dokumentów 
     260{{{ 
     261DELETE FROM procedures p 
     262WHERE p.ctxcls = 'DOCUMENT' AND p.rootpr = p.procid AND p.procid NOT IN (SELECT procid FROM documents WHERE procid IS NOT NULL AND gostof IS NULL); 
     263}}} 
     264 
     265Procedury z odpiętych dokumentów 
     266{{{ 
     267DELETE FROM procedures p 
     268WHERE p.ctxcls = 'PROCESS' AND p.rootpr = p.procid AND p.procid NOT IN (SELECT procid FROM processes WHERE procid IS NOT NULL AND gostof IS NULL); 
     269}}}