Вы находитесь на странице: 1из 45

if (typeof(SiebelAppFacade.

CustomPostload) == "undefined")
{
Namespace('SiebelAppFacade.CustomPostload');
(function()
{
SiebelApp.EventManager.addListner("postload", OnPostload, this);
/*JJOB 6/8/15:Code to focus on the top applet*/
function OnPostload()
{
//jjob: 29 march 16:to display msg for non portal users
if (SiebelApp.S_App.GetAppName() === "Siebel HTIM PRM" &&
theApplication().GetProfileAttr("Primary Responsibility Name") == "ZEB Deny Portal
Access")
{
$("#_sweview").replaceWith("<font size='20'>You are not authorized
to use this site. For assistance, please contact your Partner Interaction Center
representative at <a href= 'http://www.zebra.com/partnerinteractioncenter'
target='_blank'>www.zebra.com/partnerinteractioncenter </a>. Thank you. </font>");
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
}
//end of code jjob
$("#_sweview").scrollTop(0);
//jjob 18/jan/15:getting base url
var baseurl = window.location.href.split("?")[0];
baseurl = baseurl.replace("start.swe", "");
$(".ui-jqgrid-view").find("tr").find("td").css("border-color",
"#B8B8B8"); /*JJOB 27/oct/15:added for prod hot fix*/
$(".ui-jqgrid-view").find("tr").find("td").css("text-align",
"left"); /*JJOB 27/oct/15:added for prod hot fix*/
$(".ui-jqgrid-view").find("th").find("div").css("text-align",
"left"); /*jjob branding added*/
$(".ui-jqgrid-view").find("th").find("div").css("background-color",
"#F8F8F8"); /*jjob branding added*/
$(".zeb_home_img1").find("img").css("display", "none"); /*jjob branding
added*/
//jjob 2/sep/16: Msg on Homepage
var repairdiv = "";
if (SiebelApp.S_App.GetActiveView().GetName() === "Home Page View
(SCW)")
{
$("#_sweview").css("overflow","auto");
if(theApplication().GetProfileAttr("Org.Parent Organization
Name") === "Zebra NALA")
{
repairdiv = "<div id='repairdiv'
style='float:left;padding:15px;border-bottom:1px solid #ccc;width:84%;font-
size:30px;color:red;'>Remember to provide your Support Service renewal POs in a
timely manner to avoid Service Continuity Fees. </br></br> Effective for contracts
that expire in November 2016, POs submitted late will need to include the
additional fee for reactivation.</div>";
}
else if(theApplication().GetProfileAttr("Org.Parent
Organization Name") === "Zebra EMEA" || theApplication().GetProfileAttr("Org.Parent
Organization Name") === "Zebra APAC USD" ||
theApplication().GetProfileAttr("Org.Parent Organization Name") === "Zebra APAC
RMB")
{
repairdiv = "<div id='repairdiv'
style='float:left;padding:15px;border-bottom:1px solid #ccc;width:84%;font-
size:30px;color:red;'>Remember to provide your Support Service renewal POs in a
timely manner to avoid Service Continuity Fees. </br></br> Effective for contracts
that expire in October 2016, POs submitted late will need to include the
additional fee for reactivation.</div>";
}
$(repairdiv).insertBefore($
("div[class='zeb_home_rightlogo']"));

}
//jjob 2/sep/16:msg on product availability for nala users
var prodavail = "<div id='prodavail'
style='float:left;padding:15px;border-bottom:1px solid #ccc;width:84%;font-
size:15px;color:red;'>Valued Customers and Partners</br> Please note, if an order
is placed directly with Zebra the pricing may be different than displayed in the
quote. The actual pricing will be displayed when placing the order.</div>";
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal Price &
Availability Check View")
{
$("#_sweview").css("overflow","auto");
if(theApplication().GetProfileAttr("Org.Parent Organization
Name") === "Zebra NALA")
{
var inPS = SiebelApp.S_App.NewPropertySet();
var outPS = SiebelApp.S_App.NewPropertySet();
var pAccntId = SiebelApp.S_App.GetProfileAttr("Primary Account
Id");
inPS.SetProperty("paccntid", pAccntId);
outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('ProdAvailability', inPS);
var ppCount = outPS.childArray[0].propArray.ppCount;
debugger;
if(ppCount >= 1)
{
$(prodavail).insertBefore($
("div[class='zeb_prodavail_1container']"));
}
}

//SSINGH 15-SEP-16: Added BreadCrum for Serial Bulk Upload


if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Serial
Number Bulk Import View")
{
setTimeout(function()
{
$("#quickcartview").remove();
}, 250);
$("div[title='Information Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout<br></font><div id='temp001'> <ul class='breadcrumb
breadcrumb1 breadcrumb2'><li><a href='#'>Add Serial Number</a></li><li><a
href='#'>Bulk Load</a></li></ul></div>");
var bulkloadlinkRMA = "<a href='" + baseurl +
"files/SerialNumBulkLoadTemplate.xlsm' target='_blank'>Click Here to Download
Template</a>";
$(bulkloadlinkRMA).insertAfter($("div[class='siebui-applet-
title']:contains('Download Template')"));
$("div[title='Information Form
Applet']").find("button[title='Information Menu']").hide();
$("div[title='Information Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("div[title='Information Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
$("div[title='Information Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
$("div[title='Download Template Form
Applet']").find("button[title='Download Template Menu']").hide();
$("div[title='Download Template Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("div[title='Download Template Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
$("div[title='Download Template Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load Menu']").hide();
$("div[title='Bulk Load List Applet']").find("span[class='siebui-
row-counter']").hide();
$("div[title='Information Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='Information Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:LOAD DATA']").css("color", "white");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:CONTINUE']").css("color", "white");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:UPLOAD FILE']").css("color", "white");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:DELETE ALL']").css("color", "white");

}
//SSINGH: END

//KRAMACHANDRAN 22AUG2016 ECONTRACT - SERVICE PROJECT RELEASE -


START HERE >>>>
if(SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA
Validate Warranty Entitlement View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);

$("button[title='Search Result Menu']").hide();


$("button[title='Validate Warranty and Entitlement
Menu']").hide();
$("div[title='Search Result List Applet']").hide();
$("div[id='Wait_001']").css("color", "#004785 !important");
$("div[id='Wait_001']").css("font-weight", "900");
$("div[title='Validate Warranty and Entitlement Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Validate Warranty and Entitlement Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='Validate Warranty and Entitlement Form
Applet']").find("span[class='siebui-row-counter']").remove();
$("div[title='Validate Warranty and Entitlement Form
Applet']").find("textarea").val("");

}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal RMA
Contract Agreement List Detail View")
{
debugger;
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
//DISABLING MENU BUTTON IN ALL APPLET.

//ADD CONTRACT INFORMATION BREADCRUMB


$("div[title='Contracts Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout</font><div id='temp001'> <ul class='breadcrumb
breadcrumb1'><li><a href='#'>Add Contract Information</a></li><li><a href='#'>Pick
Contract SKUs</a></li><li><a href='#'>Add Serial Numbers</a></li><li><a
href='#'>Review and Confirm</a></li><li><a
href='#'>Confirmation</a></li></ul></div>");

//PICK CONTRACT SKUS BREADCRUMB


$("div[title='Add Contract SKU Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout</font><div id='temp001'> <ul class='breadcrumb
breadcrumb1 breadcrumb2'><li><a href='#'>Add Contract Information</a></li><li><a
href='#'>Pick Contract SKUs</a></li><li><a href='#'>Add Serial
Numbers</a></li><li><a href='#'>Review and Confirm</a></li><li><a
href='#'>Confirmation</a></li></ul></div>");

//ADD SERIAL NUMBERS BREADCRUMB


$("div[title='Line Items Tile List
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout</font><div id='temp001'> <ul class='breadcrumb
breadcrumb1 breadcrumb2 breadcrumb3'><li><a href='#'>Add Contract
Information</a></li><li><a href='#'>Pick Contract SKUs</a></li><li><a href='#'>Add
Serial Numbers</a></li><li><a href='#'>Review and Confirm</a></li><li><a
href='#'>Confirmation</a></li></ul></div>");

$("button[title='Add Contract SKU Menu']").hide();


$("button[title='Line Items Menu']").hide();
$("button[title='Quick Add Asset Menu']").hide();
$("button[title='Assets Menu']").hide();
$("button[title='Contracts Menu']").hide();
$("button[title='Line Items Tile Menu']").hide();

$("div[title='Add Contract SKU Form


Applet']").find("span[class='siebui-row-counter']").remove();
$("div[title='Quick Add Asset Form
Applet']").find("span[class='siebui-row-counter']").remove();
$("div[title='Contracts Form
Applet']").find("span[class='siebui-row-counter']").remove();

$("div[title='Quick Add Asset Form


Applet']").find("input[aria-label='Error Message']").css("color", "red");
$("div[title='Quick Add Asset Form
Applet']").find("input[aria-label='Error Message']").css("font-size", "18px");
$("div[title='Quick Add Asset Form
Applet']").find("input[aria-label='Error Message']").css("border-style", "hidden");
$("div[title='Contracts Form Applet']").find("input[aria-
label='Error']").css("color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-
label='Error']").css("font-size", "18px");
$("div[title='Contracts Form Applet']").find("input[aria-
label='Error']").css("border-style", "hidden");

$("div[title='Add Contract SKU Form


Applet']").find("input[aria-label='Error']").css("color", "red");
$("div[title='Add Contract SKU Form
Applet']").find("input[aria-label='Error']").css("font-size", "18px");
$("div[title='Add Contract SKU Form
Applet']").find("input[aria-label='Error']").css("border-style", "hidden");

//$("div[title='Line Items List


Applet']").find("div[class='siebui-btn-grp-search']").hide();
$("div[title='Line Items List Applet']").find("input[aria-
label='Find']").hide();
$("div[title='Line Items List Applet']").find("input[aria-
label='Starting with']").hide();
$("div[title='Line Items List
Applet']").find("div[class='siebui-btn-grp-search']").find("span[class='siebui-
icon-dropdown applet-form-combo applet-list-combo']").hide();
$("div[title='Line Items List
Applet']").find("div[class='siebui-btn-grp-search']").find("button[title='Line
Items:Go']").hide();
var ContractVal = $("div[title='Contracts Form
Applet']").find("span[id*='ZEB_Total_Current_Price_Label']").val();
$("div[title='Line Items List
Applet']").find("div[class='siebui-btn-grp-search']").find("button[title='Line
Items:Next']").insertAfter("<font size='5px'><font-weight='900px'>
Total Contract Value:" + ContractVal + "</font>");

$("div[title='Assets List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").insertAfter($
("div[title='Assets List Applet']").find("div[id*='pager']"));
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").insertAfter($
("div[title='Line Items List Applet']").find("div[id*='pager']"));

$("div[title='Contracts Form
Applet']").find("input").css("height","25px");
$("div[title='Contracts Form
Applet']").find("input").css("padding", "5px");
$("div[title='Contracts Form
Applet']").find("input").css("border-radius", "2px");
$("div[title='Contracts Form
Applet']").find("div[class='mceGridLabel siebui-label mceLabel']").css("font-
weight", "300 !important");
$("div[title='Contracts Form
Applet']").find("div[class='mceGridLabel siebui-label mceLabel']").css("font-
style", "italic !important");
$("div[title='Contracts Form
Applet']").find("span[class='mceGridLabel siebui-label mceLabel']").css("font-
weight", "300 !important");
$("div[title='Contracts Form
Applet']").find("span[class='mceGridLabel siebui-label mceLabel']").css("font-
style", "italic !important");

$("div[title='Add Contract SKU Form


Applet']").find("input").css("height","25px");
$("div[title='Add Contract SKU Form
Applet']").find("input").css("padding", "5px");
$("div[title='Add Contract SKU Form
Applet']").find("input").css("border-radius", "2px");

$("div[title='Quick Add Asset Form


Applet']").find("input").css("height","25px");
$("div[title='Quick Add Asset Form
Applet']").find("input").css("padding", "5px");
$("div[title='Quick Add Asset Form
Applet']").find("input").css("border-radius", "2px");

$("div[title='Contracts Form Applet']").find("input[aria-


label='Reseller Account Number']").css("border-left-color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-
label='Reseller Account Number']").css("border-left-width", "medium");
$("div[title='Contracts Form Applet']").find("input[aria-
label='End User Account Name']").css("border-left-color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-label='End
User Account Name']").css("border-left-width", "medium");
$("div[title='Contracts Form Applet']").find("input[aria-
label='Reseller Email']").css("border-left-color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-
label='Reseller Email']").css("border-left-width", "medium");
$("div[title='Contracts Form Applet']").find("input[aria-
label='End User Email']").css("border-left-color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-label='End
User Email']").css("border-left-width", "medium");
$("div[title='Contracts Form Applet']").find("input[aria-
label='End User Country']").css("border-left-color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-label='End
User Country']").css("border-left-width", "medium");
$("div[title='Contracts Form Applet']").find("input[aria-
label='PO Number']").css("border-left-color", "red");
$("div[title='Contracts Form Applet']").find("input[aria-label='PO
Number']").css("border-left-width", "medium");
$("div[title='Contracts Form
Applet']").find("span[id*='ZEB_Total_Current_Price_Label']").hide();
$("div[title='Contracts Form Applet']").find("input[aria-
label='Total Contract Value']").hide();
$("div[title='Add Contract SKU Form
Applet']").find("input[aria-label='Contract SKU']").css("border-left-color",
"red");
$("div[title='Add Contract SKU Form Applet']").find("input[aria-
label='Contract SKU']").css("border-left-width", "medium");
$("div[title='Add Contract SKU Form
Applet']").find("input[aria-label='Quantity']").css("border-left-color", "red");
$("div[title='Add Contract SKU Form Applet']").find("input[aria-
label='Quantity']").css("border-left-width", "medium");

$("div[title='Quick Add Asset Form


Applet']").find("input[aria-label='Serial Number']").css("border-left-color",
"red");
$("div[title='Quick Add Asset Form Applet']").find("input[aria-
label='Serial Number']").css("border-left-width", "medium");

var sweViewWidth = $("#_sweview").css("width");


var ContractItemdiv_height = $("div[title='Line Items List
Applet']").parent().css("height");
var ContractItemheight_gridview = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-view']").css("height");
var ContractItemheight_bdiv = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height");
var ContractItemheight_pager = $("div[title='Line Items List
Applet']").find("div[class*='pager']").css("height");

var AssetItemdiv_height = $("div[title='Assets List


Applet']").parent().css("height");
var AssetItemheight_gridview = $("div[title='Assets List
Applet']").find("div[class='ui-jqgrid-view']").css("height");

var AssetItemheight_bdiv = $("div[title='Assets List


Applet']").find("div[class='ui-jqgrid-bdiv']").css("height");

var AssetItemheight_pager = $("div[title='Assets List


Applet']").find("div[class*='pager']").css("height");

var AssetItemwidth_divheight = $("div[title='Assets List


Applet']").find("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-
all']").css("height");

$("#s_vctrl_div").remove();
$("div[title='eContract
Creation']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='eContract
Creation']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='Add Contract SKU Form Applet']").toggle();
$("div[title='Line Items List Applet']").toggle();
$("div[title='Quick Add Asset Form Applet']").toggle();
$("div[title='Assets List Applet']").toggle();
$("div[title='Line Items Tile List Applet']").toggle();

$("div[title='Contracts Form Applet']" + '


button[title="Contracts:Next"]').click(function()
{
debugger;
$("div[id='RANErrorMsg']").empty();
$("div[id='REMailErrorMsg']").empty();
$("div[id='EUNumErrorMsg']").empty();
$("div[id='EUEmailErrorMsg']").empty();
$("div[id='PONumErrorMsg']").empty();
$("div[id='EUCErrorMsg']").empty();

/*if ($("input[aria-label='Reseller Account


Number']").val().length === 0)
{
var RANErrorMsg = "<div id='RANErrorMsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
$(RANErrorMsg).insertAfter($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
$("#RANErrorMsg").text("Reseller Account Number
is required.");
}
else */

if ($("input[aria-label='Reseller
Email']").val().length === 0)
{
var REMailErrorMsg = "<div id='REMailErrorMsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
$(REMailErrorMsg).insertAfter($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
$("#REMailErrorMsg").text("Reseller Email is
required.");
}
/*else if ($("input[aria-label='End User Account
Number']").val().length === 0)
{
var EUNumErrorMsg = "<div id='EUNumErrorMsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
$(EUNumErrorMsg).insertAfter($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
$("#EUNumErrorMsg").text("End User Account
Number is required.");
}*/
else if ($("input[aria-label='End User
Email']").val().length === 0)
{
var EUEmailErrorMsg = "<div
id='EUEmailErrorMsg' style='width:100%;height:none;color:red;font-
size:18px;'></div>";
$(EUEmailErrorMsg).insertAfter($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
$("#EUEmailErrorMsg").text("End User Email is
required.");
}
else if($("input[aria-label='End User
Country']").val().length === 0)
{
var EUCErrorMsg = "<div id='EUCErrorMsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
$(EUCErrorMsg).insertAfter($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
$("#EUCErrorMsg").text("End User Country is
required.");
}
else if($("input[aria-label='PO
Number']").val().length === 0)
{
var PONumErrorMsg = "<div id='PONumErrorMsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
$(PONumErrorMsg).insertAfter($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
$("#PONumErrorMsg").text("Purchase Order Number
is required.");
}
else
{
if ($("input[aria-label='Reseller
Email']").val().length !== 0)
{
//Replacing all comma and space with ; since it will
be passed to outbound communication manager
var EmailAddresses = new Array();
var wrongFlag = "N";
var EmailList = $("input[aria-label='Reseller
Email']").val();

var mailerrorLabel;
mailerrorLabel = document.createElement('label');
mailerrorLabel.innerHTML = "";
$(mailerrorLabel).css('color','red');
$(mailerrorLabel).css('font-weight','bolder');
$(mailerrorLabel).css('position','relative');
$(mailerrorLabel).css('bottom','10px');
$(mailerrorLabel).css('right','150px');

EmailList = EmailList.replace(/\s/g, "");


EmailList = EmailList.split(',').join(';');
EmailAddresses = EmailList.split(';');
for(var i = 0; i<EmailAddresses.length; i++){
//Functionalities for all email validations
if(EmailAddresses[i] == ""){
i++;
}
else if( !
validateEmailAddress(EmailAddresses[i])) {
wrongFlag = "Y";
}
}
if(wrongFlag == "Y"){
$(mailerrorLabel).insertBefore($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
mailerrorLabel.innerHTML = "Email Value does
not follow Email format";
}
else{
if ($("input[aria-label='End User
Email']").val().length !== 0)
{
//Replacing all comma and space with ; since it will
be passed to outbound communication manager
var EmailAddresses1 = new Array();
var wrongFlag1 = "N";
var EmailList1 = $("input[aria-label='End User
Email']").val();

var mailerrorLabel1;
mailerrorLabel1 = document.createElement('label1');
mailerrorLabel1.innerHTML = "";
$(mailerrorLabel1).css('color','red');
$(mailerrorLabel1).css('font-weight','bolder');
$(mailerrorLabel1).css('position','relative');
$(mailerrorLabel1).css('bottom','10px');
$(mailerrorLabel1).css('right','150px');

EmailList1 = EmailList1.replace(/\s/g, "");


EmailList1 = EmailList1.split(',').join(';');
EmailAddresses1 = EmailList1.split(';');
for(var j = 0; j<EmailAddresses1.length; j++){
//Functionalities for all email validations
if(EmailAddresses1[j] == ""){
j++;
}
else if( !
validateEmailAddress(EmailAddresses1[j])) {
wrongFlag1 = "Y";
}
}
if(wrongFlag1 == "Y"){
$(mailerrorLabel1).insertBefore($
("div[title='Contracts Form Applet']" + ' button[title="Contracts:Next"]'));
mailerrorLabel1.innerHTML = "Please Check the
Emails Entered";
}
else{
$("div[title='Line Items List
Applet']").find("table[class='ui-jqgrid-htable']").css("width", sweViewWidth);
$("div[title='Line Items List Applet']").find("table[class='ui-
jqgrid-btable']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height",
ContractItemheight_bdiv);
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-bdiv']").css("width", sweViewWidth);

$("div[title='Line Items List Applet']").find("div[class*='ui-


jqgrid-hdiv']").css("width", sweViewWidth);
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-view']").css("height", ContractItemheight_gridview);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("height", ContractItemheight_pager);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-pager-control']").css("width", "75%");
$("div[title='Line Items List Applet']").find("div[class='ui-
pager-control']").css("overflow-x", "auto");
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-
all']").css("width", sweViewWidth);
$("div[title='Line Items List Applet']").toggle();
$("div[title='Add Contract SKU Form
Applet']").toggle();
$("div[title='Contracts Form Applet']").toggle();

}
}
}
}
}
});

$("div[title='Line Items List Applet']" + '


button[title="Line Items:Previous"]').click(function()
{
$("div[title='Add Contract SKU Form
Applet']").toggle();
$("div[title='Line Items List Applet']").toggle();
$("div[title='Contracts Form Applet']").toggle();
});

$("div[title='Line Items List Applet']" + '


button[title="Line Items:Next"]').click(function()
{

$("div[title='Assets List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height", AssetItemheight_bdiv);
$("div[title='Assets List Applet']").find("div[class='ui-
jqgrid-bdiv']").css("width", sweViewWidth);

$("div[title='Assets List Applet']").find("div[class*='ui-


jqgrid-hdiv']").css("width", sweViewWidth);
$("div[title='Assets List Applet']").find("div[class='ui-
jqgrid-view']").css("height", AssetItemheight_gridview);
$("div[title='Assets List
Applet']").find("div[class*='pager']").css("height", AssetItemheight_pager);
$("div[title='Assets List
Applet']").find("div[class*='pager']").css("width", sweViewWidth);
$("div[title='Assets List Applet']").find("div[class='ui-pager-
control']").css("width", "75%");
$("div[title='Assets List Applet']").find("div[class='ui-pager-
control']").css("overflow-x", "auto");
$("div[title='Assets List Applet']").find("div[class='ui-jqgrid
ui-widget ui-widget-content ui-corner-all']").css("width", sweViewWidth);
$("div[title='Assets List Applet']").toggle();
$("div[title='Add Contract SKU Form
Applet']").toggle();

$("div[title='Quick Add Asset Form


Applet']").toggle();
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").toggle();
$("div[title='Line Items Tile List
Applet']").toggle();
$("div[title='Line Items List Applet']").toggle();

});
$("div[title='Assets List Applet']" + '
button[title="Assets:Previous"]').click(function()
{
$("div[title='Line Items List
Applet']").find("table[class='ui-jqgrid-htable']").css("width", sweViewWidth);
$("div[title='Line Items List Applet']").find("table[class='ui-
jqgrid-btable']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height",
ContractItemheight_bdiv);
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-bdiv']").css("width", sweViewWidth);

$("div[title='Line Items List Applet']").find("div[class*='ui-


jqgrid-hdiv']").css("width", sweViewWidth);
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-view']").css("height", ContractItemheight_gridview);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("height", ContractItemheight_pager);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-pager-control']").css("width", "75%");
$("div[title='Line Items List Applet']").find("div[class='ui-
pager-control']").css("overflow-x", "auto");
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-
all']").css("width", sweViewWidth);

$("div[title='Add Contract SKU Form


Applet']").toggle();

$("div[title='Quick Add Asset Form


Applet']").toggle();
$("div[title='Assets List Applet']").toggle();
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").toggle();
$("div[title='Line Items Tile List
Applet']").toggle();
$("div[title='Line Items List Applet']").toggle();
});

if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal RMA


Contract Summary View")
{
setTimeout(function()
{
$("#quickcartview").remove();
}, 250);
$("button[title='Shopping Cart Menu']").hide();
$("#s_vctrl_div").remove();
$("button[title='Line Items Menu']").hide();
$("button[title='Assets Menu']").hide();
$("button[title='Contracts Menu']").hide();

$("div[title='Contracts Form
Applet']").find("input").css("height","25px");
$("div[title='Contracts Form
Applet']").find("input").css("padding", "5px");
$("div[title='Contracts Form
Applet']").find("input").css("border-radius", "2px");
$("div[title='Contracts Form
Applet']").find("button[title='Contracts:Next']").remove();

$("div[title='eContract
Creation']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='eContract
Creation']").find("span[id*='Label']").css("font-weight", "900");

$("div[title='Line Items List


Applet']").find("table[class='ui-jqgrid-htable']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("table[class='ui-jqgrid-btable']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height",
ContractItemheight_bdiv);
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class*='ui-jqgrid-hdiv']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-view']").css("height",
ContractItemheight_gridview);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("height", ContractItemheight_pager);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='ui-pager-control']").css("width", "75%");
$("div[title='Line Items List
Applet']").find("div[class='ui-pager-control']").css("overflow-x", "auto");
$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-
all']").css("width", sweViewWidth);
$("div[title='Line Items List
Applet']").find("div[class='siebui-btn-grp-search']").remove();
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").remove();

$("div[title='Assets List Applet']").find("div[class='ui-


jqgrid-bdiv']").css("height", AssetItemheight_bdiv);
$("div[title='Assets List Applet']").find("div[class='ui-
jqgrid-bdiv']").css("width", sweViewWidth);
$("div[title='Assets List Applet']").find("div[class*='ui-
jqgrid-hdiv']").css("width", sweViewWidth);
$("div[title='Assets List Applet']").find("div[class='ui-
jqgrid-view']").css("height", AssetItemheight_gridview);
$("div[title='Assets List
Applet']").find("div[class*='pager']").css("height", AssetItemheight_pager);
$("div[title='Assets List
Applet']").find("div[class*='pager']").css("width", sweViewWidth);
$("div[title='Assets List Applet']").find("div[class='ui-
pager-control']").css("width", "75%");
$("div[title='Assets List Applet']").find("div[class='ui-
pager-control']").css("overflow-x", "auto");
$("div[title='Assets List Applet']").find("div[class='ui-
jqgrid ui-widget ui-widget-content ui-corner-all']").css("width", sweViewWidth);
$("div[title='Assets List
Applet']").find("button[title='Assets:Previous']").remove();
$("div[title='Assets List
Applet']").find("button[title='Assets:Next']").remove();

$("div[title='ZEB RMA Portal Summary Applet Form


Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").hide();
$("button[title='ZEB RMA Portal Summary Applet:Goto
Contract Home Screen']").hide();

var ordernumber = $("input[aria-label='OrderNumber']").val();


$("input[aria-label='OrderNumber']").remove();
var alink = "<br><br><a href=
'https://private.zebra.com/terms_conditions/Standard_TC_Sale.htm'
target='_blank'>https://private.zebra.com/terms_conditions/Standard_TC_Sale.htm</a>
";
$(alink).insertAfter($("#OrderNumber_Label"));
//REVIEW CONTRACT PAGE
$("div[title='ZEB RMA Portal Summary Applet Form Applet']" + '
button[title="ZEB RMA Portal Summary Applet:Confirm Order"]').click(function()
{
$("div[title='Contracts Form Applet']").hide();
$("div[title='Line Items List Applet']").hide();
$("div[title='Assets List Applet']").hide();
$("#OrderNumber_Label").parent().hide();
$("button[title='ZEB RMA Portal Summary Applet:Edit']").hide();
$("button[title='ZEB RMA Portal Summary Applet:Confirm
Order']").remove();
$("button[title='ZEB RMA Portal Summary Applet:Goto
Contract Home Screen']").show();
//CONFIM CONTRACT PAGE
$("#OrderNumber_Label").parent().replaceWith("<br><br><br><font
size='5px'>Your contract request has been accepted. You will be notified when the
contract is activated. <br>You will shortly receive an email notification
containing a Contract acknowledgement.<br><br>Contract Number:" + ordernumber +
"<br></font>");
});
}

//KRAMACHANDRAN 22AUG2016 ECONTRACT - SERVICE PROJECT RELEASE -


END HERE <<<<

if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal Asset


Mgmt - Assets View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
$("button[title='Assets Menu']").hide();
$("div[title='Assets List Applet']").css("margin-top", "1%");
// $(".siebui-btn-grp-applet").remove();
$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title='Assets List Applet']").css("border-radius", "15px");
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal FS Asset
Warranty View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
$("div[title=' Form
Applet']").find("input[readonly='readonly']").css("border", "hidden");
$("div[title=' Form
Applet']").find("input[readonly='readonly']").parent().find("span[id*='icon']").rem
ove();
$("div[title=' Form
Applet']").find("span[id*='HTML_FormSection_Label']").css("background", "#E5E8E8");
$("div[title=' Form Applet']").find("button[class='siebui-
appletmenu-btn']").hide();
$("div[title=' Form Applet']").css("margin-top", "1%");
$("div[title=' Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title=' Form Applet']").find("span[id*='Label']").css("font-
weight", "900");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title=' Form Applet']").css("border-radius", "15px");
$("div[title='Warranties List
Applet']").find("button[title='Warranties Menu']").hide();
$("div[title='Warranties List
Applet']").find("button[title='Warranties:Query']").hide();
//$("div[title=' Form Applet']").css("margin-top", "1%");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title='Warranties List Applet']").css("border-radius",
"15px");
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB
Contracts Details View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
$("div[title='Contract Details Form
Applet']").find("input[readonly='readonly']").css("border", "hidden");
$("div[title='Contract Details Form
Applet']").find("span[id*='HTML_FormSection_Label']").css("background", "#E5E8E8");
$("div[title='Contract Details Form
Applet']").find("button[title='Contract Details Menu']").hide();
$("div[title='Contract Details Form Applet']").css("margin-top",
"1%");
$("div[title='Contract Details Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Contract Details Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title='Contract Details Form Applet']").css("border-radius",
"15px");
$("div[title='Line Items List Applet']").find("button[title='Line
Items Menu']").hide();
$("div[title='Line Items List Applet']").css("border-radius",
"15px");
$("div[title='Line Items List
Applet']").find("tr[role='row']").parent().parent().parent().parent().css("height",
"auto");
$("div[title='Assets List
Applet']").find("button[title='Assets Menu']").hide();
$("div[title='Assets List Applet']").css("border-radius", "15px");

}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Portal
Review View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
var searchtip = "<div id='searchtip'><font
size='2'><style='float:right;'>-You can execute wildcard searches using the '*'
character.<br>-You can enter range searches on Repair Order Date by using the '<'
or '> character. Example >'05/06/2011' <br>-All fields are case
sensitive.</font></div>";
$(searchtip).insertAfter($(".siebui-screen-hp-
title").parent());
//$(searchtip).insertAfter("button[aria-label='Search
Repairs:Go']");
$("div[title='Search Repairs Form
Applet']").find("button[class='siebui-appletmenu-btn']").hide();
$("div[title='Search Repairs Form Applet']").css("margin-top",
"1%");
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").css("margin-top", "1%");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title='Search Repairs Form Applet']").css("border-radius",
"15px");
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").remove();
//$("div[title=' Form Applet']").css("margin-top", "1%");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").css("border-radius", "15px");
//$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").toggle();
var check = $("div[title='Search Repairs Form
Applet']").find("input[aria-label='Order Number']").val();
if ($("div[title='Search Repairs Form Applet']").find("input[aria-
label='Order Number']").val() === "" && $("div[title='Search Repairs Form
Applet']").find("input[aria-label='Serial Number']").val() === "" && $
("div[title='Search Repairs Form Applet']").find("input[aria-
label='Product']").val() === "" && $("div[title='Search Repairs Form
Applet']").find("input[aria-label='PO']").val() === "")
{
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").hide();
$("div[title='Search Repairs Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
}
else
{
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").show();
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height", "auto");
$("div[title='ZEB Portal RMA Repair Review Applet List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("overflow-x", "hidden");
$("div[title='Search Repairs Form Applet']").hide();
}
$("div[title='Search Repairs Form
Applet']").find("span[id*='Label']").css("font-size", "medium");
$("div[title='Search Repairs Form
Applet']").find("input[aria-labelledby*='Label']").css("font-size", "medium");
$("div[title='Search Repairs Form
Applet']").find("input[aria-labelledby*='Label']").css("width", "100%");
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal Asset
Mgmt - Entitlements View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
$("div[title=' Form
Applet']").find("input[readonly='readonly']").css("border", "hidden");
$("div[title=' Form
Applet']").find("input[readonly='readonly']").parent().find("span[id*='icon']").rem
ove();
$("div[title=' Form
Applet']").find("span[id*='HTML_FormSection_Label']").css("background", "#E5E8E8");
$("div[title=' Form Applet']").find("button[class='siebui-
appletmenu-btn']").hide();
$("div[title=' Form Applet']").css("margin-top", "1%");
$("div[title=' Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title=' Form Applet']").find("span[id*='Label']").css("font-
weight", "900");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title=' Form Applet']").css("border-radius", "15px");
$("div[title='Entitlements List
Applet']").find("button[title='Entitlements Menu']").hide();
$("div[title='Entitlements List
Applet']").find("button[title='Entitlements:Query']").hide();
//$("div[title=' Form Applet']").css("margin-top", "1%");
// $(".siebui-btn-grp-applet").remove();
//$("#s_vis_div").replaceWith("<font size='5px'>Assets</font>");
$("div[title='Entitlements List Applet']").css("border-radius",
"15px");
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Portal Service
Contract List View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
$("button[title='Contract Menu']").hide();
$("div[title='Contract List Applet']").css("margin-top", "1%");
//$(".siebui-btn-grp-applet").remove();
$("#s_vis_div").replaceWith("<font size='5px'>Contracts</font>");
$("div[title='Contract List Applet']").css("border-radius",
"15px");
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Portal List
View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
debugger;
$("button[title='Shopping Cart Menu']").hide();
$("div[title='My RMAs List Applet']").css("margin-top", "1%");
$(".siebui-btn-grp-applet").remove();
$("#s_vis_div").replaceWith("<font size='5px'>My Repair
Orders</font>");
$("div[title='My RMAs List Applet']").css("border-radius", "15px");
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Portal
Detail View")
{
debugger;
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
$("input[aria-label='ErrorMsg']").val("");
$("div[title='Quick Add Serial Number Form
Applet']").find("input").val("");
$("div[title='Quick Add Serial Number Form
Applet']").find("textarea").val("");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").parent().css("height", "0px"); //jjob:13/june/16: to remove bottom extra
space from detail view
var linediv_height = $("div[title='Line Items List
Applet']").parent().css("height");
var lineitemheight_gridview = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-view']").css("height");
var lineitemwidth_gridview = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-view']").css("width");
var lineitemheight_bdiv = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height");
var lineitemwidth_bdiv = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("width");
var lineitemheight_hdiv = $("div[title='Line Items List
Applet']").find("div[class*='ui-jqgrid-hdiv']").css("height");
var lineitemwidth_hdiv = $("div[title='Line Items List
Applet']").find("div[class*='ui-jqgrid-hdiv']").css("width");
var lineitemheight_pager = $("div[title='Line Items List
Applet']").find("div[class*='pager']").css("height");
var lineitemwidth_pager = $("div[title='Line Items List
Applet']").find("div[class*='pager']").css("width");
var lineitemwidth_pagercontrol = $("div[title='Line Items List
Applet']").find("div[class='ui-pager-control']").css("width");
var lineitemwidth_divheight = $("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid ui-widget ui-widget-content ui-corner-
all']").css("height");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("input[aria-label='Job Type']").parent().hide();
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Empty Cart']").removeAttr("disabled");
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Delete Line']").removeAttr("disabled");
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Bulk Load']").removeAttr("disabled");
var POErrorMsg = "<div id='poerrormsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
$(POErrorMsg).insertAfter($("div[title='RMA Form Applet']" + '
button[title="RMA:Next"]'));
var DisputeErrorMsg = "<div id='disperrormsg'
style='width:100%;height:none;color:red;font-size:18px;'></div>";
//$(DisputeErrorMsg).insertAfter($("div[title='Quick Add Serial
Number Form Applet']" + ' button[aria-label="Quick Add Serial Number:Add Item to
Cart"]'));
$(DisputeErrorMsg).insertAfter("div[title='Quick Add Serial Number
Form Applet']");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id='LabelProbDesc_Label']").parent().css("background",
"#ccc");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id='LabelDispute_Label']").parent().css("background",
"#ccc");
$("div[title='RMA Form Applet']").css("border-radius", "15px");
$("div[title='Line Items List Applet']").css("width", "75%");
//var listheight=$("div[title='Line Items List
Applet']").find("div[class='ui-jqgrid-bdiv']").css("height");
var listheight = $("div[title='Line Items List
Applet']").css("height");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("height", listheight);
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("width", "22%");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("position", "relative");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("left", "76%");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("bottom", "480px");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("border-radius", "15px");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("background", "#F6F6F6");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").css("border", "1px solid #D0E4F3");
//$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").insertAfter($("div[title='Quick Add Serial Number Form Applet']"));
$("button[title='Line Items:Dispute Reason']").remove();
$("button[title='ZEB RMA Dispute Form Applet Menu']").remove();
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[class='siebui-row-counter']").remove();
//$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("div[class*='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").remove();
//$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("div[class*='title']").remove();
debugger;
var OrderLine =
SiebelApp.S_App.GetActiveBusObj().GetBusCompByName("Order Entry - Line
Items").GetFieldValue("ZEB Calc Oracle Line Number");
var OrderId =
SiebelApp.S_App.GetActiveBusObj().GetBusCompByName("Order Entry -
Orders").GetFieldValue("Id");
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("div[class*='title']").text("Line # " + OrderLine + " details");
$("div[title='Line Items List Applet']").css("border-radius",
"15px");
$("div[title='Quick Add Serial Number Form Applet']").css("border-
radius", "10px");
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").insertAfter($
("div[title='Line Items List Applet']").find("div[id*='pager']"));
/* $("div[title='Line Items List
Applet']").find("button[title='Line Items:Next']").insertAfter($("div[title='Line
Items List Applet']").find("div[id*='pager']"));
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Empty Cart']").insertAfter($("div[title='Line Items List
Applet']").find("div[id*='pager']"));
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Delete Line']").insertAfter($("div[title='Line Items List
Applet']").find("div[id*='pager']"));
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Bulk Load']").insertAfter($("div[title='Line Items List
Applet']").find("div[id*='pager']"));*/
//$("div[title='Line Items List Applet']").find("button[title='Line
Items:Dispute Reason']").insertAfter($("div[title='Line Items List
Applet']").find("div[id*='pager']"));
$("div[title='Line Items List Applet']").find("div[class='siebui-
btn-grp-applet']").remove();
$("#s_vctrl_div").remove();
$("button[title='Shopping Cart Menu']").hide();
$("text[id='subtext']").hide();
$("#subtext").remove();
$("div[title='Line Items List
Applet']").find("button").css("margin-right", "5px");
$("div[title='RMA Form Applet']").find("button").css("margin-left",
"5px");
//$("div[title='RMA Form Applet']").find("div[class='siebui-applet-
header siebui-collapsible AppletButtons siebui-form-applet-header siebui-
collapsible-applet-header']").remove();
$("div[title='RMA Form Applet']").find("input[aria-
readonly='true']").css("border", "none");
$("div[title='RMA Form Applet']").find("input[aria-
readonly='true']").parent().find("span[id*='icon']").css("border", "hidden");
$("div[title='RMA Form Applet']").find("input[aria-
readonly='true']").parent().find("span[id*='icon']").remove();
$("div[title='RMA Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='RMA Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='RMA Form Applet']").find("div[class='siebui-btn-grp-
applet']").remove();
$("div[title='RMA Form
Applet']").parent().parent().parent().find("ul").remove();
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Save']").remove();
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Query']").remove();
$("div[title='Line Detail Form Applet']").find("div[class='siebui-
btn-grp-applet']").remove();
$("div[title='Line Items List Applet']" + ' button[title="Line
Items:Dispute Reason"]').click(function()
{
$("div[title='ZEB RMA Dispute Details Applet Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").hide();
});
var subtext = '<text id="subtext" type="text" title="subtext">
<font color="#004785"> (Please click this after entering line
items)</font></text>';
$(subtext).insertAfter($("div[title='RMA Form
Applet']").find("button[title='RMA:Submit']"));
$("div[title='Add Product Form Applet']").find("button[title='Add
Product Menu']").remove();
$("div[title='RMA Form Applet']").toggle();
$("div[title='Line Items List Applet']" + ' button[title="Line
Items:Next"]').click(function()
{
debugger;
/* if($("td[id*='CxTotal']").text() === "$1.00"){}else{
$
("span[id='Purchase_Order_#_Label']").parent().parent().parent().hide();
$("#FrightLbl_Label").parent().hide();
}*/
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Empty Cart']").attr("disabled",
"disabled");
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Delete Line']").attr("disabled",
"disabled");
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Bulk Load']").attr("disabled",
"disabled");
$("#poerrormsg").text("");
// $("td[id='1NRC_CxTotal']").text("$1.00");
var inPS = SiebelApp.S_App.NewPropertySet();
var outPS = SiebelApp.S_App.NewPropertySet();
inPS.SetProperty("OrderId", OrderId);
outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('CheckDispute', inPS);
var errorLine = outPS.childArray[0].propArray.psErrorLine;
//var errorLinePD =
outPS.childArray[0].propArray.psErrorLinePD;
var error = outPS.childArray[0].propArray.psError;
var LinePrice = outPS.childArray[0].propArray.psLinePrice;
var LineProbType = outPS.childArray[0].propArray.psPTLine;
var NoLine = outPS.childArray[0].propArray.psNoLine;
SiebelJS.Log("check this");
SiebelJS.Log(outPS);
SiebelJS.Log(errorLine);
SiebelJS.Log(error);
SiebelJS.Log(LinePrice);
//if (errorLine === "" && LineProbType === "" && NoLine === "")
{
if (error === "")
{
$("div[title='RMA Form Applet']").find("div[class='siebui-
applet-header siebui-collapsible AppletButtons siebui-form-applet-header siebui-
collapsible-applet-header']").replaceWith("<font size='5px'>Proceed to
Checkout<br></font><div id='temp001'> <ul class='breadcrumb breadcrumb1
breadcrumb2'><li><a href='#'>Add Serial Number</a></li><li><a href='#'>Manage
Shipping Information</a></li><li><a href='#'>Review Order</a></li><li><a
href='#'>Confirm Order</a></li></ul></div>");
//SHIPPING MANAGE PAGE
$("#disperrormsg").text("");
$("div[title='Line Items List Applet']").toggle();
$("div[title='Quick Add Serial Number Form
Applet']").toggle();
$("div[title='RMA Form Applet']").toggle();
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").toggle();
if (LinePrice.search("1") !== -1 || LinePrice.search("2") !
== -1 || LinePrice.search("3") !== -1 || LinePrice.search("4") !== -1 ||
LinePrice.search("5") !== -1 || LinePrice.search("6") !== -1 ||
LinePrice.search("7") !== -1 || LinePrice.search("8") !== -1 ||
LinePrice.search("9") !== -1)
{
$
("span[id='Purchase_Order_#_Label']").parent().parent().parent().show();
$("#FrightLbl_Label").parent().show();
}
else
{
$
("span[id='Purchase_Order_#_Label']").parent().parent().parent().hide();
$("#FrightLbl_Label").parent().hide();
}
}
else
{
$("#disperrormsg").text(error);
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Empty Cart']").removeAttr("disabled");
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Delete Line']").removeAttr("disabled");
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Bulk Load']").removeAttr("disabled");
}
});
var btnSeeLine = '<button id="PREV_CTRL" class="appletButton"
type="button" title="PrevStep">Previous</button>';
$(btnSeeLine).insertBefore($("div[title='RMA Form Applet']
button[title='RMA:Next']"));
$("div[title='RMA Form Applet']" + '
button[title="PrevStep"]').click(function()
{
debugger;
$("#poerrormsg").text("");
$("#disperrormsg").text("");
$("input[aria-label='ErrorMsg']").val("");
//jjob :refresh issue
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-bdiv']").css("height", lineitemheight_bdiv);
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-bdiv']").css("width", lineitemwidth_bdiv);
//$("div[title='Line Items List
Applet']").find("div[class*='ui-jqgrid-hdiv']").css("height", lineitemheight_hdiv);
$("div[title='Line Items List Applet']").find("div[class*='ui-
jqgrid-hdiv']").css("width", lineitemwidth_hdiv);
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid-view']").css("height", lineitemheight_gridview);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("height", lineitemheight_pager);
$("div[title='Line Items List
Applet']").find("div[class*='pager']").css("width", lineitemwidth_pager);
$("div[title='Line Items List Applet']").find("div[class='ui-
pager-control']").css("width", "75%");
$("div[title='Line Items List Applet']").find("div[class='ui-
pager-control']").css("overflow-x", "auto");
$("div[title='Line Items List Applet']").find("div[class='ui-
jqgrid ui-widget ui-widget-content ui-corner-all']").css("width",
lineitemwidth_bdiv);
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Empty Cart']").removeAttr("disabled");
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Delete Line']").removeAttr("disabled");
$("div[title='Line Items List
Applet']").find("button[title='Line Items:Bulk Load']").removeAttr("disabled");
$("div[title='Line Items List Applet']").toggle();
$("div[title='Quick Add Serial Number Form Applet']").toggle();
$("div[title='RMA Form Applet']").toggle();
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").toggle();
});
$("div[title='RMA Form
Applet']").find("span[id*='Lbl']").parent().css("height", "25px");
$("div[title='RMA Form
Applet']").find("span[id*='Lbl']").parent().css("width", "1000px");
$("div[title='RMA Form
Applet']").find("span[id*='Lbl']").parent().css("background", "#ccc");
$("div[title='RMA Form
Applet']").find("span[id*='Lbl']").parent().css("border-radius", "2px");
$("div[title='RMA Form
Applet']").find("span[id*='Lbl']").css("padding", "10px");
$("div[title='RMA Form
Applet']").find("span[id*='Lbl']").css("font-size", "medium");
$("div[title='RMA Form Applet']").find("input").css("height",
"40px");
$("div[title='RMA Form Applet']").find("input").css("width",
"500px");
$("div[title='RMA Form Applet']").find("input").css("border-
radius", "2px");
$("div[title='RMA Form Applet']").find("input").css("padding",
"5px");
//
$("div[title='Quick Add Serial Number Form
Applet']").find("span[id*='EnterItem_Label']").parent().css("height", "25px");
$("div[title='Quick Add Serial Number Form
Applet']").find("span[id*='EnterItem_Label']").parent().css("background", "#ccc");
$("div[title='Quick Add Serial Number Form
Applet']").find("span[id*='EnterItem_Label']").parent().css("border-radius",
"2px");
$("div[title='Quick Add Serial Number Form
Applet']").find("span[id*='EnterItem_Label']").css("font-size", "medium");
$("div[title='Quick Add Serial Number Form
Applet']").find("input").css("height", "25px");
$("div[title='Quick Add Serial Number Form
Applet']").find("input").css("border-radius", "2px");
$("div[title='Quick Add Serial Number Form
Applet']").find("input").css("padding", "5px");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='ErrorMsg']").css("border-style", "hidden");
$("div[title='Quick Add Serial Number Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout<br></font><div id='temp001'> <ul class='breadcrumb
breadcrumb1'><li><a href='#'>Add Serial Number</a></li><li><a href='#'>Manage
Shipping Information</a></li><li><a href='#'>Review Order</a></li><li><a
href='#'>Confirm Order</a></li></ul></div>");
//ADD SERIAL NUMBER PAGE
$("div[title='Quick Add Serial Number Form Applet']").css("margin-
top", "1%");
$("div[title='Quick Add Serial Number Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Quick Add Serial Number Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='ErrorMsg']").css("color", "red");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='ErrorMsg']").css("font-size", "18px");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='Serial #']").css("border-left-color", "red");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='Serial #']").css("border-left-width", "medium");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='Problem Type']").css("border-left-color",
"red");
$("div[title='Quick Add Serial Number Form
Applet']").find("input[aria-label='Problem Type']").css("border-left-width",
"medium");
$("div[title='RMA Form Applet']" + '
button[title="RMA:Next"]').click(function()
{
debugger;
if ($
("span[id='Purchase_Order_#_Label']").parent().parent().parent().css("display") !==
"none")
{
if ($("input[aria-label='Purchase Order #']").val().length
=== 0)
{
//var POErrorMsg = "<div id='poerrormsg'
style='width:100%;height:none;'><font color='red'>Purchase Order# is
required.Please fill this in to proceed to next step.</font></div>";
//$(POErrorMsg).insertAfter($("div[title='RMA Form
Applet']" + ' button[title="RMA:Next"]'));
$("#poerrormsg").text("Purchase Order# is
required.Please fill this in to proceed to next step.")
var inPS = SiebelApp.S_App.NewPropertySet();
var outPS = SiebelApp.S_App.NewPropertySet();
outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('RMAPOPF', inPS);
}
else
{}
}
else
{
var inPS = SiebelApp.S_App.NewPropertySet();
var outPS = SiebelApp.S_App.NewPropertySet();
inPS.SetProperty("OrderId", OrderId);
outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('PONullify', inPS);
}
});
//
$("input[aria-
labelledby='ZEBRMADisputeEntitlement_Label']").click(function()
{
if ($("input[aria-
labelledby='ZEBRMADisputeEntitlement_Label']").attr('aria-checked') === "true")
{
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id='ZEBRMADisputeReason_Label']").parent().parent().parent().
show();
}
else if ($("input[aria-
labelledby='ZEBRMADisputeEntitlement_Label']").attr('aria-checked') === "false")
{
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id='ZEBRMADisputeReason_Label']").parent().parent().parent().
hide();
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id='ZEBRMAContractNumber_Label']").parent().parent().parent()
.hide();
$("div[title='ZEB RMA Dispute Form Applet Form
Applet']").find("span[id='ZEBRMAPurchaseDate_Label']").parent().parent().parent().h
ide();
}
});
//
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Portal
Summary View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
$("div[title='Line Items List
Applet']").find("tr[role='row']").parent().parent().parent().parent().css("height",
"auto");
$("#s_vctrl_div").hide();
$("button[title='ZEB RMA Portal Summary Applet:Goto
Orders']").parent().parent().parent().css("float", "left"); //jjob back to orders
position
$("div[title='RMA Form Applet']").css("border-radius", "10px");
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").css("border-radius", "10px");
$("div[title='Line Items List Applet']").css("border-radius",
"10px");
$("button[title='Shopping Cart Menu']").hide();
var ordernumber = $("input[aria-label='OrderNumber']").val();
$("input[aria-label='OrderNumber']").remove();
var formheight = $("div[title='RMA Form
Applet']").find("div[class='GridBorder']").css("height");
$("div[title='Attachments List Applet']").css("height",
formheight);
//$("div[title='RMA Form Applet']").css("width","130%");
//$("div[title='Attachments List Applet']").css("width","60%");
//$("div[title='Attachments List Applet']").css("float","right");
$("div[title='Line Items List Applet']").insertAfter($
("div[title='RMA Form Applet']"));
var appletwidth = $("div[title='ZEB RMA Portal Summary Applet Form
Applet']").css("width");
$("div[title='Line Items List Applet']").css("width", appletwidth);
$("div[title='Documents List Applet']").find("div[class='siebui-
btn-grp-applet']").remove();
//$("div[title='Documents List Applet']").find("div[class='siebui-
applet-header siebui-collapsible AppletButtons siebui-form-applet-header siebui-
collapsible-applet-header']").remove();
$("div[title='Documents List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").remove();
$("div[title='Documents List Applet']").find("div[class='ui-state-
default ui-jqgrid-pager ui-corner-bottom siebui-applet-footer']").remove();
$("div[title='Documents List Applet']").find("div[class='ui-jqgrid-
bdiv']").css("overflow-x", "hidden");
$("div[title='Documents List Applet']").css("overflow-x", "auto");
$("div[title='Documents List Applet']").find("button[aria-
label='Attachments:New URL']").remove();
$("div[title='Documents List
Applet']").find("span").find("input[title='Attachments:New
File']").parent().parent().remove();
/*$("div[title='RMA Form Applet']").css("width","50%");
var formwidth =$("div[title='RMA Form Applet']").css("width");
$("div[title='Attachments List Applet']").css("width","200px");
$("div[title='Attachments List Applet']").css("height", "20px");
$("div[title='Attachments List Applet']").insertBefore($
("div[title='Line Items List Applet']"));*/
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("height", "25px");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("width", "1000px");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("background", "#ccc");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("border-radius", "2px");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").css("font-size", "medium");
$("div[title='RMA Form Applet']").find("input").css("border",
"none");
$("div[title='RMA Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='RMA Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='RMA Form Applet']").find("div[class='siebui-btn-grp-
applet']").remove();
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").find("button[title='ZEB RMA Portal Summary Applet:Confirm
Order']").remove();
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").find("button[title='ZEB RMA Portal Summary Applet:Edit
Items']").remove();
$("div[title='Line Items List Applet']").find("div[class='siebui-
btn-grp-applet']").remove();
$("div[title='Line Items List Applet']").find("div[class='siebui-
btn-grp-search']").remove();
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").remove();
$("div[title='RMA Form
Applet']").find("input").parent().find("span[id*='icon']").css("border", "hidden");
$("div[title='RMA Form
Applet']").find("input").parent().find("span[id*='icon']").remove();
$("div[title='RMA Form Applet']").find("span[class='siebui-icon-
zeb_help_order_items_update']").remove();
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").remove();
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").find("input[aria-label='Order Number']").remove();
$("button[title='ZEB RMA Portal Summary Applet:Shipping
Manifest']").hide();
var ordnum = $("#s_3_1_101_0_Label").text().split(" ")[0];
$("div[title='RMA Form Applet']").find("div[class='siebui-applet-
header siebui-collapsible AppletButtons siebui-form-applet-header siebui-
collapsible-applet-header']").remove();
$(".zeb_cartsummary_view_main_confirm_outer").css("width", "100%");
$("#OrderNumber_Label").replaceWith("<font size='10px'>REPAIR ORDER
#:" + ordernumber + "</font>");
$("#OrderNumber_Label").remove();
}
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Portal
Submit View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th April Code to
remove the Live Cart Display for this case.
}, 250);
$("div[title='Line Items List
Applet']").find("tr[role='row']").parent().parent().parent().parent().css("height",
"auto");
$("div[title='RMA Form Applet']").css("border-radius", "10px");
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").css("border-radius", "10px");
$("div[title='Line Items List Applet']").css("border-radius",
"10px");
$("button[title='Shopping Cart Menu']").hide();
var ordernumber = $("input[aria-label='OrderNumber']").val();
$("input[aria-label='OrderNumber']").remove();
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("height", "25px");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("width", "1000px");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("background", "#ccc");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").parent().css("border-radius", "2px");
$("div[title='RMA Form
Applet']").find("span[id*='_Details_Label']").css("font-size", "medium");
$("div[title='RMA Form Applet']").find("input").css("border",
"none");
$("div[title='RMA Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='RMA Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='RMA Form
Applet']").find("button[title='RMA:Submit']").remove();
$("div[title='Line Items List Applet']").find("div[class='siebui-
btn-grp-applet']").remove();
$("div[title='Line Items List Applet']").find("div[class='siebui-
btn-grp-search']").remove();
$("div[title='Line Items List
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").remove();
$("div[title='RMA Form
Applet']").find("input").parent().find("span[id*='icon']").css("border", "hidden");
$("div[title='RMA Form
Applet']").find("input").parent().find("span[id*='icon']").remove();
$("div[title='RMA Form Applet']").find("span[class='siebui-icon-
zeb_help_order_items_update']").remove();
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").hide();
var alink = "<br><a href=
'https://private.zebra.com/terms_conditions/Standard_TC_Sale.htm'
target='_blank'>https://private.zebra.com/terms_conditions/Standard_TC_Sale.htm</a>
";
$(alink).insertAfter($("#OrderNumber_Label"));
$("div[title='RMA Form Applet']").find("div[class='siebui-applet-
header siebui-collapsible AppletButtons siebui-form-applet-header siebui-
collapsible-applet-header']").replaceWith("<font size='5px'>Proceed to
Checkout</font><div id='temp001'> <ul class='breadcrumb breadcrumb1 breadcrumb2
breadcrumb3'><li><a href='#'>Add Serial Number</a></li><li><a href='#'>Manage
Shipping Information</a></li><li><a href='#'>Review Order</a></li><li><a
href='#'>Confirm Order</a></li></ul></div>");
//REVIEW ORDER PAGE
$(".zeb_cartsummary_view_main_confirm_outer").css("width", "100%");
$(".zeb_cartsummary_view_main_confirm_inner").css("border",
"none");
$("button[title='ZEB RMA Portal Summary Applet:Shipping
Manifest']").hide();
$("button[title='ZEB RMA Portal Summary Applet:Goto
Orders']").hide();
$("div[title='ZEB RMA Portal Summary Applet Form Applet']" + '
button[title="ZEB RMA Portal Summary Applet:Confirm Order"]').click(function()
{
$("div[title='Line Items List Applet']").hide();
$("#OrderNumber_Label").parent().hide();
$("div[title='RMA Form Applet']").hide();
$("button[title='ZEB RMA Portal Summary Applet:Edit
Items']").hide();
// $("button[title='ZEB RMA Portal Summary Applet:Shipping
Manifest']").show(); //need to activatr later
$("button[title='ZEB RMA Portal Summary Applet:Shipping
Manifest']").hide();
$("button[title='ZEB RMA Portal Summary Applet:Goto
Orders']").show();
$("button[title='ZEB RMA Portal Summary Applet:Confirm
Order']").remove();
// $("button[title='ZEB RMA Portal Summary Applet:Confirm
Order']").replaceWith("<div id='ack'>Your Repair Order has been accepted.Thank You!
<br>You will shortly receive an email notification containing an order
acknowledgement and shipping manifest.<br><br>Order Number:" + ordernumber +
"</div>");
$("div[title='ZEB RMA Portal Summary Applet Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout</font><div id='temp001'> <ul class='breadcrumb
breadcrumb1 breadcrumb2 breadcrumb3 breadcrumb4'><li><a href='#'>Add Serial
Number</a></li><li><a href='#'>Manage Shipping Information</a></li><li><a
href='#'>Review Order</a></li><li><a href='#'>Confirm Order</a></li></ul></div>");
//CONFIM ORDER PAGE
$("#OrderNumber_Label").parent().replaceWith("<br><br><br><font
size='5px'>Your Repair Order has been accepted.Thank You!<br>You will shortly
receive an email notification containing an order acknowledgement and shipping
manifest.<br><br>Order Number:" + ordernumber + "<br></font>");
});
}
//KRAMACHANDRAN 29JUN2016 CREATED FOR RMA BULK LOAD VIEW
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB RMA Bulk
Import View")
{
setTimeout(function()
{
$("#quickcartview").remove(); //KABHISHEK 12th
April Code to remove the Live Cart Display for this case.
}, 250);
$("div[title='Information Form
Applet']").find("div[class='siebui-applet-header siebui-collapsible AppletButtons
siebui-form-applet-header siebui-collapsible-applet-header']").replaceWith("<font
size='5px'>Proceed to Checkout<br></font><div id='temp001'> <ul class='breadcrumb
breadcrumb1 breadcrumb2'><li><a href='#'>Add Serial Number</a></li><li><a
href='#'>Bulk Load</a></li></ul></div>");
var bulkloadlinkRMA = "<a href='" + baseurl +
"files/RMABulkLoadTemplate.xlsm' target='_blank'>Click Here to Download
Template</a>";
$(bulkloadlinkRMA).insertAfter($("div[class='siebui-applet-
title']:contains('Download Template')"));
$("div[title='Information Form
Applet']").find("button[title='Information Menu']").hide();
$("div[title='Information Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("div[title='Information Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
$("div[title='Information Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
$("div[title='Download Template Form
Applet']").find("button[title='Download Template Menu']").hide();
$("div[title='Download Template Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("div[title='Download Template Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
$("div[title='Download Template Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load Menu']").hide();
$("div[title='Bulk Load List Applet']").find("span[class='siebui-
row-counter']").hide();
$("div[title='Information Form
Applet']").find("span[id*='Label']").css("font-weight", "900");
$("div[title='Information Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:LOAD DATA']").css("color", "white");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:CONTINUE']").css("color", "white");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:UPLOAD FILE']").css("color", "white");
$("div[title='Bulk Load List
Applet']").find("button[title='Bulk Load:DELETE ALL']").css("color", "white");

}
//RMA END
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB SD Order Entry
Frequency Detail View")
{
if (SiebelApp.S_App.GetActiveBusObj().GetBusCompByName("ZEB SD Non
Frequency Transaction Data").GetFieldValue("ZEB Applies To Each Unit Qty") != "Y")
{
$("div[title='Supplement Data']").find("div[title='Please enter
details List Applet']").hide();
}
}
if (SiebelApp.S_App.GetActiveView().GetName() === "Company Profile View
(SCW)")
{
$("div[title='My Company Form
Applet']").find("input[readonly='readonly']").css("border-style", "hidden");
$("div[title='My Company Form
Applet']").find("input[readonly='readonly']").parent().find("span[id*='icon']").rem
ove();
}
if (SiebelApp.S_App.GetActiveView().GetName() === "User Catalog List
View (SCW)")
{
$("div[title='Catalog']").find('span[aria-
readonly="true"]').removeClass();
$("div[title='Catalog']").find('span[aria-
readonly="true"]').removeAttr('maxlength');
$("div[title='Catalog']").find('span[aria-
readonly="true"]').removeAttr('readonly');
$("div[title='Catalog']").find('span[aria-
readonly="true"]').removeAttr('tabindex');
$("div[title='Catalog']").find('span[aria-
readonly="true"]').removeAttr('aria-readonly');
$('nobr').find('a[aria-readonly="true"]').removeAttr('style');
$('nobr').find('a[aria-
readonly="true"]').parent().find('span').remove();
$('nobr').find('a[aria-readonly="true"]').removeClass();
$('nobr').find('a[aria-readonly="true"]').removeAttr('maxlength');
$('nobr').find('a[aria-readonly="true"]').removeAttr('readonly');
$('nobr').find('a[aria-readonly="true"]').removeAttr('tabindex');
$('nobr').find('a[aria-readonly="true"]').removeAttr('aria-
readonly');
}
if (SiebelApp.S_App.GetActiveView().GetName() === "User Catalog List
View - Literature")
{
$('td').find('a[aria-readonly="true"]').removeAttr('style');
$('td').find('a[aria-
readonly="true"]').parent().find('span').remove();
$('td').find('a[aria-readonly="true"]').removeClass();
$('td').find('a[aria-readonly="true"]').removeAttr('maxlength');
$('td').find('a[aria-readonly="true"]').removeAttr('readonly');
$('td').find('a[aria-readonly="true"]').removeAttr('tabindex');
$('td').find('a[aria-readonly="true"]').removeAttr('aria-
readonly');
}
//jjob end of Info Center code
//JJOB 7/11/15:Code for New Product Ordering Confirmation Page
if (SiebelApp.S_App.GetActiveView().GetName() === "Quote Summary View
(eSales)")
{
$("div[title='Review and Confirm Order Form
Applet']").find("button[title='Review and Confirm Order Menu']").hide(); //To hide
the menu button
$("div[title='Review and Confirm Order Form
Applet']").find("span[class='siebui-row-counter']").hide(); //To hide the row
counter
$(".ui-jqgrid-bdiv").css("background", "white"); //To change list
applet color from grey
$("div[title='Review and Confirm Order Form
Applet']").find("span[class*='siebui-btn-icon-d']").hide(); //To hide the next
button
$("div[title='Review and Confirm Order Form
Applet']").find("span[class*='siebui-btn-icon-e']").hide(); //To hide the previous
button
$("div[title='Review and Confirm Order Form
Applet']").find("span[id*='ZEB_HTML_Label']").css("background", "#F8F8F8"); //To
change background of labels
$("div[title='Review and Confirm Order Form
Applet']").find("span[id*='ZEB_HTML_Label']").css("color", "#3A75C4"); //To change
font of labels
$("div[title='Review and Confirm Order Form
Applet']").find("input[readonly='readonly']").css("border-style", "hidden"); //To
remove boxes for read only fields
$("div[title='Review and Confirm Order Form
Applet']").find("input[aria-label='Shipping
Terms']").parent().find("span[id*='icon']").remove();
$("div[title='Review and Confirm Order Form
Applet']").find("input[aria-label='Payment
Currency']").parent().find("span[id*='icon']").remove();
$("div[title='Review and Confirm Order Form
Applet']").find("input[aria-label='Requested Ship
Date']").parent().find("span[id*='icon']").remove();
$
("span[id*='CurrencyCode']").parent().find("span[title='Required']").hide(); //to
hide the required image
$(".mceGridLabel.siebui-label.mceLabel").find("span").css("font-
weight", "900"); //To make control names bold
$("span[id*='ZEB_HTML_Label_1']").css("font-weight", "900"); //To
make labels bold
}
//jjob:mar 15 for alm 4530
if (SiebelApp.S_App.GetActiveView().GetName() === "Order Confirmation
View (eSales)")
{
var fieldspace = "<div style='height:15px;'></div>";
$
(fieldspace).insertAfter("div[class='zeb_ordersubmit_main_section_1']");
}
//JJOB 7/16/15:Parametric Search View
if (SiebelApp.S_App.GetActiveView().GetName() === "Parametric Search
Results View")
{
$(".siebui-span-lg-3").css("width", "35%");
$(".siebui-span-lg-9").css("width", "65%");
$("button[title='Shopping Cart Menu']").hide();
$(".col4").css("width", "60%");
$(".col2").css("width", "60%");
$("div[title='Shopping Cart Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("button[title='Results Menu']").hide();
$(".siebui-btn-grp-search").find("button[title='Shopping
Cart:PROCEED TO CHECKOUT']").insertAfter($("div[class='GridBorder']"));
$("div[title='Parametric Search
Results']").find("div[title='Shopping Cart Form
Applet']").find("table[class='GridBack']").css("margin-right", "30%"); //JJOB 27
JUL 15:To align checkout button
}
//JJOB 7/22/15:Favourite List View
if (SiebelApp.S_App.GetActiveView().GetName() === "Favorite List View")
{
$("div[title='Shopping Cart Form
Applet']").find("span[class='siebui-row-counter']").hide(); //To hide the row
counter
$("div[title='Shopping Cart Form Applet']").css("width", "30%");
$("div[title='Shopping Cart Form Applet']").css("float", "right");
$("div[title='Shopping Cart Form
Applet']").find("input[readonly='readonly']").css("border-style", "hidden");
$("div[title='Shopping Cart Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Shopping Cart Form
Applet']").find("span[id*='Label']").css("font-weight", "400");
$(".siebui-btn-grp-search").find("button[title='Shopping
Cart:PROCEED TO CHECKOUT']").insertAfter($("div[class='GridBorder']"));
$("div[title='Shopping Cart Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("div[title='Shopping Cart Form
Applet']").find("button[title='Shopping Cart Menu']").hide();
$("div[title='Shopping Cart Form
Applet']").find("div[class*='siebui-applet-header']").css("min-height", "10px !
important");
$("div[title='Shopping Cart Form
Applet']").find("div[class='.siebui-applet .siebui-applet-header']").css("min-
height", "10px !important");
$("#s_vis_div").text("Shopping Cart");
}
//JJOB 7/22/15:My Company profile
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Partner Profile
View")
{
$(".siebui-applet-title").text("Company Profile");
$(".siebui-icon-map").hide();
$("#s_vctrl_div_tabScreen").hide();
}
//JJOB 7/10/15:Code for New Product Ordering main screen
if (SiebelApp.S_App.GetActiveView().GetName() === "Product Catalog View
CXPRM")
{
var parentorgName = theApplication().GetProfileAttr("Org.Parent
Organization Name"); //jjob 28/dec/15:getting parent org id
$("div[title='Quick Add Form Applet']").css("height", "175px");
$("div[title='Search Form Applet']").insertAfter($
("div[title='Quick Add Form Applet']")).parent();
$("button[title='Shopping Cart Menu']").hide(); //To hide the menu
button
$("div[title='Shopping Cart Form
Applet']").find("span[class='siebui-row-counter']").hide(); //To hide the row
counter
// $("div[title='Shopping Cart Form
Applet']").css("width","35%");//JJOB 27/jul:changed from 450 px to 35%
//$("div[title='Shopping Cart Form Applet']").css("margin-top","-
670px");/*JJOB 27/oct/15:changed from -590 to -572for prod hot fix to 670*/
$("div[title='Shopping Cart Form Applet']").css("width",
"34%"); //jjob 8/dec commented above and added this to increase the width
$("div[title='Shopping Cart Form Applet']").css("float", "right");
//$("div[title='Shopping Cart Form
Applet']").css("height","100px");/*JJOB 09/nov/15:changed from 123 to 100 for prod
hot fix*/
$("div[title='Shopping Cart Form
Applet']").find("input[readonly='readonly']").css("border-style", "hidden");
$("div[title='Shopping Cart Form
Applet']").find("span[id*='Label']").css("color", "#004785 !important");
$("div[title='Shopping Cart Form
Applet']").find("span[id*='Label']").css("font-weight", "400");
$(".siebui-btn-grp-search").find("button[title='Shopping
Cart:Favorites']").insertAfter($("div[class='GridBorder']"));
$(".siebui-btn-grp-search").find("button[title='Shopping
Cart:PROCEED TO CHECKOUT']").insertAfter($("div[class='GridBorder']"));
$("div[title='Shopping Cart Form
Applet']").find("div[class*='siebui-applet-header']").css("min-height", "10px !
important");
$("div[title='Shopping Cart Form
Applet']").find("div[class='.siebui-applet .siebui-applet-header']").css("min-
height", "10px !important");
/*$("button[title='Shopping Cart:PROCEED TO
CHECKOUT']").css("position","relative");//jjob 8/dec
$("button[title='Shopping Cart:PROCEED TO
CHECKOUT']").css("bottom","25px");//jjob 8/dec
$("button[title='Shopping Cart:PROCEED TO
CHECKOUT']").css("left","49%");//jjob 8/dec
$("button[title='Shopping Cart:Invoke solution
Builder']").css("position","relative");//jjob 8/dec
$("button[title='Shopping Cart:Invoke solution
Builder']").css("left","49%");//jjob 8/dec*/
//$("div[title='Shopping Cart Form
Applet']").find(".GridBorder").css("overflow","auto");
/*$("div[title='Shopping Cart Form
Applet']").find("div[class*='siebui-applet-
header']").css("position","relative");//jjob 8/dec
$("div[title='Shopping Cart Form
Applet']").find("div[class*='siebui-applet-header']").css("left","12%");//jjob
8/dec*/
$(".siebui-catalogviewprm-col1").css("width", "20%");
$(".siebui-catalogviewprm-col1").css("max-width", "none");
$(".siebui-catalogviewprm-col2").css("width", "80%");
$("div[title='Shopping Cart Form Applet']").css("box-shadow",
"none");
$("div[title='Search Form Applet']").css("width", "20%");
$("div[title='Search Form Applet']").css("margin-top", "-145px");
//$("div[title='Search Form Applet']").css("margin-
left","20%");//JJOB 27/jul:changed from 500 px to 35% /*jjob 27/dec/15:changed from
35 to 20*/
$("div[title='Search Form Applet']").css("height", "100%");
$("div[title='Search Form Applet']").css("box-shadow", "none");
$("div[title='Catalog']").find("div[title='Shopping Cart Form
Applet']").find("table[class='GridBack']").css("margin-right", "11%"); //JJOB 27
JUL 15:To align checkout button
//jjob 28/dec/15:condition to hide and show solution builder
//jjob 1/Aug/16:condition to hide and show solution
builder

/* if (parentorgName == "Zebra APAC USD" || parentorgName == "Zebra


APAC RMB")
{*/
$("div[title='Products Configuration in Solution Builder Form
Applet']").show();
//jjob 28/dec/15: styling for solution builder
$("div[title='Shopping Cart Form Applet']").css("margin-top",
"-580px");
$("div[title='Search Form Applet']").css("margin-left", "20%");
$("div[title='Products Configuration in Solution Builder Form
Applet']").css("width", "30%");
$("div[title='Products Configuration in Solution Builder Form
Applet']").css("margin-left", "30%");
$("div[title='Products Configuration in Solution Builder Form
Applet']").css("box-shadow", "none");
$("div[title='Products Configuration in Solution Builder Form
Applet']").css("top", "-680px");
$("div[title='Products Configuration in Solution Builder Form
Applet']").css("position", "relative");
$("div[title='Products Configuration in Solution Builder Form
Applet']").find("div[class='siebui-btn-grp-applet']").css("display", "none");
// }
/* else
{
$("div[title='Products Configuration in Solution Builder Form
Applet']").hide();
$("div[title='Shopping Cart Form Applet']").css("margin-top",
"-572px");
$("div[title='Search Form Applet']").css("margin-left", "35%");
}*/
}
//JJOB 7/29/15:Code for View Product Catalog screen
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Product Catalog
View (eSales) view only")
{
$(".siebui-catalogviewprm-col1").css("width", "20%");
$(".siebui-catalogviewprm-col1").css("max-width", "none");
$(".siebui-catalogviewprm-col2").css("width", "80%");
}
//JJOB 7/7/15:Code for New Shopping Cart screen
if (SiebelApp.S_App.GetActiveView().GetName() === "Current Quote View
(eSales)")
{
//$("div[title='Shipping Details Form
Applet']").css("width","70%");
//$("div[title='Shipping Details Form Applet']").css("margin-
top","-125px");
//$("div[title='Shipping Details Form Applet']").css("margin-
left","360px");
//$("div[title='Shipping Details Form Applet']").css("margin-
bottom","30px");
$("input[aria-
labelledby='ZEB_Material_Status_Warning_Calc_Label']").parent().find("span").css("b
ox-shadow", "none"); //jjob 31/dec/15:to hide the warning box shadow
$("div[title='Shipping Details Form
Applet']").find("button[title='Shipping Details Menu']").hide(); //To hide the menu
button
$("div[title='Shipping Details Form
Applet']").find("span[class*='siebui-btn-icon-d']").hide(); //To hide the next
button
$("div[title='Shipping Details Form
Applet']").find("span[class*='siebui-btn-icon-e']").hide(); //To hide the previous
button
$("div[title='Shipping Details Form
Applet']").find("span[class='siebui-row-counter']").hide(); //To hide the row
counter
$("div[title='Shipping Details Form
Applet']").find("span[id*='ZEB_HTML_Label']").css("background", "#F8F8F8"); //To
change background of labels
$("div[title='Shipping Details Form
Applet']").find("span[id*='ZEB_HTML_Label']").css("color", "#3A75C4"); //To change
font of labels
$("div[title='Shipping Details Form
Applet']").find("input[readonly='readonly']").css("border-style", "hidden"); //To
remove boxes for read only fields
$("div[title='Shipping Details Form Applet']").find("input[aria-
label='Shipping Terms']").parent().find("span[id*='icon']").remove();
$("div[title='Shipping Details Form Applet']").find("input[aria-
label='Payment Term']").parent().find("span[id*='icon']").remove();
//$("div[title='Shipping Details Form Applet']").find("input[aria-
label='Shipping Terms']").parent().find("span[id*='icon']").css("color","white");
$(".mceGridLabel.siebui-label.mceLabel").find("span").css("font-
weight", "900"); //To make control names bold
$("span[id*='ZEB_HTML_Label_1']").css("font-weight", "900"); //To
make labels bold
$(".ui-jqgrid-bdiv").css("background", "white"); //To change list
applet color from grey
$("div[title='Shipping Details Form Applet']").find("input[aria-
label='Total']").css("font-weight", "bolder"); //Making total bold
$("div[title='Shipping Details Form
Applet']").find("span[id='TotalItemNet_Label']").css("font-size", "medium");
//increasing size of total
$("div[title='Shipping Details Form Applet']").find("input[aria-
label='Total']").css("font-size", "medium"); //increasing size of total
//$("input[aria-
labelledby*='ZEB_Material_Status_Warning']").css("display","none");
$("input[aria-
labelledby='ZEB_Material_Status_Warning_Calc_Label']").parent().find("span").css("c
olor", "#3A75C4"); //to change color of warning msg
$("input[aria-
labelledby='ZEB_Material_Status_Warning_Calc_Label']").parent().find("span").css("b
ackground", "none"); //to remove bg color
$("input[aria-
labelledby='ZEB_Material_Status_Warning_Calc_Label']").parent().find("span").css("b
order-style", "hidden"); //to remove border
$("input[aria-
labelledby='ZEB_Material_Status_Warning_Calc_Label']").css("border-style",
"hidden"); //to remove border
$("input[aria-
labelledby='ZEB_Material_Status_Warning_Calc_Label']").css("font-weight",
"900"); //JJOB 27/jul/15:to make error text bold
//$("div[title='Shopping Cart List
Applet']").find("span[class='siebui-icon-
pick']").parent().find("span[id*='icon']").remove();
$("#Purchase_Order_Number_-
_No_Picklist_Label").addClass('required'); //to add asterix to PO
$("div[title='Shipping Details Form Applet']").find("input[aria-
label='Ship Method']").parent().find("span[id*='icon']").css("background-color",
"white");
$("input[aria-label='Address']").attr("readonly", "readonly");
//JJOB 18/nov/15:to disable editing for Adress Line 1
$("input[aria-label='Address']").attr("border-style", "solid !
important"); //JJOB 18/nov/15:to disable editing for Adress Line 1
$("div[title='Shipping Details Form
Applet']").find("input[aria-label='End User']").css("border-style","");//JJOB
14/JUNE/16: end user box display
$("div[title='Shipping Details Form
Applet']").find("input[aria-labelledby='ZEB_Blank_Label']").css("border-
style","");//JJOB 14/JUNE/16: end user box display
}
//Abhishek 11/Aug/15:For Review Order garbage value fix defect:1974
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Orders Home Page
View (SCW)")
{
$("textarea[aria-label='Description']").css("width", "100%");
$("textarea[aria-label='Description']").css("border-style",
"hidden");
$("textarea[aria-label='Description']").css("resize", "none");
}
//AGUPTA4 02/Jan/16:For Bulk import view
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Product Bulk
Import View")
{
var bulkloadlink = "<a href='" + baseurl +
"files/BulkLoad_Template.xlsx' target='_blank'>Click Here to Download
Template</a>";
$(bulkloadlink).insertAfter($("div[class='siebui-applet-
title']:contains('Download Template')"));
$("#ZEB_Label_Label").hide();
var Dragimage = "<div id='Dragimage'
style='width:100%;height:135px;left:50%;top:30px;font-size:22px;font-
weight:bolder;z-index:99999999;background: url(" + baseurl + "images/BulkLoad.gif)
no-repeat;'></div>";
$(Dragimage).insertAfter($("#Label4_Label")).parent();
$("div[title='Information Form
Applet']").find("button[title='Information Menu']").hide();
$("div[title='Download Template Form
Applet']").find("button[title='Download Template Menu']").hide();
$("div[title='Information Form Applet']").find("span[class='siebui-
row-counter']").hide();
$("div[title='Information Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
$("div[title='Information Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
$("div[title='Download Template Form
Applet']").find("span[class='siebui-row-counter']").hide();
$("div[title='Download Template Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
$("div[title='Download Template Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
$("div[title='Drag And Drop Area List
Applet']").find("button[title='Drag And Drop Area Menu']").hide();
$("div[title='Drag And Drop Area List
Applet']").find("span[class='siebui-row-counter']").hide();
// $("div[title=' Form
Applet']").find("button[id='s_at_m_4']").hide();
// $("div[title=' Form Applet']").find("span[class='siebui-row-
counter']").hide();
// $("div[title=' Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
top", "hidden");
// $("div[title=' Form
Applet']").find("div[class='AppletButtons siebui-applet-buttons']").css("border-
bottom", "hidden");
// class="siebui-appletmenu-btn"
}
//SVEMURI : Bulk Load Button Hide on OELI - Suppliment Data View
if (SiebelApp.S_App.GetAppName() === "Siebel HTIM" &&
(SiebelApp.S_App.GetActiveView().GetName() === "ZEB SD Order Entry Frequency Detail
View" || SiebelApp.S_App.GetActiveView().GetName() === "Order Entry - Price
Concession View" || SiebelApp.S_App.GetActiveView().GetName() === "ZEB Order Item
Note View" || SiebelApp.S_App.GetActiveView().GetName() === "ZEB Order Item Private
Note View" || SiebelApp.S_App.GetActiveView().GetName() === "ZEB Order Line Serial
Number View"))
{
$("div[title='Line Items List Applet']").find("button[title='Line
Items:Bulk Load']").hide();
}
//SVEMURI :Bulk Load button on Parametric Search - Quick Add Applet
if (SiebelApp.S_App.GetAppName() === "Siebel HTIM PRM" &&
SiebelApp.S_App.GetActiveView().GetName() === "Parametric Search Results View")
{
$("div[title='Quick Add Form Applet']").find("button[title='Quick
Add:Bulk Load']").remove();
}
/*JJOB 6/25/15:code for changing the width of iframe*/
/* var doc = document.getElementById('_swecontent');
var heightdoc = doc.scrollHeight - 10;
$("iframe").css("height", heightdoc + "px");*/
/*JJOB 20/aug/15:commented out as this is taken care in css file*/
//KABHISHEK 6th August Browser Related fix
var browser = get_browser_info();
//alert(browser.name);
if (browser.name == "Firefox")
{
//$("#_sweview").css('top', '25px'); //To shift the frame down to
show the top line
}
if (browser.name == "Safari")
{
//$("#_sweview").css('top', '25px'); //To shift the frame down to
show the top line
}
if (browser.name == "MSIE")
{
//$("#_sweview").css('top', '25px'); //To shift the frame down to
show the top line
}
//jjob 3/jan/15:below for supp data htim rendering
/*debugger;
$("div[title='Please enter details List
Applet']:visible").livequery(function()
{
if (SiebelApp.S_App.GetActiveBusObj().GetBusCompByName("ZEB SD Non
Frequency Transaction Data").GetFieldValue("ZEB Applies To Each Unit Qty") != "Y")
{
$("div[title='Supplement Data']").find("div[title='Please enter
details List Applet']").hide();
}
});*/
//KABHISHEK Removal of Partner Related Information from the eLicensing
Screen
if (SiebelApp.S_App.GetProfileAttr("Position") == "ZEB eLicensing End
User Position")
{
$("#_sweappmenu > div > div > div > div.zeb_pf_logo").hide();
$("#_svf0 > div > div.zeb_home_container >
div.zeb_home_dl_docs").hide();
$("#_svf0 > div > div.zeb_home_container >
div.zeb_welcomehome_text").text("WELCOME TO THE ZEBRA PRODUCT LICENSING PORTAL");
}
//KABHISHEK Removal of the cross sign from the Validate Items and Load
Data popup applet in the product ordering screen
$("button[title='Products Configuration in Solution Builder:VALIDATE
ITEMS & ADD TO CART']").click(function()
{
setTimeout(function()
{
$("body > div.ui-dialog.ui-widget.ui-widget-content.ui-corner-
all.ui-front.ui-draggable.ui-resizable > div.ui-dialog-titlebar.ui-widget-
header.ui-corner-all.ui-helper-clearfix > button > span.ui-button-icon-primary.ui-
icon.ui-icon-closethick").parent().remove();
}, 50);
});
//KABHISHEK Triggering of the below mentioned URL on click of the
logout button in HTIM PRM Application
if (SiebelApp.S_App.GetAppName() === "Siebel HTIM PRM")
{
//KABHISHEK 21st JAN 2016 For logout on closure of the window
/*window.onbeforeunload = function(event) {
window.location.href="https://test-pi.zebra.com/ext/logout";
}*/
/* $("#s_swepi_39").click(function(){
setTimeout(function(){
window.location.href="https://test-
pi.zebra.com/ext/logout";
},50);
});*/
}
//Functionality to show the Live Cart Popup Applet on all the screens
other than the Shopping Cart Check Out and eLicensing Application
if (SiebelApp.S_App.GetAppName() === "Siebel HTIM PRM" &&
SiebelApp.S_App.GetProfileAttr("Position") != "ZEB eLicensing End User Position")
{
if (SiebelApp.S_App.GetActiveView().GetName() === "Current Quote
View (eSales)")
{
$("#quickcartview").remove();
}
else
{
$("#quickcartview").remove();
var inPS = SiebelApp.S_App.NewPropertySet();
var parOrderId =
SiebelApp.S_App.GetProfileAttr("CurrentQuoteId");
if (parOrderId == "" || parOrderId == "EMPTY_CART")
{
parOrderId = "DUMMY_VALUE";
}
var NoOfRecords = 0;
inPS.SetProperty("parorderid", parOrderId);
var outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('ShowLiveCount', inPS);
var resultSet = outPS.GetChildByType("ResultSet");
NoOfRecords = resultSet.GetProperty("noofrecords");
var QuickViewButton = "<button type='button' id='quickcartview'
style='background:none;border:none;color:#5788c7;
width:64px;height:64px;position:absolute;right:80px;top:30px;font-size:22px;font-
weight:bolder;z-index:99999999;background-image: url(" + baseurl +
"images/shopping_trolley.ico);'><span id='livecartdisplay'
style='position:relative;left:5px;bottom:10px;'>" + NoOfRecords +
"</span></button>";
$(QuickViewButton).insertAfter("#_sweappmenu")
}
$("#quickcartview").click(function()
{
CreateQuickCartPopup();
});
}
//KABHISHEK 27th January, 2016 To capture the live cart update on
addition of item on Quick Add
if (SiebelApp.S_App.GetActiveView().GetName() === "Product Catalog View
CXPRM" || SiebelApp.S_App.GetActiveView().GetName() === "Parametric Search Results
View")
{
$("button[title='Quick Add:Add Item to Cart']").click(function()
{
setTimeout(function()
{
var NoOfRecords = 0;
var inPS = SiebelApp.S_App.NewPropertySet();
var parOrderId =
SiebelApp.S_App.GetProfileAttr("CurrentQuoteId");
inPS.SetProperty("parorderid", parOrderId);
var outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('ShowLiveCount', inPS);
var resultSet = outPS.GetChildByType("ResultSet");
NoOfRecords = resultSet.GetProperty("noofrecords");
$("#livecartdisplay").text(NoOfRecords);
}, 1000);
});
}
//KABHISHEK Hiding the loading screen in case of eLicensing
$("a[class='ui-tabs-anchor']").click(function()
{
if ($(this).text() === "eLicensing" || $(this).text() === "Product
Ordering" || $(this).text() === "Home" || $(this).text() === "Repair Orders")
{
setTimeout(function()
{
$("#_sweview").css('z-index', '-9999');
}, 100);
}
});
setTimeout(function()
{
$("#_sweview").css('z-index', '99');
}, 250);
//KABHISHEK 12th April 2016 Addition of Text for the Bulk Load Screen
if (SiebelApp.S_App.GetActiveView().GetName() === "ZEB Product Bulk
Import View")
{
var BulkLoadInfoText = "<label type='label' id='bulkloadinfoid'
style='font-weight:bold;color:#5788c7;'>** This screen allows adding multiple line
items to the shopping cart from excel</label>";
$(BulkLoadInfoText).insertBefore("div[title='Information Form
Applet']");
}
//

if(SiebelApp.S_App.GetActiveView().GetActiveApplet().GetName()==="ZEB RMA
Order Entry List Applet"){
$("button[title='My RMAs:Go']").click(function(){
$(document).on("click", "a[class='drilldown']
[name='Order Number']", function(){
setTimeout(function() {
$("#_sweview").css('z-index', '-9999');
}, 100);
});
});
$(document).on("click", "a[class='drilldown'][name='Order
Number']", function(){
setTimeout(function() {
$("#_sweview").css('z-index', '-9999');
}, 100);
});
$("button[title='My RMAs:New Repair
Order']").click(function(){
setTimeout(function() {
$("#_sweview").css('z-index', '-9999');
}, 100);
});
}
//
console.log("end of custompl");
}

function CreateQuickCartPopup()
{
$("#shoppingcart").remove();
var CurrencySymbols = {
'AFN': '',
'ARS': '$',
'AWG': '',
'AUD': '$',
'BSD': '$',
'BBD': '$',
'BMD': '$',
'BWP': 'P',
'BND': '$',
'CAD': '$',
'KYD': '$',
'CLP': '$',
'CNY': '',
'COP': '$',
'CRC': '',
'CUP': '',
'XCD': '$',
'EGP': '',
'SVC': '$',
'EUR': '',
'FKP': '',
'FJD': '$',
'GHC': '',
'GIP': '',
'GTQ': 'Q',
'GGP': '',
'GYD': '$',
'HNL': 'L',
'HKD': '$',
'INR': '',
'IRR': '',
'IMP': '',
'JPY': '',
'JEP': '',
'KPW': '',
'KRW': '',
'LAK': '',
'LBP': '',
'LRD': '$',
'MXN': '$',
'MNT': '',
'NAD': '$',
'ANG': '',
'NZD': '$',
'NGN': '',
'OMR': '',
'PHP': '',
'QAR': '',
'SHP': '',
'SAR': '',
'SGD': '$',
'SBD': '$',
'SOS': 'S',
'ZAR': 'S',
'SRD': '$',
'SYP': '',
'THB': '',
'TRL': '',
'TVD': '$',
'UAH': '',
'GBP': '',
'USD': '$',
'RMB': '',
};
var inputPS = SiebelApp.S_App.NewPropertySet();
var NoOfRecords = 0;
var parOrderId = SiebelApp.S_App.GetProfileAttr("CurrentQuoteId");
if (parOrderId == "" || parOrderId == "EMPTY_CART")
{
parOrderId = "DUMMY_VALUE";
}
inputPS.SetProperty("parorderid", parOrderId);
var outputPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('ShowLiveCount', inputPS);
var resultSet = outputPS.GetChildByType("ResultSet");
NoOfRecords = resultSet.GetProperty("noofrecords");
var inPS = SiebelApp.S_App.NewPropertySet();
var showShoppingList, TotalQuotePrice, currencySymbol;
inPS.SetProperty("parorderid", parOrderId);
var outPS = SiebelApp.S_App.GetService("Zeb Open UI
Utility").InvokeMethod('ShowLiveCart', inPS);
var resultSet = outPS.GetChildByType("ResultSet");
showShoppingList = resultSet.GetProperty("shoppingcartlist");
TotalQuotePrice = resultSet.GetProperty("quoteprice");
TotalQuotePrice = parseFloat(TotalQuotePrice).toFixed(2);
TotalQuotePrice = TotalQuotePrice.toString().replace(/(\d)(?=(\d\d\d)+
(?!\d))/g, "$1,");
currencySymbol = resultSet.GetProperty("currencycode");
currencySymbol = CurrencySymbols[currencySymbol];
TotalQuotePrice = currencySymbol + TotalQuotePrice;
var shoppingLines = new Array();
var shoppingLineDetail = new Array();
shoppingLines = showShoppingList.split(" @ZEB@ ");
var ShoppingCartHTML = "<div id='shoppingcart'
style='width:100%;height:none;'><h4 id='shoppingcarttitle'
style='color:#5788c7;'>Shopping Cart:</h4><div
id='shoppingcarttablestructure'><table id='shoppingcarttable'
border='1'style='border-color:aliceblue;border-collapse:separate;border-
spacing:1px;width:100%; font-weight:bold; color:#5788c7;1px solid #000;'><tbody>";
ShoppingCartHTML += "<tr id='shoppingcartrow0'><td style='display:
table-cell;width:50%;text-align:-webkit-left;'>Item</td><td style='display: table-
cell;width:25%;text-align:-webkit-left;'>Qty</td><td style='display: table-
cell;width:25%;text-align:-webkit-left;'>Total Net Price</td></tr>";
for (var iloop = 0; iloop < shoppingLines.length - 1; iloop++)
{
shoppingLineDetail = shoppingLines[iloop].split(" |ZEB| ");
shoppingLineDetail[2] = shoppingLineDetail[2].toString().replace(/
(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");
shoppingLineDetail[2] = currencySymbol + shoppingLineDetail[2];
ShoppingCartHTML += "<tr id='shoppingcartrow" + (iloop + 1) +
"'><td id='lineitemid" + (iloop + 1) + "'style='display: table-cell;width:40%;text-
align:-webkit-left;color:black;'>" + shoppingLineDetail[0] + "</td><td
style='display: table-cell;width:10%;text-align:-webkit-left;color:black;'>" +
shoppingLineDetail[1] + "</td><td style='display: table-cell;width:10%;text-align:-
webkit-left;color:black;'>" + shoppingLineDetail[2] + "</td></tr>";
}
ShoppingCartHTML += "</tbody></table></div><div id=totalquotepricediv
style='text-align:left;position:relative;top:10px'><label style='font-
size:18px;font-weight:bold;' id='totalquotetitle' type='text' aria-
readonly='false'>Total Price : </label><label id='totalquotevalue' style='font-
size:20px;font-weight:bold;' type='text' aria-readonly='false'></label></div><div
id=closelivecart><input type='button' value='X' id='closelivecartbtn'
class='appletButton'
style='border:none;position:relative;left:230px;bottom:20px;outline:none;font-
size:16px;border-radius:5px;'></input></div></div>";
$(ShoppingCartHTML).dialog(
{
modal: true,
height: 400,
width: 500
});
tempPopupLeftPos = $("#quickcartview").position().left - 450;
tempPopupTopPos = $("#quickcartview").position().top + 15;
$("#shoppingcarttitle").css('background-color', '#5788c7');
$("#shoppingcarttitle").css('color', 'white');
$("#shoppingcarttitle").css('height', '25px');
$("#shoppingcarttitle").css('text-align', 'center');
$("#shoppingcarttitle").css('font-size', '18px');
$("#shoppingcart").parent().css("top", tempPopupTopPos + "px");
$("#shoppingcart").parent().css("border-radius", "10px");
$("#shoppingcart").parent().css("left", tempPopupLeftPos + "px");
$("#shoppingcart").css('text-align', 'center');
$("#shoppingcart").css('color', '#5788c7');
$("#shoppingcarttablestructure").css("overflow", "auto");
$("#shoppingcarttablestructure").css("height", "240px");
$("#shoppingcarttablestructure").css("overflow-x", "hidden");
$("#totalquotevalue").text(TotalQuotePrice);
$("#livecartdisplay").text(NoOfRecords);
$("body > div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-
front.ui-draggable.ui-resizable > div.ui-dialog-titlebar.ui-widget-header.ui-
corner-all.ui-helper-clearfix").hide();
$("#closelivecartbtn").click(function()
{
$("#shoppingcart").remove();
});
if (showShoppingList == "")
{
$("#shoppingcarttablestructure").css('visibility', 'hidden');
$("#totalquotetitle").text("There are no items in your cart");
$("#totalquotevalue").remove();
$("#totalquotetitle").css('position', 'relative');
$("#totalquotetitle").css('bottom', '150px');
$("#totalquotetitle").css('left', '130px');
}
}

//Validation for email address


function validateEmailAddress(emailaddress) {
var emailRegString = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+
([a-zA-Z0-9]{2,4})+$/;
return emailRegString.test(emailaddress);
}//End of validation for email address

function get_browser_info()
{
var ua = navigator.userAgent,
tem, M = ua.match(/(opera|chrome|safari|firefox|msie|trident(?
=\/))\/?\s*(\d+)/i) || [];
if (/trident/i.test(M[1]))
{
tem = /\brv[ :]+(\d+)/g.exec(ua) || [];
return {
name: 'IE',
version: (tem[1] || '')
};
}
if (M[1] === 'Chrome')
{
tem = ua.match(/\bOPR\/(\d+)/)
if (tem != null)
{
return {
name: 'Opera',
version: tem[1]
};
}
}
M = M[2] ? [M[1], M[2]] : [navigator.appName, navigator.appVersion,
'-?'];
if ((tem = ua.match(/version\/(\d+)/i)) != null)
{
M.splice(1, 1, tem[1]);
}
return {
name: M[0],
version: M[1]
};
} //KABHISHEK 5th August End of Browser Related fix
}());
}

Вам также может понравиться