= javascript_include_tag "bomcobox"
= javascript_include_tag "contabilidade/cancelamento_de_restos_a_pagar/filtro"
section.widget.widget-search
header
h5 Filtros
.br
.widget-controls
a data-widgster="expand" href="#" style="display: none;" title="Expand"
i.icone-cadastrar
a data-widgster="collapse" href="#" title="Collapse"
i.glyphicon.glyphicon-minus
.widget-body
= search_form_for @q, :html => {class: "form-vertical"} do |f|
fieldset
.form-group
.row style="margin-left: 0;"
.col-sm-2.filter_column
label.control-label ExercÃcio
= f.select :orcamento_dos_empenhos_id_eq, options_from_collection_for_select( \
@orcamentos, :id, :exercicio, @q.restos_a_pagar_cancelados_empenho_orcamento_id_eq \
), { include_blank: "Selecione" }, class: "form-control s2", id:'orcamento'
.col-sm-4.filter_column
label.control-label Unidade Gestora
.input-group
= f.select :restos_a_pagar_cancelados_empenho_orcamento_da_despesa_elemento_de_despesa_por_subacao_subacao_unidade_orcamentaria_id_eq,
options_from_collection_for_select( \
@unidades_orcamentarias, :id, :codigo_e_nome_e_exercicio, @q.restos_a_pagar_cancelados_empenho_unidade_orcamentaria_id_eq \
),
{ include_blank: 'Selecione' },
class: "form-control s2", id: 'unidade_orcamentaria_id'
span.help-block
' Selecione um exercicio para filtrar suas unidades.
.col-sm-3.filter_column
label.control-label Data o Cancelamento
.input-group
= f.text_field :data_eq, class: "form-control input-sm date-picker", autocomplete: "off"
span.input-group-addon
span.icone-calendario
.col-sm-3.filter_column
label.control-label Restos a Pagar
= f.select :tipo_eq,
options_for_select( \
@tipos_do_cancelamento.collect { \
|t| [ Contabilidade::CancelamentoDeRestoAPagar.localizar("tipo", t[0]), t[1] ] \
}, selected: @q.tipo_eq \
),
{ include_blank: "Selecione" },
class: "form-control s2"
.form-group
.row style="margin-left: 0;"
.col-sm-3.filter_column
label.control-label Motivo
= f.select :motivo_eq,
options_for_select( \
@motivos_do_cancelamento.collect { \
|t| [ Contabilidade::CancelamentoDeRestoAPagar.localizar("motivo", t[0]), t[1] ] \
}, selected: @q.motivo_eq \
),
{ include_blank: "Selecione" },
class: "form-control s2"
.col-sm-3.filter_column
label.control-label Decreto
= f.text_field :decreto_eq, class: "form-control input-sm"
.col-sm-3.filter_column
= f.label :restos_a_pagar_cancelados_empenho_numero_do_empenho_eq, 'Nº do Empenho', class: 'control-label'
= f.text_field :restos_a_pagar_cancelados_empenho_numero_do_empenho_eq, class: "form-control only-num input-sm"
.form-actions.form-search-actions
= f.submit "Filtrar", class: "btn btn-default btn-sm"