% form_for(@pedido) do |f| %>
|
<% if (@pedido.valor_pedido.nil? ? 0 : @pedido.valor_pedido) != ((@pedido.valor_nf.nil? ? 0 : @pedido.valor_nf) + (@pedido.valor_pf.nil? ? 0 : @pedido.valor_pf)) then %>
* A soma dos campos "Valor Nota Fiscal" e "Valor PF" não confere com o Valor do Pedido
<% end %>
Total dos Itens
<% total_itens = @pedido.pedido_item.sum('valor_item', :conditions => ["pedido_id = ?", @pedido.id]).to_f %> <%=h number_to_currency(total_itens, :unit => "", :separator =>",", :delimiter => ".", :format => "%u %n") %> reais -
Desconto Geral
(ou Dedução de Frete) <%= f.text_field :valor_desconto, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais +
Acréscimo Geral
<%= f.text_field :valor_acrescimo, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais =
Valor do Pedido
<%=h number_to_currency(@pedido.valor_pedido, :unit => "", :separator =>",", :delimiter => ".", :format => "%u %n") %> reais |
|
Data do Faturamento *
<% if @pedido.data_faturamento_pedido.nil? %> <% data_faturamento_pedido = DateTime.now.strftime(fmt="%d/%m/%Y") %> <% else %> <% data_faturamento_pedido = @pedido.data_faturamento_pedido.strftime("%d/%m/%Y") %> <% end %> <%= text_field_with_js_mask :pedido, :data_faturamento_pedido, :value => data_faturamento_pedido, :size => 12, :maxlength => 10, :class => 'mask_date_br' %>
Nota Fiscal *
<%= f.text_field :nota_fiscal, :size => 20, :maxlength => 20 %>
Data Emissão NF *
<% if @pedido.data_emissao_nf.nil? %> <% data_emissao_nf = '' %> <% else %> <% data_emissao_nf = @pedido.data_emissao_nf.strftime("%d/%m/%Y") %> <% end %> <%= text_field_with_js_mask :pedido, :data_emissao_nf, :value => data_emissao_nf, :size => 12, :maxlength => 10, :class => 'mask_date_br' %>
Comissão Empresa*
<%= f.text_field :comissao_empresa, :size => 5, :maxlength => 5, :readonly => readonly_comissao, :onKeyUp => "formataPercentual(this)" %> %
Comissão Representante*
<%= f.text_field :comissao_vendedor, :size => 5, :maxlength => 5, :readonly => readonly_comissao, :onKeyUp => "formataPercentual(this)" %> %
Valor Nota Fiscal
<%= f.text_field :valor_nf, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais
Valor PF
<%= f.text_field :valor_pf, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais
Status da Cobrança
<% if @pedido.tipo_pedido == 'N' %>
<%= f.select :status_parcelas, Pedido::STATUS_PARCELAS, :include_blank => true %> <% end %> <% if @pedido.tipo_pedido == 'E' %>
Financeiro
<%= f.text_field :financeiro, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais
Despesas
<%= f.text_field :despesas, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais
Despesas Comissão
<% end %>
<%= f.text_field :despesas_comissao, :size => 14, :maxlength => 14, :onKeyUp => "formataValor(this)" %> reais
Observação do Romaneio
<%= f.text_area :observacao_romaneio, :cols => 80, :rows => 4 %>
<%= submit_tag 'Salvar dados da fatura', :name => "submit" %>
* Campos obrigatórios para FATURAR o pedido
|