#modal_relatorio_do_balancete.modal.fade[role="dialog"]
.modal-dialog.modal-lg[role="document"]
.modal-content
= form_tag(contabilidade_relatorios_balancetes_de_verificacoes_imprimir_path, method: :get, target: "_blank", role: "form", id: 'consulta_balancete') do |f|
.modal-header
button.close[type="button" data-dismiss="modal" aria-label="Close"]
span[aria-hidden="false"]
| ×
h4.modal-title
| Dados para imprimir o Balancete de Verificação:
.modal-body
= hidden_field_tag :relatorio, "balancete_geral", id: 'relatorio_id'
.form-group
.row
.col-md-3
= label_tag :codigo, 'Conta', class: 'control-label'
= text_field_tag :codigo_start, '', class: "form-control input-sm codigo_start", maxlength: 16
.col-md-3
label.control-label for="normal-field" A partir de*
.input-group
= text_field_tag :data_inicial,'', placeholder: "01/01/#{contexto_atual.exercicio.to_s}", id: "data_inicial_modal", class: "form-control date-picker", autocomplete: "off", data: { data_pedido: I18n.l("01/01/#{contexto_atual.exercicio.to_s}".to_date) }, required:true
span.input-group-addon
span.icone-calendario
.col-md-3
label.control-label for="normal-field" Até*
.input-group
= text_field_tag :data_final,'', placeholder: "31/12/#{contexto_atual.exercicio.to_s}", id: "data_final_modal", class: "form-control date-picker", autocomplete: "off", data: { data_pedido: I18n.l("31/12/#{contexto_atual.exercicio.to_s}".to_date) }, required:true
span.input-group-addon
span.icone-calendario
.form-group
.row
.col-md-3
= label_tag :grupo_de_conta, "Natureza da Informação", class: "control-label"
.input-group
= select_tag "grupo_de_conta",
options_from_collection_for_select( \
@grupos_de_conta_balancete_verificacao, :id, :nome,'' \
),
include_blank: "Selecione",
id: "grupo_de_conta_modal", class: "form-control s8"
.col-md-9
= label_tag :unidade_gestora, "Unidade Gestora", class: "control-label"
.input-group
= select_tag "unidade_gestora",
options_from_collection_for_select( \
@unidades_gestoras, :id, :codigo_e_nome,'' \
),
include_blank: "CONSOLIDADO",
id: "unidade_gestora_modal", class: "form-control s8", multiple: true
span class="error_explanation error_ug" style="display: none;"
' Para consultar por uma ou mais unidades remova a opção CONSOLIDADO
.modal-footer
=< submit_tag 'Imprimir', class: "btn btn-primary submit_balancete", target: '_blank'
i.icone-imprimir
' Imprimir
button.btn.btn-default type="button" data-dismiss="modal"
' Fechar
javascript:
$("#imprimir_relatorio_do_balancete").click(function(e) {
$('#modal_relatorio_do_balancete').modal('show');
limpaCamposDosModais();
$("input[type=submit]").prop("disabled", false);
setTimeout(function() {
$("#grupo_de_conta_modal").select2();
$("#unidade_gestora_modal").select2();
}, 500);
});
$(document).on("click",".submit_balancete", function(){
if ($("#grupo_de_conta_modal").val() != "" && $("#data_inicial_modal").val() != "" && $("#data_final_modal").val() != ""){
if ($("#unidade_gestora_modal").val().length > 1 && $("#unidade_gestora_modal").val().includes("")){
$('.error_ug').show();
return false
}
$('#modal_relatorio_do_balancete').modal('hide');
}
});