tr.nested-fields td id="conta_extra_orcamentaria_id" - if f.object.try(:persisted?) p.form-control-static = f.object.try(:conta_extra_orcamentaria).try(:codigo_completo_e_descricao) = error_for f.object, :conta_extra_orcamentaria_id, :conta_extra_orcamentaria - else = f.select :conta_extra_orcamentaria_id, options_from_collection_for_select( \ @contas_extra_orcamentarias_edit, :id, :codigo_completo_e_descricao, f.object.try(:conta_extra_orcamentaria_id) \ ), { include_blank: 'Selecione' }, class: 'form-control s2 conta_extra' = error_for f.object, :conta_extra_orcamentaria_id, :conta_extra_orcamentaria td width="30%" .col-sm-11 = f.select :tipo_de_acao, options_for_select(\ @tipos_de_acao.collect { |t| [Contabilidade::Retencao.localizar('tipo_de_acao', t[0]), t[0]] }, f.object.try(:tipo_de_acao)\ ), { include_blank: 'Selecione' }, id: 'tipo_de_acao', class: 'form-control s2 acao_retencao', data: { value: f.object.try(:tipo_de_acao) } = error_for f.object, :tipo_de_acao .col-sm-1 valign="center" span.fa.fa-question-circle.info_retencao data-toggle="tooltip" data-placement="bottom" td = f.monetary_field :valor_calculado, placeholder: 'R$ 0,00', min: 0, class: 'form-control valor-total' = error_for f.object, :valor_calculado = f.hidden_field :liquidacao_id, value: @liquidacao.id td align="center" = link_to_remove_association 'Remover', f, class: 'btn btn-sm btn-danger icone-anular'