% usuario = Goldberg.user %>
<% colaborador = Colaborador.find(:all, :conditions => "goldberg_users_id = #{usuario.id}") %>
<% fornecedor = Fornecedor.find(:all, :conditions => "goldberg_users_id = #{usuario.id}") %>
<% isVendedor = usuario.role.name == 'Vendedor' %>
<% isFornecedor = usuario.role.name == 'Fornecedor' %>
<%= render :partial => "consulta", :locals => {:colaborador => colaborador, :fornecedor => fornecedor, :isVendedor => isVendedor, :isFornecedor => isFornecedor} %>
<% if !isFornecedor %>
| Número / Original | Cliente | Fornecedor | Representante | Data do Pedido |
Status | <% if !isFornecedor %>Tem Saldo |
<% end %>
<% if Goldberg.credentials.action_authorised?('pedidos', 'edit') and Goldberg.credentials.action_authorised?('pedidos', 'destroy') %>
Ações | <% elsif Goldberg.credentials.action_authorised?('pedidos', 'edit') and !Goldberg.credentials.action_authorised?('pedidos', 'destroy') %>Ações | <% else %>Ações | <% end %>||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| <%= link_to num_pedido, pedido, :class => classe %> <% if pedido.pedido_id %> <% unless isVendedor %> / <%= link_to objPedidoOriginal.num_pedido, objPedidoOriginal, :class => classe %><% end %> <%end%> | <% if pedido.cliente_id %> <% if !isFornecedor %> <%= link_to objCliente.razao_social, objCliente, :class => classe %> <% else %> <%=h objCliente.razao_social %> <% end %> <%end%> | <% if pedido.fornecedor_id %> <% if !isFornecedor %> <%= link_to objFornecedor.razao_social, objFornecedor, :class => classe %> <% else %> <%=h objFornecedor.razao_social %> <% end %> <%end%> | <% if pedido.colaborador_id %> <% if !isFornecedor %> <%= link_to objColaborador.nome, objColaborador, :class => classe %> <% else %> <%=h objColaborador.nome %> <% end %> <%end%> | <%= link_to pedido.created_at.strftime('%d/%m/%Y'), pedido, :class => classe %> | <%= link_to getItemLista(Pedido::LISTA_STATUS, pedido.status_pedido), pedido, :class => classe %> | <% if !isFornecedor %><% pedido_gerado_com_saldo = pedido.pedido_gerado_com_saldo %> <% unless pedido_gerado_com_saldo.nil? %> <%= link_to pedido_gerado_com_saldo.num_pedido.to_s, pedido_gerado_com_saldo, :title => 'Pedido gerado com o saldo' %> <% else %> <% if pedido.status_pedido == 'faturado' or pedido.status_pedido == 'quitado' %> <%= link_to getItemLista(Pedido::NAO_SIM, pedido.tem_saldo), pedido, :class => classe %> <% else %> --- <% end %> <% end %> | <% end %> <% if Goldberg.credentials.action_authorised?('pedidos', 'edit') %><%= link_to (image_tag('editar.gif', :class => 'icon', :title => 'Editar')), edit_pedido_path(pedido) %> | <% end %> <% if Goldberg.credentials.action_authorised?('pedidos', 'consultar_pedido') %><%= link_to (image_tag('print.gif', :class => 'icon', :title => 'Imprimir Pedido')), :controller => 'pedidos', :action => 'imprimir_rghost', :id => pedido %> | <%= link_to (image_tag('print2.gif', :class => 'icon', :title => 'Imprimir Romaneio')), :controller => 'pedidos', :action => 'imprimir_romaneio', :id => pedido %> | <% end %> <% if Goldberg.credentials.action_authorised?('pedidos', 'destroy') %><%= link_to (image_tag('excluir.gif', :class => 'icon', :title => 'Excluir')), pedido, :confirm => 'Confirma exclusão deste item?', :method => :delete %> | <% end %>|||||