Commit 9796ba42 authored by smestry's avatar smestry

W15LKAT004, Changed the JS file for product creation edit.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101337 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a36a7302
var maxId = 0;
var selectedCode = new Array();
var global_date_format = "";
// Changed by Sneha on 07-04-2016, for item description [Start]
var itemDescr = "";
var httpRequestNew;
var isServerBusyNew = false;
var parserNew;
// Changed by Sneha on 07-04-2016, for item description [End]
function getAppDateFormat()
{
......@@ -30,6 +36,17 @@
global_date_format = "dd-M-y";
}
// Added by parikshit kumbhar on 08/07/15 [to set date format] end
// Changed by Sneha on 07-04-2016, for http request [Start]
if (window.XMLHttpRequest)
{
httpRequestNew=new XMLHttpRequest();
}
else
{
httpRequestNew=new ActiveXObject("Microsoft.XMLHTTP");
}
// Changed by Sneha on 07-04-2016, for http request [End]
}
function gotBlur(obj)
......@@ -132,6 +149,8 @@
{
selectedCode = [];
var fieldValue = "";
var flag = ""; // Changed by Sneha on 08-04-2016
if (field == "iitem_parnt")
{
fieldValue = document.getElementById("Detail1.1.item_parnt").value;
......@@ -140,22 +159,27 @@
else if (field == "item_code")
{
fieldValue = document.getElementById("Detail1.1.item_code").value;
flag = "A";
}
else if (field == "item_type")
{
fieldValue = document.getElementById("Detail2.1.item_type").value;
flag = "A";
}
else if (field == "item_ser")
{
fieldValue = document.getElementById("Detail2.1.item_ser").value;
flag = "A";
}
else if (field == "grp_code")
{
fieldValue = document.getElementById("Detail2.1.grp_code").value;
flag = "A";
}
else if (field == "loc_code")
{
fieldValue = document.getElementById("Detail2.1.loc_code").value;
flag = "A";
}
else if (field == "item_categoryII")
{
......@@ -171,6 +195,7 @@
{
field = "tax";
fieldValue = document.getElementById("Detail3."+ dbID +".tax").value;
flag = "A";
}
else if (field == "pricelist")
{
......@@ -184,9 +209,30 @@
{
fieldValue = document.getElementById("Detail2."+ dbID +".phy_attrib_24").value;
}
// Changed by Sneha on 01/04/2016 for Size, Color, Dimension [Start]
else if(field == "size_code_descr")
{
fieldValue = document.getElementById("Detail3.1.size_item_code").value +","+document.getElementById("Detail3."+ dbID +".phy_attrib_1").value;
flag = "A";
}
else if(field == "color_codes")
{
fieldValue = document.getElementById("Detail3."+ dbID +".color_codes").value;
flag = "A";
}
else if(field == "dimension_desc")
{
fieldValue = document.getElementById("Detail3."+ dbID +".phy_attrib_3").value;
flag = "A";
}
// Changed by Sneha on 01/04/2016 for Size, Color, Dimension [End]
//var url = "/ibase/webitm/jsp/ProdWizardItemTypeList.jsp?LOGIN_ID="+loginId
// +"&FIELDS="+field+"&DBID="+dbID+"&FIELDNAME="+fieldName+"&IDNUM="+idNum+"&FIELDVALUE="+fieldValue+",";
var url = "/ibase/webitm/jsp/ProdWizardItemTypeList.jsp?LOGIN_ID="+loginId
+"&FIELDS="+field+"&DBID="+dbID+"&FIELDNAME="+fieldName+"&IDNUM="+idNum+"&FIELDVALUE="+fieldValue+",";
+"&FIELDS="+field+"&DBID="+dbID+"&FIELDNAME="+fieldName+"&IDNUM="+idNum+"&FIELDVALUE="+fieldValue+","+"&FLAG="+flag;
var win = window.open( url, 'Product Details', 'toolbar=no,status=yes,resizable=no,scrollbars=yes,left=100,top=50,width=500,height=550' );
}
......@@ -275,6 +321,39 @@
//document.getElementById("item_code."+ idNum).innerHTML = fieldValue.replace(/,/g, ", ");
}
// Changed by Sneha on 30/03/2016 for dispaly of color, dimension, size [Start]
else if (field == "color_codes")
{
document.getElementById("Detail3."+idNum+".phy_attrib_2").value = fieldId;
document.getElementById("Detail3."+idNum+".color_code_descr").value = fieldValue;
document.getElementById("Detail3."+idNum+".color_codes").value = fieldId;
document.getElementById("color_code_descr."+idNum).innerHTML = fieldValue;
}
else if (field == "dimension_desc")
{
//document.getElementById("Detail3."+idNum+".dim_code_desc").value = fieldId;
document.getElementById("Detail3."+idNum+".phy_attrib_3").value = fieldId;
document.getElementById("Detail3."+idNum+".dimension_desc").value = fieldValue;
document.getElementById("dimension_desc."+idNum).innerHTML = fieldValue;
// Description
var color = document.getElementById("Detail3."+idNum+".color_code_descr").value;
var size = document.getElementById("Detail3."+idNum+".size_code_descr").value;
var phyAttribute3 = document.getElementById("Detail3."+idNum+".phy_attrib_3").value;
var descr = itemDescr + " " + size + " " + color + " " + phyAttribute3;
document.getElementById("Detail3."+idNum+".descr").value = descr;
}
else if (field == "size_code_descr")
{
document.getElementById("Detail3."+idNum+".phy_attrib_1").value = fieldId;
document.getElementById("Detail3."+idNum+".size_code_descr").value = fieldValue;
document.getElementById("size_code_descr."+idNum).innerHTML = fieldValue;
}
// Changed by Sneha on 30/03/2016 for dispaly of color, dimension, size [End]
}
/**
......@@ -295,7 +374,7 @@
{
seldbID = seldbID + selectedCode[i];
if ( field == "site_codes" || field == "supplier_code" || field == "loc_code" )
if ( field == "site_codes" || field == "supplier_code" || field == "loc_code" || field == "dimension_desc")
{
fieldId = fieldId + (document.getElementById("DetailITCode."+ selectedCode[i] +".fieldId").value).trim()
+ ":" + (document.getElementById("DetailITCode."+ selectedCode[i] +".otherField").value).trim() + ", ";
......@@ -329,8 +408,11 @@
if( fieldId == "")
{
if (field == "language_desc" || field == "item_ser" || field == "item_category" || field == "supplier_code" || field == "site_codes" || field == "color_codes" )
// Changed by Sneha on 30/03/2016, for dimension and size [Start]
//if (field == "language_desc" || field == "item_ser" || field == "item_category" || field == "supplier_code" || field == "site_codes" || field == "color_codes")
if (field == "language_desc" || field == "item_ser" || field == "item_category" || field == "supplier_code" || field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "size_code_descr" )
{
// Changed by Sneha on 30/03/2016, for dimension and size [End]
alert("No Selection Made! \nPlease Select the Code!");
return false;
}
......@@ -443,10 +525,10 @@
function setCheckedPopup( obj )
{
var field = document.getElementById("value").value;
var chkCnt = 0;
if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category")
if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category" )
{
for( dbID = 1; dbID <= maxId; dbID++)
{
......@@ -537,7 +619,7 @@
function checkBoxVisibility()
{
var field = document.getElementById("value").value;
alert(field);
if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category")
{
document.getElementById("chkAll").style.visibility = "visible";
......@@ -858,7 +940,9 @@
function setPrice()
{
var idNum = document.getElementById("idNumP").value;
var count = $('#SKUPriceListId tbody tr').length;
var check = 0, price1 = "";
for (var i = 0; i < count; i++)
......@@ -928,7 +1012,7 @@
}
document.getElementById("Detail3."+idNum+".price_list_dtl").value = price1.substring(2,price1.length);
if (check == 0)
{
$('#someID').remove();
......@@ -1377,6 +1461,7 @@
var formNo = document.getElementById("FORM_NO").value;
var maxId = $('#SKUItemId tbody tr').length;
var barCodes = [];
for( dbID = 1; dbID <= maxId; dbID++)
{
if (document.getElementById("Detail"+formNo+"."+dbID+".selectbox").checked)
......@@ -1413,6 +1498,38 @@
return false;
}
// Added by parikshit on 17/7/15 to make alert end
//Changed by Sneha on 07-04-2016, validation for size, color, dimension [Start]
else if (document.getElementById("Detail"+formNo+"."+dbID+".size_code_descr") != null
&& document.getElementById("Detail"+formNo+"."+dbID+".size_code_descr").value == "")
{
alert("Please Select the Size.");
document.getElementById("Detail"+formNo+"."+dbID+".size_code_pophelp").focus();
return false;
}
else if (document.getElementById("Detail"+formNo+"."+dbID+".color_code_descr") != null
&& document.getElementById("Detail"+formNo+"."+dbID+".color_code_descr").value == "")
{
alert("Please Select the Color.");
document.getElementById("Detail"+formNo+"."+dbID+".color_codes_pophelp").focus();
return false;
}
else if (document.getElementById("Detail"+formNo+"."+dbID+".dimension_desc") != null
&& document.getElementById("Detail"+formNo+"."+dbID+".dimension_desc").value == "")
{
alert("Please Select the Fitting.");
document.getElementById("Detail"+formNo+"."+dbID+".dimension_desc_pophelp").focus();
return false;
}
else if (document.getElementById("Detail"+formNo+"."+dbID+".tax_descr") != null
&& document.getElementById("Detail"+formNo+"."+dbID+".tax_descr").value == "")
{
alert("Please Select the tax.");
//document.getElementById("Detail"+formNo+"."+dbID+".tax_descr_pophelp").focus();
return false;
}
//Changed by Sneha on 07-04-2016, validation for size, color, dimension [End]
// Added by Samadhan on 28/12/2015 for check duplicate barcodes start
else
{
......@@ -1434,11 +1551,14 @@
barCodes.push(document.getElementById("Detail"+formNo+"."+dbID+".item_barcode").value);
}
// Added by Samadhan on 28/12/2015 for check duplicate barcodes end
}
}
document.getElementById("action").value = actionValue;
document.getElementById(actionValue).style.pointerEvents = 'none';
return true;
}
function checkNullvalidation( domNo, actionValue )
......@@ -1517,4 +1637,391 @@
}
document.getElementById(""+element.id).value = (parseFloat(element.value)).toFixed(3);
return true;
}
\ No newline at end of file
}
// Changed by Sneha on 30/03/2016, add new item [Start]
function addItem()
{
var rowId = maxId;
if(document.getElementById("maxRowId").value == "")
{
document.getElementById("rowId").value = maxId.trim();
rowId = (document.getElementById("rowId").value).trim();
maxId++;
document.getElementById("maxRowId").value = maxId;
}
else if((document.getElementById("maxRowId").value) != "")
{
maxId++;
document.getElementById("maxRowId").value = maxId;
rowId = (document.getElementById("rowId").value).trim();
}
var maxRowId = document.getElementById("maxRowId").value;
//alert("rowId----------"+rowId);
//alert("maxRowId----------"+maxRowId);
var count = 0;
var descr = document.getElementById("Detail3."+rowId+".descr").value;
var itemCode = document.getElementById("Detail3."+rowId+".item_code").value;
var phyAttribute1 = document.getElementById("Detail3."+rowId+".phy_attrib_1").value;
var itemCategory = document.getElementById("Detail3."+rowId+".item_category").value;
var itemCategoryDescr = document.getElementById("Detail3."+rowId+".item_category_descr").value;
var tax = document.getElementById("Detail3."+rowId+".tax").value;
var taxDescr = document.getElementById("Detail3."+rowId+".tax_descr").value;
var length = document.getElementById("Detail3."+rowId+".length").value;
var width = document.getElementById("Detail3."+rowId+".width").value;
var height = document.getElementById("Detail3."+rowId+".height").value;
var grossWeight = document.getElementById("Detail3."+rowId+".gross_weight").value;
var itemBarcode = document.getElementById("Detail3."+rowId+".item_barcode").value;
var itemCommodity = document.getElementById("Detail3."+rowId+".item_commodity").value;
var locCode = document.getElementById("Detail3."+rowId+".loc_code").value;
var locType = document.getElementById("Detail3."+rowId+".loc_type").value;
var packSizeDescr = document.getElementById("Detail3."+rowId+".pack_size_descr").value;
var priceListDtl = document.getElementById("Detail3."+rowId+".price_list_dtl").value;
var suppItemDtl = document.getElementById("Detail3."+rowId+".supp_item_dtl").value;
var languageDtl = document.getElementById("Detail3."+rowId+".language_dtl").value;
var language = document.getElementById("Detail3."+rowId+".language").value;
var languageDesc = document.getElementById("Detail3."+rowId+".language_desc").value;
var loginCode = document.getElementById("Detail3."+count+".login_code").value;
//alert("itemCode---"+itemCode);
itmparntChangeNew(itemCode, "GET_ITEM_DESCR");
//alert("itemDescr---"+itemDescr);
var color = "Color&nbsp;Codes";
var chkbox = "Y";
var row = "<tr>"
+"<td>";
if(chkbox == "Y")
{
var row = row
+"<input type='checkbox' name='Detail3."+maxRowId+".selectbox' id='Detail3."+maxRowId+".selectbox' "
+"checked='true' value='true' onClick='setChecked(this)' style='visibility: hidden; width: 0px;'/>";
}
else
{
var row = row
+"<input type='checkbox' name='Detail3."+maxRowId+".selectbox' id='Detail3."+maxRowId+".selectbox'"
+"value='false' onClick='setChecked(this)' style='visibility: hidden; width: 0px;' />";
}
var row = row
+" </td>"
// Item Description
+ "<td>"
+"<input type='text' class='editInputClass' value='"+itemDescr+"' name='Detail3."+maxRowId+".descr' "
+"id='Detail3."+maxRowId+".descr' maxlength='90' style='width: 100%;' />"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".item_code' "
+"id='Detail3."+maxRowId+".item_code' maxlength='10' style='width: 100%;'/>"
+"</td>"
// Limited Edition
+"<td style='text-align:center;'>"
+"<select name='Detail3."+maxRowId+".usage_type' id='usage_type' >"
+"<option value='N' selected='selected'>No</option>"
+"<option value='Y'>Yes</option>"
+"</select>"
+"</td>"
// Stop Buy
+"<td style='text-align:center;'>"
+"<select name='Detail3."+maxRowId+".catalog_no' id='catalog_no'>"
+"<option value='N' selected='selected'>No</option>"
+"<option value='Y'>Yes</option>"
+"</select>"
+"</td>"
// Size
+"<td>"
+"<input type='hidden' value='"+itemCode+"' name='Detail3.1.size_item_code' "
+"id='Detail3.1.size_item_code' ISCHANGED='false' readOnly = '1' />"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".phy_attrib_1' value='"+phyAttribute1+"'"
+"id='Detail3."+maxRowId+".phy_attrib_1' ISCHANGED='false' readOnly = '1' />"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".size_code_descr'"
+"id='Detail3."+maxRowId+".size_code_descr' ISCHANGED='false' readOnly = '1' />"
+"<div style='float:left;width: 80%;' id='size_code_descr."+maxRowId+"' contenteditable='false' onkeypress='return false;'"
+"onkeydown=javascript:openSearchPopup(event,'"+maxRowId+"','"+loginCode+"','size_code_descr','Size&nbsp;Codes','"+maxRowId+"');>"
+"</div>"
+"<div style='float:right; width: 10%;'>"
+"<a href=javascript:callListJSP('"+maxRowId+"','"+loginCode+"','size_code_descr','Size&nbsp;Codes','"+maxRowId+"'); "
+"style='float: left;text-decoration: none;' id = 'Detail3."+maxRowId+".size_code_pophelp'>"
+"<img src='/ibase/webitm/images/DD/popup1.png' style='margin-left: -5px;' title='Select Size Codes ' />"
+"</a>"
+"</div>"
+"</td>"
// Colour
+"<td>"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".phy_attrib_2'"
+"id='Detail3."+maxRowId+".phy_attrib_2' ISCHANGED='false' readOnly = '1' />"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".color_code_descr'"
+"id='Detail3."+maxRowId+".color_code_descr' ISCHANGED='false' readOnly = '1' >"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".color_codes'"
+"id='Detail3."+maxRowId+".color_codes' ISCHANGED='false' readOnly = '1' >"
+"<div style='float:left;width: 80%;' id='color_code_descr."+maxRowId+"' contenteditable='false' onkeypress='return false;'"
+"onkeydown='javascript:openSearchPopup(event,'"+maxRowId+"','"+loginCode+"','color_codes','Color&nbsp;Codes','"+maxRowId+"');'>"
+"</div>"
+"<div style='float:right; width: 8%;'>"
+"<a href=javascript:callListJSP('"+maxRowId+"','"+loginCode+"','color_codes','"+color+"','"+maxRowId+"'); "
+"style='float: left;text-decoration: none;' id = 'Detail3."+maxRowId+".color_codes_pophelp' >"
+"<img src='/ibase/webitm/images/DD/popup1.png' style='margin-left: -5px;' title='Select Color Codes' />"
+"</a>"
+"</div>"
+"</td>"
// Fitting / Dimension
+"<td>"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".phy_attrib_3'"
+"id='Detail3."+maxRowId+".phy_attrib_3' ISCHANGED='false' readOnly = '1' />"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".dimension_desc'"
+"id='Detail3."+maxRowId+".dimension_desc' ISCHANGED='false' readOnly = '1' />"
+"<div style='float:left;width: 80%;' id='dimension_desc."+maxRowId+"' contenteditable='false' onkeypress='return false;'"
+"onkeydown='javascript:openSearchPopup(event,'"+maxRowId+"','"+loginCode+"','dimension_desc','Dimension','"+maxRowId+"');'>"
+"</div>"
+"<div style='float:right;position:relative; width: 8%;'>"
+"<a href=javascript:callListJSP('"+maxRowId+"','"+loginCode+"','dimension_desc','Dimension','"+maxRowId+"'); "
+"style='float: left;text-decoration: none;' id = 'Detail3."+maxRowId+".dimension_desc_pophelp' >"
+"<img src='/ibase/webitm/images/DD/popup1.png' style='margin-left:-5px;' title='Select Dimension' />"
+"</a>"
+"</div>"
+"</td>"
// Category
+"<td>"
+"<input type='hidden' value='"+itemCategory+"' name='Detail3."+maxRowId+".item_category'"
+"id='Detail3."+maxRowId+".item_category' maxlength='10'/>"
+"<input type='hidden' value='"+itemCategoryDescr+"' name='Detail3."+maxRowId+".item_category_descr'"
+"id='Detail3."+maxRowId+".item_category_descr' maxlength='10'/>"
+"<div style='float:left;width: 95%;' id='item_category."+maxRowId+"' contenteditable='false' onkeypress='return false;'"
+"onkeydown='javascript:openSearchPopup(event, '"+maxRowId+"','0','item_categoryII', 'Category', '"+maxRowId+"');'>"
+ itemCategory
+"</div>"
+"<div style='float:right;position:relative; width: 4%;'>"
+"<a href=javascript:callListJSP("+maxRowId+",'0','item_categoryII','Category',"+maxRowId+"); style='float: left;text-decoration: none;'>"
+"<img src='/ibase/webitm/images/DD/popup1.png' style='margin-left: -5px;' title='Select Product Category' />"
+"</a>"
+"</div>"
+"</td>"
// Tax
+"<td style='text-align:center;'>"
+"<input type='hidden' name='Detail3."+maxRowId+".tax'"
+"id='Detail3."+maxRowId+".tax' maxlength='10' value='"+tax+"' >"
+"<input type='hidden' name='Detail3."+maxRowId+".tax_descr'"
+"id='Detail3."+maxRowId+".tax_descr' maxlength='10' value='"+taxDescr+"' >"
+"<div style='float:left;width: 85%;text-align:center;' id='tax."+maxRowId+"' contenteditable='false' onkeypress='return false;'"
+"onkeydown='javascript:openSearchPopup(event, '"+maxRowId+"','0','tax_desc', 'Tax Code', '"+maxRowId+"');'>"
+ taxDescr
+"</div>"
+"<div style='float:right;position:relative; width: 8%;'>"
+"<a href=javascript:callListJSP('"+maxRowId+"','0','tax_desc','Tax&#160;Code','"+maxRowId+"'); style='float: left;text-decoration: none;'"
+"id='Detail3."+maxRowId+".tax_descr_pophelp' >"
+"<img src='/ibase/webitm/images/DD/popup1.png' style='margin-left: -5px;' title='Select Tax Code' />"
+"</a>"
+"</div>"
+"</td>"
// Length
+"<td>"
+"<input type='text' class='editInputClass' value='"+length+"' name='Detail3."+maxRowId+".length'"
+"id='Detail3."+maxRowId+".length' maxlength='11' style='text-align: right; width: 100%'"
+"onchange='return isNumeric(this)'/>"
+"</td>"
// Width
+"<td>"
+"<input type='text' class='editInputClass' value='"+width+"' name='Detail3."+maxRowId+".width'"
+"id='Detail3."+maxRowId+".width' maxlength='11' style='text-align: right; width: 100%'"
+"onchange='return isNumeric(this)'/>"
+"</td>"
// Height
+"<td>"
+"<input type='text' class='editInputClass' value='"+height+"' name='Detail3."+maxRowId+".height'"
+"id='Detail3."+maxRowId+".height' maxlength='11' style='text-align: right; width: 100%'"
+"onchange='return isNumeric(this)'/>"
+"</td>"
// Gross Weight
+"<td>"
+"<input type='text' class='editInputClass' value='"+grossWeight+"' name='Detail3."+maxRowId+".gross_weight'"
+"id='Detail3."+maxRowId+".gross_weight' maxlength='11' style='text-align: right; width: 100%'"
+"onchange='return isNumeric(this)'/>"
+"</td>"
// Barcode value='"+itemBarcode+"'
+"<td>"
+"<input type='text' class='editInputClass' size='13' name='Detail3."+maxRowId+".item_barcode'"
+"id='Detail3."+maxRowId+".item_barcode' maxlength='20' style='width: 100%' />"
+"</td>"
// Commodity No
+"<td>"
+"<input type='text' class='editInputClass' size='13' name='Detail3."+maxRowId+".item_commodity'"
+"id='Detail3."+maxRowId+".item_commodity' maxlength='20' style='width: 100%' value='"+itemCommodity+"' >"
+"</td>"
// Location
+"<td>"
+"<input type='hidden' value='"+locCode+"' name='Detail3."+maxRowId+".loc_code' "
+"id='Detail3."+maxRowId+".loc_code' maxlength='10'/>"
+"<input type='hidden' value='"+locType+"' name='Detail3."+maxRowId+".loc_type'"
+"id='Detail3."+maxRowId+".loc_type' maxlength='10'/>"
+"<div style='float:left;width:85%;text-align:center;' id='loc_code."+maxRowId+"' contenteditable='true' onkeypress='return false;'"
+"onkeydown='javascript:openSearchPopup(event, '"+maxRowId+"','0','loc_codeII', 'Location', '"+maxRowId+"');'>"
+ locCode
+"</div>"
+"<div style='float:right;position:relative; width: 8%;'>"
+"<a href=javascript:callListJSP("+maxRowId+",'0','loc_codeII','Location',"+maxRowId+"); style='float: left;text-decoration: none;'>"
+"<img src='/ibase/webitm/images/DD/popup1.png' style='margin-left: -5px;' title='Select Location Code' />"
+"</a>"
+"</div>"
+"</td>"
// Pack List
+"<td>"
+"<input type='hidden' class='editInputClass' value='"+packSizeDescr+"' name='Detail3."+maxRowId+".pack_size_descr' "
+"id='Detail3."+maxRowId+".pack_size_descr' />"
+"<a href='#' id='Detail3."+maxRowId+".packListLink' style='color: blue' onclick=openPopup(event,this.id,'pack');>Click&#160;for&#160;Pack&#160;Details</a>"
+"</td>"
// Price List
+"<td style='text-align:center;'>"
+"<input type='hidden' class='editInputClass' value='"+priceListDtl+"' name='Detail3."+maxRowId+".price_list_dtl' "
+"id='Detail3."+maxRowId+".price_list_dtl' />"
+"<a href='#' id='Detail3."+maxRowId+".prodPriceLink' style='color: blue;text-align:center;' onclick=openPopup(event,this.id,'price');>Click&#160;for&#160;PriceList</a>"
+"</td>"
// Supplier List
+"<td style='text-align:center;'>"
+"<input type='hidden' class='editInputClass' name='Detail3."+maxRowId+".supp_item_dtl' "
+"id='Detail3."+maxRowId+".supp_item_dtl' value='"+suppItemDtl+"' />"
+"<a href='#' id='Detail3."+maxRowId+".suppListLink' style='color: blue;' onclick=openPopup(event,this.id,'supp');>Click&#160;for&#160;Supplier&#160;Details</a>"
+"</td>"
// Language List
+"<td style='text-align:center;'>"
+"<input type='hidden' class='editInputClass' value='"+languageDtl+"' name='Detail3."+maxRowId+".language_dtl'"
+"id='Detail3."+maxRowId+".language_dtl' />"
+"<a href='#' id='Detail3."+maxRowId+".language_dtl' onclick=openPopup(event,this.id,'lang'); style='color: blue'>Click&#160;for&#160;Language&#160;Details</a>"
+"<input type='hidden' class='editInputClass' value='"+language+"' name='Detail3."+maxRowId+".language'"
+"id='Detail3."+maxRowId+".language' />"
+"<input type='hidden' class='editInputClass' value='"+languageDesc+"' name='Detail3."+maxRowId+".language_desc'"
+"id='Detail3."+maxRowId+".language_desc' />"
+"</td>"
+"</tr>";
$('#SKUItemId tbody').append(row);
}
function itmparntChangeNew(itemCode, action)
{
//alert('itemCode:'+itemCode);
//alert('action'+action);
var url = "/ibase/ProdWizItemChangeServlet?ITEMCODE="+itemCode+"&ACTION="+action;
makeRequestNew( url, setColumnValues);
}
function makeRequestNew( url, setColumnValues )
{
var sURL = unescape(window.location);
if( ! isServerBusyNew )
{
isServerBusyNew = true;
httpRequestNew.open("POST", url, false);
httpRequestNew.onreadystatechange = function()
{
receiveResponseNew( setColumnValues );
};
httpRequestNew.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded; charset=UTF-8" );
httpRequestNew.send( null );
}
}
function receiveResponseNew( setColumnValues )
{
if (httpRequestNew.readyState == 4)
{
if(httpRequestNew.status == 200)
{
processResponseNew( setColumnValues );
}
else
{
alert("Error loading page\n"+ httpRequest.status +":"+ httpRequest.statusText);
}
}
}
function processResponseNew( setColumnValues )
{
var returnStr = null;
isProcessOn = false;
if ( window.ActiveXObject )
{
xmldoc = httpRequestNew.responseText;
xmlHTTPResponse = xmldoc;
}
else
{
try
{
var parser = new DOMParser();
xmldoc = httpRequestNew.responseText;
//alert("xmldoc======>>"+xmldoc);
itemDescr = xmldoc;
}
catch(e)
{
alert("inside catch:"+e.message);
}
}
//setColumnValuesNew( xmldoc );
isServerBusyNew = false;
}
function setColumnValues( retVal )
{
//alert("retVal------"+retVal);
}
// Changed by Sneha on 30/03/2016, add new item [End]
/*
function Demo()
{
alert("This is Demo function ::::::: ");
}*/
\ No newline at end of file
......@@ -584,10 +584,11 @@
function checkAllPopup(element)
{
var field = document.getElementById("value").value;
selectedCode = [];
if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category" || field == "supplier_code")
//if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category" || field == "supplier_code")
if(field == "language_desc" ||field == "site_codes" || field == "dimension_desc" || field == "item_category"
|| field == "supplier_code" || (field == "color_codes" && flag == ""))
{
for( dbID = 1; dbID <= maxId; dbID++)
{
......@@ -623,16 +624,22 @@
return true;
}
function setCheckedPopup( obj )
function setCheckedPopup( obj )
{
var field = document.getElementById("value").value;
var chkCnt = 0;
/*alert("selectedCode in : ["+ selectedCode +"]");*/
if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category")
{
// changed by Sneha on 08-04-2016, for single selection for color, dimension, size, tax in pophelp [Start]
var flag = document.getElementById("flag").value;
//alert("field"+field);
//if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category")
if(field == "language_desc" || field == "site_codes" || field == "item_category" || (field == "color_codes" && flag == "null" || flag == "")
|| (field == "dimension_desc" && flag == "null" || flag == "") || (field == "size_code_descr" && flag == "null" || flag == "")
|| flag == "")
{
// changed by Sneha on 08-04-2016, for single selection for color, dimension, size, tax in pophelp [Start]
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailITCode."+ dbID +".selectbox");
......@@ -723,10 +730,20 @@
*/
function checkBoxVisibility()
{
var field = document.getElementById("value").value;
if (field == "language_desc" ||field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category")
// changed by Sneha on 08-04-2016, for single selection for color, dimension, size, tax in pophelp [Start]
var flag = document.getElementById("flag").value;
//alert("field"+field);
//if (field == "language_desc" || field == "site_codes" || field == "color_codes" || field == "dimension_desc" || field == "item_category")
//{
if(field == "language_desc" || field == "site_codes" || field == "item_category" || (field == "color_codes" && flag == "null" || flag == "")
|| (field == "dimension_desc" && flag == "null" || flag == ""))
{
// changed by Sneha on 08-04-2016, for single selection for color, dimension, size, tax in pophelp [Start]
document.getElementById("chkAll").style.visibility = "visible";
var chklen = $( "input:checked" ).length;
......@@ -747,6 +764,7 @@
*/
function setCheckedRow( event, element )
{
objCurr = document.getElementById("DetailITCode."+element.id+".selectbox");
if (event.target.type !== 'checkbox')
......@@ -760,6 +778,6 @@
objCurr.checked = true;
}
}
//alert("objCurr=====>>"+objCurr);
setCheckedPopup(objCurr);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment