Rev 20911 | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$('#add-nonserialized-return').live('click', function(){$('<br/><label>ItemId : </label><input class = "return-itemId" name = "returnItemId" type = "textbox"/>'+'<label>Quantity : </label><input class = "return-qty" name = "returnQty" type = "textbox"/>').appendTo('#nonserialized-items-container');});$('#add-serialized-return').live('click', function(){$('<br/><label>IMEI Number : </label><input class = "imei-number" name = "returnImeiNumber" type = "textbox"/>').appendTo('#serialized-items-container')});/*$('.settlePurchaseReturn').live('click', function(){purchaseReturnId = $(this).attr('id');$.ajax({type : "GET",url : "/inventory/purchase-return!markSettled?purchaseReturnId="+purchaseReturnId,success : function(response) {alert("Purchase Return Settled");document.location.reload(true);}});});*/$('.detailPurchaseReturn').live('click', function(){purchaseReturnId = $(this).attr('id');$.ajax({type : "GET",url : "/inventory/purchase-return!getItemDetailsForPurchaseReturn?purchaseReturnId="+purchaseReturnId,success : function(response) {$.colorbox({inline : true,width : "500px",height : "500px",opacity : "0.20",overlayClose : true,escKey : true,href : $(response),onClosed : function() {//TODO}});},error : function(response) {alert("Error in fetching Purchase Return Items");}});});$('.purchaseReturnSettlementDetails').live('click',function(){purchaseReturnId = $(this).attr('id');$.ajax({type : "GET",url : "/inventory/purchase-return!getPurchaseReturnSettlements?purchaseReturnId="+purchaseReturnId,success : function(response) {$.colorbox({inline : true,width : "600px",height : "500px",opacity : "0.20",overlayClose : true,escKey : true,href : $(response),onClosed : function() {//TODO}});},error : function(response) {alert("Error in fetching Purchase Return Items");}});});/*$("#prReasonType").change(function () {var prReasonType = $(this).val();if(prReasonType=='WRONG_GRN'){$('div#grnIdDiv').show();}else{$('div#grnIdDiv').hide();}});*/$('.settlePurchaseReturnForm').hide();$('.settlePurchaseReturn').attr('disabled',false);$('.settledAmount').keypress(function(e) {var a = [];var k = e.which;for (i = 48; i < 58; i++){a.push(i);}if (!(a.indexOf(k)>=0)){e.preventDefault();}});$('.settlePurchaseReturn').live('click', function() {$(this).hide();$('.settlePurchaseReturn').attr('disabled',true);$(this).siblings('.settlePurchaseReturnForm').show();});$('.cancelSettlementButton').live('click', function() {$(this).parent().siblings('.settlePurchaseReturn').show();$('.settlePurchaseReturn').attr('disabled',false);$('.settledAmount').val('');$('.settlementType').val('CREDIT_NOTE');$('.documentNumber').val('');$(this).parent().hide();});$('.settledPR').live('click', function() {var purchaseReturnId = $(this).attr('purchaseReturnId');var settledAmount = $('.settledAmount_'+purchaseReturnId).val();var settlementType = $('.settlementType_'+purchaseReturnId).val();var documentNumber = $('.documentNumber_'+purchaseReturnId).val();submitSettlePRForm(purchaseReturnId, settledAmount, settlementType, documentNumber);return false;});/*$('#prAcceptRejectLink').live('click', function() {$("div#prAcceptRejectDiv").show();$('#purchaseReturnId').val('');$.colorbox({inline : true,width : "400px",height : "200px",href : "div#prAcceptRejectDiv",onClosed : function() {$("div#prAcceptRejectDiv").hide();}});});*/$('#create-purchase-return').live('submit', function() {$('#campaignListUpdate1').val('-1');var data = new FormData(this);//var inputs = $(this).find('input', 'select');/*$.each(inputs, function (i, input) {if(input.files != null){data.append('file', input.files[0]);} else {data.append(input.name,input.value);}});*/createPurchaseReturnJS(data);return false;});$(function() {purchaseReturn = $('#purchase-return-table').dataTable({"sPaginationType": "full_numbers","aaSorting" : [ [ 1, 'desc' ] ],"bAutoWidth": true,"iDisplayLength" : 25,"sDom" : 'T<"clear">lfrtip',"oTableTools" : {"sSwfPath" : "swf/copy_cvs_xls_pdf.swf"},});});});function createPurchaseReturnJS(params){$.ajax({type : 'POST',url : '/inventory/purchase-return!createPurchaseReturn',data : params,enctype: 'multipart/form-data',cache: false,contentType: false,processData: false,success : function(response) {alert(response);document.location.href = '/inventory/purchase-return' ;},error : function() {alert('Some Error occurred at Server End');document.location.href = '/inventory/purchase-return';}});}function submitSettlePRForm(purchaseReturnId, settledAmount, settlementType, documentNumber){$.ajax({type : "GET",url : "/inventory/purchase-return!settlePurchaseReturn?purchaseReturnId="+purchaseReturnId+"&settledAmount="+settledAmount+"&settlementType="+settlementType+"&documentNumber="+documentNumber,success : function(response) {alert(response);document.location.reload(true);},error : function() {alert('Some Error occurred at Server End');document.location.reload(true);}});}