tr.nested-fields td - if f.object.try(:persisted?) p.form-control-static = f.object.try(:item).try(:codigo_descricao_unidade_codigo_da_prefeitura) - else = f.select :item_id, options_from_collection_for_select( \ @itens, :id, :codigo_descricao_unidade_codigo_da_prefeitura, f.object.try(:item_id) \ ), { include_blank: "Selecione" }, class: "form-control s2 item" = error_for f.object, :item_id, :item = f.fields_for :itens_da_solucao_do_etp_por_unidade_orcamentaria, f.object.itens_da_solucao_do_etp_por_unidade_orcamentaria.find { |i| i.unidade_orcamentaria_por_solucao_do_etp.unidade_orcamentaria_id == @unidade_id } do |item_por_unidade| = item_por_unidade.hidden_field :unidade_orcamentaria_por_solucao_do_etp_id td = item_por_unidade.text_field :quantidade, placeholder: "0,00", class: "form-control quantidade" = error_for item_por_unidade.object, :quantidade - if @action != "editar_quantidades" && @action != "atualizaar_quantidades" td = f.monetary_field :valor_unitario, placeholder: "0,00", class: "form-control valor_unitario" = error_for f.object, :valor_unitario td = f.monetary_field :preco_estimativo, scale: 4, class: "form-control preco_estimativo", disabled: true = error_for f.object, :preco_estimativo - if @unidade_id.present? && @action != "editar_quantidade" && @action != "atualizar_quantidades" td = link_to_remove_association "Remover", f, class: "btn btn-sm btn-danger icone-anular"