EVOLUTION-NINJA
Edit File: sam_update.php
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/chosen/1.4.2/chosen.min.css"> <script src="//code.jquery.com/jquery-1.11.3.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/chosen/1.4.2/chosen.jquery.min.js"></script> <script> $(document).ready(function(){ //Chosen $(".article_No").chosen({}); //Logic }); $(document).ready(function(){ //Chosen $(".articleNo").chosen({}); //Logic }); </script> <?php // echo '<pre>'; print_r($orderDetails);exit; if(isset($_POST['orderID']) && $_POST['orderID']!= ""){ $orderID = $_POST['orderID']; } ?> <style> .form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline { padding-top: 7px; margin-top: -10px; margin-bottom: 0; } .chosen-single { color:#333 !important; } </style> <script> $(document).ready(function(){ var a=document.getElementById('art_type').value; //alert(a); if(a=='outsource') { $("#inhouse").hide(); $("#outsource").show(); } else { $("#inhouse").show(); $("#outsource").hide(); } }); function planningtypes(type) { if(type=="In-House Productions") { //alert(type); $("#inhouse").show(); $("#outsource").hide(); } else if(type=="Out-Source Productions") { //alert(type); $("#inhouse").hide(); $("#outsource").show(); } } function planningtypes1(type) { if(type=="In-House Productions") { //alert(type); $("#inhouse").show(); $("#outsource").hide(); } else if(type=="Out-Source Productions") { //alert(type); $("#inhouse").hide(); $("#outsource").show(); } } function displayshadedetails(subOrderID) { oslNo=document.getElementById("oslNo").value; osldate=document.getElementById("deliveryDate").value; $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/display_shadedetails", //data: "subOrderID=" + subOrderID, data: {subOrderID:subOrderID,oslNo:oslNo}, success: function (data) {//alert(data); var objData = jQuery.parseJSON(data); var obj =objData.shades_result; //alert(objData.quantity); $('#subOrderType').val(objData.shadenames.subOrderType); $('#unit').val(objData.shadenames.unit); if(objData.shadenames.article_type=='outsource') { $("input#inhouse_planningorder").attr('checked', false); $("input#outsource_planningorder").attr('checked', true); $('#article_No').val(objData.shadenames.articleNo); $('#inhouse').hide(); $('#outsource').show(); } else{ $('#articleNo').val(objData.shadenames.articleNo); $('#outsource').hide(); $('#inhouse').show(); } $('#design').val(objData.shadenames.weave); $('#dbdesign').val(objData.shadenames.design); $('#quality').val(objData.shadenames.quality); $('#width').val(objData.shadenames.width); $('#description').val(objData.shadenames.description); $('#totalQuantity').val(objData.shadenames.totalQuantity); $('#totalValue').val(objData.shadenames.totalValue); $('#discount').val(objData.shadenames.discount); $('#netValue').val(objData.shadenames.netValue); $('#indianValue').val(objData.shadenames.indianValue); $('#freightForwarder').val(objData.shadenames.freightForwarder); $('#freightType').val(objData.shadenames.freightType); $('#deliveryMode').val(objData.shadenames.deliveryMode); $('#deliveryPoint').val(objData.shadenames.deliveryPoint); $('#packingType').val(objData.shadenames.packingType); $('#labelTerms').val(objData.shadenames.labelTerms); $('#packingInstructions').val(objData.shadenames.packingInstructions); $('#lcNo').val(objData.shadenames.lcNo); $('#lcDate').val(objData.shadenames.lcDate); $('#expiryDate').val(objData.shadenames.expiryDate); $('#daysCredit').val(objData.shadenames.daysCredit); $('#bank').val(objData.shadenames.bank); $('#amount').val(objData.shadenames.amount); $('#customerComments').val(objData.shadenames.customerComments); var content = ''; $('#dynamicTbody').empty(); var i=1; $.each(obj,function(key,val){ content += '<tr id="rowCount1" class="rowCount">'; // content += '<td style="width:4% !important;text-align:right;"><input type="text" name="id"'; // content += 'id="id" class="id" value="'+i+'" style="width:20px !important;border:0px !important;padding:0px !important;" readonly="readonly"/></td>'; content += '<td><input type="hidden" name="shadeID[]" value="'+val.shadeID+'"/> <input type="text" name="ourShade[]" id="ourShade" class="form-control ourShade" style="height: 30px; width: 120px;" value="'+val.ourShade+'" /></td>'; content += '<td><input type="text" name="buyerShade[]" id="buyerShade" class="form-control buyerShade" value="'+val.buyerShade+'" style="height: 30px; width: 120px;"/></td>'; content += '<td><input type="text" name="quantity[]" id="quantity" class="form-control quantity" value="'+val.quantity+'" style="height: 30px; width: 120px;" /></td>'; content += '<td><a id="removeButton" class="btn red addButton" onclick="check('+val.skuNo+')"> <i class="fa fa-minus"></i></a></td>'; content += '</tr>'; i++; //key++; }); $("#dynamicTbody").html(content); } }); } </script> <script> var rowCount = 1; function convertDate(dateVar) { var date = new Date(dateVar); return((date.getMonth() + 1) + '/' + date.getDate() + '/' + date.getFullYear()); } function addMoreRows(frm) { rowCount++; var deliveryDate = $('#deliveryDate').val(); var unitPrice = $('#unitPrice_1').val(); if (!unitPrice) { unitPrice = ""; } $('#subShadeCount').val(rowCount); var newRow = '<tr id="rowCount' + rowCount + '" class="rowCount"><td><input type="hidden" name="shadeID[' + rowCount + ']" value="" /><input type="text" name="ourShade[' + rowCount + ']" id="ourShade" class="form-control ourShade" style="height: 30px;text-align:center !important;" /></td> <td><input type="text" name="buyerShade[' + rowCount + ']" id="buyerShade" class="form-control buyerShade" style="height: 30px;text-align:center !important;" /></td> <td><input type="text" name="quantity[' + rowCount + ']" id="quantity" class="form-control quantity" style="height: 30px;text-align:center !important;" /></td> <td><a onclick="removeRow(' + rowCount + ');" class="btn red addButton" id="removeButton"> <i class="fa fa-minus"></i></a></td></tr>'; // jQuery('#dynamicTbody').append(recRow); $('#tbl_suborders tr:last').after(newRow); $('#unitPrice_1').attr('readonly', false); } function removeRow(removeNum) { jQuery('#rowCount' + removeNum).remove(); rowCount--; $('#subShadeCount').val(rowCount); } function getCustomerData(str) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getCustomerData", data: "fileNo=" + str, success: function (data) { var objData = jQuery.parseJSON(data); document.getElementById("partyName").value = objData.customerName; document.getElementById("bankerName").value = objData.bankerName; document.getElementById("agentName").value = objData.agentName; document.getElementById("commision").value = objData.agentCommission; var dateField = objData.agencyFromDate; var dateAr = dateField.split('-'); var validityDate = dateAr[2] + '/' + dateAr[1] + '/' + dateAr[0]; if(validityDate == '00/00/0000'){ validityDate=""; } document.getElementById("validityDate").value = validityDate; } }); } function getDesignAndQuality(articleNo) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getDesignAndQuality", data: "articleNo=" + articleNo, success: function (data) { var objData = jQuery.parseJSON(data); document.getElementById("design").value = objData.arrArticleDet.design; document.getElementById("quality").value = objData.arrArticleDet.quality; } }); } function outsource(product) { //alert(); $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getproducts", data: "articleNo=" + product, success: function (data) { // alert(); var objData = jQuery.parseJSON(data); // document.getElementById("design").value = objData.design; document.getElementById("quality").value = objData.arrArticleDet.product_description; // document.getElementById("article_width").value = objData.arrArticleDet.width; // document.getElementById("weight").value =objData.arrArticleDet.weight; // document.getElementById("composition").value = objData.arrArticleDet.construction_details; } }); } function getSubOrderDetails(subOrderID, generate) { //alert(subOrderID); var subCodeText = parseInt($("#subCode option:selected").text()); $('#selectedSubCode').val(subCodeText); // alert($('#selectedSubCode').val()); var generate = generate; if (subOrderID == "") { subOrderID = $('#subCode').val(); } if (generate == 1) { var newSubID = parseInt($('#lastSubID').val()); var newSubCode = parseInt($('#lastSubCode').val()); var check = newSubID + 1; $('#generateSubCode').val('yes'); if (!$('#subCode option[value="' + check + '"]').length > 0) { //$('#subCode').append($('<option>', {value: newSubID + 1, text: newSubCode + 1})); } // $("#subCode option").filter(function () { // // return this.text == newSubID; // }).attr('selected', true); } else { $('#generateSubCode').val('no'); } $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getSubOrderDetails", data: "subOrderID=" + subOrderID, success: function (data) { var objData = jQuery.parseJSON(data); //START : POPULATE THE VALUES // //alert(objData.subOrderID); if (objData.id > 0) { if(objData.orderConfirm == 'Yes'){ $("#generate_sub_order").show(); } } else { $("#generate_sub_order").hide(); rowCount = 0; } $("#subOrderID").val(objData.id); $("#subOrderType").val(objData.subOrderType); $("#unit").val(objData.unit); parmissionunits1(objData.subOrderType); if (generate == 1) { $("#articleNo").val(""); $("#design").val(""); $("#quality").val(""); var optionVal = objData.articleNo; $("#articleNo option[value*='" + optionVal + "']").prop('disabled', true); //$('this''').find("option[value*='Sold Out']").prop("readonly", true); } else { $("#articleNo").val(objData.articleNo); $("#design").val(objData.design); $("#quality").val(objData.quality); } $("#width").val(objData.width); $("#description").val(objData.description); $("#marketingInst").val(objData.marketingInst); //$("#paymentTerms").val(objData.paymentTerms); $("#contractType").val(objData.contractType); $("#totalQuantity").val(objData.totalQuantity); $("#totalValue").val(objData.totalValue); $("#discount").val(objData.discount); $("#netValue").val(objData.netValue); $("#indianValue").val(objData.indianValue); $("#freightForwarder").val(objData.freightForwarder); $("#freightType").val(objData.freightType); $("#deliveryMode").val(objData.deliveryMode); $("#deliveryPoint").val(objData.deliveryPoint); $("#packingType").val(objData.packingType); $("#labelTerms").val(objData.labelTerms); $("#packingInstructions").val(objData.packingInstructions); var inspectionDate = convertDate(objData.inspectionDate); $("#inspectionDate").val(inspectionDate); $("#agencyAddress").val(objData.agencyAddress); var orderConfirmDate = objData.orderConfirmDate; if(orderConfirmDate){ var dateAr = orderConfirmDate.split('-'); var newDate = dateAr[2] + '/' + dateAr[1] + '/' + dateAr[0]; //alert(newDate); $("#orderConfirmDate").val(newDate); } else{ $("#orderConfirmDate").val(); } if (objData.orderConfirm == 'No') { //$("#orderConfirmCheck").hide(); // $("#orderConfirmCheck").removeClass('check'); } else if (objData.orderConfirm == 'Yes') { //$('#div_suborder.form-control').attr('readonly','true'); $("#div_suborder :input").attr("readonly", true); //$("#orderConfirmCheck").show(); $('#submitOrder').hide(); } //END : POPULATE THE VALUES // //var arr = $.makeArray(objData.shades); //START : ASSIGN THE SHADES INNER ARRAYS // var count = 0; var shades = new Array(); $(objData.shades).each(function (i, val) { shades[count] = new Array(); $.each(val, function (k, v) { shades[count][k] = v; }); count++; }); //START : ASSIGN THE SHADES INNER ARRAYS // //START : THIS PART DISPLAYS THE ADDED SUBSHADES IN THE GRID// var divContent = "" var j = 1; var deliveryDate; var strReadOnly; var secondRowRead; $('.rowCount').hide(); jQuery.each(shades, function (index, shade) { deliveryDate = shade['deliveryDate']; var dateAr = deliveryDate.split('-'); deliveryDate = dateAr[2] + '/' + dateAr[1] + '/' + dateAr[0]; $('#hiddenUnitPrice').val(shade['unitPrice']); if(j == 1){ strReadOnly = ''; secondRowRead = ''; } else{ strReadOnly = 'readonly="readonly"'; secondRowRead = 'readOnlyData'; } divContent = divContent + '<tr id="rowCount' + j + '" class="rowCount"> <td><input type="hidden" name="shadeID['+j+']" value="' + shade['shadeID'] + '" /><input type="text" name="ourShade['+j+']" id="ourShade" value="' + shade['ourShade'] + '" class="form-control" style="height: 30px;width:120px;" /></td> <td><input type="text" name="buyerShade['+j+']" value="' + shade['buyerShade'] + '" id="buyerShade" class="form-control" style="height: 30px;width:120px;" /></td> <td><input type="text" name="quantity['+j+']" id="quantity" value="' + shade['quantity'] + '" class="form-control quantity" style="height: 30px;width:120px;" /></td> <td><input type="text" '+ strReadOnly +' name="unitPrice['+j+']" value="' + shade['unitPrice'] + '" id="unitPrice_' + j + '" class="form-control unitPrice '+ secondRowRead +' " style="height: 30px;width:120px;" /></td> <td><input type="text" name="foreignValue['+j+']" value="' + shade['foreignValue'] + '" id="foreignValue_' + j + '" class="form-control foreignValue" style="height: 30px;width:120px;" readOnly="readOnly" /></td> <td><input type="text" name="deliveryDate['+j+']" value="' + deliveryDate + '" id="deliveryDate" class="form-control delivery_date" style="height: 30px;width:120px;" readonly="readonly" /></td> <td><input type="text" name="skuNo['+j+']" value="' + shade['skuNo'] + '" id="skuNo" class="form-control" style="height: 30px;width:120px;" /></td> <td><a onclick="removeRow(' + j + ');" class="btn red addButton" id="removeButton"> <i class="fa fa-minus"></i></a></td></tr>'; j++; }); if (j <= 1) { $('#subShadeCount').val(1); var deliveryDate = $('#deliveryDate').val(); rowCount=1; divContent = divContent + '<tr id="rowCount' + 1 + '" class="rowCount"> <td><input type="hidden" name="shadeID['+1+']" value="" /><input type="text" name="ourShade['+1+']" id="ourShade" value="" class="form-control" style="height: 30px;width:120px;" /></td> <td><input type="text" name="buyerShade['+j+']" value="" id="buyerShade" class="form-control" style="height: 30px;width:120px;" /></td> <td><input type="text" name="quantity['+1+']" id="quantity" value="" class="form-control quantity" style="height: 30px;width:120px;" /></td> <td><input type="text" name="unitPrice['+1+']" value="" id="unitPrice_' + 1 + '" class="form-control unitPrice " style="height: 30px;width:120px;" /></td> <td><input type="text" name="foreignValue['+1+']" value="" id="foreignValue_' + 1 + '" class="form-control foreignValue" style="height: 30px;width:120px;" readOnly="readOnly"/></td> <td><input type="text" name="deliveryDate['+1+']" value="'+deliveryDate+'" id="deliveryDate" readonly="readonly" class="form-control delivery_date" style="height: 30px;width:120px;" /></td> <td><input type="text" name="skuNo['+1+']" value="" id="skuNo" class="form-control" style="height: 30px;width:120px;" /></td> <td><a onclick="removeRow(' + 1 + ');" class="btn red addButton" id="removeButton"> <i class="fa fa-minus"></i></a></td></tr>'; } $('#subShadeCount').val(j - 1); $('#dynamicTbody').html(divContent); //END : THIS PART DISPLAYS THE ADDED SUBSHADES IN THE GRID// if (objData.orderConfirm == 'Yes') { $("#div_suborder :input").attr("readonly", true); $('#cancel').attr('readonly', false); //$("#orderConfirmCheck").show(); //$("#orderConfirmCheck").addClass("check"); $('#orderConfirmation').attr("checked", true); } else { $('#orderConfirmation').attr("checked", false); $("#div_suborder :input").attr("readonly", false); $(".sub_form_controll").attr("readonly", true); $('#cancel').attr('readonly', false); $('#submitOrder').show(); $('#submitOrder').text('Update Order'); } $('#design').attr("readonly", true); $('#quality').attr("readonly", true); $('.delivery_date').attr("readOnly", true); $('.readOnlyData').attr("readOnly", true); } }); if (generate == 1) { var newSubID = parseInt($('#lastSubID').val()); var newSubCode = parseInt($('#lastSubCode').val()); $("#subCode option").filter(function () { return this.text == newSubCode; }).attr('selected', true); //var dis = $("#articleNo").attr("readonly"); alert("Please Select the Article Number"); $("#articleNo").attr("readonly", false); $('#submitOrder').show(); $('#submitOrder').text('Update Order'); } } function showLCTerms(pterm) { //alert(pterm); if (pterm == 'LC') { //$('#tab_lcterms').attr('aria-expanded', 'true'); //$('#nav-tabs').tabs(); //$('.tab-content').nav-tabs('select', 'tab_1_4'); $('#tab_lcterms').find('[href]').attr('href', '#tab_1_4'); $('#tab_1_1').removeClass('active'); $('#tab_productDescription').removeClass('active'); $('#tab_lcterms').addClass('active'); $('#tab_1_4').addClass('active'); $('#tab_1_4').addClass('in'); $('#tab_lcterms').show(); } else { //$('#tab_lcterms').attr("disabled", true); //$('#tab_lcterms').find('[href]').attr('href', ''); $('#tab_lcterms').hide(); //alert(hrf); } } </script> <script> $(function () { <?php if(isset($_POST['orderConfirmation'])&& ($_POST['orderConfirmation'] == 'on')){ ?> $('#orderConfirmation').attr("checked", true); <?php } else{ ?> $('#orderConfirmation').attr("checked", false); <?php }?> $('.delivery_date').attr("readonly", true); $("#generate_sub_order").hide(); $('.quantity').live('change', (function () { var totalQuantity = 0; var quantityVal; $('.quantity').each(function () { quantityVal = parseFloat($(this).val()); if (!isNaN(quantityVal)) { totalQuantity += quantityVal; } }) $('#totalQuantity').val(totalQuantity); updateTotalValue(); }) ); $('#discount').live('change', (function () { var discount = $(this).val(); var totalValue = parseFloat($('#totalValue').val()); var discount; var netValue = totalValue; var exRate = parseFloat($('#exRate').val()); if (!(isNaN(discount)) && (discount > 0)) { discount = totalValue * (discount / 100); netValue = totalValue - discount; } var indianValue = netValue * exRate; $('#netValue').val(netValue); $('#indianValue').val(indianValue); }) ); $('#exRate').live('change', (function () { var exRate = parseFloat($(this).val()); var netValue = parseFloat($('#netValue').val()); var indianValue = exRate * netValue; $('#indianValue').val(indianValue); }) ); $('#deliveryDate').live('change', (function () { $('.delivery_date').val($(this).val()); }) ); function updateTotalValue() { var totalValue = 0; var subTotal = 0; var quantity; var unitPrice; var discount = parseFloat($('#discount').val()); var discount = 0; var netValue; $('.rowCount').each(function () { quantity = parseFloat($(this).find('.quantity').val()); unitPrice = parseFloat($(this).find('.unitPrice').val()); if (!(isNaN(quantity) && isNaN(unitPrice))) { subTotal = quantity * unitPrice; } if (!isNaN(subTotal)) { totalValue += subTotal; $(this).find('.foreignValue').val(subTotal); } }); netValue = totalValue; if (!(isNaN(discount)) && (discount > 0)) { discount = totalValue * (discount / 100); netValue = totalValue - discount; } var exRate = $('#exRate').val() $('#totalValue').val(totalValue); $('#netValue').val(netValue); var indianValue = exRate * netValue; $('#indianValue').val(indianValue); } $('.unitPrice').live('change', (function () { var newUnitPrice = $(this).val(); $('.unitPrice').val(newUnitPrice); updateTotalValue(); }) ); $('#frmOrder').submit(function () { //return false; }); $('#generate_sub_order1').live('click', function () { var subCodeID = $('#subCode').val(); var nextSubCode = $('#nextSubCode').val(); var orderID = $('#orderID').val(); //var lastSubID = $('#lastSubID').val(); //var lastSubCode = $('#lastSubCode').val(); //alert(lastSubID +'--'+lastSubCode) $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/generateSubOsl", data: {'subCodeID': subCodeID, 'nextSubCode': nextSubCode, 'orderID': orderID}, success: function (data) { alert('New entry with SubCode' + nextSubCode + ' has been generated'); location.reload(); //getSubOrderDetails(lastSubID); //$('subCode').append($('<option>', {value:lastSubID + 1, text:lastSubCode +1})); //getSubOrderDetails(nextSubCode); } }); //alert(subCode); }); //<?php // foreach ($getalltd as $results) { // $result[] = $results->orderMode; // } // $existed_specif = array_unique($result); // ?> // var availableTags = //<?php //echo '["' . implode('", "', $existed_specif) . '"]' ?>; // $("#modeOfOrder").autocomplete({ // source: availableTags // }); $('#btnGenSubOsl').click(function(){ alert('generate function'); }); }); </script> <script> function osltypes(str) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/get_osl_subcode_first", data: "orderType=" + str, success: function (data) { var objData = jQuery.parseJSON(data); document.getElementById("oslNo").value = objData.osl; document.getElementById("subCode").value = objData.sub; } }); } function displayfilterfileno(str) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/disp_alpha_filenos", data: "alphachar=" + str, success: function (data) { document.getElementById("fileNo").innerHTML = data; } }); } function displayOslDetails(orderID) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getOslDetails", data: "orderID=" + orderID, success: function (data) { //$('#osl_details_popup').html('1212'); //$('#dynamicdatamster').html(data); document.getElementById("dynamicdatamster").innerHTML = data; //popup_details //alert(data); //document.getElementById("fileNo").innerHTML = data; } }); } </script> <script> $(function () { $("#orderDate").datepicker({ dateFormat: "dd/mm/yy", changeMonth: true, changeYear: true }); }); $(function () { $("#orderRecDate").datepicker({ dateFormat: "dd/mm/yy", changeMonth: true, changeYear: true }); }); $(function () { $("#deliveryDate").datepicker({ dateFormat: "dd/mm/yy", changeMonth: true, changeYear: true }); }); $(function () { var hours = new Date().getHours(); var minutes = new Date().getMinutes(); var getSeconds = new Date().getSeconds(); $("#orderConfirmDate").datepicker({ dateFormat: "dd/mm/yy "+hours+":"+minutes+":"+getSeconds+"", changeMonth: true, changeYear: true }); }); $(function () { $(".datePicker").datepicker({ dateFormat: "dd/mm/yy", changeMonth: true, changeYear: true }); }); $(".datePicker").live("focusin", function () { $(this).datepicker({ dateFormat: "dd/mm/yy", changeMonth: true, changeYear: true, inline: true }); }); </script> <!--test start--> <script> function storethistxtdata() { document.getElementById("marketingInst").value=document.getElementById("midivtext").value; } </script> <script> function parmissionunits(str){ $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getProductType", data: "fabricType=" + str, success: function (data) {//alert(data); //document.getElementById("sslShade").innerHTML = data; document.getElementById("unit").innerHTML=""; document.getElementById("unit").innerHTML="<option value=''>Select</option>"; if(data=="FABRIC") { var origdata = "YARDS,MTRs"; document.getElementById("changewss").innerHTML="Width:"; } else if(data=="MADEUPS") { var origdata = "No(s),PAIRS,PCS,SETS"; document.getElementById("changewss").innerHTML="Size:"; } var spdatas = origdata.split(","); for(var i=0;i<spdatas.length;i++) { document.getElementById("unit").innerHTML+="<option value="+spdatas[i]+">"+spdatas[i]+"</option>"; } } }); } function parmissionunits1(str){ $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getProductType", data: "fabricType=" + str, success: function (data) {//alert(data); //document.getElementById("sslShade").innerHTML = data; if(data=="FABRIC") { document.getElementById("changewss").innerHTML="Width:"; } else if(data=="MADEUPS") { document.getElementById("changewss").innerHTML="Size:"; } } }); } </script> <div id="textboxpopup_marketInstruct" class="reveal-modal_mi"> <textarea style="width: 100%; height: 95%" id="midivtext" name="midivtext"></textarea> <a onclick="storethistxtdata()" class="close-reveal-modal btn" style="margin-top: 27%; margin-right: 8%; color: #FFFFFF; background: #485b7f;">OK</a> </div> <!--test end--> <?php //include("menu.php"); ?> <!-- BEGIN CONTENT --> <style> .control-label { font-size: 11.5px; } </style> <?php $this->load->view('marketing/osl_details_data'); ?> <div class="page-content-wrapper"> <div class="page-content"> <!-- BEGIN PAGE HEADER--> <h3 class="page-title">Transaction Order Input</h3> <div class="page-bar"> <ul class="page-breadcrumb"> <li><i class="fa fa-home"></i> <a href="http://swansilk.co/decotextil/dashboard/dashboard_fun">Home</a> <i class="fa fa-angle-right"></i> <a href="<?php echo base_url('planning/sam_stk_program?prop_id=1'); ?>" > SAM / STK Program </a></li> </ul> </div> <!-- END PAGE HEADER--> <!-- BEGIN DASHBOARD STATS --> <div class="portlet-body form"> <!-- BEGIN FORM--> <form id="frmOrder" method="post" class="form-horizontal"> <div class="form-body"> <div class="row"> <div class="col-md-12"> <div class="portlet light bg-inverse"> <div class="portlet-title"> <div class="caption"> <span class="caption-subject font-red-sunglo bold uppercase">Add Transaction</span> <span class="caption-helper"></span> </div> </div> <div class="row"> <div class="col-md-12"> <div class="row"> <div class="col-md-2"></div> <div class="col-md-10"> <div class="form-group form-md-radios"> <div class="md-radio-inline"> <div class="md-radio"> <input type="hidden" name="orderTypeOld" value="<?= isset($orderDetails->orderType) ? $orderDetails->orderType : "" ?>"> <?php if($edit_data2->orderType == 'OSL'){ ?> <input type="radio" id="radio6" checked="checked" name="orderType" value="OSL" class="md-radiobtn"> <?php } else { ?> <input type="radio" id="radio6" name="orderType" value="OSL" <?php if ((isset($orderDetails->orderType) && $orderDetails->orderType == "OSL")||(isset($_POST['orderType'])&&($_POST['orderType'] == "OSL"))) { echo "checked='checked'"; } if (isset($orderID) && $orderID>0) { echo " disabled "; } ?> onclick="osltypes(this.value)" class="md-radiobtn" disabled> <?php } ?> <label for="radio6"> <span class="inc"></span> <span class="check"></span> <span class="box"></span> OSL </label> </div> <div class="md-radio"> <?php if($edit_data2->orderType == 'SAM'){ ?> <input type="radio" id="radio7" checked="checked" name="orderType" value="SAM" class="md-radiobtn"> <?php } else {?> <input type="radio" id="radio7" name="orderType" value="SAM" <?php if ((isset($orderDetails->orderType) && $orderDetails->orderType == "SAM")||(isset($_POST['orderType'])&&($_POST['orderType'] == "SAM"))) { echo "checked='checked'"; } if (isset($orderID) && $orderID>0) { echo " disabled "; } ?> onclick="osltypes(this.value)" class="md-radiobtn" disabled > <?php } ?> <label for="radio7"> <span class="inc"></span> <span class="check"></span> <span class="box"></span> SD </label> </div> <div class="md-radio"> <?php if($edit_data2->orderType == 'STK'){ ?> <input type="radio" id="radio8" checked="checked" name="orderType" value="STK" class="md-radiobtn"> <?php } else { ?> <input type="radio" id="radio8" name="orderType" value="STK" <?php if ((isset($orderDetails->orderType) && $orderDetails->orderType == "STK")||(isset($_POST['orderType'])&&($_POST['orderType'] == "STK"))) { echo "checked='checked'"; } if (isset($orderID) && $orderID>0) { echo " disabled "; } ?> onclick="osltypes(this.value)" class="md-radiobtn" disabled> <?php } ?> <label for="radio8"> <span></span> <span class="check"></span> <span class="box"></span> Stock </label> </div> </div> <?php validationfn(form_error('orderType')); ?> </div> </div> </div> <!--/row--> </div> </div> </div> <div class="portlet light bg-inverse"> <div class="portlet-title"> <div class="caption"> <span class="caption-subject font-red-sunglo bold uppercase">OSL</span> <span class="caption-helper"></span> </div> </div> <div class="row"> <div class="col-md-12"> <input type="hidden" name="val" id="val" class="val" value="<?php echo $val; ?>"> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-5">OSL No:</label> <div class="col-md-7"> <input type="hidden" id="generateSubCode" name="generateSubCode" value=""> <input type="hidden" id="hiddenUnitPrice" name="hiddenUnitPrice" value=""> <input type="hidden" name="orderID" id="orderID" value="<?= (isset($orderID) && ($orderID != "")) ? $orderID : ""; ?>"> <input type="text" id="oslNo" name="oslNo" class="form-control" value="<?php echo $edit_data2->oslNo; ?>" readonly="readonly"> <?php validationfn(form_error('oslNo')); ?> </div> </div> <div class="form-group"> <label class="control-label col-md-5">File No:</label> <div class="col-md-7"> <div class="input-group"> <div class="input-group-btn"> <select name="qbweights" class="form-control" style="width: 61px;" name="atozalpha" id="qbweights" onchange="displayfilterfileno(this.value)" <?php echo $edit_data2->file_type; ?>> <?php echo $edit_data2->file_type; ?> <option <?php if ((isset($orderDetails->fileNo) && (strtoupper($orderDetails->fileNo[0]) == strtoupper($alphaele)))||((isset($_POST['qbweights']))&&($_POST['qbweights'] == strtoupper($alphaele)))) echo ' selected '; ?> value="<?php echo $edit_data2->file_type; ?>" <?php echo $edit_data2->file_type; ?>><?php echo $edit_data2->file_type; ?></option> </select> </div> <select onchange="getCustomerData(this.value)" id="fileNo" style="width: 113px;" name="fileNo" class="form-control" <?php if(isset($orderID)) echo 'readonly="readonly"';?>> <option value="<?php echo $edit_data2->fileNo; ?>"><?php echo $edit_data2->fileNo; ?></option> <?php if (isset($orderDetails->fileNo)) { echo '<option selected value=' . $orderDetails->fileNo . '>' . $orderDetails->fileNo . '</option>'; } else if ((isset($_POST['fileNo']))) { echo '<option selected value=' . $_POST['fileNo'] . '>' . $_POST['fileNo'] . '</option>'; }else if ($this->input->post('atozalpha')) { $this->db->like('customerID', "" . $this->input->post('atozalpha') . "", 'after'); $query = $this->db->get('customer_master'); foreach ($query->result() as $rrr) { ?> <option value="<?php echo $rrr->customerID; ?>" <?php echo set_select('fileNo', $rrr->customerID); ?>><?php echo $rrr->customerID; ?></option> <?php } } ?> </select> </div> <?php validationfn(form_error('fileNo')); ?> </div> </div> <div class="form-group"> <label class="control-label col-md-5">Party name:</label> <div class="col-md-7"> <?php if(isset($_POST['partyName'])){ $partyName = $_POST['partyName']; } else $partyName=""; ?> <input type="text" id="partyName" name="partyName" value="<?php echo $edit_data2->partyRef; ?>" class="form-control" readonly="readonly"> </div> <?php validationfn(form_error('partyName')); ?> </div> <!-- <div class="form-group"> <label class="control-label col-md-4">Forecast No:</label> <div class="col-md-8"> <select name="forecastNo" class="form-control"> <option value="1">Select</option> <option <?= isset($orderDetails->forecastNo) && ($orderDetails->forecastNo == "01") ? "selected" : set_select('forcastNo', "01"); ?> value="O1">O1</option> <option <?= isset($orderDetails->forecastNo) && ($orderDetails->forecastNo == "02") ? "selected" : set_select('forcastNo', "02"); ?> value="O2">O2</option> </select> </div> <?php validationfn(form_error('forcastNo')); ?> </div>--> <div class="form-group"> <label class="control-label col-md-5">Sample Reference:</label> <div class="col-md-7"> <input value="<?php echo $edit_data2->orderMode; ?>" type="text" name="orderMode" id="orderMode" class="form-control"> </div> </div> <?php validationfn(form_error('orderMode')); ?> <?php validationfn(form_error('orderNo')); ?> </div> <input value="<?php echo $val; ?>" type="hidden" name="gen_val" id="gen_val" class="form-control"> <!--/row--> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-5">Customer Reference:</label> <div class="col-md-7"> <input value="<?php echo $edit_data2->orderNo; ?>" type="text" name="orderNo" id="orderNo" class="form-control"> </div> </div> <?php validationfn(form_error('partyRef')); ?> <div class="form-group"> <label class="control-label col-md-5">Sample Date:</label> <div class="col-md-7"> <div class="input-group openDatePicker"> <input value="<?php echo $day.'/'.$month.'/'.$year; ?>" type="text" name="orderDate" id="orderDate" class="form-control" data-provide="datepicker"> <span class="input-group-addon"> <i class="fa fa-calendar"></i> </span> </div> </div> </div> <?php validationfn(form_error('orderDate')); ?> <div class="form-group"> <label class="control-label col-md-5">Delivery Date:</label> <div class="col-md-7"> <div class="input-group"> <input value="<?php echo $deliveryDate_day.'/'.$deliveryDate_month.'/'.$deliveryDate_year; ?>" type="text" name="deliveryDate" id="deliveryDate" class="form-control " data-provide="datepicker"> <span class="input-group-addon"> <i class="fa fa-calendar"></i> </span> </div> </div> </div> </div> </div> </div> </div> </div> <div class="portlet light bg-inverse"> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-5">Sub Code:</label> <div class="col-md-7"> <input type="hidden" name="subOrderID" id="subOrderID" /> <input type="hidden" name="nextSubCode" id="nextSubCode" value="<?= isset($nextSubCode) ? $nextSubCode : ""; ?>" /> <input type='hidden' name='selectedSubCode' id='selectedSubCode' value="<?= isset($nextSubCode) ? $nextSubCode : ""; ?>"> <!-- <input type="text" id="subCode" name="subCode" value="<?php echo set_value('subCode'); ?>" class="form-control" readonly="readonly">--> <?php if (isset($orderID) && ($orderID > 0)) { $subIndex = 0; ?> <select name="subCode" id="subCode" class="form-control select_subcode" style="height: 30px;" onchange="getSubOrderDetails(this.value);"> <?php foreach ($arrSubCode as $row) { $subIndex ++; echo '<option ' . set_select('subCode') . 'value="' . $row['id'] . '" >' . $row['subCode'] . '</option>'; } ?> </select> <input type="hidden" id="lastSubID" name="lastSubID" value="<?php echo $arrSubCode[$subIndex - 1]['id'] + 1; ?>"> <input type="hidden" id="lastSubCode" name="lastSubCode" value="<?php echo $arrSubCode[$subIndex - 1]['subCode'] + 1; ?>"> <?php } else { ?> <input type="text" id="subCode" name="subCode" value="<?php echo $edit_data1->subCode; ?>" class="form-control" readonly="readonly"> <?php } ?> <input type="hidden" name="subShadeCount" value="<?= isset($_POST['subShadeCount']) ? $_POST['subShadeCount'] : 1 ?>" id="subShadeCount" /> <?php validationfn(form_error('subCode')); ?> </div> </div> </div> <div class="col-md-2"> <button id="btnGenSubOsl_button" type="button" class="btn" style=" height: 28px; background: rgb(72,91,127); color: white; height: 34px;">Generate Sub OSL</button> </div> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="portlet light bg-inverse" id="div_suborder"> <div class="portlet-body"> <ul id="tabs" class="nav nav-tabs"> <li class="active" id="tab_productDescription"><a href="#tab_1_1" data-toggle="tab" aria-expanded="true"> Product Description </a></li> <li class="dropdown" id="tab_comments"><a href="#tab_1_5" data-toggle="tab" aria-expanded="false"> Customer Comments </a></li> </ul> <div class="tab-content"> <div class="tab-pane fade active in" id="tab_1_1"> <div class="row"> <div class="col-md-12"> <div class="row"> <div class="col-sm-6"> <fieldset style="background: #fff; padding: 20px 20px 0 10px;"> <div class="form-group col-sm-12 ss" id="ss"> <?php if($edit_data1->article_type == 'outsource') { ?> <label class="radio-inline" style="padding-left: 10px !important;margin-bottom: 10px !important;margin-top: 10px !important;"> <input type="radio" value="inhouse" name="planningorder" id="inhouse_planningorder" onclick="planningtypes('In-House Productions')" /> In-House Productions</label> <label class="radio-inline" style="padding-left: 10px !important;margin-bottom: 10px !important;margin-top: 10px !important;"> <input type="radio" checked="checked" name="planningorder" class="planningorder" id="outsource_planningorder" value="outsource" onclick="planningtypes('Out-Source Productions')" /> Out-Source Productions</label> <?php } else { ?> <label class="radio-inline" style="padding-left: 10px !important;margin-bottom: 10px !important;margin-top: 10px !important;"> <input type="radio" checked="checked" value="inhouse" name="planningorder" id="inhouse_planningorder" onclick="planningtypes('In-House Productions')" /> In-House Productions</label> <label class="radio-inline" style="padding-left: 10px !important;margin-bottom: 10px !important;margin-top: 10px !important;"> <input type="radio" name="planningorder" class="planningorder" id="outsource_planningorder" value="outsource" onclick="planningtypes('Out-Source Productions')" /> Out-Source Productions</label> <?php } ?> </div> <input type="hidden" id="art_type" value="<?php echo $edit_data1->article_type; ?>" > <div class="form-group col-sm-12 " id="generate" style="display:none"> <label class="radio-inline" style="padding-left: 10px !important;margin-bottom: 10px !important;margin-top: 10px !important;"> <input type="radio" checked="checked" value="inhouse" name="planningorder1" id="inhouse_planningorder1" onclick="planningtypes1('In-House Productions')" /> In-House Productionsss</label> <label class="radio-inline" style="padding-left: 10px !important;margin-bottom: 10px !important;margin-top: 10px !important;"> <input type="radio" name="planningorder1" class="planningorder1" id="outsource_planningorder1" value="outsource" onclick="planningtypes1('Out-Source Productions')" /> Out-Source Productionsss</label> </div> <div class="form-group"> <label class="control-label col-md-4">Order Type:</label> <div class="col-md-7"> <select onchange="parmissionunits(this.value)" name="subOrderType" id="subOrderType" class="form-control" style="height: 30px;"> <option value="<?php echo $edit_data1->subOrderType; ?>"><?php echo $edit_data1->subOrderType; ?></option> <?php foreach ($orderTypes as $type) { echo '<option value="' . $type->fabricType . '"'; if(isset($_POST['subOrderType']) && ($_POST['subOrderType'] == $type->fabricType)) echo 'selected="selected" '; echo '>'; echo $type->fabricType . '</option>'; } ?> </select> </div> </div> <?php validationfn(form_error('subOrderType')); ?> <div class="form-group"> <label class="control-label col-md-4">Units:</label> <div class="col-md-7"> <select name="unit" id="unit" class="form-control" style="height: 30px;"> <option value="<?php echo $edit_data1->unit; ?>"><?php echo $edit_data1->unit; ?></option> <option value="MTRs" <?php echo set_select('unit','MTRs'); ?>>MTRs</option> <option value="No(s)" <?php echo set_select('unit','No(s)'); ?>>No(s)</option> <option value="PAIRS" <?php echo set_select('unit','PAIRS'); ?>>PAIRS</option> <option value="PCS" <?php echo set_select('unit','PCS'); ?>>PCS</option> <option value="SETS" <?php echo set_select('unit','SETS'); ?>>SETS</option> <option value="YARDS" <?php echo set_select('unit','YARDS'); ?>>YARDS</option> </select> </div> </div> <?php validationfn(form_error('unit')); ?> <div class="form-group" id="inhouse"> <label class="control-label col-md-4">Article No:</label> <div class="col-md-7"> <?php if($edit_data1->article_type == 'inhouse') { ?> <select name="articleNo" id="articleNo" class="form-control" style="height: 30px;text-transform: uppercase !important" onchange="getDesignAndQuality(this.value);"> <option value="<?php echo $edit_data1->articleNo; ?>"><?php echo $edit_data1->articleNo; ?></option> <?php foreach ($articles as $article) { echo '<option value="' . $article->articleNo . '" '; if(isset($_POST['articleNo'])&&($_POST['articleNo'] == $article->articleNo)) echo ' selected="selected" '; echo '>'; echo $article->articleNo . '</option>'; } ?> </select> <?php } else { ?> <select name="articleNo" id="articleNo" class="form-control articleNo" style="height: 30px;text-transform: uppercase !important" onchange="getDesignAndQuality(this.value);"> <option ></option> <?php foreach ($articles as $article) { echo '<option value="' . $article->articleNo . '" '; if(isset($_POST['articleNo'])&&($_POST['articleNo'] == $article->articleNo)) echo ' selected="selected" '; echo '>'; echo $article->articleNo . '</option>'; } ?> </select> <?php } ?> </div> </div> <div class="form-group" id="outsource"> <label class="control-label col-md-4">Article No:</label> <div class="col-md-7"> <?php if($edit_data1->article_type == 'outsource') { ?> <select name="article_No" id="article_No" class="form-control article_No" style="height: 30px;text-transform: uppercase !important" onchange="outsource(this.value);"> <option value="<?php echo $edit_data1->articleNo; ?>"><?php echo $edit_data1->articleNo; ?></option> <?php foreach ($outsource as $article) {?> <option value="<?php echo $article->product; ?>"><?php echo $article->product; ?></option> <?php } ?> </select> <?php } else { ?> <select name="article_No" id="article_No" class="form-control article_No" style="height: 30px;text-transform: uppercase !important" onchange="outsource(this.value);"> <option ></option> <?php foreach ($outsource as $article) {?> <option value="<?php echo $article->product; ?>"><?php echo $article->product; ?></option> <?php } ?> </select> <?php } ?> </div> </div> <?php validationfn(form_error('articleNo')); ?> <div class="form-group"> <label class="control-label col-md-4">Weave:</label> <div class="col-md-7"> <input type="text" name="weave" id="design" class="form-control" style="height: 30px;" value="<?php echo $edit_data1->weave; ?>" readonly="readonly"> </div> </div> <?php validationfn(form_error('design')); ?> <div class="form-group"> <label class="control-label col-md-4">Design:</label> <div class="col-md-7"> <select name="dbdesign" id="dbdesign" class="form-control" style="height: 30px;"> <option value="<?php echo $edit_data1->design; ?>"><?php echo $edit_data1->design; ?></option> <option value="0">None</option> <?php foreach ($designdata as $designdata) { echo '<option value="' . $designdata->designmp . '" '; if(isset($_POST['designmp'])&&($_POST['designmp'] == $designdata->designmp)) echo ' selected="selected" '; echo '>'; echo $designdata->designmp . '</option>'; } ?> </select> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Quality:</label> <div class="col-md-7"> <input type="text" name="quality" id="quality" value="<?php echo $edit_data1->quality; ?>" class="form-control" style="height: 30px;" readonly="readonly"> </div> </div> </div> <!-- col-sm --> <div class="col-sm-6"> <div class="fieldset2" style="background: #fff; padding: 20px 20px 1px 10px;"> <?php validationfn(form_error('quality')); ?> <div class="form-group"> <label class="control-label col-md-4"><span id="changewss">Width:</span></label> <div class="col-md-7"> <input type="text" name="width" id="width" value="<?php echo $edit_data1->width; ?>" class="form-control" style="height: 30px;"> </div> </div> <?php validationfn(form_error('width')); ?> <div class="form-group"> <label class="control-label col-md-4">Description:</label> <div class="col-md-7"> <input type="text" name="description" id="description" value="<?php echo $edit_data1->description; ?>" class="form-control" style="height: 30px;"> </div> </div> <?php //validationfn(form_error('width')); ?> <!-- <div class="form-group"> <label class="control-label col-md-4">Marketing Instructions:</label> <div class="col-md-7"> <a href="#" data-reveal-id="textboxpopup_marketInstruct" data-animation="fade"> <input type="text" name="marketingInst" id="marketingInst" value="<?=set_value('marketingInst') ?>" class="form-control" style="height: 30px;"></a> </div> </div>--> <div class="form-group"> <label class="control-label col-md-4">Marketing Instructions:</label> <div class="col-md-7"> <input type='file' id="imgInp" /> <br> <img id="blah" alt="" height="100" /> </div> </div> </fieldset> </div> </div> <!-- col-sm-6 --> </div> <!-- row --> </div> <div class="col-md-12"> <div class="col-md-12"> <div class="row"> <div class="col-md-12"> <div class="portlet-body"> <div class="table-scrollable" style="min_height: 600px;width:98% !important;"> <table class="table table-striped table-bordered table-hover" id="tbl_suborders"> <thead> <tr> <th scope="col" style="text-align:center;"> Our Shades</th> <th scope="col" style="text-align:center;">Buyer Shades</th> <th scope="col" style="text-align:center;">Quantity</th> </tr> </thead> <tbody id="dynamicTbody" class="subOrder_content" style="background: #fff;"> <?php if(isset($_POST['subShadeCount']) && ($_POST['subShadeCount']>0)){ for($i = 1; $i<=$_POST['subShadeCount']; $i++){ ?> <tr id="rowCount<?=$i?>" class="rowCount"> <td><input type="hidden" name="shadeID[<?=$i?>]" value="<?=isset($_POST['shadeID'][$i]) ? $_POST['shadeID'][$i] : "" ?>" /> <input type="text" name="ourShade[<?=$i?>]" id="ourShade[<?=$i?>]" value="<?=isset($_POST['ourShade'][$i]) ? $_POST['ourShade'][$i] : "" ?>" class="form-control" style="height: 30px;text-align:center !important;" /> <?php validationfn(form_error('ourShade['.$i.']')); ?> </td> <td><input type="text" name="buyerShade[<?=$i?>]" id="buyerShade[<?=$i?>]" value="<?=isset($_POST['buyerShade'][$i]) ? $_POST['buyerShade'][$i] : "" ?>" class="form-control" style="height: 30px;text-align:center !important;" /> <?php validationfn(form_error('buyerShade['.$i.']')); ?> <?php validationfn(form_error('check_equal_ourShade')); ?> </td> <td><input type="text" name="quantity[<?=$i?>]" id="quantity[<?=$i?>]" value="<?=isset($_POST['quantity'][$i]) ? $_POST['quantity'][$i] : "" ?>" class="form-control quantity" style="height: 30px;text-align:center !important;" /> <?php validationfn(form_error('quantity['.$i.']')); ?> </td> <td><a id="removeButton" class="btn red addButton" onclick="removeRow(<?=$i?>);"> <i class="fa fa-minus"></i></a></td> </tr> <?php } } else{ if(isset($edit_data3)) { foreach($edit_data3 as $key=>$edit_data3) { ?> <tr id="rowCount1" class="rowCount"> <td><input type="hidden" name="shadeID[]" value="<?php echo $edit_data3->shadeID;?>" /> <input type="text" name="ourShade[]" id="ourShade" class="form-control ourShade" style="height: 30px;text-align:center !important;" value="<?php echo $edit_data3->ourShade; ?>" /> <?php validationfn(form_error('ourShade[1]')); ?> </td> <td><input type="text" name="buyerShade[]" id="buyerShade" class="form-control buyerShade" style="height: 30px;text-align:center !important;" value="<?php echo $edit_data3->buyerShade; ?>" /></td> <td><input type="text" name="quantity[]" id="quantity" class="form-control quantity" style="height: 30px;text-align:center !important;" value="<?php echo $edit_data3->quantity; ?>" /></td> <td><a id="removeButton" class="btn red addButton" onclick="check('<?php echo $edit_data3->shadeID;?>')"> <i class="fa fa-minus"></i></a> </td> </tr> <?php }} } ?> <tr> </tr> </tbody> </table> <div id="addedRows"></div> <a id="addButton" class="btn blue addButton" onclick="addMoreRows(this.form);"> <i class="fa fa-plus"></i></a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="tab-pane fade" id="tab_1_2"> <div class="row"> <div class="col-md-1"></div> <div class="col-md-8"> <br> <div class="form-group"> <label class="control-label col-md-4">Freight Forwarder:</label> <div class="col-md-6"> <input type="text" id="freightForwarder" name="freightForwarder" class="form-control" style="height: 30px;" value="<?php echo $edit_data1->freightForwarder; ?>"> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Freight Type:</label> <div class="col-md-6"> <select id="freightType" name="freightType" class="form-control" style="height: 30px;" value="<?php echo $edit_data1->freightType; ?>"> <option value="<?php echo $edit_data1->freightType; ?>"><?php echo $edit_data1->freightType; ?></option> <option value="PAYED">PAYED</option> <option value="COLLECT">COLLECT</option> <option value="TO PAY">TO PAY</option> <option value="OTHERS">OTHERS</option> </select> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Delivery Mode:</label> <div class="col-md-6"> <select id="deliveryMode" name="deliveryMode" class="form-control" style="height: 30px;" value="<?php echo $edit_data1->deliveryMode; ?>"> <option value="<?php echo $edit_data1->deliveryMode; ?>"><?php echo $edit_data1->deliveryMode; ?></option> <option value="BY AIR">BY AIR</option> <option value="BY SEA">BY SEA</option> <option value="CARGO">CARGO</option> <option value="OTHERS">OTHERS</option> </select> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Delivery Point:</label> <div class="col-md-6"> <input type="text" id="deliveryPoint" name="deliveryPoint" class="form-control" style="height: 30px;" value="<?php echo $edit_data1->deliveryPoint; ?>"> </div> </div> </div> <div class="col-md-2"></div> </div> </div> <div class="tab-pane fade" id="tab_1_3"> <div class="row"> <div class="col-md-6"> <br> <fieldset style="background: #fff;"> <legend>Packing Instruction</legend> <div class="form-group"> <label class="control-label col-md-4">Type:</label> <div class="col-md-6"> <select name="packingType" id="packingType" class="form-control"> <option value="<?php echo $edit_data1->packingType; ?>"><?php echo $edit_data1->packingType; ?></option> <option value="GENERAL">GENERAL</option> <option value="SPECIAL">SPECIAL</option> <option value="BOX">BOX</option> <option value="BALE">BALE</option> <option value="OTHERS">OTHERS</option> </select> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Label Terms:</label> <div class="col-md-6"> <input type="text" id="labelTerms" name="labelTerms" class="form-control" value="<?php echo $edit_data1->labelTerms; ?>"> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Instructions:</label> <div class="col-md-6"> <input type="text" id="packingInstructions" name="packingInstructions" class="form-control" value="<?php echo $edit_data1->packingInstructions; ?>"> </div> </div> </fieldset> </div> <!-- <div class="col-md-6"> <br> <fieldset style="background: #fff;"> <legend>Inspection Instruction</legend> <div class="form-group"> <label class="control-label col-md-4">Date:</label> <div class="col-md-6"> <div class="input-group"> <input type="text" id="inspectionDate" name="inspectionDate" class="form-control datePicker" data-provide="datepicker"> <span class="input-group-addon"> <i class="fa fa-calendar"></i> </span> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Agency Address:</label> <div class="col-md-6"> <textarea id="agencyAddress" name="agencyAddress" class="form-control"></textarea> </div> </div> </fieldset> </div> --> </div> </div> <div class="tab-pane fade" id="tab_1_4"> <div class="row"> <div class="col-md-1"></div> <div class="col-md-8"> <br> <div class="form-group"> <label class="control-label col-md-4">LC No:</label> <div class="col-md-6"> <input type="text" id="lcNo" name="lcNo" value="<?php echo $edit_data2->lcNo; ?>" class="form-control"> </div> </div> <div class="form-group"> <label class="control-label col-md-4">LC Date:</label> <div class="col-md-6"> <div class="input-group"> <input type="text" id="lcDate" name="lcDate" value="<?php echo $lc_day.'/'.$lc_month.'/'.$lc_year; ?>" class="form-control datePicker" data-provide="datepicker"> <span class="input-group-addon"> <i class="fa fa-calendar"></i> </span> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Expiry Date:</label> <div class="col-md-6"> <div class="input-group"> <input type="text" id="expiryDate" name="expiryDate" value="<?php echo $expiry_day.'/'.$expiry_month.'/'.$expiry_year; ?>" class="form-control datePicker" data-provide="datepicker"> <span class="input-group-addon"> <i class="fa fa-calendar"></i> </span> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Days Credit:</label> <div class="col-md-6"> <input type="text" id="daysCredit" name="daysCredit" value="<?php echo $edit_data2->daysCredit; ?>" class="form-control"> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Bank:</label> <div class="col-md-6"> <input type="text" id="bank" name="bank" value="<?php echo $edit_data2->bank; ?>" class="form-control"> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Amount:</label> <div class="col-md-6"> <input type="text" id="amount" name="amount" value="<?php echo $edit_data2->amount; ?>" class="form-control"> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Upload:</label> <div class="col-md-6"> <input type="file" id="imgInp" /> <img id="blah" src="#" alt="" /> </div> </div> </div> <div class="col-md-2"></div> </div> </div> <div class="tab-pane fade" id="tab_1_5"> <div class="row"> <div class="col-md-1"></div> <div class="col-md-8"> <br> <div class="form-group"> <!-- <label class="control-label col-md-4">Customer Comments</label>--> <div class="col-md-6"> <textarea id="customerComments" style="height: 300px; width: 550px;" name="customerComments" class="form-control"><?php echo $edit_data2->customerComments; ?></textarea> </div> </div> </div> <div class="col-md-2"></div> </div> </div> </div> <div class="clearfix margin-bottom-20"></div> </div> </div> <!--/row--> <div class="form-actions"> <div class="row"> <div class="col-md-8"> <div class="row"> <div class="col-md-offset-1 col-md-9"> <?php if (isset($orderID) && ($orderID != "")) { ?> <a id="osl_details" class="btn" style="color: #FFFFFF; background: #e7806a;" href="#" data-reveal-id="osl_details_popup" data-animation="fade" onclick="displayOslDetails(<?= $orderID; ?>);"> OSL Details </a> <?php } ?> <button type="button" onclick="myFunction()" name="add_package" id="add_package" value="Add Order" class="btn" style="color: #FFFFFF; background: #485b7f;" >Update Order</button> <button type="button" name=" " id="new_order" value="" class="btn" style="color: #FFFFFF; background: #485b7f;" >Add New Sub Order</button> <a href="<?php echo base_url('planning/sam_stk_program?prop_id=1'); ?>"> <button id="cancel" type="button" class="btn default" style="width: 20%;">Cancel</button></a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </form> <!-- END FORM--> </div> <!-- END DASHBOARD STATS --> </div> <!-- END DASHBOARD STATS --> </div> </div> </div> <!-- End BEGIN CONTAINER --> <!-- BEGIN FOOTER --> <!--Display content in new popup.. --> <div class="doc_main"> <span class="doc_content"> <div class="manag"> <div id="myModal" class="reveal-modal"> <div class="form-body"> <h3 class="form-section">Customer Details</h3> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Customer Name :</label> <div class="col-md-6"> <span id="customerName"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Product Type :</label> <div class="col-md-6"> <span id="productType"></span> </div> </div> </div> <!--/span--> </div> <!--/row--> <!--<h3 class="form-section">Customer Details</h3>--> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">customer id :</label> <div class="col-md-6"> <span id="customerid"></span> </div> </div> </div> <!--/span--> </div> <!--/row--> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Customer Address :</label> <div class="col-md-6"> <span id="customerAddress"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Country :</label> <div class="col-md-6"> <span id="country"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Banker Name :</label> <div class="col-md-6"> <span id="bankerName"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Banker Address :</label> <div class="col-md-6"> <span id="bankerAddress"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Notes</label> <div class="col-md-6"> <span id="notes"></span> </div> </div> </div> </div> <h3 class="form-section">Contact Person</h3> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Department :</label> <div class="col-md-6"> <span id="department"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Mobile No :</label> <div class="col-md-6"> <span id="mobileno"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Phone No :</label> <div class="col-md-6"> <span id="phoneno"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">E-mail :</label> <div class="col-md-6"> <span id="email"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Website:</label> <div class="col-md-6"> <span id="website"></span> </div> </div> </div> </div> <!--/row--> <h3 class="form-section">Consignee Details</h3> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Consignee Name :</label> <div class="col-md-6"> <span id="consigneename"></span> </div> </div> </div> </div> <!--/row--> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Consignee Address :</label> <div class="col-md-6"> <span id="consigneeAddress"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Agent Name :</label> <div class="col-md-6"> <span id="agentname"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Agent Address :</label> <div class="col-md-6"> <span id="agentAddress"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Agent Contact person :</label> <div class="col-md-6"> <span id="agentcontactperson"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Mobile No :</label> <div class="col-md-6"> <span id="agentmobile"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Phone No :</label> <div class="col-md-6"> <span id="agentphone"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">E-mail :</label> <div class="col-md-6"> <span id="agentemail"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Website:</label> <div class="col-md-6"> <span id="agentwebsite"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Agent Commission(%) :</label> <div class="col-md-6"> <span id="agentCommission"></span> </div> </div> </div> </div> <div class="row"> <div class="col-md-8"> <div class="form-group"> <label class="control-label col-md-3">Agency From date :</label> <div class="col-md-6"> <span id="agentValidityDate"></span> </div> </div> </div> </div> </div> </div> <!--/row--> <!--/row--> <br> </div> </div> </span> </div> <div class="doc_main"></div> <!-- End BEGIN CONTAINER --> <!-- BEGIN FOOTER --> <script src="<?php echo base_url(); ?>assets/js/sweetalert.min.js" type="text/javascript"></script> <link href="<?php echo base_url(); ?>assets/css/sweetalert.min.css" rel="stylesheet" type="text/css" > <style> #new_order { cursor: pointer; display:none; } </style> <script> function check(id){ //exRate=document.getElementById("exRate").value; swal({ title: "Are you sure?", text: "You will not be able to recover this Shade Deatils!", type: "warning", showCancelButton: true, confirmButtonClass: "btn-danger", confirmButtonText: "Yes, delete it!", cancelButtonText: "No, cancel pls!", closeOnConfirm: false, closeOnCancel: false }, function(isConfirm) { if (isConfirm) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/get_sam_shade_id", data: {id:id}, success: function (data) { var objData = jQuery.parseJSON(data); swal("Deleted!", "Shade Details has been deleted.", "success"); window.location.reload(); //alert(); } }); } else { swal("Cancelled", "Shade Details is safe :)", "error"); } }); } $("#btnGenSubOsl_button").click(function(e) { //alert(); e.preventDefault(); var gen_val =$('#gen_val').val(); $.ajax({ url:"<?php echo base_url('marketing/insert_generated_form1');?>", type:"POST", data:{'gen_val':gen_val}, async:false, success:function(data) { $("#new_order").show(); $("#add_package").hide(); swal({ title: "Successfully Generated", text: "", }); var ourShade=$(".ourShade").val(''); var buyerShade=$(".buyerShade").val(''); var quantity=$(".quantity").val(''); var unitPrice=$(".unitPrice").val(''); var foreignValue=$(".foreignValue").val(''); var deliveryDate=$(".deliveryDate").val(''); var skuNo=$(".skuNo").val(''); $('.subOrder_content tr').each(function () { $(this).closest('tr').remove(); }); $('.rowCount').each(function () { $(this).closest('tr').remove(); }); var articleNo=$("#articleNo").val(''); var article_No=$("#article_No").val(''); var design=$("#design").val(''); var dbdesign=$("#dbdesign").val(''); var quality=$("#quality").val(''); var width=$("#width").val(''); // var unit=$("#unit").val(''); $('#ss').hide(); $('#generate').show(); $("#outsource_planningorder").prop('checked', false); $('#outsource_planningorder').attr("checked", false); $('#uniform-outsource_planningorder').attr("checked", false); $("#inhouse_planningorder").prop('checked', true); $('#inhouse_planningorder').attr("checked", true); $('#uniform-inhouse_planningorder').attr("checked", true); var description =$('#description').val(''); //var subOrderType=$("#subOrderType").val(''); //$("#unit").prop('disabled', true); //$("#subOrderType").prop('disabled', true); var customerComments=$("#customerComments").val(''); var totalQuantity=$("#totalQuantity").val(''); var totalValue=$("#totalValue").val(''); var discount=$("#discount").val(''); var netValue=$("#netValue").val(''); var indianValue=$("#indianValue").val(''); document.getElementById('imgInp').src = "#"; document.getElementById('blah').src = "#"; var imgInp=$("#imgInp").val(''); var objData = jQuery.parseJSON(data); obj=objData.subCode; var n=obj; document.getElementById("subCode").value =obj; } }); }); </script> <script> function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#blah').attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); } } $("#imgInp").change(function(){ readURL(this); }); </script> <style> #blah{ max-width:200px; min-width:200px; min-height:150px; margin-top:20px; display:none !important; } .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 7px !important; } </style> <!-- -instruction image upload --> <script> function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#blah').attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); } } $("#imgInp").change(function(){ readURL(this); }); </script> <script type="text/javascript"> select =[]; quentity=[]; q=[]; unit =[]; foreign=[]; delivery=[]; sku=[]; $("#add_package").click(function(e) { //alert(); e.preventDefault(); var Franchise =$('#val').val(); var oslNo =$('#oslNo').val(); var qbweights =$('#qbweights').val(); var fileNo =$('#fileNo').val(); var partyName =$('#partyName').val(); var orderMode =$('#orderMode').val(); var orderNo =$('#orderNo').val(); var orderDate =$('#orderDate').val(); var deliveryDate =$('#deliveryDate').val(); var subCode =$('#subCode').val(); var subOrderType =$('#subOrderType').val(); var unitt =$('#unit').val(); var article_type1 = $("input#inhouse_planningorder"); var article_type2 = $("input#outsource_planningorder"); if (article_type1.is(":checked")) { var article_type =$('#inhouse_planningorder').val(); } else if (article_type2.is(":checked")) { var article_type =$('#outsource_planningorder').val(); } var articleNo1 =$('#articleNo').val(); var articleNo2 =$('#article_No').val(); var design =$('#design').val(); var dbdesign =$('#dbdesign').val(); var quality =$('#quality').val(); var width =$('#width').val(); var description =$('#description').val(); var customerComments =$('#customerComments').val(); if(oslNo != '' && qbweights != '' && fileNo != '' && orderMode != '' && orderNo != '' && orderDate != '' && deliveryDate != '' && subOrderType != '' && unitt != '' && articleNo != '' && dbdesign != '' && width != '' && description != '') { $('.ourShade').each(function () { select.push($(this).val()); }); $('.buyerShade').each(function () { quentity.push($(this).val()); }); $('.quantity').each(function () { q.push($(this).val()); }); $.ajax({ url:"<?php echo base_url('marketing/update_sam_form');?>", type:"POST", data:{'ourShade':select,'buyerShade':quentity,'val':Franchise,'quantity':q,'oslNo':oslNo,'qbweights':qbweights,'fileNo':fileNo,'partyName':partyName,'orderMode':orderMode,'orderNo':orderNo,'orderDate':orderDate,'deliveryDate':deliveryDate,'subCode':subCode,'subOrderType':subOrderType,'unit':unitt,'articleNo1':articleNo1,'articleNo2':articleNo2,'design':design,'dbdesign':dbdesign,'quality':quality,'width':width,'description':description,'article_type':article_type}, async:false, success:function(data){ swal({ title: "Successfully Updated", text: "", }); $("#add_package").attr("disabled", true); var ourShade=$(".ourShade").val(''); var buyerShade=$(".buyerShade").val(''); var quantity=$(".quantity").val(''); $('#ss').hide(); $('#generate').show(); select.length=0; quentity.length=0; q.length=0; $('.subOrder_content tr').each(function () { $(this).closest('tr').remove(); }); var articleNo=$("#articleNo").val(''); var design=$("#design").val(''); var dbdesign=$("#dbdesign").val(''); var quality=$("#quality").val(''); var width=$("#width").val(''); var description=$("#description").val(''); document.getElementById('imgInp').src = "#"; document.getElementById('blah').src = "#"; var imgInp=$("#imgInp").val(''); var customerComments=$("#customerComments").val(''); //$("#unit").prop('disabled', true); //$("#subOrderType").prop('disabled', true); $("#outsource_planningorder").prop('checked', false); $("#inhouse_planningorder").prop('checked', true); $('#outsource_planningorder').attr("checked", false); $('#uniform-outsource_planningorder').attr("checked", false); //document.getElementById('tbl_suborders').style.visibility = 'hidden'; var objData = jQuery.parseJSON(data); obj=objData.subCode; var n=obj; document.getElementById("subCode").value =obj; document.getElementById("add_package").innerHTML = "Done"; } }); } else{ swal({ title: "Please Fill All The Fields", text: "", }); } }); </script> <script> select1 =[]; quentity1=[]; q1=[]; $("#new_order").click(function(e) { //alert(); e.preventDefault(); var gen_val =$('#gen_val').val(); var oslNo =$('#oslNo').val(); var qbweights =$('#qbweights').val(); var fileNo =$('#fileNo').val(); var partyName =$('#partyName').val(); var orderMode =$('#orderMode').val(); var orderNo =$('#orderNo').val(); var orderDate =$('#orderDate').val(); var deliveryDate =$('#deliveryDate').val(); var subCode =$('#subCode').val(); var subOrderType =$('#subOrderType').val(); var unitt =$('#unit').val(); var article_type1 = $("input#inhouse_planningorder1"); var article_type2 = $("input#outsource_planningorder1"); if (article_type1.is(":checked")) { var article_type =$('#inhouse_planningorder1').val(); } else if (article_type2.is(":checked")) { var article_type =$('#outsource_planningorder1').val(); } var articleNo1 =$('#articleNo').val(); var articleNo2 =$('#article_No').val(); if(articleNo1 !="") { var articleNo=$('#articleNo').val(); } else { var articleNo=$('#article_No').val(); } var design =$('#design').val(); var dbdesign =$('#dbdesign').val(); var quality =$('#quality').val(); var width =$('#width').val(); var description =$('#description').val(); //var description =$('#description').val(); var customerComments =$('#customerComments').val(); //document.getElementById('add_package').style.visibility = 'hidden'; $('.ourShade').each(function () { select1.push($(this).val()); }); $('.buyerShade').each(function () { quentity1.push($(this).val()); }); $('.quantity').each(function () { q1.push($(this).val()); }); $.ajax({ url:"<?php echo base_url('marketing/insert_sam_generated_form');?>", type:"POST", data:{'ourShade':select1,'buyerShade':quentity1,'gen_val':gen_val,'quantity':q1,'oslNo':oslNo,'qbweights':qbweights,'fileNo':fileNo,'partyName':partyName,'orderMode':orderMode,'orderNo':orderNo,'orderDate':orderDate,'deliveryDate':deliveryDate,'subCode':subCode,'subOrderType':subOrderType,'unit':unitt,'articleNo':articleNo,'design':design,'dbdesign':dbdesign,'quality':quality,'width':width,'description':description,'article_type':article_type}, async:false, success:function(data) { swal({ title: "Successfully Added", text: "", }); // alert('Successfully Added.'); var objData = jQuery.parseJSON(data); obj=objData.subCode; var n=obj; document.getElementById("subCode").value =obj; var articleNo=$("#articleNo").val(''); var article_No=$("#article_No").val(''); var design=$("#design").val(''); var dbdesign=$("#dbdesign").val(''); var quality=$("#quality").val(''); var width=$("#width").val(''); var description=$("#description").val(''); document.getElementById('imgInp').src = "#"; document.getElementById('blah').src = "#"; var imgInp=$("#imgInp").val(''); var customerComments=$("#customerComments").val(''); $('#ss').hide(); $('#generate').show(); $("#outsource_planningorder").prop('checked', false); $('#outsource_planningorder').attr("checked", false); $('#uniform-outsource_planningorder').attr("checked", false); $('#uniform-outsource_planningorder').prop('checked', false); $('#inhouse_planningorder').attr("checked", true); $('#uniform-inhouse_planningorder').attr("checked", true); $('#outsource_planningorder').attr('checked', false); $('#uniform-outsource_planningorder').attr('checked', false); $('#uniform-inhouse_planningorder').attr('checked', true); $('#inhouse_planningorder').attr('checked', true); var ourShade=$(".ourShade").val(''); var buyerShade=$(".buyerShade").val(''); var quantity=$(".quantity").val(''); select1.length=0; quentity1.length=0; q1.length=0; $('.subOrder_content tr').each(function () { // if (!$.trim($(this).text())) $(this).remove(); $(this).closest('tr').remove(); }); $('.rowCount').each(function () { $(this).closest('tr').remove(); }); } }); }); </script>