Consulta de Conta Corrente

<% form_tag :action => "list" do %> <% 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' %> <% if !isVendedor and !isFornecedor %> <% end %>
INSTRUÇÕES: Para selecionar mais de um representante, cliente ou fornecedor, mantenha a tecla [ctrl] pressionada e clique nos itens desejados.
Operação: <%= select 'form', 'operacao', ContaCorrente::TIPO_OPERACAO, :include_blank => true %> Descrição: <%= text_field 'form', 'descricao', :size => 35 %> <%= submit_tag 'Buscar', :name => "submit" %>
Filtrar por: <% if isVendedor %> <%= radio_button 'form', 'tipo_lancamento', 'campo_vendedor', :onchange => "mostra_tipo_conta_corrente(this.value, 'Vendedor')" %>Representante <% elsif isFornecedor %> <%= radio_button 'form', 'tipo_lancamento', 'campo_fornecedor', :onchange => "mostra_tipo_conta_corrente(this.value, 'Fornecedor')" %>Fornecedor <% else %> <%= radio_button 'form', 'tipo_lancamento', 'campo_vendedor', :onchange => "mostra_tipo_conta_corrente(this.value, 'Vendedor')" %>Representante <%= radio_button 'form', 'tipo_lancamento', 'campo_cliente', :onchange => "mostra_tipo_conta_corrente(this.value, 'Cliente')" %>Cliente <%= radio_button 'form', 'tipo_lancamento', 'campo_fornecedor', :onchange => "mostra_tipo_conta_corrente(this.value, 'Fornecedor')" %>Fornecedor <%= radio_button 'form', 'tipo_lancamento', 'campo_comissao_pf', :onchange => "mostra_tipo_conta_corrente(this.value, 'Comissão PF')" %>Comissão PF <% end %> <%= submit_tag 'Relatório', :name => "submit" %>
Período de Vencimento: <%= text_field_with_js_mask 'form', 'data_inicio', :size => 12, :class => 'mask_date_br' %> a <%= text_field_with_js_mask 'form', 'data_fim', :size => 12, :class => 'mask_date_br' %>
Período de Recebimento: <%= text_field_with_js_mask 'form', 'data_inicio_recebimento', :size => 12, :class => 'mask_date_br' %> a <%= text_field_with_js_mask 'form', 'data_fim_recebimento', :size => 12, :class => 'mask_date_br' %>
<% if isFornecedor %> Fornecedor <% else %> Representante <% end %> :
<% end %>