% if @pedido.pedido_item != nil then %>
Desconto máximo permitido pela Tabela de Preço: <%= formata_percentual(@pedido.tabela_preco.desconto_maximo)+'%' %>
<% if (@pedido.tipo_pedido == 'N' and @pedido.buscaPedidoEspelho() != nil) %>Atenção: Não é permitido alterar o Produto ou a Unidade de Medida de um item. Caso necessite, inclua um novo item com o Produto e Unidade desejados e exclua o item que deve ser substituído.
<% end %> <% form_tag :action => "save_edit_itens" do %> <% @produtos = Produto.find_by_sql("SELECT p.id, p.nome FROM produtos p, tabela_preco_items t where p.id = t.produto_id and t.habilitado = 1 and t.tabela_preco_id = #{@pedido.tabela_preco_id} order by p.nome") %> <% @unidades = UnidadeMedida.find(:all, :order => "descricao") %> <%= hidden_field 'pedido', "id", :value => @pedido.id %> <% javascript 'dynamic_pedido_item' %> <% indice = 1 %> <% readonly = @pedido.tipo_pedido == 'E' %> <% disabled = ((@pedido.tipo_pedido == 'N' and @pedido.buscaPedidoEspelho() != nil) or (@pedido.tipo_pedido == 'E')) %> <% for pedido_item in @pedido.pedido_item %> <%= render :partial => "pedido_items/edicao", :locals => {:controller => controller, :pedido_item => pedido_item, :indice => indice.to_s, :readonly => readonly, :disabled => disabled} %> <% indice += 1 %> <% end %> <%= hidden_field 'pedido', "numero_item_editados", :value => indice %>