Conjunto de mudanças 6572 no repositório publico


Ignorar:
Timestamp:
28/06/2012 18:17:29 (9 anos atrás)
Autor:
claudiomorale
Mensagem:

correção - expediente_materia x votacao

Localização:
ILSAPL/branches/2.4
Arquivos:
21 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/branches/2.4

  • ILSAPL/branches/2.4/instalacao/sapl.sql

    r6505 r6572  
    501501/*!40101 SET character_set_client = utf8 */;
    502502CREATE TABLE IF NOT EXISTS `expediente_materia` (
    503   `cod_ordem` int(11) NOT NULL AUTO_INCREMENT,
     503  `cod_ordem_exp` int(11) NOT NULL AUTO_INCREMENT,
    504504  `cod_sessao_plen` int(11) NOT NULL,
    505505  `cod_materia` int(11) NOT NULL,
     
    510510  `txt_resultado` text,
    511511  `tip_votacao` int(11) unsigned NOT NULL,
    512   PRIMARY KEY (`cod_ordem`),
     512  PRIMARY KEY (`cod_ordem_exp`),
    513513  KEY `fk_{64030C9E-B34B-43F0-BF6E-8905767BA707}` (`cod_materia`),
    514514  KEY `idx_exped_datord` (`dat_ordem`,`ind_excluido`)
     
    12661266  `tip_resultado_votacao` int(10) unsigned NOT NULL,
    12671267  `cod_materia` int(11) NOT NULL,
    1268   `cod_ordem` int(11) NOT NULL,
     1268  `cod_ordem` int(11) default NULL,
    12691269  `num_votos_sim` tinyint(4) unsigned NOT NULL,
    12701270  `num_votos_nao` tinyint(4) unsigned NOT NULL,
     
    12721272  `txt_observacao` text,
    12731273  `ind_excluido` tinyint(4) unsigned NOT NULL,
     1274  `cod_ordem_exp` int(11) default null,
    12741275  PRIMARY KEY (`cod_votacao`),
    12751276  KEY `fk_{70A39BB5-1A1F-4A39-A420-60F127A58F27}` (`cod_ordem`),
     1277  KEY `fk_expediente_materia`                     (`cod_ordem_exp`),
    12761278  KEY `fk_{32117E29-146C-4C59-A7DA-23DE5E48C69D}` (`cod_materia`),
    12771279  KEY `fk_{5BE62220-4750-4C6B-91FC-F1007F222354}` (`tip_resultado_votacao`)
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_excluir_proc.dtml

    r5291 r6572  
    88</dtml-comment>
    99<dtml-try>
    10 <dtml-call expr="zsql.expediente_materia_excluir_zsql(cod_ordem = cod_ordem,
    11                                              ind_excluido = 0)">
    12 
    13 
     10   <dtml-call expr="zsql.expediente_materia_excluir_zsql(cod_ordem_exp = cod_ordem_exp, ind_excluido = 0)">
    1411<dtml-except>
    1512  <dtml-let mensagem="'Ocorreu um erro ao tentar excluir essa mat&eacute;ria do expediente. Tente novamente.'">
     
    1714  </dtml-let>
    1815<dtml-else>
    19   <dtml-let mensagem="'Mat&eacute;ria exclu&iacute;da com sucesso do expediente!'" sucesso="1" url="'materia_expediente_index_html?cod_ordem='+cod_ordem">
     16  <dtml-let mensagem="'Mat&eacute;ria exclu&iacute;da com sucesso do expediente!'" sucesso="1" url="'materia_expediente_index_html?cod_ordem_exp='+cod_ordem_exp">
    2017     <dtml-var mensagem_popup_emitir>
    2118  </dtml-let>
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_form.dtml

    r5291 r6572  
    8787
    8888       if (confirm("Deseja realmente excluir?")) {
    89           location.href="materia_expediente_excluir_proc?cod_ordem=<dtml-var cod_ordem missing>";
     89          location.href="materia_expediente_excluir_proc?cod_ordem_exp=<dtml-var cod_ordem_exp missing>&cod_sessao_plen=<dtml-var cod_sessao_plen>";
    9090       }
    9191  }
     
    9797        location.href="ementa_buscar_proc?tip_ident_basica="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+
    9898          "&num_ident_basica="+form.txt_num_ident_basica.value+"&ano_ident_basica="+
    99           form.txt_ano_ident_basica.value+"&cod_ordem="+form.cod_ordem.value+
    100           "&dat_ordem="+form.txt_dat_ordem.value+"&num_ordem="+form.txt_num_ordem.value+"&tip_votacao="+form.rad_tip_votacao.value+"&tip_sessao_plen="+form.lst_tip_sessao[form.lst_tip_sessao.selectedIndex].value;
     99          form.txt_ano_ident_basica.value+"&cod_ordem_exp="+form.cod_ordem_exp.value+
     100          "&dat_ordem="+form.txt_dat_ordem.value+"&num_ordem="+form.txt_num_ordem.value+"&tip_votacao="+form.rad_tip_votacao.value+"&tip_sessao_plen="+form.lst_tip_sessao[form.lst_tip_sessao.selectedIndex].value+"&cod_sessao_plen=<dtml-var cod_sessao_plen>";
    101101     }
    102102  }
     
    113113</script>
    114114
    115 <a id="ajuda" href="<dtml-var sapl url>/ajuda/materia_expediente">Ajuda</a>
     115<a id="ajuda" href="&dtml-portal_url;/ajuda/materia_expediente">Ajuda</a>
    116116<h1 class="firstHeading"> Matérias do Expediente </h1>
     117
     118<h3 align="center"><dtml-var sessao_plenaria_header></h3>
    117119
    118120<form name="materia_expediente_form" method="post" action="materia_expediente_salvar_proc">
    119121<fieldset>
    120122    <legend>Cadastro de Mat&eacute;rias do Expediente</legend>
     123      <dtml-in expr="zsql.sessao_plenaria_obter_zsql(cod_sessao_plen = cod_sessao_plen,
     124                                                                      ind_excluido=0)">
    121125        <table>
    122126            <tr>
    123127                <td width="15%">
    124                     <label for="txt_dat_ordem">Data (*)</label>
     128                    <label for="txt_dat_ordem">Data Sess&atilde;o (*)</label>
    125129                    <input type="text" name="txt_dat_ordem"
    126130                           id="txt_dat_ordem"
    127                            size="10" maxlength="10"
     131                           size="10" maxlength="10" readonly="readonly"
    128132                           onBlur="formata_data(form.txt_dat_ordem)"
    129133                        <dtml-if lst_dat_ordem> value="<dtml-var lst_dat_ordem>"
    130                             <dtml-else> value="<dtml-var dat_ordem missing>"
     134                            <dtml-else> value="<dtml-var dat_inicio_sessao>"
    131135                            </dtml-if> />
    132                     <script type="text/javascript">
    133                         /*<[CDATA[*/
    134                         var dpck = new DatePicker({
    135                         relative : 'txt_dat_ordem',
    136                         language : 'pt'
    137                         });
    138                         /*]]>*/
    139                     </script><span class="nota">(dd/mm/aaaa)</span>
    140136                </td>
    141137                    <td width="15%">
     
    144140                </td>
    145141                <td width="10%">
    146                     <label for="txt_num_ident_basica" >N&uacute;mero(*)</label>
     142                    <label for="txt_num_ident_basica" >N&uacute;m. Mat&eacute;ria (*)</label>
    147143                    <input type="text" name="txt_num_ident_basica" size="4" maxlength="5" onChange="ementa_buscar(document.materia_expediente_form)"
    148144                        <dtml-if cod_materia>
     
    154150                </td>
    155151                <td width="10%">
    156                     <label for="txt_ano_ident_basica">Ano(*)</label>
     152                    <dtml-unless ano_ident_basica>
     153                     <dtml-call expr="REQUEST.set('ano_ident_basica', _.DateTime.year(_.DateTime()))">
     154                    </dtml-unless>
     155                    <label for="txt_ano_ident_basica">Ano Mat&eacute;ria (*)</label>
    157156                    <input type="text" name="txt_ano_ident_basica" size="4" maxlength="4" onChange="ementa_buscar(document.materia_expediente_form)"
    158157                        <dtml-if cod_materia>
     
    191190                                    <input class="texto" type="radio" id="rad_tip_votacao" name="rad_tip_votacao" value="<dtml-var expr="_['sequence-key']">"
    192191                        <dtml-if expr="_.has_key('tip_votacao')">
    193                         <dtml-if expr="_.has_key('cod_ordem') and tip_votacao==_['sequence-key']">
     192                        <dtml-if expr="_.has_key('cod_ordem_exp') and tip_votacao==_['sequence-key']">
    194193                                    checked=1
    195194                        </dtml-if>
     
    203202                <td width="25%">
    204203                    <label for="lst_tip_sessao">Sess&atilde;o Plen&aacute;ria (*)</label>
    205                     <select name="lst_tip_sessao">
     204                    <select name="lst_tip_sessao" onfocus="this.initialSelect = this.selectedIndex;" onchange="this.selectedIndex = this.initialSelect;">
    206205                        <option>Selecione</option>
    207206                        <dtml-in expr="zsql.tipo_sessao_plenaria_obter_zsql(ind_excluido=0)">
    208207                        <option
    209                             <dtml-if expr="_.has_key('cod_ordem') and _.int(tip_sessao)==_.int(materia_expediente_form.tip_sessao)">
     208                            <dtml-if expr="_.has_key('cod_ordem_exp') and _.int(tip_sessao)==_.int(materia_expediente_form.tip_sessao)">
     209                                selected
     210                            <dtml-elif expr="_.int(tip_sessao)==_.int(materia_expediente_form.tip_sessao)">
    210211                                selected
    211212                            </dtml-if>
     
    239240            </dtml-comment>
    240241        </table>
     242</dtml-in>
    241243        <p align="center">
    242244            <input type="button" class="botao" name="btn_salvar" value="Salvar" onClick="campos_criticar(document.materia_expediente_form)" />
    243245            &nbsp;&nbsp;
    244             <dtml-if cod_ordem>
    245                 <input type="hidden" name="flag_atualizar" value="<dtml-var cod_ordem missing>" />
     246            <dtml-if cod_ordem_exp>
     247                <input type="hidden" name="flag_atualizar" value="<dtml-var cod_ordem_exp missing>" />
    246248                <input type="button" class="botaoExtra" name="btn_excluir" value="Excluir" onClick="materia_expediente_excluir()" />
    247249            </dtml-if>
     
    249251            <input type="button" class="botao" name="btn_fechar" value="Fechar" OnClick="reloadParentAndClose();" />
    250252        </p>
    251         <input type="hidden" name="cod_ordem" value="<dtml-var cod_ordem missing>" />
     253        <input type="hidden" name="cod_ordem_exp" value="<dtml-var cod_ordem_exp missing>" />
     254        <input type="hidden" name="cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
    252255        <dtml-unless cod_ordem>
    253256            <input type="hidden" name="txa_txt_resultado" value="" />
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_index_html.dtml

    r5291 r6572  
    1111
    1212<script type="text/javascript" language="Javascript">
    13 <!--
    14 
    15     function atualiza_materia_expediente(dat_ordem){
    16             location.href = "<dtml-var
    17             absolute_url>/index_html?dat_ordem_sel="+dat_ordem;
    18                 }
    19                     //-->
    2013
    2114function reloadParentAndClose()
     
    3124
    3225<div class="helpsapl"> <a id="ajuda" href="&dtml-portal_url;/ajuda/ordem_dia">Ajuda</a> </div>
    33 <h1 class="firstHeading"> Mat&eacute;rias do Epediente </h1>
     26<h1 class="firstHeading"> Mat&eacute;rias do Expediente </h1>
     27
     28<h3 align="center"><dtml-var sessao_plenaria_header></h3>
    3429
    3530<form name="index_form" method="post" action="materia_expediente_form">
    3631    <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
    37         <tr class="fundo">
     32        <tr>
    3833            <td width="34%" class="texto">
    39                 | <a href="materia_expediente_form">Incluir Expediente</a> |</td>
    40             <td align="right" class="form-label">Data:
    41                 <select name="lst_dat_ordem" size="1" onChange="atualiza_materia_expediente(document.index_form.lst_dat_ordem[document.index_form.lst_dat_ordem.selectedIndex].value)">
    42                 <dtml-in expr="zsql.data_expediente_materia_obter_zsql(ind_excluido = 0)">
    43                     <option
    44                         <dtml-if expr="REQUEST.has_key('dat_ordem_sel') and dat_ordem_sel==dat_ordem">
    45                             selected
    46                             <dtml-call expr="REQUEST.set('dat_ordem', dat_ordem)">
    47                             <dtml-elif expr="_['sequence-start'] and not _.has_key('dat_ordem_sel')">
    48                             selected
    49                         </dtml-if>
    50                         value="<dtml-var dat_ordem missing>"><dtml-var dat_ordem missing></option>
    51                         <dtml-if expr="_['sequence-start'] and not _.has_key('dat_ordem_sel')">
    52                             <dtml-call expr="REQUEST.set('dat_ordem', dat_ordem)">
    53                         </dtml-if>
     34                | <a href="materia_expediente_form?cod_sessao_plen=<dtml-var cod_sessao_plen>">Incluir Mat&eacute;ria no Expediente</a> |</td>
     35        </tr>
     36    </table>
     37
     38    <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_sessao_plen = cod_sessao_plen, ind_excluido=0)" size=30 start=query_start orphan=2>
     39        <dtml-if sequence-start>
     40
     41        <fieldset>
     42        <legend>Mat&eacute;rias do Expediente</legend>
     43        <table width="100%">
     44            <tr class="fundo">
     45                <td width="25%" class="label">&nbsp;Mat&eacute;ria</td>
     46                <td width="60%" class="label">&nbsp;Ementa</td>
     47                <td width="15%" class="label">&nbsp;A&ccedil;&atilde;o</td>
     48            </tr>
     49            <dtml-if previous-sequence>
     50            <tr>
     51                <td class="form-element" colspan="2">
     52                    <a href="<dtml-var URL><dtml-var sequence-query>query_start=<dtml-var previous-sequence-start-number>">
     53                        P&aacute;gina Anterior (<dtml-var previous-sequence-size>)</a>
     54                </td>
     55            </tr>
     56            </dtml-if previous-sequence>
     57        </dtml-if sequence-start>
     58        <tr>
     59                <td class="texto" valign="top">
     60                    <b><dtml-var num_ordem></b> -
     61                <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
     62                    <a href="#" onClick="javascript:window.open('materia_expediente_mostrar_proc?cod_ordem_exp=<dtml-var cod_ordem_exp>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');">
     63                        <dtml-var sgl_tipo_materia missing> - <dtml-var des_tipo_materia> <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing></a><br />
     64
     65               <dtml-if num_protocolo>
     66                  <b>Protocolo:</b> <dtml-var num_protocolo>/<dtml-var ano_ident_basica>
     67                  <br />
     68               </dtml-if>
     69
     70              </dtml-in>
     71
     72                <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia, ind_primeiro_autor=1)">
     73                <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)">
     74                    <dtml-if cod_parlamentar>
     75                        <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)">
     76                            <b>Autor</b>: <dtml-var nom_parlamentar>
     77                        </dtml-in>
     78                    <dtml-elif cod_comissao>
     79                        <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">
     80                             <b>Autor</b>: <dtml-var nom_comissao>
     81                        </dtml-in>
     82                    <dtml-else>
     83                             <b>Autor</b>: <dtml-var nom_autor>
     84                    </dtml-if>
    5485                </dtml-in>
    55                 </select>
     86                </dtml-in>
     87            </td>
     88            <td class="texto" valign="top">
     89                <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
     90                    <dtml-var txt_ementa>
     91                </dtml-in>
     92
     93            <td class="texto" valign="top">
     94
     95
     96<script type="text/javascript" language="Javascript">
     97
     98  function materia_expediente_excluir(){
     99
     100       if (confirm("Deseja realmente excluir?")) {
     101          location.href="materia_expediente_excluir_proc?cod_ordem_exp=<dtml-var cod_ordem_exp>&cod_sessao_plen=<dtml-var cod_sessao_plen>";
     102       }
     103  }
     104</script>
     105            <input type="button" class="botaoExtra" name="btn_excluir" value="Excluir" onClick="materia_expediente_excluir()" />
     106             <br />
     107
    56108            </td>
    57109        </tr>
    58     </table>
    59         <dtml-if dat_ordem>
    60             <dtml-in expr="zsql.expediente_materia_obter_zsql(dat_ordem = pysc.data_converter_pysc(data=dat_ordem), ind_excluido=0)" size=8 start=query_start orphan=2>
    61             <dtml-if sequence-start>
    62             <fieldset>
    63                 <legend>Mat&eacute;rias do Expediente</legend>
    64                 <table width="98%" border="0" cellspacing="0" align="center" cellpadding="0">
    65                     <dtml-if previous-sequence>
    66                     <tr>
    67                         <td class="form-element" colspan="2">
    68                             <a href="<dtml-var URL><dtml-var sequence-query>query_start=<dtml-var previous-sequence-start-number>">
    69                             P?gina Anterior (<dtml-var previous-sequence-size>)</a>
    70                         </td>
    71                     </tr>
    72                     </dtml-if previous-sequence>
    73             </dtml-if sequence-start>
    74                 <tr bgcolor="#FFFFFF">
    75                     <td align="center" class="texto" colspan="2"><dtml-var num_ordem missing><br>
    76                         <dtml-call expr="REQUEST.set('txt_materia_excluida', 'N')">
    77                         <dtml-in expr="zsql.materia_obter_zsql(cod_materia = cod_materia, ind_excluido=0)">
    78                             <a href="materia_expediente_mostrar_proc?cod_ordem=<dtml-var cod_ordem>">
    79                                 <b><dtml-var sgl_tipo_materia missing> <dtml-var num_ident_basica missing> <dtml-var ano_ident_basica missing> - <dtml-var des_tipo_materia></b>
    80                             </a>
    81                         <dtml-else>
    82                              <dtml-call expr="REQUEST.set('txt_materia_excluida', 'Aten&ccedil;&atilde;o: Mat&eacute;ria Exclu&iacute;da ***')">
    83                         </dtml-in>
    84                     </td>
    85                     </tr>
    86                     <tr bgcolor="#FFFFFF">
    87                         <td align="left" class="texto" colspan="2"><dtml-var txt_observacao>
    88                          <dtml-if expr="txt_materia_excluida=='N'">  </td>
    89                          <dtml-else> - <b><dtml-var txt_materia_excluida></b></td>
    90                          </dtml-if>
    91                     </tr>
    92                     <dtml-comment>INCLU?DO POR DANIEL C. AZEVEDO - 11/12/2001. Alterado por Marta em 18/12</dtml-comment>
    93                     <tr>
    94                        <td align="left" class="texto" width="65%" colspan="2">
    95                        <dtml-comment> Buscar o número do processo..... </dtml-comment>
    96                        <b>Processo:</b>&nbsp;&nbsp;
    97                        <dtml-in expr="zsql.numeracao_obter_zsql(cod_materia=cod_materia)">
    98                          <dtml-if num_materia>
    99                           <dtml-var num_materia>/<dtml-var ano_materia>
    100                          <dtml-else>
    101                            - n&atilde;o consta -
    102                          </dtml-if>
    103                        <dtml-else>
    104                            - n&atilde;o consta -
    105                        </dtml-in>
    106                        </td>
    107                      <tr>
    108                         <td align="left" class="texto" width="65%" colspan="2">
    109                         <dtml-comment>Buscar o "TURNO:...."</dtml-comment>
    110                         <b>Turno:</b>
    111                         <dtml-comment> alterada pela Man Qi em 13/05/2002 </dtml-comment>
    112                         <dtml-in expr="zsql.tramitacao_obter_zsql(cod_materia=cod_materia, ind_ult_tramitacao=1)">
    113                         <dtml-in expr="[('P','Primeiro'), ('S','Segundo'), ('U','&Uacute;nico'), ('L','Suplementar'), ('F','Final'), ('A','Vota&ccedil;&atilde;o &Uacute;nica em Regime de Urg&ecirc;ncia'), ('B','1ª Vota&ccedil;&atilde;o'), ('C','2ª e 3ª Vota&ccedil;&atilde;o')]">
    114                             <dtml-if expr="sgl_turno==_['sequence-key']">
    115                                 <dtml-var sequence-item>
    116                             </dtml-if>
    117                         </dtml-in>
    118                         <dtml-if des_status>
    119                             <dtml-call expr="REQUEST.set('des_status', des_status)">
    120                         </dtml-if>
    121                         </dtml-in>
    122                         </td>
    123                     </tr>
    124                     <tr>
    125                         <td align="left" class="texto" width="65%" valign="top" colspan="2">
    126                             <dtml-comment>Buscar o "AUTOR:..."</dtml-comment>
    127                             <b>Autor: </b>
    128                             <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia, ind_primeiro_autor=1)">
    129                             <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)">
    130                                 <dtml-if cod_parlamentar>
    131                                     <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)">
    132                                         <dtml-var nom_parlamentar>
    133                                     </dtml-in>
    134                                 <dtml-elif cod_comissao>
    135                                     <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">
    136                                         <dtml-var nom_comissao>
    137                                     </dtml-in>
    138                                 <dtml-else>
    139                                     <dtml-var nom_autor>
    140                                 </dtml-if>
    141                             </dtml-in>
    142                             </dtml-in>
    143                         </td>
    144                      </tr>
    145                      <tr>
    146                         <dtml-comment> buscar a SITUAÇÃO ... </dtml-comment>
    147                         <td class="texto" width="65%" colspan="2"><b>Situa&ccedil;&atilde;o: </b>
    148                             <dtml-var des_status missing>
    149                         </td>
    150                      </tr>
    151                       <tr>
    152                         <td class="texto" width="65%" valign="top" colspan="2">
    153                             <dtml-comment>Buscar o "RELATOR:..."</dtml-comment>
    154                             <b>Relator: </b>
    155                             <dtml-in expr="zsql.relatoria_obter_zsql(cod_materia=cod_materia)">
    156                             <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)">
    157                                 <dtml-var nom_parlamentar> -
    158                             </dtml-in>
    159                             <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">
    160                                 <dtml-var nom_comissao>
    161                             </dtml-in><br>
    162                             </dtml-in>
    163                         </td>
    164                     </tr>
    165                    
    166                     <dtml-comment> POR DANIEL EM 11/12/2001.</dtml-comment>
    167 
    168                     <dtml-comment> obter ULTIMA AÇÃO ...   24/08/2011 </dtml-comment>
    169 
    170                     <dtml-call expr="REQUEST.set('txt_tramitacao', '')">
    171                     <dtml-comment>obtém a última tramitação da matéria.</dtml-comment>
    172                     <dtml-in expr="zsql.tramitacao_obter_zsql(cod_materia=cod_materia, ind_ult_tramitacao=1)">
    173                        <dtml-call expr="REQUEST.set('txt_tramitacao', txt_tramitacao)">
    174                     </dtml-in>
    175                     <dtml-if txt_tramitacao>
    176                        <tr><td align="left" class="texto" colspan="2" valign="top">
    177                               <b>&Uacute;ltima A&ccedil;&atilde;o: </b><dtml-var txt_tramitacao></td>
    178                        </tr>
    179                     </dtml-if>
    180 
    181                    <tr> <td colspan="3"><hr /></td></tr>
    182   <dtml-if sequence-end>
     110        <tr>
     111            <td colspan="3">
     112                <hr>
     113            </td>
     114        </tr>
     115    <dtml-if sequence-end>
    183116    <dtml-if next-sequence>
    184117        <tr>
     
    186119                <a href="<dtml-var URL><dtml-var sequence-query>query_start=<dtml-var next-sequence-start-number>">
    187120                    Pr&oacute;xima P&aacute;gina (<dtml-var next-sequence-size>)</a>
    188         </td></tr>
     121            </td>
     122        </tr>
    189123    </dtml-if next-sequence>
    190    </table>
     124    </table>
     125    </td>
     126  </tr>
     127</table>
     128  </dtml-if sequence-end>
     129  <dtml-else>
     130        <table width="90%">
     131            <tr><td></td></tr>
     132            <tr>
     133                <td class="form-text">N&atilde;o h&aacute; mat&eacute;rias constantes do expediente.</td>
     134            </tr>
     135       </table>
     136</dtml-in>
    191137</fieldset>
    192138
    193   </dtml-if sequence-end>
    194 </dtml-in>
    195 <dtml-else>
    196 <fieldset>
    197     <legend>Mat&eacute;rias do Expediente</legend>
    198     <table width="98%" align="center">
    199         <tr>
    200             <td class="form-text">Nenhuma mat&eacute;ria constante do expediente.</td>
    201         </tr>
    202     </table>
    203 </fieldset>
    204 </dtml-if dat_ordem>
    205             <p align="center"><input type="button" class="botao" name="btn_fechar" value="Fechar" OnClick="reloadParentAndClose();" /></p>
     139<p align="center">
     140<input class="botao" type=button onClick="parent.location='materia_expediente_form?cod_sessao_plen=<dtml-var cod_sessao_plen>'" value='Incluir mat&eacute;ria no Expediente'>
     141<input type="button" class="botao" name="btn_fechar" value="Fechar" OnClick="reloadParentAndClose();" />
     142</p>
     143
    206144</form>
     145
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_mostrar_proc.dtml

    r5291 r6572  
    99
    1010
    11 <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_ordem = cod_ordem,
     11<dtml-in expr="zsql.expediente_materia_obter_zsql(cod_ordem_exp = cod_ordem_exp,
    1212                                         ind_excluido = 0 )">
    1313 
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_salvar_proc.dtml

    r5291 r6572  
    11<dtml-if flag_atualizar>
    2    <dtml-call expr="REQUEST.set('hdn_cod_ordem',cod_ordem)">   
     2   <dtml-call expr="REQUEST.set('hdn_cod_ordem_exp',cod_ordem_exp)">   
    33   <dtml-call expr="REQUEST.set('metodo', zsql.expediente_materia_atualizar_zsql)">
    44<dtml-else>
     
    99                                         dat_ordem = pysc.data_converter_pysc(data=txt_dat_ordem),
    1010                                         ind_excluido=0)">
    11       <dtml-if hdn_cod_ordem>
    12         <dtml-if expr="cod_ordem == hdn_cod_ordem">
    13          <dtml-call expr="REQUEST.set('cod_ordem_atualizar',cod_ordem)">   
     11      <dtml-if hdn_cod_ordem_exp>
     12        <dtml-if expr="cod_ordem_exp == hdn_cod_ordem_exp">
     13         <dtml-call expr="REQUEST.set('cod_ordem_exp_atualizar',cod_ordem_exp)">   
    1414        </dtml-if>
    1515      </dtml-if>
    16         <dtml-unless cod_ordem_atualizar>
     16        <dtml-unless cod_ordem_exp_atualizar>
    1717          <dtml-unless contador>
    1818           <dtml-let mensagem="'O número de ordem informado já existe para essa data.'">
     
    5959                                          dat_ordem = pysc.data_converter_pysc(data=txt_dat_ordem),
    6060                                          ind_excluido=0)">
    61       <dtml-if hdn_cod_ordem>
    62         <dtml-if expr="cod_ordem == hdn_cod_ordem">
    63          <dtml-call expr="REQUEST.set('cod_ordem_atualizar1',cod_ordem)">   
     61      <dtml-if hdn_cod_ordem_exp>
     62        <dtml-if expr="cod_ordem_exp == hdn_cod_ordem_exp">
     63         <dtml-call expr="REQUEST.set('cod_ordem_exp_atualizar1',cod_ordem_exp)">   
    6464        </dtml-if>
    6565      </dtml-if>
    66         <dtml-unless cod_ordem_atualizar1>
     66        <dtml-unless cod_ordem_exp_atualizar1>
    6767         <dtml-unless contador>
    6868           <dtml-let mensagem="'Essa materia já faz parte do expediente.'">
     
    8080    <dtml-if expr="marcador == cod_materia">
    8181     <dtml-try>
    82         <dtml-call expr="metodo(cod_ordem = cod_ordem,
     82        <dtml-call expr="metodo(cod_ordem_exp = cod_ordem_exp,
    8383                                cod_sessao_plen = cod_sessao_plen,
    8484                                cod_materia = cod_materia,
     
    9595           <dtml-comment>Busca a data no formato correto    Daniel C. Azevedo</dtml-comment>
    9696           <dtml-if hdn_cod_ordem>
    97                <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_ordem=hdn_cod_ordem)">
     97               <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_ordem_exp=hdn_cod_ordem_exp)">
    9898                   <dtml-call expr="REQUEST.set('dat_ordem', dat_ordem)">
    9999               </dtml-in>
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_sessao_index_html.dtml

    r6168 r6572  
    4545                    <b><dtml-var num_ordem></b> -
    4646                <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
    47                     <a href="#" onClick="javascript:window.open('materia_expediente_mostrar_proc?cod_ordem=<dtml-var cod_ordem>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');">
     47                    <a href="#" onClick="javascript:window.open('materia_expediente_mostrar_proc?cod_ordem_exp=<dtml-var cod_ordem_exp>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');">
    4848                        <dtml-var sgl_tipo_materia missing> - <dtml-var des_tipo_materia> No. <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing></a><br />
    4949                </dtml-in>
     
    8282                <dtml-if tip_resultado_votacao>
    8383                <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)">
    84                     <a href="#" onClick="javascript:window.open('votacao/votacao_mostrar_proc?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&cod_votacao=<dtml-var cod_votacao>&tip_sessao=<dtml-var tip_sessao>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');">
     84                    <a href="#" onClick="javascript:window.open('votacao/votacao_mostrar_proc?cod_ordem_exp=<dtml-var cod_ordem_exp>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&cod_votacao=<dtml-var cod_votacao>&tip_sessao=<dtml-var tip_sessao>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');">
    8585                    <b><dtml-var nom_resultado></a></b><br />
    8686                    <dtml-if votacao_observacao>
     
    9090                <dtml-else>
    9191 Mat&eacute;ria n&atilde;o votada&nbsp;&nbsp;<br />
    92 <input class="botao" type="button" value="Registrar Vota&ccedil;&atilde;o" onClick="javascript:window.open('votacao/votacao_form?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&tip_sessao=<dtml-var tip_sessao>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');"/>
     92<input class="botao" type="button" value="Registrar Vota&ccedil;&atilde;o" onClick="javascript:window.open('votacao/votacao_form?cod_ordem_exp=<dtml-var cod_ordem_exp>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&tip_sessao=<dtml-var tip_sessao>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');"/>
    9393                </dtml-if>
    9494              </dtml-in>
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/votacao/votacao_form.dtml

    r6115 r6572  
    162162<h3 align="center"><dtml-var sessao_plenaria_header></h3>
    163163<form action="votacao_salvar_proc" name="votacao_form" method="get" enctype="multipart/form-data">
    164         <input type="hidden" name="hdn_url" value="index_html?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&tip_sessao=<dtml-var tip_sessao>" />
     164        <input type="hidden" name="hdn_url" value="index_html?cod_ordem_exp=<dtml-var cod_ordem_exp>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&tip_sessao=<dtml-var tip_sessao>" />
    165165        <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
    166166        <input type="hidden" name="hdn_cod_sessao_leg" value="<dtml-var cod_sessao_leg missing>"/>
    167167        <input type="hidden" name="hdn_dat_sessao" value="<dtml-var dat_sessao missing>"/>
    168168        <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>"/>
    169         <input type="hidden" name="hdn_cod_ordem" value="<dtml-var cod_ordem missing>"/>
     169        <input type="hidden" name="hdn_cod_ordem"     value="<dtml-var cod_ordem missing>"/>
     170        <input type="hidden" name="hdn_cod_ordem_exp" value="<dtml-var cod_ordem_exp missing>"/>
    170171        <input type="hidden" name="hdn_cod_materia" value="<dtml-var cod_materia missing>"/>
    171172        <input type="hidden" name="hdn_tip_votacao" value="<dtml-var tip_votacao missing>"/>
  • ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/votacao/votacao_salvar_proc.dtml

    r5291 r6572  
    3030                                                   txt_observacao=txa_txt_observacao,
    3131                                                   vot_parlamentar=lst_voto_parlamentar,
    32                                                    cod_ordem=hdn_cod_ordem,
     32                                                   cod_ordem=0,
     33                                                   cod_ordem_exp=hdn_cod_ordem_exp,
    3334                                                   cod_materia=hdn_cod_materia,
    3435                                                   tip_resultado_votacao=lst_tip_resultado)">
     
    4546</dtml-unless>
    4647
    47 <dtml-in expr="zsql.votacao_obter_zsql(cod_ordem=hdn_cod_ordem,cod_materia=hdn_cod_materia)">
     48<dtml-in expr="zsql.votacao_obter_zsql(cod_ordem_exp=hdn_cod_ordem_exp,cod_materia=hdn_cod_materia)">
    4849    <dtml-call expr="REQUEST.set('metodo', zsql.votacao_atualizar_zsql)">
    4950</dtml-in>
     
    6364                            num_abstencao         = txt_votos_abstencao,
    6465                            txt_observacao        = txa_txt_observacao,
    65                             cod_ordem             = hdn_cod_ordem,
     66                            cod_ordem_exp         = hdn_cod_ordem_exp,
    6667                            cod_materia           = hdn_cod_materia,
    6768                            tip_resultado_votacao = lst_tip_resultado
  • ILSAPL/branches/2.4/skins/sk_sapl/consultas/norma_juridica/norma_juridica_form.dtml

    • Propriedade svn:mergeinfo modificada (sem nenhum efeito atual no merge)
  • ILSAPL/branches/2.4/skins/sk_sapl/consultas/sessao_plenaria/agenda_sessao_plen_form.dtml

    r5979 r6572  
    8787        </tr>
    8888        <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_sessao_plen = cod_sessao_plen, ind_excluido=0)">
    89         <dtml-in expr="zsql.votacao_expediente_materia_obter_zsql(cod_ordem = cod_ordem, ind_excluido=0)">       
     89        <dtml-in expr="zsql.votacao_expediente_materia_obter_zsql(cod_ordem_exp = cod_ordem_exp, ind_excluido=0)">       
    9090        <tr>
    9191
     
    130130                <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)">
    131131                    <dtml-if expr="tip_votacao == 2 ">
    132                         <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>"
     132                        <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem missing>&cod_ordem_exp=<dtml-var cod_ordem_exp missing>"
    133133                           title="Painel de votação"><dtml-var nom_resultado></a><br />
    134134                    <dtml-else>
  • ILSAPL/branches/2.4/skins/sk_sapl/consultas/sessao_plenaria/materias_expediente_sessao_form.dtml

    r6008 r6572  
    1515        </tr>
    1616        <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_sessao_plen = cod_sessao_plen, ind_excluido=0)">
    17         <dtml-in expr="zsql.votacao_expediente_materia_obter_zsql(cod_ordem = cod_ordem, ind_excluido=0)">       
     17        <dtml-in expr="zsql.votacao_expediente_materia_obter_zsql(cod_ordem_exp = cod_ordem_exp, ind_excluido=0)">       
    1818        <tr>
    1919            <td class="texto">
     
    6060                <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)">
    6161                    <dtml-if expr="tip_votacao == 2 ">
    62                         <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>"
     62                        <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem missing>&cod_ordem_exp=<dtml-var cod_ordem_exp missing>"
    6363                           title="Painel de vota&ccedil;&atilde;o"><dtml-var nom_resultado></a><br />
    6464                    <dtml-else>
  • ILSAPL/branches/2.4/skins/sk_sapl/pysc/votacao_salvar_pysc.py

    r5233 r6572  
    55##bind script=script
    66##bind subpath=traverse_subpath
    7 ##parameters=cod_parlamentar, txt_observacao="", vot_parlamentar="", cod_ordem, cod_materia, tip_resultado_votacao
     7##parameters=cod_parlamentar, txt_observacao="", vot_parlamentar="", cod_ordem=0, cod_materia, tip_resultado_votacao, cod_ordem_exp=0
    88##title=
    99##
     
    3232
    3333#votacao=context.zsql.votacao_obter_zsql(cod_votacao=cod_votacao,cod_ordem=cod_ordem,cod_materia=cod_materia,ind_excluido=0)
    34 votacao=context.zsql.votacao_obter_zsql(cod_ordem=cod_ordem,cod_materia=cod_materia,ind_excluido=0)
     34votacao=context.zsql.votacao_obter_zsql(cod_ordem=cod_ordem,cod_materia=cod_materia,cod_ordem_exp=cod_ordem_exp,ind_excluido=0)
    3535#for v in votacao:
    3636#    cod_vot=v.cod_votacao
     
    4141
    4242if cod_votacao == None:
    43     context.zsql.votacao_incluir_zsql(num_votos_sim=len(votos_sim),num_votos_nao=len(votos_nao),num_abstencao=len(votos_abstencao),txt_observacao=txt_observacao,cod_ordem=cod_ordem,cod_materia=cod_materia,tip_resultado_votacao=tip_resultado_votacao)
     43    context.zsql.votacao_incluir_zsql(num_votos_sim=len(votos_sim),num_votos_nao=len(votos_nao),num_abstencao=len(votos_abstencao),txt_observacao=txt_observacao,cod_ordem=cod_ordem,cod_materia=cod_materia,tip_resultado_votacao=tip_resultado_votacao,cod_ordem_exp=cod_ordem_exp)
    4444else:
    45     context.zsql.votacao_atualizar_zsql(cod_votacao=cod_votacao,num_votos_sim=len(votos_sim),num_votos_nao=len(votos_nao),num_abstencao=len(votos_abstencao), txt_observacao=txt_observacao,cod_ordem=cod_ordem,cod_materia=cod_materia,tip_resultado_votacao=tip_resultado_votacao)
     45    context.zsql.votacao_atualizar_zsql(cod_votacao=cod_votacao,num_votos_sim=len(votos_sim),num_votos_nao=len(votos_nao),num_abstencao=len(votos_abstencao),txt_observacao=txt_observacao,cod_ordem=cod_ordem,cod_materia=cod_materia,tip_resultado_votacao=tip_resultado_votacao,cod_ordem_exp=cod_ordem_exp)
    4646
    4747parlamentares=[]
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/expediente_materia_atualizar_zsql.zsql

    r5291 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_ordem cod_sessao_plen dat_ordem num_ordem tip_votacao cod_materia txt_observacao
     3arguments : cod_ordem_exp cod_sessao_plen dat_ordem num_ordem tip_votacao cod_materia txt_observacao
    44max_rows : 1000
    55max_cache : 100
     
    1818
    1919WHERE
    20    cod_ordem = <dtml-sqlvar cod_ordem type="int">
     20   cod_ordem_exp = <dtml-sqlvar cod_ordem_exp type="int">
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/expediente_materia_excluir_zsql.zsql

    r5291 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_ordem
     3arguments : cod_ordem_exp
    44max_rows : 1000
    55max_cache : 100
     
    1212
    1313<dtml-sqlgroup where>
    14     <dtml-sqltest cod_ordem type="int" op="=">
     14    <dtml-sqltest cod_ordem_exp type="int" op="=">
    1515</dtml-sqlgroup>
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/expediente_materia_obter_zsql.zsql

    r6008 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_ordem="" ind_excluido=0 cod_materia="" num_ordem="" dat_ordem="" cod_sessao_plen=""
     3arguments : cod_ordem_exp="" ind_excluido=0 cod_materia="" num_ordem="" dat_ordem="" cod_sessao_plen=""
    44max_rows : 1000
    55max_cache : 100
     
    88<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
    99SELECT
    10        REPLACE(expediente_materia.cod_ordem,  'L', '') as cod_ordem,
     10       REPLACE(expediente_materia.cod_ordem_exp,  'L', '') as cod_ordem_exp,
    1111       REPLACE(expediente_materia.cod_sessao_plen,  'L', '') as cod_sessao_plen,
    1212       REPLACE(expediente_materia.cod_materia,    'L', '') as cod_materia,
     
    2626    <dtml-sqltest cod_materia     column="expediente_materia.cod_materia"     op="=" type="int" optional><dtml-and>
    2727    <dtml-sqltest cod_sessao_plen column="expediente_materia.cod_sessao_plen" op="=" type="int" optional ><dtml-and> 
    28     <dtml-sqltest cod_ordem       column="expediente_materia.cod_ordem"       op="=" type="int" optional ><dtml-and>
     28    <dtml-sqltest cod_ordem_exp   column="expediente_materia.cod_ordem_exp"   op="=" type="int" optional ><dtml-and>
    2929    <dtml-sqltest ind_excluido    column="expediente_materia.ind_excluido"    op="=" type="int" optional><dtml-and>
    3030    <dtml-sqltest num_ordem                                          op="=" type="int" optional><dtml-and>
     
    3838
    3939SELECT
    40        expediente_materia.cod_ordem as cod_ordem,
     40       expediente_materia.cod_ordem_exp as cod_ordem_exp,
    4141       expediente_materia.cod_sessao_plen as cod_sessao_plen,
    4242       expediente_materia.cod_materia as cod_materia,
     
    5656    <dtml-sqltest cod_materia     column="expediente_materia.cod_materia"     op="=" type="int" optional><dtml-and>
    5757    <dtml-sqltest cod_sessao_plen column="expediente_materia.cod_sessao_plen" op="=" type="int" optional ><dtml-and>
    58     <dtml-sqltest cod_ordem       column="expediente_materia.cod_ordem"       op="=" type="int" optional ><dtml-and> 
     58    <dtml-sqltest cod_ordem_exp   column="expediente_materia.cod_ordem_exp"   op="=" type="int" optional ><dtml-and> 
    5959    <dtml-sqltest ind_excluido    column="expediente_materia.ind_excluido"    op="=" type="int" optional><dtml-and>
    60     <dtml-sqltest num_ordem                                                                          op="=" type="int" optional><dtml-and>
    61     <dtml-sqltest dat_ordem                                                                          op="=" type="nb" optional><dtml-and>
     60    <dtml-sqltest num_ordem                                                   op="=" type="int" optional><dtml-and>
     61    <dtml-sqltest dat_ordem                                                   op="=" type="nb" optional><dtml-and>
    6262    sessao_plenaria.cod_sessao_plen = expediente_materia.cod_sessao_plen
    6363  </dtml-sqlgroup>
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/votacao_atualizar_zsql.zsql

    r3928 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_votacao num_votos_sim num_votos_nao num_abstencao txt_observacao cod_ordem cod_materia tip_resultado_votacao ind_excluido=0
     3arguments : cod_votacao num_votos_sim num_votos_nao num_abstencao txt_observacao cod_ordem=0 cod_materia tip_resultado_votacao ind_excluido=0 cod_ordem_exp=0
    44max_rows : 1000
    55max_cache : 100
     
    1515    cod_materia           = <dtml-sqlvar cod_materia           type="int">,
    1616    tip_resultado_votacao = <dtml-sqlvar tip_resultado_votacao type="int">,
    17     ind_excluido          = <dtml-sqlvar ind_excluido          type="int">
     17    ind_excluido          = <dtml-sqlvar ind_excluido          type="int">,
     18    cod_ordem_exp         = <dtml-sqlvar cod_ordem_exp         type="int">
    1819
    1920WHERE
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/votacao_expediente_materia_obter_zsql.zsql

    r6098 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_ordem="" ind_excluido=0 cod_materia="" num_ordem="" dat_ordem="" cod_sessao_plen=""
     3arguments : cod_ordem_exp="" ind_excluido=0 cod_materia="" num_ordem="" dat_ordem="" cod_sessao_plen=""
    44max_rows : 1000
    55max_cache : 100
     
    77<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
    88SELECT DISTINCT
    9        REPLACE(expediente_materia.cod_ordem,  'L', '') as cod_ordem,
     9       REPLACE(expediente_materia.cod_ordem_exp,  'L', '') as cod_ordem_exp,
    1010       REPLACE(expediente_materia.cod_materia,    'L', '') as cod_materia,
    1111       REPLACE(registro_votacao.cod_votacao,    'L', '') as cod_votacao,
     
    2424
    2525LEFT JOIN registro_votacao ON
    26         registro_votacao.cod_ordem = expediente_materia.cod_ordem and registro_votacao.cod_materia = expediente_materia.cod_materia
     26        registro_votacao.cod_ordem_exp = expediente_materia.cod_ordem_exp and registro_votacao.cod_materia = expediente_materia.cod_materia
    2727
    2828  <dtml-sqlgroup where>
    29     <dtml-sqltest cod_materia column="expediente_materia.cod_materia"   op="=" type="int" optional><dtml-and>
    30     <dtml-sqltest cod_ordem    column="expediente_materia.cod_ordem"    op="=" type="int" optional ><dtml-and>
    31     <dtml-sqltest cod_votacao column="registro_votacao.cod_votacao"   op="=" type="int" optional><dtml-and>
     29    <dtml-sqltest cod_materia      column="expediente_materia.cod_materia"    op="=" type="int" optional><dtml-and>
     30    <dtml-sqltest cod_ordem_exp    column="expediente_materia.cod_ordem_exp" op="=" type="int" optional ><dtml-and>
     31    <dtml-sqltest cod_votacao      column="registro_votacao.cod_votacao"   op="=" type="int" optional><dtml-and>
    3232    <dtml-sqltest expediente_materia.ind_excluido op="=" type="int" optional><dtml-and>
    3333    <dtml-sqltest num_ordem op="=" type="int" optional><dtml-and>
     
    3636    <dtml-sqltest ind_excluido column="expediente_materia.ind_excluido" op="=" type="int">
    3737  </dtml-sqlgroup>
    38 GROUP BY cod_ordem
     38GROUP BY cod_ordem_exp
    3939ORDER BY dat_ordem, num_ordem
    4040
     
    4242
    4343SELECT DISTINCT
    44        expediente_materia.cod_ordem as cod_ordem,
     44       expediente_materia.cod_ordem_exp as cod_ordem_exp,
    4545       expediente_materia.cod_materia as cod_materia,
    4646       registro_votacao.cod_votacao as cod_votacao,
     
    5656
    5757LEFT JOIN registro_votacao ON
    58         registro_votacao.cod_ordem = expediente_materia.cod_ordem
     58        registro_votacao.cod_ordem_exp = expediente_materia.cod_ordem_exp and registro_votacao.cod_materia = expediente_materia.cod_materia
    5959
    6060  <dtml-sqlgroup where>
    61     <dtml-sqltest cod_materia column="expediente_materia.cod_materia"   op="=" type="int" optional><dtml-and>
    62     <dtml-sqltest cod_ordem    column="expediente_materia.cod_ordem"    op="=" type="int" optional ><dtml-and>
    63     <dtml-sqltest cod_votacao column="registro_votacao.cod_votacao"   op="=" type="int" optional><dtml-and>
     61    <dtml-sqltest cod_materia    column="expediente_materia.cod_materia"   op="=" type="int" optional><dtml-and>
     62    <dtml-sqltest cod_ordem_exp  column="expediente_materia.cod_ordem_exp" op="=" type="int" optional ><dtml-and>
     63    <dtml-sqltest cod_votacao    column="registro_votacao.cod_votacao"     op="=" type="int" optional><dtml-and>
    6464    <dtml-sqltest expediente_materia.ind_excluido op="=" type="int" optional><dtml-and>
    6565    <dtml-sqltest num_ordem op="=" type="int" optional><dtml-and>
     
    6767    <dtml-sqltest ind_excluido column="expediente_materia.ind_excluido" op="=" type="int">
    6868  </dtml-sqlgroup>
    69 GROUP BY cod_ordem
     69GROUP BY cod_ordem_exp
    7070ORDER BY dat_ordem, num_ordem
    7171
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/votacao_incluir_zsql.zsql

    r3928 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : num_votos_sim num_votos_nao num_abstencao txt_observacao cod_ordem cod_materia tip_resultado_votacao ind_excluido=0
     3arguments : num_votos_sim num_votos_nao num_abstencao txt_observacao="" cod_ordem=0 cod_materia tip_resultado_votacao ind_excluido=0 cod_ordem_exp=0
    44max_rows : 1000
    55max_cache : 100
     
    1515               cod_materia,
    1616               tip_resultado_votacao,
    17                ind_excluido)
     17               ind_excluido,
     18               cod_ordem_exp)
    1819
    1920VALUES
     
    2627        <dtml-sqlvar cod_materia           type="int">,
    2728        <dtml-sqlvar tip_resultado_votacao type="int">,
    28         <dtml-sqlvar ind_excluido          type="int">)
     29        <dtml-sqlvar ind_excluido          type="int">,
     30        <dtml-sqlvar cod_ordem_exp         type="int">)
  • ILSAPL/branches/2.4/skins/sk_sapl/zsql/votacao_obter_zsql.zsql

    r3548 r6572  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_ordem="" ind_excluido=0 cod_materia="" cod_votacao=""
     3arguments : cod_ordem="" ind_excluido=0 cod_materia="" cod_votacao="" cod_ordem_exp=""
    44max_rows : 1000
    55max_cache : 100
     
    1313    cod_ordem,
    1414    cod_materia,
    15     tip_resultado_votacao
     15    tip_resultado_votacao,
     16    cod_ordem_exp
    1617
    1718FROM
    1819    registro_votacao
    1920  <dtml-sqlgroup where>
    20     <dtml-sqltest cod_materia op="=" type="int" optional><dtml-and>
    21     <dtml-sqltest cod_ordem   op="=" type="int" optional ><dtml-and>
    22     <dtml-sqltest cod_votacao op="=" type="int" optional >
     21    <dtml-sqltest cod_materia   op="=" type="int" optional><dtml-and>
     22    <dtml-sqltest cod_ordem     op="=" type="int" optional><dtml-and>
     23    <dtml-sqltest cod_votacao   op="=" type="int" optional><dtml-and>
     24    <dtml-sqltest cod_ordem_exp op="=" type="int" optional>
    2325  </dtml-sqlgroup>
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

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