.nested-fields
fieldset.orcamentos_da_despesa
.form-group
.row.orcamento-fields
= f.label :fonte_de_recursos, 'Fonte', class: "col-sm-1 control-label"
- sem_iduso_ou_de_alteracao = contexto_atual.trabalhar_com_iduso.blank? || @subacao.de_alteracao_orcamentaria?
div class="#{sem_iduso_ou_de_alteracao ? 'col-sm-5' : 'col-sm-3'}"
= f.select :fonte_de_recursos_id,
options_from_collection_for_select(@fontes_de_recursos, :id, :codigo_e_descricao, f.object.try(:fonte_de_recursos_id)),
{ include_blank: "Selecione uma Fonte de Recursos" },
class: "form-control s2 orcamento_input"
= error_for f.object, :fonte_de_recursos_id, :fonte_de_recursos
- if contexto_atual.trabalhar_com_iduso.present?
= f.label :iduso, 'IDUSO', class: "col-sm-1 control-label"
.col-sm-3
= f.select :iduso,
options_for_select(@iduso.collect { |t| [ "#{t[1]} - #{t[0].humanize}", t[0] ] }, f.object.iduso ),
{ include_blank: 'Selecione' }, class: 'form-control s2'
= error_for f.object, :iduso
- if @subacao.de_alteracao_orcamentaria? && @subacao.try(:acao).try(:solicitacao_de_alteracao_orcamentaria).try(:orcamento).try(:id) == contexto_atual.id
.col-sm-1
= f.hidden_field :valor, value: 0
.opcoes
= link_to_remove_association ''.html_safe, f, { class: 'btn btn-danger btn-sm pull-right' }
- else
div class=(contexto_atual.trabalhar_com_iduso.blank? ? 'col-sm-4' : 'col-sm-3')
.col-sm-6
= f.text_field :valor, placeholder: 'R$ 0,00', class: "form-control input-sm valor", data: { autonumeric: true, 'a-sign'=> 'R$ ','a-sep'=> '.', 'a-dec'=>',', 'v-min'=> '0.00', 'v-max'=> '9999999999.99', totalizando: %Q([".fonte-de-recursos-total"]) }
= error_for f.object, :valor
.col-sm-4
= text_field_tag :porcentagem, nil, placeholder: '10%', class: "form-control input-sm valor-porcentagem", data: { autonumeric: true, 'a-sep'=>'.', 'a-dec'=>',', 'a-sign'=> ' %', 'p-sign'=>'s', 'v-min'=> '0.00' }
.col-sm-2.opcoes
= link_to_remove_association ''.html_safe, f, { class: 'btn btn-danger btn-sm pull-right' }
- if f.object.de_credito_adicional
i class="fa fa-exclamation-circle text-info" data-toggle="tooltip" data-placement="top" title="Orçamento vinculado através de crédito adicional"