- conta_do_ultimo_pagamento = @ultimo_pagamento.contas_bancarias_por_pagamento[index] rescue nil tr.nested-fields td = f.select :conta_bancaria_id, options_for_select( \ @contas_bancarias.collect {|conta| [conta.to_s, conta.id]}, \ f.object.try(:conta_bancaria_id) || conta_do_ultimo_pagamento.try(:conta_bancaria_id) \ ), { include_blank: 'Selecione' }, class: "form-control s2 conta_por_pagamento" = error_for f.object, :conta_bancaria_id - if f.object.try(:conta_bancaria).present? td = link_to 'Ver Detalhes',f.object.try(:conta_bancaria),class: 'detalhes_da_conta',target: "_blank" - else td = link_to '', '#', class: 'detalhes_da_conta' td = f.monetary_field :valor_pago, class: "form-control valor-pago", value: (conta_do_ultimo_pagamento.present? && f.object.valor_pago == 0) ? conta_do_ultimo_pagamento.valor_pago : f.object.valor_pago = error_for f.object, :valor_pago td = link_to_remove_association " Remover", f, class: "btn btn-sm btn-danger icone-anular"