Zmiany pomiędzy wersją 21 and wersją 22 dla DeployerGuide/Customization/ProcessAutomation/Examples

Pokaż
Ignoruj:
Data i czas:
04/05/12 00:27:56 (12 years temu)
Autor:
JP (IP: 89.72.141.179)
Komentarz:

--

Legend:

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

    v21 v22  
    3131AND value_  != '' 
    3232 
    33  
     33W3.  
    3434-- czy dokument JEST dołączony do sprawy i powiązany z innym dokumentem (zakładka Powiązania) 
    3535SELECT dlp.prc_id IS NOT NULL AND dld.doc_id IS NOT NULL 
     
    3939WHERE dv.doc_id = {DOC_ID} LIMIT 1 
    4040 
     41W4. 
    4142-- Sprawdzenie czy dokument jest powiązany ze sprawą i dokumentem (zakładka powiązania) 
    4243SELECT dlp.prc_id IS NOT NULL AND dld.doc_id IS NOT NULL 
     
    4647WHERE dv.doc_id = {DOC_ID} 
    4748 
     49W5. 
    4850-- Sprawdzenie czy dokument ma wypełnione pozycje (np. zapotrzebowanie, faktura) 
    4951SELECT EXISTS (SELECT fk.adddat FROM fk_elements fk INNER JOIN documents d USING (doc_id)  
    5052WHERE d.doc_id = 50856 AND fk.is_del IS FALSE) 
     53 
     54W6.  
     55-- Sprawdzenie czy w sprawie zamknięte są wszystkie zapytania ofertowe (kontrolowane procedurą o prtpid = 5 
     56SELECT sum(res) = 0 FROM  
     57(SELECT  
     58(CASE WHEN s.ptsttp = 'END' THEN 0 ELSE 1 END) AS res 
     59 FROM documents d 
     60INNER JOIN stages s ON s.procid = d.procid AND ((s.is_act IS TRUE AND s.is_fix IS FALSE) OR (s.ptsttp = 'END' AND s.is_fix IS TRUE)) 
     61WHERE prtpid = 5 AND prc_id = {PRC_ID}) AS x 
    5162 
    5263}}} 
     
    170181END 
    171182FROM documents d WHERE d.doc_id = {DOC_ID}" 
    172 }}} 
     183 
    173184 
    174185# Sprawdź czy workflow utworzonego z procedury dokumentu (o typie dctpid 10) został zakończony  
     
    176187SELECT doc_id FROM documents d INNER JOIN stages s ON s.procid = d.procid AND s.ptsttp = 'END'  
    177188AND d.doc_id = (SELECT dld.doc_id FROM documents d2 INNER JOIN doc_link_doc dld ON d2.doc_id = dld.doc_id WHERE d2.doc_id = {DOC_ID} AND d2.dctpid = 10 LIMIT 1))", alert="Wymagane zakończenie procedury dokumentu - kalkulacja kosztów transportu"  
    178  
     189}}} 
    179190 
    180191# Sprawdź czy wypełnione są na opisie kosztowym konta grupy 4XX