source: publico/ILSAPL/branches/2.5/skins/sk_sapl/zsql/tramitacao_administrativo_obter_zsql.zsql @ 8451

Última Alteração nesse arquivo desde 8451 foi 6142, incluída por lucianodefazio, 7 anos atrás

Commit do SAPL 2.5 - GoogleCode? - no trunk (Versão 2.4 + Módulos de Protocolo Geral e Documentos Administrativos

  • Propriedade svn:executable mudada para *
File size: 4.4 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : cod_tramitacao="" cod_documento="" ind_ult_tramitacao="" cod_unid_tram_origem="" cod_unid_tram_destino="" ind_excluido=0
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
8SELECT
9       REPLACE(tramitacao_administrativo.cod_tramitacao, 'L', '') as cod_tramitacao,
10       REPLACE(tramitacao_administrativo.cod_documento, 'L', '') as cod_documento,
11       DATE_FORMAT(tramitacao_administrativo.dat_tramitacao, '%d/%m/%Y') as dat_tramitacao,
12       REPLACE(tramitacao_administrativo.cod_unid_tram_local, 'L', '') as cod_unid_tram_local,
13       DATE_FORMAT(tramitacao_administrativo.dat_encaminha, '%d/%m/%Y') as dat_encaminha,
14       REPLACE(tramitacao_administrativo.cod_unid_tram_dest, 'L', '') as cod_unid_tram_dest,
15       REPLACE(tramitacao_administrativo.cod_status, 'L', '') as cod_status,
16       tramitacao_administrativo.txt_tramitacao,       
17       DATE_FORMAT(tramitacao_administrativo.dat_fim_prazo, '%d/%m/%Y') as dat_fim_prazo,
18       tramitacao_administrativo.ind_ult_tramitacao,
19       status.sgl_status,
20       status.des_status       
21FROM   
22     tramitacao_administrativo
23       LEFT JOIN status_tramitacao_administrativo as status ON
24       tramitacao_administrativo.cod_status = status.cod_status
25       LEFT JOIN unidade_tramitacao as unidade1 ON
26       tramitacao_administrativo.cod_unid_tram_local = unidade1.cod_unid_tramitacao
27       LEFT JOIN unidade_tramitacao as unidade2 ON
28       tramitacao_administrativo.cod_unid_tram_dest = unidade2.cod_unid_tramitacao         
29       
30  <dtml-sqlgroup where>
31    <dtml-sqltest cod_tramitacao op="=" type="int" optional> <dtml-and>
32    <dtml-sqltest cod_documento    op="=" type="int" optional> <dtml-and>
33    <dtml-sqltest ind_ult_tramitacao op="=" column="ind_ult_tramitacao" type="int" optional> <dtml-and>
34    <dtml-sqltest cod_unid_tram_origem op="=" column="tramitacao_administrativo.cod_unid_tram_local" type="int" optional> <dtml-and>
35    <dtml-sqltest cod_unid_tram_destino op="=" column="tramitacao_administrativo.cod_unid_tram_dest" type="int" optional> <dtml-and>
36    <dtml-sqltest ind_excluido   op="=" column="tramitacao_administrativo.ind_excluido" type="int" optional>
37  </dtml-sqlgroup>
38
39ORDER BY tramitacao_administrativo.cod_documento DESC, tramitacao_administrativo.dat_tramitacao DESC, tramitacao_administrativo.cod_tramitacao DESC
40
41<dtml-else>
42
43SELECT
44       tramitacao_administrativo.cod_tramitacao as cod_tramitacao,
45       tramitacao_administrativo.cod_documento as cod_documento,
46       TO_CHAR(tramitacao_administrativo.dat_tramitacao, 'DD/MM/YYYY') as dat_tramitacao,
47       tramitacao_administrativo.cod_unid_tram_local as cod_unid_tram_local,
48       TO_CHAR(tramitacao_administrativo.dat_encaminha, 'DD/MM/YYYY') as dat_encaminha,
49       tramitacao_administrativo.cod_unid_tram_dest as cod_unid_tram_dest,
50       tramitacao_administrativo.cod_status as cod_status,
51       tramitacao_administrativo.txt_tramitacao,       
52       TO_CHAR(tramitacao_administrativo.dat_fim_prazo, 'DD/MM/YYYY') as dat_fim_prazo,
53       tramitacao_administrativo.ind_ult_tramitacao,
54       status.sgl_status,
55       status.des_status       
56FROM   
57     tramitacao_administrativo
58       LEFT JOIN status_tramitacao_administrativo as status ON
59       tramitacao_administrativo.cod_status = status.cod_status
60       LEFT JOIN unidade_tramitacao as unidade1 ON
61       tramitacao_administrativo.cod_unid_tram_local = unidade1.cod_unid_tramitacao
62       LEFT JOIN unidade_tramitacao as unidade2 ON
63       tramitacao_administrativo.cod_unid_tram_dest = unidade2.cod_unid_tramitacao         
64       
65  <dtml-sqlgroup where>
66    <dtml-sqltest cod_tramitacao op="=" type="int" optional> <dtml-and>
67    <dtml-sqltest cod_documento    op="=" type="int" optional> <dtml-and>
68    <dtml-sqltest ind_ult_tramitacao op="=" column="ind_ult_tramitacao" type="int" optional> <dtml-and>
69    <dtml-sqltest cod_unid_tram_origem op="=" column="tramitacao_administrativo.cod_unid_tram_local" type="int" optional> <dtml-and>
70    <dtml-sqltest cod_unid_tram_destino op="=" column="tramitacao_administrativo.cod_unid_tram_dest" type="int" optional> <dtml-and>
71    <dtml-sqltest ind_excluido   op="=" column="tramitacao_administrativo.ind_excluido" type="int" optional>
72  </dtml-sqlgroup>
73
74ORDER BY tramitacao_administrativo.cod_documento DESC, tramitacao_administrativo.dat_tramitacao DESC, tramitacao_administrativo.cod_tramitacao DESC
75
76</dtml-if>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.