br
table.table.table-bordered.table-hover.table-responsive
thead
tr
th Fornecedor
- if item_do_pedido.por_desconto?
th width="13%" Desconto
- else
th width="13%" Valor
th width="5%" Válido?
- if acao_permitida?(@pedido, :anular_preco)
th width="8%"
tbody
- item_do_pedido.itens_do_pedido_por_pessoa.joins(:pessoa_do_pedido).where(licitacao_pessoas_do_pedido: {valido: true}).order(:preco_de_cotacao).each do |item_do_pedido_por_pessoa|
tr
- estilo = "text-decoration: line-through; text-decoration-color: #AAA;" unless item_do_pedido_por_pessoa.valido?
td = item_do_pedido_por_pessoa.pessoa_do_pedido.pessoa.cpf_ou_cnpj_e_nome.try(:upcase)
- if item_do_pedido.por_desconto?
td style="#{estilo}" align="right" #{item_do_pedido_por_pessoa.desconto_de_cotacao.valor_contabil} %
- else
td style="#{estilo}" align="right" #{item_do_pedido_por_pessoa.desconto_de_cotacao.real_contabil}
td align="center"
= item_do_pedido_por_pessoa.valido? ? "Sim".html_safe : "Não".html_safe
- unless item_do_pedido_por_pessoa.valido?
span.fa.fa-question-circle data-toggle="tooltip" data-placement="bottom" title="Motivo da anulação: #{item_do_pedido_por_pessoa.motivo} " style="margin-left: 0.5em;"
- if acao_permitida?(@pedido, :anular_preco) && !(@pedido.projeto_gerado?)
td
- if item_do_pedido_por_pessoa.valido?
= link_to preco_item_do_pedido_por_pessoa_licitacao_pedido_path(@pedido.id, item_do_pedido_por_pessoa), class: "btn btn-danger btn-sm icone-anular" do
span Anular
- else
= link_to reativar_item_da_cotacao_licitacao_pedido_path(@pedido.id, item_do_pedido_por_pessoa), method: :reativar_item_da_cotacao, data: { confirm: 'Tem certeza?' }, class: "btn btn-success btn-sm" do
span Reativar
tr
td
b DESCONTO MÉDIO
td align="right"
- if item_do_pedido.por_desconto?
b = "#{item_do_pedido.porcentagem_media_do_desconto.to_f.valor_contabil} %"
- else
b = "#{item_do_pedido.preco_medio.to_f.real_contabil}"
td
- if acao_permitida?(@pedido, :anular_preco)
td