|
|
@@ -11,14 +11,14 @@
|
|
|
<div class="col-md-8">
|
|
|
<%= hidden_field_tag :concept_purchase_payment, @concept_purchase_payment.id %>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :expense_code, {:class=>"col-md-3 control-label"} do %> Codigo de egreso
|
|
|
+ <%= f.label :expense_code, {:class=>"col-md-3 control-label"} do %> Código de egreso
|
|
|
<span class="required">*</span>
|
|
|
<% end %>
|
|
|
<div class="col-md-4 input-group">
|
|
|
<span class="input-group-addon"><i class="fa fa-barcode"></i></span>
|
|
|
<%= f.text_field :expense_code, { :class=>"form-control", :readonly => true} %>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
<% if current_user.usertype == "A" %>
|
|
|
<div class="form-group">
|
|
|
<%= f.label :expense_date, "Fecha", {:class=>"col-md-3 control-label"} do %> Fecha
|
|
|
@@ -28,25 +28,25 @@
|
|
|
<div class='input-group date' id='datetimepicker1'>
|
|
|
<span class="input-group-addon">
|
|
|
<span class="glyphicon glyphicon-calendar"></span>
|
|
|
- </span>
|
|
|
+ </span>
|
|
|
<%= f.text_field :expense_date, class: 'form-control'%>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <% end %>
|
|
|
+ </div>
|
|
|
+ <% end %>
|
|
|
<% if current_user.usertype != "A" %>
|
|
|
<div class="form-group">
|
|
|
<%= f.label :open_cash_register_id, "Caja registradora", {:class=>"col-md-3 control-label"} do %> Caja registradora
|
|
|
<span class="required">*</span>
|
|
|
<% end %>
|
|
|
<div class="input-group col-md-4 select2-bootstrap-prepend">
|
|
|
- <%= f.select :open_cash_register_id, @current_user.pointsale.open_cash_registers.abiertas.map{|o| [o.cash_register.name, o.id]}, {:prompt => "Seleccione"}, { :class => 'form-control select2', :disabled => @is_cashier} %>
|
|
|
+ <%= f.select :open_cash_register_id, @current_user.pointsale.open_cash_registers.abiertas.map{|o| [o.cash_register.name, o.id]}, {:prompt => "Seleccione"}, { :class => 'form-control select2', :disabled => @is_cashier} %>
|
|
|
<% if current_user.usertype == 'C' %>
|
|
|
<%= f.hidden_field :open_cash_register_id %>
|
|
|
- <% end %>
|
|
|
+ <% end %>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <% end %>
|
|
|
+ <% end %>
|
|
|
<div class="form-group">
|
|
|
<%= f.label :expensesconcept_id, "Concepto", {:class=>"col-md-3 control-label"} do %>Concepto de egreso
|
|
|
<span class="required">*</span>
|
|
|
@@ -54,7 +54,7 @@
|
|
|
<div class="input-group col-md-4 select2-bootstrap-prepend">
|
|
|
<%= f.collection_select :expensesconcept_id, @expenses_concepts, :id, :name, {:prompt => "Seleccione"}, {:class => "form-control select2", :style => "width: 100%"} %>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
|
|
|
<div class="form-group hidden" id="purchases_div">
|
|
|
<%= f.label :purchases, "Concepto", {:class=>"col-md-3 control-label"} do %>Compras
|
|
|
@@ -64,13 +64,13 @@
|
|
|
<% if current_user.usertype == 'A' %>
|
|
|
<%= select_tag "purchases", options_from_collection_for_select(Purchase.notpaid, :id, :code_with_price), :include_blank => "Seleccione", class: "form-control select2" %>
|
|
|
<% else %>
|
|
|
- <%= select_tag "purchases", options_from_collection_for_select(Purchase.notpaid.where(:pointsale_id => current_user.pointsale_id), :id, :code_with_price), :include_blank => "Seleccione", class: "form-control select2" %>
|
|
|
+ <%= select_tag "purchases", options_from_collection_for_select(Purchase.notpaid.where(:pointsale_id => current_user.pointsale_id), :id, :code_with_price), :include_blank => "Seleccione", class: "form-control select2" %>
|
|
|
<% end %>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
<div class="form-group">
|
|
|
<%= f.label :quantity, {:class=>"col-md-3 control-label"} do %>Cantidad <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <% end %>
|
|
|
<div class="col-md-4" style="padding-left:0px;padding-right:0px">
|
|
|
<%= f.number_field :quantity, {:class=>"form-control" } %>
|
|
|
</div>
|
|
|
@@ -86,7 +86,7 @@
|
|
|
<div class="form-actions">
|
|
|
<div class="row">
|
|
|
<div class="col-md-9">
|
|
|
- <%= f.submit 'Guardar', {:class=>"btn green"} %>
|
|
|
+ <%= f.submit 'Guardar', {:class=>"btn green"} %>
|
|
|
<%= link_to 'Cancelar', expenses_path, {:class=>"btn default"} %>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -97,10 +97,10 @@
|
|
|
$(document).on('page:change', function() {
|
|
|
App.init();
|
|
|
generateExpenseCode();
|
|
|
- $("select.select2").select2({
|
|
|
+ $("select.select2").select2({
|
|
|
allowClear: true,
|
|
|
placeholder: 'Todas'
|
|
|
- });
|
|
|
+ });
|
|
|
|
|
|
$('#datetimepicker1').datetimepicker({
|
|
|
icons: {
|
|
|
@@ -108,7 +108,7 @@
|
|
|
},
|
|
|
format: "DD/MM/YYYY",
|
|
|
defaultDate: new Date()
|
|
|
- });
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
$('#expense_expensesconcept_id').on('change', function() {
|
|
|
@@ -133,8 +133,8 @@
|
|
|
dataType: 'text',
|
|
|
success: function(data) {
|
|
|
$('#expense_expense_code').val(data);
|
|
|
- },
|
|
|
- });
|
|
|
+ },
|
|
|
+ });
|
|
|
<% else %>
|
|
|
if($('#expense_open_cash_register_id').length > 0 && $('#expense_open_cash_register_id').val()) {
|
|
|
$.ajax({
|
|
|
@@ -143,10 +143,10 @@
|
|
|
dataType: 'text',
|
|
|
success: function(data) {
|
|
|
$('#expense_expense_code').val(data);
|
|
|
- },
|
|
|
- });
|
|
|
- }
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
<% end %>
|
|
|
- }
|
|
|
+ }
|
|
|
</script>
|
|
|
|