Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Tabela de Encomendas

$
0
0
Boa tarde a todos,

Estou com uma pequena(grande) dificuldade na soma de linhas numa tabela, cujo layout segue abaixo.

Imagem Colocada


O objetivo passa por:
1.Somar dinamicamente as colunas entre o tamanho 39 e 50 (quantidade) em cada linha.

Já consegui somar as linhas, porém o resultado é acrescentado às linhas imediatamente abaixo.

O código que faz essa operação:

Código :
$("input[id^=size]").keyup(function () {
         var sum = 0;
         $("input[id^=size]").not("input[id^=quantity]").each(function () {
                 sum += (parseInt(this.value) ? parseInt(this.value) : 0);
         });
       
         $("input[id^=quantity]").val(sum);
       
         });

A plataforma não é da minha autoria. A minha função consiste em personalizá-la para determinado objectivo.
Já foram feitas significativas alterações à original.
Para este problema em concreto foi enviado um pedido de ajuda ao autor, para customizar esta tabela, mas até ao momento ainda não obtive resposta.

Se me puderem dar alguma ajuda neste ponto, ficarei muito agradecido!
Há mais algumas alterações que precisam ainda de ser feitas, caso alguém esteja interessado peço que me contactem directamente por mensagem privada para expor a ideia e proposta de pagamento.

Sei que o código é extenso. Ainda assim segue abaixo.
A plataforma foi construída utilizando o CodeIgniter.


Obrigado!


Código :
<link href="<?php echo $this->config->base_url(); ?>assets/css/datepicker.css" rel="stylesheet">
<style type="text/css">
.table th { text-align:center; }
.table td { vertical-align: middle; }
.table td:last-child { text-align: center !important;}
.select {
         min-height: 26px !important;
         height: 26px !important;
         text-align:left !important;
         background: url(<?php echo $this->config->base_url(); ?>assets/img/darrow.png) no-repeat right transparent;
}
</style>
<script src="<?php echo $this->config->base_url(); ?>assets/js/jquery-ui.js"></script>
<script src="<?php echo $this->config->base_url(); ?>assets/js/validation.js"></script>

<script type="text/javascript">

$(document).ready(function() {
         $('#byTab a, #noteTab a').click(function(e) {
                 e.preventDefault();
                 $(this).tab('show');
         });
         //$('#byTab #select_by_code, #noteTab a:last').tab('show');
                 $('#byTab #select_by_codes, #noteTab a:last').tab('show');
         //$('#byTab #select_by_name, #noteTab a:last').tab('show');


         $("#date").datepicker({
                 format: "<?php echo JS_DATE; ?>",
                 autoclose: true
         });
         $("#date").datepicker("setDate", new Date());


$("#deliverypreview").datepicker({
                 format: "<?php echo JS_DATE; ?>",
                 autoclose: true
         });
         $("#deliverypreview").datepicker("setDate", new Date());



         $('form').form();
         var count = 1;
         var an = 1;
         var shipping = 0;
         var total = 0;
         var total_discount = 0;
       
         var total_tax2 = 0;



         var discount_method = <?php echo DISCOUNT_METHOD; ?>;
         var tax_rates = <?php echo json_encode($tax_rates); ?>;
         var discounts = <?php echo json_encode($discounts); ?>;




<?php if (DISCOUNT_OPTION == 2) { ?>
                 var discount2 = <?php echo $discount_rate2; ?>;
                 var discount_type2 = <?php echo $discount_type2; ?>;
<?php } ?>

<?php if (TAX2) { ?>
                 var tax_rate2 = <?php echo $tax_rate2; ?>;
                 var tax_type2 = <?php echo $tax_type2; ?>;
<?php } ?>
                                         $('#code').bind('keypress', function(e) {
                                                 if (e.keyCode == 13) {
                                                         e.preventDefault();
                                                         return false;
                                                 }
                                         });
                                         $("#dyTable").on("click", '.del', function() {
                                                 var delID = $(this).attr('id');
                                                 var rw_no = delID;
                                                 var p1 = $('#price-' + rw_no);
                                                       
       
         var q1 = $('#quantity-' + rw_no);
       
         var s39 = $('#size39-' + rw_no);
         var s40 = $('#size40-' + rw_no);
         var s41 = $('#size41-' + rw_no);
         var s42 = $('#size42-' + rw_no);
         var s43 = $('#size43-' + rw_no);
         var s44 = $('#size44-' + rw_no);
         var s45 = $('#size45-' + rw_no);
         var s46 = $('#size46-' + rw_no);
         var s47 = $('#size47-' + rw_no);
         var s48 = $('#size48-' + rw_no);
         var s49 = $('#size49-' + rw_no);
         var s50 = $('#size50-' + rw_no);
                                                       
       
       
         var size39 = parseInt(s39.val());
         var size40 = parseInt(s40.val());
         var size41 = parseInt(s41.val());
         var size42 = parseInt(s42.val());
         var size43 = parseInt(s43.val());
         var size44 = parseInt(s44.val());
         var size45 = parseInt(s45.val());
         var size46 = parseInt(s46.val());
         var size47 = parseInt(s47.val());
         var size48 = parseInt(s48.val());
         var size49 = parseInt(s49.val());
         var size50 = parseInt(s50.val());
       


                                                 var price = parseFloat(p1.val());
                                                 var quantity = parseInt(q1.val());
                                                 var row_price = price * quantity;
                                                 total = total - row_price;
       
       
       
<?php if (TAX2) { ?>
                                                         if (tax_type2 == 2) {
                                                                 total_tax2 = tax_rate2;
                                                         }
                                                         if (tax_type2 == 1) {
                                                                 total_tax2 = (total * tax_rate2) / 100;
                                                         }
<?php } ?>
<?php if (DISCOUNT_METHOD == 1 && DISCOUNT_OPTION == 1) { ?>
                                                         if (discount_type == 2) {
                                                                 new_discount_value = discount;
                                                         }
                                                         if (discount_type == 1) {
                                                                 new_discount_value = (total * discount) / 100;
                                                         }
                                                         total_discount = new_discount_value;
<?php } ?>
         gtotal = ((total + total_tax2) - total_discount) + shipping;                  
         subtotal = ((total + total_tax2) - total_discount) + shipping;

                                                         $('#total').val(total.toFixed(2));

<?php if (DISCOUNT_OPTION == 1 || DISCOUNT_OPTION == 2) { ?>$('#tds').val(total_discount.toFixed(2));<?php } ?>

<?php if (TAX2) { ?>$('#ttax2').val(total_tax2.toFixed(2));<?php } ?>
                                                 $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       
                                                 row_id = $("#row_" + delID);
                                                 row_id.remove();
                                                 an--;
                                         });
                                         $("#name").autocomplete({
                                                 source: function(request, response) {
                                                         $.ajax({url: "<?php echo site_url('module=sales&view=suggestions'); ?>",
                                                                 data: {<?php echo $this->security->get_csrf_token_name(); ?>: "<?php echo $this->security->get_csrf_hash() ?>", term: $("#name").val()},
                                                                 dataType: "json",
                                                                 type: "get",
                                                                 success: function(data) {
                                                                         response(data);
                                                                 },
                                                                 error: function(result) {
                                                                         alert('<?php echo $this->lang->line('no_suggestions'); ?>');
                                                                         $('.ui-autocomplete-input').removeClass("ui-autocomplete-loading");
                                                                         $('#codes').val('');
                                                                         return false;
                                                                 }
                                                         });
                                                 },
                                                 minLength: 2,
                                                 select: function(event, ui) {
                                                 $(this).removeClass('ui-autocomplete-loading');
                                                         if (an >=<?php echo TOTAL_ROWS; ?>) {
                                                                 bootbox.alert("You have reached the max item limit.");
                                                                 return false;
                                                         }
                                                         if (count >= 200) {
                                                                 bootbox.alert("You have reached the max item limit.");
                                                                 return false;
                                                         }
                                                         var item_code;
                                                         var item_price;
                                                         var item_name = ui.item.label;
       
               
         var image;
         var catleather_id_a;
         var subcatleather_id_a;
         var catleather_id_b;
         var subcatleather_id_b;
         var catleather_id_c;
         var subcatleather_id_c;
               
         var catlining_id_a;
         var subcatlining_id_a;
         var catlining_id_b;
         var subcatlining_id_b;
         var catlining_id_c;
         var subcatlining_id_c;
               
         var catsole_id_a;
         var subcatsole_id_a;
         var catsole_id_b;
         var subcatsole_id_b;
         var catsole_id_c;
         var subcatsole_id_c;
               
               
                                                         $.ajax({
                                                                 type: "get",
                                                                 async: false,
                                                                 url: "<?php echo $this->config->base_url(); ?>index.php?module=sales&view=add_item",
                                                                 data: {<?php echo $this->security->get_csrf_token_name(); ?>: "<?php echo $this->security->get_csrf_hash() ?>", name: item_name},
                                                                 dataType: "json",
                                                                 success: function(data) {
                                                                       
                                                                         item_code = data.code;
                                                                         item_price = data.price;
                                                                         pr_tax = data.tax_rate;
               
                 catleather_id_a = data.catleather_id_a;
                 subcatleather_id_a = data.subcatleather_id_a;
                 catleather_id_b = data.catleather_id_b;
                 subcatleather_id_b = data.subcatleather_id_b;
                 catleather_id_c = data.catleather_id_c;
                 subcatleather_id_c = data.subcatleather_id_c;
               
               
                 catlining_id_a = data.catlining_id_a;
                 subcatlining_id_a = data.subcatlining_id_a;
                 catlining_id_b = data.catlining_id_b;
                 subcatlining_id_b = data.subcatlining_id_b;
                 catlining_id_c = data.catlining_id_c;
                 subcatlining_id_c = data.subcatlining_id_c;
               
                 catsole_id_a = data.catsole_id_a;
                 subcatsole_id_a = data.subcatsole_id_a;
                 catsole_id_b = data.catsole_id_b;
                 subcatsole_id_b = data.subcatsole_id_b;
                 catsole_id_c = data.catsole_id_c;
                 subcatsole_id_c = data.subcatsole_id_c;
               
                 image = data.image;
               
               
               
               
                                                                 },
                                                                 error: function() {
                                                                         bootbox.alert('<?php echo $this->lang->line('code_error'); ?>');
                                                                         $('.ui-autocomplete-loading').removeClass("ui-autocomplete-loading");
                                                                         item_name = false;
                                                                 }
                                                         });
                                                         if (item_name == false) {
                                                                 $(this).val('');
                                                                 return false;
                                                         }
                                                         var taxes = '';
                                                         $.each(tax_rates, function() {
                                                                 if (pr_tax) {
                                                                         if (this.id == pr_tax.id) {
                                                                                 taxes += '<option value="' + this.id + '" selected="selected">' + this.name + '</option>';
                                                                         } else {
                                                                                 taxes += '<option value="' + this.id + '">' + this.name + '</option>';
                                                                         }
                                                                 } else {
                                                                         if (this.id == DT) {
                                                                                 taxes += '<option value="' + this.id + '" selected="selected">' + this.name + '</option>';
                                                                         } else {
                                                                                 taxes += '<option value="' + this.id + '">' + this.name + '</option>';
                                                                         }
                                                                 }
                                                         });
                                                       
       
       
       
                                                         newTr.prependTo("#dyTable");
                                                         count++;
                                                         an++;

                                                         total += parseFloat(item_price);
<?php if (TAX2) { ?>
                                                                 if (tax_type2 == 2) {
                                                                         total_tax2 = tax_rate2;
                                                                 }
                                                                 if (tax_type2 == 1) {
                                                                         total_tax2 = (total * tax_rate2) / 100;
                                                                 }
<?php } ?>
<?php if (DISCOUNT_METHOD == 1 && DISCOUNT_OPTION == 1) { ?>
                                                                 if (discount_type == 2) {
                                                                         total_discount = discount;
                                                                 }
                                                                 if (discount_type == 1) {
                                                                         total_discount = (total * discount) / 100;
                                                                 }
<?php } elseif (DISCOUNT_METHOD == 2 && DISCOUNT_OPTION == 1) { ?>
                                                                 if (discount_type == 2) {
                                                                         total_discount = discount;
                                                                 }
                                                                 if (discount_type == 1) {
                                                                         total_discount = ((total + total_tax2) * discount) / 100;
                                                                 }
<?php } ?>
         gtotal = ((total + total_tax2) - total_discount) + shipping;
         subtotal = ((total + total_tax2) - total_discount) + shipping;
       
         $('#total').val(total.toFixed(2));

<?php if (DISCOUNT_OPTION == 1 || DISCOUNT_OPTION == 2) { ?>$('#tds').val(total_discount.toFixed(2));<?php } ?>

<?php if (TAX2) { ?>$('#ttax2').val(total_tax2.toFixed(2));<?php } ?>
                                                         $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       

                                                 },
                                                 close: function() {
                                                         $('#name').val('');
                                                 }
                                         });
                                         $("#codes").autocomplete({
                                                 source: function(request, response) {
                                                         $.ajax({url: "<?php echo site_url('module=sales&view=codeSuggestions'); ?>",
                                                                 data: {<?php echo $this->security->get_csrf_token_name(); ?>: "<?php echo $this->security->get_csrf_hash() ?>", term: $("#codes").val()},
                                                                 dataType: "json",
                                                                 type: "get",
                                                                 success: function(data) {
                                                                         response(data);
                                                                 },
                                                                 error: function(result) {
                                                                         alert('<?php echo $this->lang->line('no_suggestions'); ?>');
                                                                         $('.ui-autocomplete-input').removeClass("ui-autocomplete-loading");
                                                                         $('#codes').val('');
                                                                         return false;
                                                                 }
                                                         });
                                                 },
                                                 minLength: 2,
                                                 select: function(event, ui) {
                                                 $(this).removeClass('ui-autocomplete-loading');
                                                         if (an >=<?php echo TOTAL_ROWS; ?>) {
                                                                 bootbox.alert("You have reached the max item limit.");
                                                                 return false;
                                                         }
                                                         if (count >= 200) {
                                                                 bootbox.alert("You have reached the max item limit.");
                                                                 return false;
                                                         }
                                                         var item_price;
                                                         var item_code = ui.item.label;
               
       
         var image;
         var catleather_id_a;
         var subcatleather_id_a;
         var catleather_id_b;
         var subcatleather_id_b;
         var catleather_id_c;
         var subcatleather_id_c;
               
         var catlining_id_a;
         var subcatlining_id_a;
         var catlining_id_b;
         var subcatlining_id_b;
         var catlining_id_c;
         var subcatlining_id_c;
               
         var catsole_id_a;
         var subcatsole_id_a;
         var catsole_id_b;
         var subcatsole_id_b;
         var catsole_id_c;
         var subcatsole_id_c;
               
                                                         $.ajax({
                                                                 type: "get",
                                                                 async: false,
                                                                 url: "<?php echo $this->config->base_url(); ?>index.php?module=sales&view=scan_item",
                                                                 data: {<?php echo $this->security->get_csrf_token_name(); ?>: "<?php echo $this->security->get_csrf_hash() ?>", code: item_code},
                                                                 dataType: "json",
                                                                 success: function(data) {
                                                                         item_price = data.price;
                                                                         item_name = data.name;
                                                                         pr_tax = data.tax_rate;
               
               
                 catleather_id_a = data.catleather_id_a;
                 subcatleather_id_a = data.subcatleather_id_a;
                 catleather_id_b = data.catleather_id_b;
                 subcatleather_id_b = data.subcatleather_id_b;
                 catleather_id_c = data.catleather_id_c;
                 subcatleather_id_c = data.subcatleather_id_c;
               
               
                 catlining_id_a = data.catlining_id_a;
                 subcatlining_id_a = data.subcatlining_id_a;
                 catlining_id_b = data.catlining_id_b;
                 subcatlining_id_b = data.subcatlining_id_b;
                 catlining_id_c = data.catlining_id_c;
                 subcatlining_id_c = data.subcatlining_id_c;
               
                 catsole_id_a = data.catsole_id_a;
                 subcatsole_id_a = data.subcatsole_id_a;
                 catsole_id_b = data.catsole_id_b;
                 subcatsole_id_b = data.subcatsole_id_b;
                 catsole_id_c = data.catsole_id_c;
                 subcatsole_id_c = data.subcatsole_id_c;
               
                 image = data.image;
               
                                                                 },
                                                                 error: function() {
                                                                         bootbox.alert('<?php echo $this->lang->line('code_error'); ?>');
                                                                         item_name = false;
                                                                 }
                                                         });
                                                         if (item_name == false) {
                                                                 $(this).val('');
                                                                 return false;
                                                         }
                                                         var taxes = '';
                                                         $.each(tax_rates, function() {
                                                                 if (pr_tax) {
                                                                         if (this.id == pr_tax.id) {
                                                                                 taxes += '<option value="' + this.id + '" selected="selected">' + this.name + '</option>';
                                                                         } else {
                                                                                 taxes += '<option value="' + this.id + '">' + this.name + '</option>';
                                                                         }
                                                                 } else {
                                                                         if (this.id == DT) {
                                                                                 taxes += '<option value="' + this.id + '" selected="selected">' + this.name + '</option>';
                                                                         } else {
                                                                                 taxes += '<option value="' + this.id + '">' + this.name + '</option>';
                                                                         }
                                                                 }
                                                         });
       
       
                                                         var newTr = $('<tr id="row_' + count + '"></tr>');
                                                         newTr.html('<td><input name="product' + count + '" type="hidden" value="' + item_code + '"><input class="span5 tran" name="item' + count + '" type="text" value="' + item_code + '"></td><td><input name="image' + count + '" type="hidden" value="' + image + '"><a href="#" target="_blank" title="' + item_code + ' ' + subcatleather_id_a + '-' + subcatleather_id_b + '-' + subcatleather_id_c + ' ' + subcatsole_id_a + '-' + subcatsole_id_b + '-' + subcatsole_id_c + ' ' + subcatlining_id_a + '-' + subcatlining_id_b +'-' + subcatlining_id_c + '"><img src="assets/uploads/' + image + '" width="80px" height="60px"></a></td><td><input name="catleather_id_a' + count + '" type="hidden" value="' + catleather_id_a + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catleather_id_a + '"></td><td><input name="subcatleather_id_a' + count + '" type="hidden" value="' + subcatleather_id_a + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatleather_id_a + '"></td><td><input name="catleather_id_b' + count + '" type="hidden" value="' + catleather_id_b + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catleather_id_b + '"></td><td><input name="subcatleather_id_b' + count + '" type="hidden" value="' + subcatleather_id_b + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatleather_id_b + '"></td><td><input name="catleather_id_c' + count + '" type="hidden" value="' + catleather_id_c + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catleather_id_c + '"></td><td><input name="subcatleather_id_c' + count + '" type="hidden" value="' + subcatleather_id_c + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatleather_id_c + '"></td><td><input name="catlining_id_a' + count + '" type="hidden" value="' + catlining_id_a + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catlining_id_a + '"></td><td><input name="subcatlining_id_a' + count + '" type="hidden" value="' + subcatlining_id_a + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatlining_id_a + '"></td><td><input name="catlining_id_b' + count + '" type="hidden" value="' + catlining_id_b + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catlining_id_b + '"></td><td><input name="subcatlining_id_b' + count + '" type="hidden" value="' + subcatlining_id_b + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatlining_id_b + '"></td><td><input name="catlining_id_c' + count + '" type="hidden" value="' + catlining_id_c + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catlining_id_c + '"></td><td><input name="subcatlining_id_c' + count + '" type="hidden" value="' + subcatlining_id_c + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatlining_id_c + '"></td><td><input name="catsole_id_a' + count + '" type="hidden" value="' + catsole_id_a + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catsole_id_a + '"></td><td><input name="subcatsole_id_a' + count + '" type="hidden" value="' + subcatsole_id_a + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatsole_id_a + '"></td><td><input name="catsole_id_b' + count + '" type="hidden" value="' + catsole_id_b + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catsole_id_b + '"></td><td><input name="subcatsole_id_b' + count + '" type="hidden" value="' + subcatsole_id_b + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatsole_id_b + '"></td><td><input name="catsole_id_c' + count + '" type="hidden" value="' + catsole_id_c + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + catsole_id_c + '"></td><td><input name="subcatsole_id_c' + count + '" type="hidden" value="' + subcatsole_id_c + '"><input class="span1 " name="item' + count + '" type="hidden" value="' + subcatsole_id_c + '"></td><?php



?><td><input class="input-block-level text-center" name="sort' + count + '" type="text" value="" id="sort-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size39' + count + '" type="text" value="" id="size39-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size40' + count + '" type="text" value="" id="size40-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size41' + count + '" type="text" value="" id="size41-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size42' + count + '" type="text" value="" id="size42-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size43' + count + '" type="text" value="" id="size43-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size44' + count + '" type="text" value="" id="size44-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size45' + count + '" type="text" value="" id="size45-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size46' + count + '" type="text" value="" id="size46-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size47' + count + '" type="text" value="" id="size47-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size48' + count + '" type="text" value="" id="size48-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size49' + count + '" type="text" value="" id="size49-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="size50' + count + '" type="text" value="" id="size50-' + count + '" onclick="this.select();"></td><td><input class="input-block-level text-center" name="quantity' + count + '" type="text" value="1" id="quantity-' + count + '" onclick="this.select();"></td><td><input class="span2 tran" style="text-align:right;" name="unit_price' + count + '" type="text" id="price-' + count + '" value="' + item_price + '"></td><?php
echo '<td><input class="span2 tran2" name="cart\'+ count +\'" type="text" value="" required="required" data-error="' . $this->lang->line("cart") . ' ' . $this->lang->line("is_required") . '"></td>';
if (DISCOUNT_OPTION == 2) {
echo '<td><select class="span2 select tran" data-placeholder="Select..." name="discount\' + count + \'" id="discount-\' + count + \'">';
foreach ($discounts as $discount) {
         echo "<option value=" . $discount->id;
         if ($discount->id == DEFAULT_DISCOUNT) {
                 echo ' selected="selected"';
         }
         echo ">" . $discount->name . "</option>";
}
echo '</select></td>';
}

?><td><input class="input-block-level text-center" name="subtotalpares' + count + '" type="text" value="" id="subtotalpares" disabled onclick="this.select();"></td><td><i class="icon-trash tip del" id="' + count + '" title="Remove this Item" style="cursor:pointer;" data-placement="right"></i></td>');

                                                         newTr.prependTo("#dyTable");
       
       
                                                         count++;
                                                         an++;
                                                         total += parseFloat(item_price);
       
       
       
       
         $("input[id^=size]").keyup(function () {
         var sum = 0;
         $("input[id^=size]").not("input[id^=quantity]").each(function () {
                 sum += (parseInt(this.value) ? parseInt(this.value) : 0);
         });
       
         $("input[id^=quantity]").val(sum);
       
         });
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
<?php if (TAX2) { ?>
                                                                 if (tax_type2 == 2) {
                                                                         total_tax2 = tax_rate2;
                                                                 }
                                                                 if (tax_type2 == 1) {
                                                                         total_tax2 = (total * tax_rate2) / 100;
                                                                 }
<?php } ?>
         gtotal = ((total + total_tax2) - total_discount) + shipping;
         subtotal = ((total + total_tax2) - total_discount) + shipping;
       
         $('#total').val(total.toFixed(2));

<?php if (DISCOUNT_OPTION == 1 || DISCOUNT_OPTION == 2) { ?>$('#tds').val(total_discount.toFixed(2));<?php } ?>

<?php if (TAX2) { ?>$('#ttax2').val(total_tax2.toFixed(2));<?php } ?>
                                                         $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       
                                                 },
                                                 close: function() {
                                                         $('#codes').val('');
                                                 }
                                         });
                                         $(".ui-autocomplete ").addClass('span4');
                                         $('#item_name').bind('keypress', function(e)
                                         {
                                                 if (e.keyCode == 13)
                                                 {
                                                         e.preventDefault();
                                                         return false;
                                                 }
                                         });
                                         $("form").submit(function() {
                                                 if (an <= 1) {
                                                         bootbox.alert("<?php echo $this->lang->line('no_invoice_item'); ?>");
                                                         return false;
                                                 }
                                         });
<?php if (TAX2) { ?>
                                                 var old_val = $("#tax2_s").val();
                                                 $("#tax2_s").change(function() {
                                                         var new_val = $("#tax2_s").val();
                                                         $.each(tax_rates, function() {
                                                                 if (this.id == new_val) {
                                                                         new_tax_rate = parseFloat(this.rate);
                                                                         new_tax_type = parseFloat(this.type);
                                                                 }
                                                                 if (this.id == old_val) {
                                                                         old_tax_rate = parseFloat(this.rate);
                                                                         old_tax_type = parseFloat(this.type);
                                                                 }
                                                         });
                                                         if (new_tax_type == 2) {
                                                                 new_tax_rate = new_tax_rate;
                                                         }
                                                         if (new_tax_type == 1) {
                                                                 new_tax_rate = (total * new_tax_rate) / 100;
                                                         }
                                                         if (old_tax_type == 2) {
                                                                 old_tax_rate = old_tax_rate;
                                                         }
                                                         if (old_tax_type == 1) {
                                                                 old_tax_rate = (total * old_tax_rate) / 100;
                                                         }
                                                         total_tax2 -= old_tax_rate;
                                                         total_tax2 += new_tax_rate;
       
         gtotal = ((total + total_tax2) - total_discount) + shipping;
         subtotal = ((total + total_tax2) - total_discount) + shipping;
       
       
         $('#ttax2').val(total_tax2.toFixed(2));
                                                         $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       
                                                         old_val = new_val;
                                                 });
<?php } ?>

<?php if (TAX1) { ?>
                                                 $("#dyTable").on("focus", 'select[id^="tax_rate-"]', function() {
                                                         otval = $(this).val();
                                                 });
                                                 $("#dyTable").on("change", 'select[id^="tax_rate-"]', function() {
                                                         var selID = $(this).attr('id');
                                                         var sl_id = selID.split("-");
                                                         var rw_no = sl_id[1];
                                                         var ntval = $(this).val();
                                                         var p1 = $('#price-' + rw_no);
                                                       
       
         var q1 = $('#quantity-' + rw_no);
       
         var s39 = $('#size39-' + rw_no);
         var s40 = $('#size40-' + rw_no);
         var s41 = $('#size41-' + rw_no);
         var s42 = $('#size42-' + rw_no);
         var s43 = $('#size43-' + rw_no);
         var s44 = $('#size44-' + rw_no);
         var s45 = $('#size45-' + rw_no);
         var s46 = $('#size46-' + rw_no);
         var s47 = $('#size47-' + rw_no);
         var s48 = $('#size48-' + rw_no);
         var s49 = $('#size49-' + rw_no);
         var s50 = $('#size50-' + rw_no);
                                                       
       
       
         var size39 = parseInt(s39.val());
         var size40 = parseInt(s40.val());
         var size41 = parseInt(s41.val());
         var size42 = parseInt(s42.val());
         var size43 = parseInt(s43.val());
         var size44 = parseInt(s44.val());
         var size45 = parseInt(s45.val());
         var size46 = parseInt(s46.val());
         var size47 = parseInt(s47.val());
         var size48 = parseInt(s48.val());
         var size49 = parseInt(s49.val());
         var size50 = parseInt(s50.val());
       
       
                                                         var price = parseFloat(p1.val());
                                                         var quantity = parseInt(q1.val());
                                                         var row_price = price * quantity;
                                                         $.each(tax_rates, function() {
                                                                 if (this.id == ntval) {
                                                                         new_tax_rate = parseFloat(this.rate);
                                                                         new_tax_type = parseFloat(this.type);
                                                                 }
                                                                 if (this.id == otval) {
                                                                         old_tax_rate = parseFloat(this.rate);
                                                                         old_tax_type = parseFloat(this.type);
                                                                 }
                                                         });
                                                         if (new_tax_type == 2) {
                                                                 new_pr_tax_rate = new_tax_rate;
                                                         }
                                                         if (new_tax_type == 1) {
                                                                 new_pr_tax_rate = (row_price * new_tax_rate) / 100;
                                                         }
                                                         if (old_tax_type == 2) {
                                                                 old_pr_tax_rate = old_tax_rate;
                                                         }
                                                         if (old_tax_type == 1) {
                                                                 old_pr_tax_rate = (row_price * old_tax_rate) / 100;
                                                         }
                                                               

<?php if (DISCOUNT_OPTION == 1 && DISCOUNT_METHOD == 2) { ?>
                                                                 var d1 = $('#discount_s').val();
                                                                 $.each(discounts, function() {
                                                                         if (this.id == d1) {
                                                                                 new_discount_rate = parseFloat(this.discount);
                                                                                 new_discount_type = parseFloat(this.type);
                                                                         }
                                                                 });
                                                                 total_discount = ((total + total_tax2) * new_discount_rate) / 100;
                                                                 $('#tds').val(total_discount.toFixed(2));<?php } ?>
               
                 gtotal = ((total + total_tax2) - total_discount) + shipping;
                 subtotal = ((total + total_tax2) - total_discount) + shipping;
               
               
                 $('#gtotal').val(gtotal.toFixed(2));
                 $('#subtotal').val(gtotal.toFixed(2));
       
                                                         otval = ntval;
                                                 });
<?php } ?>
                                         $("#dyTable").on("focus", 'input[id^="quantity-"]', function() {
                                                 oqty = $(this).val();
                                         });
                                         $("#dyTable").on("blur", 'input[id^="quantity-"]', function() {
                                                 var rID = $(this).attr('id');
                                                 var r_id = rID.split("-");
                                                 var rw_no = r_id[1];
                                                 var nqty = $(this).val();
                                                 var rprice = $('#price-' + rw_no).val();
                                                 var oldrowtotal = oqty * rprice;
                                                 var newrowtotal = nqty * rprice;
                                                 total -= oldrowtotal;
                                                 total += newrowtotal;
       
       
                                               


<?php if (TAX2) { ?>
                                                         var inds = $("#tax2_s").val();
                                                         $.each(tax_rates, function() {
                                                                 if (this.id == inds) {
                                                                         new_tax_rate = parseFloat(this.rate);
                                                                         new_tax_type = parseFloat(this.type);
                                                                 }
                                                         });
                                                         if (new_tax_type == 2) {
                                                                 new_tax_rate = new_tax_rate;
                                                         }
                                                         if (new_tax_type == 1) {
                                                                 new_tax_rate = (total * new_tax_rate) / 100;
                                                         }
                                                         total_tax2 = new_tax_rate;
<?php } ?>
         gtotal = ((total + total_tax2) - total_discount) + shipping;
         subtotal = ((total + total_tax2) - total_discount) + shipping;
       
       
         $('#total').val(total.toFixed(2));
       
                                                 $('#tds').val(total_discount.toFixed(2));
                                               
                                                 $('#ttax2').val(total_tax2.toFixed(2));
                                                 $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       
                                         });
<?php if (DISCOUNT_OPTION == 2) { ?>
                                                 $("#dyTable").on("focus", 'select[id^="discount-"]', function() {
                                                         odsval = $(this).val();
                                                 });
                                                 $("#dyTable").on("change", 'select[id^="discount-"]', function() {
                                                         var selID = $(this).attr('id');
                                                         var sl_id = selID.split("-");
                                                         var rw_no = sl_id[1];
                                                         var ntval = $(this).val();
                                                         var p1 = $('#price-' + rw_no);
                                                         var q1 = $('#quantity-' + rw_no);
                                                         var price = parseFloat(p1.val());
                                                         var quantity = parseInt(q1.val());
                                                         var row_price = price * quantity;
                                                         var ndsval = $(this).val();
                                                         $.each(discounts, function() {
                                                                 if (this.id == ndsval) {
                                                                         new_discount_rate = parseFloat(this.discount);
                                                                         new_discount_type = parseFloat(this.type);
                                                                 }
                                                                 if (this.id == odsval) {
                                                                         old_discount_rate = parseFloat(this.discount);
                                                                         old_discount_type = parseFloat(this.type);
                                                                 }
                                                         });
<?php if (DISCOUNT_METHOD == 1) { ?>
                                                                 if (old_discount_type == 2) {
                                                                         opr_discount = old_discount_rate * quantity;
                                                                 }
                                                                 if (old_discount_type == 1) {
                                                                         opr_discount = (row_price * old_discount_rate) / 100;
                                                                 }
                                                                 if (new_discount_type == 2) {
                                                                         npr_discount = new_discount_rate * quantity;
                                                                 }
                                                                 if (new_discount_type == 1) {
                                                                         npr_discount = (row_price * new_discount_rate) / 100;
                                                                 }
<?php } ?>
       
                                                         total_discount -= opr_discount;
                                                         total_discount += npr_discount;
       
       
         gtotal = ((total + total_tax2) - total_discount) + shipping;
         subtotal = ((total + total_tax2) - total_discount) + shipping;
       
         $('#tds').val(total_discount.toFixed(2));
                                                         $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       
                                                         odsval = ndsval;
                                                 });
<?php } ?>
                                         $('#shipping').change(function() {
                                                 shipping = parseFloat($(this).val());
       
       
       
         gtotal = ((total + total_tax2) - total_discount) + shipping;
         subtotal = ((total + total_tax2) - total_discount) + shipping;
       
       
         $(this).val(shipping.toFixed(2));
                                                 $('#gtotal').val(gtotal.toFixed(2));
         $('#subtotal').val(gtotal.toFixed(2));
       
       
                                         });
                                         $('#customer_l').on('click', function() {
                                                 setTimeout(function() {
                                                         $('#customer_s').trigger('liszt:open');
                                                 }, 0);
                                         });
                                         $('#biller_l').on('click', function() {
                                                 setTimeout(function() {
                                                         $('#biller_s').trigger('liszt:open');
                                                 }, 0);
                                         });
       
         $('#transporter_conditions_l').on('click', function() {
                                                 setTimeout(function() {
                                                         $('#transporter_conditions_s').trigger('liszt:open');
                                                 }, 0);
                                         });
       
       
                                         $('#warehouse_l').on('click', function() {
                                                 setTimeout(function() {
                                                         $('#warehouse_s').trigger('liszt:open');
                                                 }, 0);
                                         });
                                         $('#discount_l').on('click', function() {
                                                 setTimeout(function() {
                                                         $('#discount_s').trigger('liszt:open');
                                                 }, 0);
                                         });
                                         $('#tax2_l').on('click', function() {
                                                 setTimeout(function() {
                                                         $('#tax2_s').trigger('liszt:open');
                                                 }, 0);
                                         });
                                         $('#code, #name').tooltip({placement: "top", trigger: "focus"});
                                         $("#add_options").draggable({refreshPositions: true});
                                 });
</script>
         <?php if ($message) {
                 echo "<div class=\"alert alert-error\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>" . $message . "</div>";
         } ?>
<h3 class="title"><?php echo $page_title; ?></h3>

<p><?php echo $this->lang->line("enter_info"); ?></p>
         <?php $attrib = array('class' => 'form-horizontal', 'id' => 'addSale_form');
         echo form_open("module=sales&view=add", $attrib); ?>
<?php /*?>============ ORDER N. ============== <?php */?>
<div class="control-group">
<label class="control-label" for="reference_no"><?php echo $this->lang->line("reference_no"); ?></label>
<div class="controls"> <?php echo form_input('reference_no', (isset($_POST['reference_no']) ? $_POST['reference_no'] : $rnumber), 'class="span2 tip" id="reference_no" data-error="' . $this->lang->line("reference_no") . ' ' . $this->lang->line("is_required") . '"'); ?> </div>
</div>

       
       
<?php /*?>============ DATA ============== <?php */?>
       
<div class="control-group">
<label class="control-label" for="date"><?php echo $this->lang->line("date"); ?></label>
<div class="controls"> <?php echo form_input($date, (isset($_POST['date']) ? $_POST['date'] : ""), 'class="span2" id="date" data-error="' . $this->lang->line("date") . ' ' . $this->lang->line("is_required") . '"'); ?></div>
</div>
<?php /*?>============ DELIVERY PREVIEW ============== <?php */?>
       
<div class="control-group">
<label class="control-label" for="deliverypreview"><?php echo $this->lang->line("deliverypreview"); ?></label>
<div class="controls">

<?php echo form_input('deliverypreview', set_value('deliverypreview'), 'class="span2" id="deliverypreview" name="deliverypreview" required="required" data-error="' . $this->lang->line("deliverypreview") . ' ' . $this->lang->line("is_required") . '"'); ?></div>
</div>

<?php /*?>============ GESTOR ============== <?php */?>
<div class="control-group">
<label class="control-label" id="biller_l"><?php echo $this->lang->line("biller"); ?></label>
<div class="controls"> <?php
         $bl[""] = "";
         foreach ($billers as $biller) {
                 $bl[$biller->id] = $biller->name;
         }
         echo form_dropdown('biller', $bl, (isset($_POST['biller']) ? $_POST['biller'] : ""), 'id="biller_s" data-placeholder="' . $this->lang->line("select") . ' ' . $this->lang->line("biller") . '" required="required" data-error="' . $this->lang->line("biller") . ' ' . $this->lang->line("is_required") . '"');
         ?> </div>
</div>

<?php /*?>============ CLIENTE ============== <?php */?>

<div class="control-group">
<label class="control-label" id="customer_l"><?php echo $this->lang->line("customer"); ?></label>
<div class="controls"> <?php
         $cu[""] = "";
         foreach ($customers as $customer) {
                 if ($customer->company == "-" || !$customer->company) {
                         $cu[$customer->id] = $customer->name . " (P)";
                 } else {
                         $cu[$customer->id] = $customer->company . " (C)";
                 }
         }
         echo form_dropdown('customer', $cu, (isset($_POST['customer']) ? $_POST['customer'] : ""), 'id="customer_s" data-placeholder="' . $this->lang->line("select") . ' ' . $this->lang->line("customer") . '" required="required" data-error="' . $this->lang->line("customer") . ' ' . $this->lang->line("is_required") . '"');
         ?> </div>
</div>


<?php /*?>============ PAYMENT CONDITIONS ============== <?php */?>
       
<div class="control-group">
<label class="control-label" for="paymentconditions"><?php echo $this->lang->line("paymentconditions"); ?></label>
<div class="controls">

<?php echo form_input('paymentconditions', set_value('paymentconditions'), 'class="span4" id="paymentconditions" name="paymentconditions" required="required" data-error="' . $this->lang->line("paymentconditions") . ' ' . $this->lang->line("is_required") . '"'); ?></div>
</div>

<?php /*?>============ TRANSPORTER ============== <?php */?>
       
<div class="control-group">
<label class="control-label" for="transporter"><?php echo $this->lang->line("transporter"); ?></label>
<div class="controls">

<?php echo form_input('transporter', set_value('transporter'), 'class="span4" id="transporter" name="transporter" data-error="' . $this->lang->line("transporter") . ' ' . $this->lang->line("is_required") . '"'); ?></div>
</div>

<?php /*?>///////////// 02-11-2014 /////////////<?php */?>
<?php /*?>============ TRANSPORTER CONDITIONS ============== <?php */?>



<div class="control-group">
<label class="control-label" id="transporter_conditions_l"><?php echo $this->lang->line("transporter_conditions"); ?></label>
<div class="controls"> <?php
         $transporter[""] = "";
         foreach ($transporter_conditions as $transporter_condition) {
                 $transporter[$transporter_condition->name] = $transporter_condition->name;
         }
         echo form_dropdown('transporter_conditions', $transporter, (isset($_POST['transporter_conditions']) ? $_POST['transporter_conditions'] : ""), 'id="transporter_conditions_s" data-placeholder="' . $this->lang->line("select") . ' ' . $this->lang->line("transporter_conditions") . '" required="required" data-error="' . $this->lang->line("transporter_conditions") . ' ' . $this->lang->line("is_required") . '"');
         ?> </div>
</div>


<?php /*?>///////////// 02-11-2014 /////////////<?php */?>
<?php /*?>============ TRANSPORTER CONDITIONS DETAILS ============== <?php */?>
       
<div class="control-group">
<label class="control-label" for="transporter_conditions_details"><?php echo $this->lang->line("transporter_conditions_details"); ?></label>
<div class="controls">

<?php echo form_input('transporter_conditions_details', set_value('transporter_conditions_details'), 'class="span4" id="transporter_conditions_details" name="transporter_conditions_details" data-error="' . $this->lang->line("transporter_conditions_details") . ' ' . $this->lang->line("is_required") . '"'); ?></div>
</div>

<?php /*?>============ TAXA ============== <?php */?>

<?php if (TAX2) { ?>
<div class="control-group">
         <label class="control-label" id="tax2_l"><?php echo $this->lang->line("tax2"); ?></label>
         <div class="controls"> <?php
$tr[""] = "";
foreach ($tax_rates as $tax) {
         $tr[$tax->id] = $tax->name;
}
echo form_dropdown('tax2', $tr, (isset($_POST['tax2']) ? $_POST['tax2'] : 1), 'id="tax2_s" data-placeholder="' . $this->lang->line("select") . ' ' . $this->lang->line("product_tax") . '" required="required" data-error="' . $this->lang->line("tax2") . ' ' . $this->lang->line("is_required") . '"');
?> </div>
</div>





<?php } ?>

<?php /*?>============ CAIXA DE PESQUISA ============== <?php */?>

<div class="control-group">
<div class="controls">
         <div class="span4" id="drag">
                 <div class="add_options clearfix" id="add_options">
                         <div id="draggable"><?php echo $this->lang->line('draggable'); ?></div>
                         <div class="fancy-tab-container">
                                 <ul class="nav nav-tabs two-tabs fancy" id="byTab">
                                 <li><a href="#by_codes" id="select_by_codes"><?php echo $this->lang->line("product_code"); ?></a></li>
                                         <li><a href="#by_code" id="select_by_code"><?php echo $this->lang->line("barcode_scanner"); ?></a></li>
                                       
                                       
                                       
                                       
                                         <?php /*?> <li><a href="#by_name" id="select_by_name"><?php echo $this->lang->line("product_name"); ?></a></li><?php */?>
                                       
                                 </ul>
                                 <div class="tab-content">
                                         <div class="tab-pane tab-bg" id="by_code" > <?php echo form_input('code', '', 'class="input-block-level ttip" id="code" data-placement="top" data-trigger="focus" placeholder="' . $this->lang->line("barcode_scanner") . '" title="' . $this->lang->line("use_barcode_scanner_tip") . '"'); ?> </div>
                                         <div class="tab-pane tab-bg" id="by_codes" > <?php echo form_input('codes', '', 'class="input-block-level ttip" id="codes" data-placement="top" data-trigger="focus" placeholder="' . $this->lang->line("product_code") . '" title="' . $this->lang->line("au_pr_name_tip") . '"'); ?> </div>
                                         <div class="tab-pane tab-bg active" id="by_name"> <?php echo form_input('name', '', 'class="input-block-level ttip" id="name" data-placement="top" data-trigger="focus" placeholder="' . $this->lang->line("product_name") . '" title="' . $this->lang->line("au_pr_name_tip") . '"'); ?> </div>
                                 </div>
                         </div>
                 </div>
         </div>
</div>
</div>
<div class="clearfix"></div>


<?php /*?>============ ENCOMENDAS ============== <?php */?>
<div class="control-group table-group">
       
<div class="controls table-controls">
         <table id="dyTable" class="table items table-striped table-bordered table-condensed table-hover">
                 <thead>
                 <th class="span5" rowspan="2"><?php echo $this->lang->line("product_code") ; ?></th>
                                         <?php if (PRODUCT_SERIAL) { ?>
       
       
       
         <?php echo '<th class="span3" rowspan="2">' . $this->lang->line("image") . '</th>'; ?>
       
       
       
         <?php echo '<th class="span1" rowspan="2" colspan="18"></th>'; ?>
       
       
         <?php echo '<th class="span2" rowspan="2">A/B</th>'; ?>
                                               
                                               
       
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size39") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size40") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size41") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size42") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size43") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size44") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size45") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size46") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size47") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size48") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size49") . '</th>'; ?>
         <?php echo '<th class="span2">' . $this->lang->line("sortidos_size50") . '</th>'; ?>
       
       
       
       
       
       
         <?php echo '<th class="span2" rowspan="2">' . $this->lang->line("quantity") . '</th>'; ?>
       
         <?php /*?><?php echo '<th class="span4" rowspan="2">' . $this->lang->line("observacoes") . '</th>'; ?><?php */?>
               
                                         <?php } ?>
                                       
<?php if (DISCOUNT_OPTION == 2) {
echo '<th class="span2" rowspan="2">' . $this->lang->line("unit_price") . '</th>';
} ?>

                 <th class="span2" rowspan="2"><?php echo $this->lang->line("cart"); ?></th>
                 <th class="span2" rowspan="2"><?php echo $this->lang->line("discount"); ?></th>
                 <th class="span2" rowspan="2"><?php echo $this->lang->line("subtotal"); ?></th>
                 <th style="width: 20px;" rowspan="2"><i class="icon-trash" style="opacity:0.5; filter:alpha(opacity=50);"></i></th>
               
               
                 <tr>
                       
               
                       
                         <th class="span2"><?php echo $this->lang->line("sortidos_size39"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size40"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size41"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size42"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size43"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size44"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size45"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size46"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size47"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size48"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size49"); ?></th>
                         <th class="span2"><?php echo $this->lang->line("sortidos_size50"); ?></th>
                       
                         </thead>
                 <tbody>
                 </tbody>
         </table>
       
</div>
</div>

<?php /*?>============ NOTAS ============== <?php */?>

<div class="row-fluid">

<div class="span7">
<div class="control-group">
                 <label class="control-label"><?php echo $this->lang->line("note"); ?></label>
                 <div class="controls fancy-tab-container">
                         <ul class="nav nav-tabs two-tabs fancy" id="noteTab">
                                 <li class="active"><a href="#internal"><?php echo $this->lang->line('internal_note'); ?></a></li>
                                 <li><a href="#onquote"><?php echo $this->lang->line('on_invoice_note'); ?></a></li>
                         </ul>
                         <div class="tab-content">
                                 <div class="tab-pane active" id="internal">
<?php echo form_textarea('internal_note', (isset($_POST['internal_note']) ? $_POST['internal_note'] : ""), 'class="input-block-level" id="internal_note" style="margin-top: 10px; height: 100px;"'); ?>
                                         <div class="clearfix"></div>
                                 </div>
                                 <div class="tab-pane" id="onquote">
<?php echo form_textarea('note', (isset($_POST['note']) ? $_POST['note'] : ""), 'class="input-block-level" id="note" style="margin-top: 10px; height: 100px;"'); ?>
                                         <div class="clearfix"></div>
                                 </div>
                         </div>
                 </div>
                 <div class="clearfix"></div>
         </div>
</div>


         <div class="span5">
       


<?php /*?>============ TOTAL ============== <?php */?>


         <div class="control-group inverse" style="margin-bottom:5px; cursor: default;">
                 <label class="control-label" style="cursor: default;"><?php echo $this->lang->line("subtotal"); ?></label>
                 <div class="controls"> <?php echo form_input('dummy_sales', '', 'class="input-block-level text-right" id="total" disabled'); ?>
                 </div>
         </div>
       
<?php /*?>============ DESCONTO ============== <?php */?>

<?php if (DISCOUNT_OPTION == 1 || DISCOUNT_OPTION == 2) { ?>
                 <div class="control-group inverse" style="margin-bottom:5px;">
                         <label class="control-label" style="cursor: default;"><?php echo $this->lang->line("discount"); ?></label>
                         <div class="controls"> <?php echo form_input('dummy_ds', '', 'class="input-block-level text-right" id="tds" disabled'); ?>
                         </div>
                 </div>
               
       
         <?php /*?>============ IVA FATURA ============== <?php */?>
       
<?php } if (TAX2) { ?>
                 <div class="control-group inverse" style="margin-bottom:5px;">
                         <label class="control-label" style="cursor: default;"><?php echo $this->lang->line("invoice_tax"); ?></label>
                         <div class="controls"> <?php echo form_input('dummy_tax2', '', 'class="input-block-level text-right" id="ttax2" disabled'); ?>
                         </div>
                 </div>
       
<?php } ?>
<?php /*?>============ SHIPING ============== <?php */?>
               
         <div class="control-group" style="margin-bottom:5px;">
                 <label class="control-label" for="shipping"><?php echo $this->lang->line("shipping"); ?></label>
                 <div class="controls"> <?php echo form_input('shipping', '', 'class="input-block-level text-right" id="shipping"'); ?>
                 </div>
         </div>
       
         <?php /*?>============ TOTAL PAGAMENTO ============== <?php */?>
       
         <div class="control-group inverse" style="margin-bottom:5px;">
                 <label class="control-label" style="cursor: default;"><?php echo $this->lang->line("total_payable"); ?></label>
                 <div class="controls"> <?php echo form_input('dummy_total', '', 'class="input-block-level text-right" style="font-weight: bold;" id="gtotal" disabled'); ?>
                 </div>
         </div>
       
       
       
       
       
</div>
</div>
<div class="control-group"><div class="controls"><?php echo form_submit('submit', $this->lang->line("submit"), 'class="btn btn-primary" style="padding: 6px 15px;"'); ?></div></div>
<?php echo form_close(); ?>

Viewing all articles
Browse latest Browse all 14700

Trending Articles