Relatório de Contas a Receber

<% form_tag :action => "list" do %> <% usuario = Goldberg.user %> <% colaborador = Colaborador.find(:all, :conditions => "goldberg_users_id = #{usuario.id}") %> <% isVendedor = usuario.role.name == 'Vendedor' %>
Período: <%= 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' %> Quitado: <%= select 'form', 'quitado', PedidoParcela::NAO_SIM, :include_blank => true %> <%= submit_tag 'Buscar', :name => "submit" %>
Filtrar por: <%= radio_button 'form', 'tipo_lancamento', 'campo_vendedor', :checked => 'checked',:onchange => "mostra_tipo_lancamento_recebimento(this.value, 'Vendedor')" %>Representante <% if !isVendedor %> <%= radio_button 'form', 'tipo_lancamento', 'campo_cliente', :onchange => "mostra_tipo_lancamento_recebimento(this.value, 'Cliente')" %>Cliente <%= radio_button 'form', 'tipo_lancamento', 'campo_fornecedor', :onchange => "mostra_tipo_lancamento_recebimento(this.value, 'Fornecedor')" %>Fornecedor <% end %> <%= submit_tag 'Relatório', :name => "submit" %>
Representante:
<% if isVendedor %> <%= select 'form', 'colaborador', [[colaborador[0].nome, colaborador[0].id]], :include_blank => false %> <% else %> <%= collection_select 'form', 'colaborador', Colaborador.find(:all, :order => "nome"), :id, :nome, :prompt => '' %> <% end %>
<% end %>