Commit 537b553b authored by msingh's avatar msingh

Added XSL by Manish on 21/10/16 for Pack Label


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103770 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d525620c
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<script type="text/javascript" src="/ibase/webitm/js/ITMWizardCalendar.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/packLabelWizard.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-ui-1.10.4.custom.min.js"></script>
<link href="/ibase/webitm/css/DD/ProductWizard.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/DD/jquery-ui-1.10.4.custom.min.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/theme/galaxy-theme.css" rel="stylesheet"/>
<body>
<form name="packLabelWizFormI" METHOD="post" ACTION="/ibase/ITMWizardHandlerServlet">
<div id="header">
<div id="headingText">Pack Label Wizard</div>
</div>
<div class="mainPage-Container" style="overflow: auto;">
<div style="margin-top: 8px; width:100%; padding: 0px; float: left;">
<div style="float: left; width:52%; border: 0px solid; padding: 0px;">
<table id="activityTable" border="0" cellSpacing="1" cellPadding="0" style="width:100%;">
<xsl:for-each select="//Detail1">
<xsl:variable name="site_code"><xsl:value-of select="site_code"/></xsl:variable>
<xsl:variable name="site_code_descr"><xsl:value-of select="site_code_descr"/></xsl:variable>
<xsl:variable name="site_code__supp"><xsl:value-of select="site_code__supp"/></xsl:variable>
<xsl:variable name="site_code__supp_descr"><xsl:value-of select="site_code__supp_descr"/></xsl:variable>
<xsl:variable name="contract_no"><xsl:value-of select="contract_no"/></xsl:variable>
<xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable>
<xsl:variable name="supp_code"><xsl:value-of select="supp_code"/></xsl:variable>
<xsl:variable name="supp_code_descr"><xsl:value-of select="supp_code_descr"/></xsl:variable>
<xsl:variable name="tran_code"><xsl:value-of select="tran_code"/></xsl:variable>
<xsl:variable name="tran_name"><xsl:value-of select="tran_name"/></xsl:variable>
<xsl:variable name="tran_type"><xsl:value-of select="tran_type"/></xsl:variable>
<xsl:variable name="scac_code"><xsl:value-of select="scac_code"/></xsl:variable>
<xsl:variable name="ship_date"><xsl:value-of select="ship_date"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<tr>
<td class="td_rightAlign" nowrap="true">
<strong>Purchase Contract :</strong>
</td>
<td class="td_leftAlign">
<div style="position:relative; width: 40%;">
<input type="text" class="editInputClass" value="{$contract_no}" name="Detail1.{normalize-space($dbID)}.contract_no"
id="Detail1.{normalize-space($dbID)}.contract_no" maxlength="10" ISCHANGED="false" readOnly = "1"
onkeydown="javascript:openSearchPopup(event, '{normalize-space($dbID)}','{normalize-space($site_code)}','contract_no', 'Contract No', 0);"
size = "17" />
<div style="float: right;">
<a href="javascript:callListJSP('{normalize-space($dbID)}','{normalize-space($site_code)}','contract_no', 'Contract No', 0);"
style="float: left;text-decoration: none;" id="Detail1.{normalize-space($dbID)}.contract_no_pophelp" >
<img src="/ibase/webitm/images/pophelp.png" style="margin-left: -35px;" title="Select Purchase Contract"/>
</a>
</div>
</div>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true">
<strong>Purchase Order :</strong>
</td>
<td class="td_leftAlign">
<div style="position:relative; width: 40%;">
<input type="text" class="editInputClass" value="{$purc_order}" name="Detail1.{normalize-space($dbID)}.purc_order"
id="Detail1.{normalize-space($dbID)}.purc_order" maxlength="10" ISCHANGED="false" readOnly = "1"
onkeydown="javascript:openSearchPopup(event, '{normalize-space($dbID)}','{normalize-space($site_code)}','purc_order', 'Purc Order', 0);"
size = "17" />
<div style="float: right;">
<a href="javascript:callListJSP('{normalize-space($dbID)}','{normalize-space($site_code)}','purc_order', 'Purc Order', 0);"
style="float: left;text-decoration: none;" id="Detail1.{normalize-space($dbID)}.purc_order_pophelp" >
<img src="/ibase/webitm/images/pophelp.png" style="margin-left: -35px;" title="Select Purchase Order"/>
</a>
</div>
</div>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true">
<strong>Login Site :</strong>
</td>
<td class="td_leftAlign">
<div style="position:relative; width: 100%;">
<input type="text" class="editInputClass" value="{$site_code}" name="Detail1.{normalize-space($dbID)}.site_code"
id="Detail1.{normalize-space($dbID)}.site_code" maxlength="10" ISCHANGED="false" readOnly = "1" style="width: 20%;" />
<input type="text" name="Detail1.{normalize-space($dbID)}.site_code_descr" id="Detail1.{normalize-space($dbID)}.site_code_descr"
value="{$site_code_descr}" class="editDisplayClass" maxlength="0" ISCHANGED="false" readOnly = "1" style="width: 40%" />
</div>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true">
<strong>Supplier Site :</strong>
</td>
<td class="td_leftAlign">
<div style="position:relative; width: 100%;">
<input type="text" class="editInputClass" value="{$site_code__supp}" name="Detail1.{normalize-space($dbID)}.site_code__supp"
id="Detail1.{normalize-space($dbID)}.site_code__supp" maxlength="10" ISCHANGED="false" readOnly = "1" style="width: 20%;" />
<input type="text" name="Detail1.{normalize-space($dbID)}.site_code__supp_descr" id="Detail1.{normalize-space($dbID)}.site_code__supp_descr"
value="{$site_code__supp_descr}" class="editDisplayClass" maxlength="0" ISCHANGED="false" readOnly = "1" style="width: 40%;"/>
</div>
</td>
<!-- <td colspan="2">
<input type="text" name="Detail1.{normalize-space($dbID)}.site_code__supp_descr" id="Detail1.{normalize-space($dbID)}.site_code__supp_descr"
value="{$site_code__supp_descr}" class="editDisplayClass" maxlength="0" ISCHANGED="false" readOnly = "1" style="width: 100%" />
</td> -->
</tr>
<tr>
<td class="td_rightAlign" nowrap="true">
<strong>Supplier :</strong>
</td>
<td>
<input type="text" class="editInputClass" value="{$supp_code}" name="Detail1.{normalize-space($dbID)}.supp_code"
id="Detail1.{normalize-space($dbID)}.supp_code" maxlength="10" ISCHANGED="false" readOnly = "1" style="width: 20%;" />
<input type="text" name="Detail1.{normalize-space($dbID)}.supp_code_descr" id="Detail1.{normalize-space($dbID)}.supp_code_descr"
value="{$supp_code_descr}" class="editDisplayClass" maxlength="0" ISCHANGED="false" readOnly = "1" style="width: 40%" />
</td>
</tr>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.tran_code" id="Detail1.{normalize-space($dbID)}.tran_code"
value="{$tran_code}" class="editDisplayClass" />
<input type="hidden" name="Detail1.{normalize-space($dbID)}.tran_name" id="Detail1.{normalize-space($dbID)}.tran_name"
value="{$tran_name}" class="editDisplayClass" />
<input type="hidden" name="Detail1.{normalize-space($dbID)}.tran_type" id="Detail1.{normalize-space($dbID)}.tran_type"
value="{$tran_type}" class="editDisplayClass" />
<input type="hidden" name="Detail1.{normalize-space($dbID)}.scac_code" id="Detail1.{normalize-space($dbID)}.scac_code"
value="{$scac_code}" class="editDisplayClass" />
<tr>
<td class="td_rightAlign" nowrap="true">
<strong>Shipment Date :</strong>
</td>
<td>
<input type="text" class="editInputClass" value="{$ship_date}" name="Detail1.{normalize-space($dbID)}.ship_date"
id="Detail1.{normalize-space($dbID)}.ship_date" maxlength="10" ISCHANGED="false" readOnly = "1" style="width: 20%;" />
</td>
</tr>
<tr style="height: 10px;">
</tr>
<tr>
<td>
<input type="submit" style="cursor:hand" value="Next" class="button" title='Next' id="next" onclick ="javascript:return checkNullvalidation()"/>
</td>
</tr>
</xsl:for-each>
</table>
</div>
</div>
<br/><br/>
<div style="border: 1px solid transparent; width: 100%;">
<input type="hidden" value="1" name="FORM_NO" ID="FORM_NO" />
<input type="hidden" value="packLabelWiz" name="OBJ_NAME" id="OBJ_NAME"/>
<input type="hidden" value="next" name="action" id="action" />
<table id="errorActivityTable" class="tableClass" border="0" cellSpacing="2" cellPadding="1" width="98%">
<xsl:for-each select="//error">
<xsl:variable name="message"><xsl:value-of select="message"/></xsl:variable>
<xsl:variable name="description"><xsl:value-of select="description"/></xsl:variable>
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domId"/></xsl:variable>
<xsl:variable name="column_name"><xsl:value-of select="@column_name"/></xsl:variable>
<tr>
<xsl:if test="position() = 1">
<td class="td_leftAlign" nowrap="true" valign="bottom" width="20%" >
<xsl:value-of select="message"/>
</td>
<td class="td_leftAlign" nowrap="true" valign="bottom" width="40%" >
Description : <xsl:value-of select="description"/>
</td>
</xsl:if>
<xsl:if test="$type = 'W'">
<td class="td_leftAlign" nowrap="true" valign="bottom" width="20%">
Override Warnings :
<input type="checkbox" name="forceSave" value="false" onClick="setChecked(this)"/>
</td>
</xsl:if>
</tr>
</xsl:for-each>
</table>
</div>
<br/><br/>
</div>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" />
<xsl:decimal-format NaN="0" />
<xsl:template match="/">
<html>
<head>
<meta charset="utf-8" />
</head>
<script type="text/javascript" src="/ibase/webitm/js/packLabelWizard.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-ui-1.10.4.custom.min.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/sortable_table.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/fixed_table_rc.js"></script>
<!--<link href="/ibase/webitm/css/DD/ProductWizard.css" rel="stylesheet" /-->
<link href="/ibase/webitm/css/DD/jquery-ui-1.10.4.custom.min.css"
rel="stylesheet" />
<link href="/ibase/webitm/css/DD/fixed_table_rc.css" rel="stylesheet" />
<link href="/ibase/webitm/css/theme/galaxy-theme.css" rel="stylesheet"/>
<script language="JavaScript" type="text/javascript">
<![CDATA[
$(function()
{
var sum = $('#packLabelDetail tbody tr').length;
for(var i=1;i<=sum;i++)
{
$("#mfgdate"+i+"").datepicker({ changeDate: true, changeMonth: true, changeYear: true, dateFormat : "dd/mm/y"});
$("#expdate"+i+"").datepicker({ changeDate: true, changeMonth: true, changeYear: true, dateFormat : "dd/mm/y"});
}
});
]]>
</script>
<script>
<![CDATA[
$(document).ready(function() {
$('#packLabelDetail').fxdHdrCol({
fixedCols: 0,
width: "100%",
height: "95%",
colModal: [
{ width: 20, align: 'center' },
{ width: 100, align: 'center' },
{ width: 80, align: 'center' },
{ width: 100, align: 'center' },
{ width: 150, align: 'center' },
{ width: 40, align: 'center' },
{ width: 120, align: 'center' },
{ width: 120, align: 'center' },
{ width: 140, align: 'center' },
{ width: 120, align: 'center' },
{ width: 100, align: 'center' },
{ width: 120, align: 'center' },
{ width: 120, align: 'center' },
{ width: 120, align: 'center' },
{ width: 100, align: 'center' }
],
sort: true
});
});
]]>
</script>
<body>
<form name="packLabelWizFormII" id="packLabelWizFormII" METHOD="post"
ACTION="/ibase/ITMWizardHandlerServlet">
<div class="mainPage-Container" style="height: 100%;">
<strong>Purchase Contract Details: </strong>
<div style="height:calc(100% - 130px); overflow: auto; margin-top: 8px;" id="detail">
<table id="packLabelDetail" cellspacing="0" width="100%">
<thead>
<tr>
<th>
<input type="checkbox" id="chkAll" onclick="return checkAll(this)" />
</th>
<th>Contract&#160;No</th>
<th>Supplier</th>
<th>Item&#160;Code</th>
<th>Item&#160;Description</th>
<th>Unit</th>
<th>Total&#160;Quantity</th>
<th>Quantity</th>
<th>Lot&#160;No</th>
<th>Shipper&#160;Size</th>
<th>No&#160;Art</th>
<th>Expiry&#160;Date</th>
<th>Manufecture&#160;Date</th>
<th>Manufecture&#160;Site</th>
<th>Case&#160;Label</th>
</tr>
</thead>
<tbody class='table-body fadeInDown'>
<xsl:for-each select="//Detail2">
<xsl:variable name="purc_order">
<xsl:value-of select="purc_order" />
</xsl:variable>
<xsl:variable name="contract_no">
<xsl:value-of select="contract_no" />
</xsl:variable>
<xsl:variable name="supp_code">
<xsl:value-of select="supp_code" />
</xsl:variable>
<xsl:variable name="supp_code_descr">
<xsl:value-of select="supp_code_descr" />
</xsl:variable>
<xsl:variable name="site_code">
<xsl:value-of select="site_code" />
</xsl:variable>
<xsl:variable name="site_code_descr">
<xsl:value-of select="site_code_descr" />
</xsl:variable>
<xsl:variable name="site_code__supp">
<xsl:value-of select="site_code__supp" />
</xsl:variable>
<xsl:variable name="site_code__supp_descr">
<xsl:value-of select="site_code__supp_descr" />
</xsl:variable>
<xsl:variable name="item_code">
<xsl:value-of select="item_code" />
</xsl:variable>
<xsl:variable name="item_descr">
<xsl:value-of select="item_descr" />
</xsl:variable>
<xsl:variable name="unit">
<xsl:value-of select="unit" />
</xsl:variable>
<xsl:variable name="tot_quantity">
<xsl:value-of select="tot_quantity" />
</xsl:variable>
<xsl:variable name="quantity">
<xsl:value-of select="quantity" />
</xsl:variable>
<xsl:variable name="lot_no">
<xsl:value-of select="lot_no" />
</xsl:variable>
<xsl:variable name="shipper_size">
<xsl:value-of select="shipper_size" />
</xsl:variable>
<xsl:variable name="no_art">
<xsl:value-of select="no_art" />
</xsl:variable>
<xsl:variable name="tran_code">
<xsl:value-of select="tran_code" />
</xsl:variable>
<xsl:variable name="tran_name">
<xsl:value-of select="tran_name" />
</xsl:variable>
<xsl:variable name="tran_type">
<xsl:value-of select="tran_type" />
</xsl:variable>
<xsl:variable name="scac_code">
<xsl:value-of select="scac_code" />
</xsl:variable>
<xsl:variable name="ship_date">
<xsl:value-of select="ship_date" />
</xsl:variable>
<xsl:variable name="exp_date">
<xsl:value-of select="exp_date" />
</xsl:variable>
<xsl:variable name="mfg_date">
<xsl:value-of select="mfg_date" />
</xsl:variable>
<xsl:variable name="site_code__mfg">
<xsl:value-of select="site_code__mfg" />
</xsl:variable>
<xsl:variable name="case_label">
<xsl:value-of select="case_label" />
</xsl:variable>
<xsl:variable name="dbIDs">
<xsl:value-of select="@domID" />
</xsl:variable>
<xsl:variable name="chkbox">
<xsl:value-of select="@selected" />
</xsl:variable>
<xsl:if test="$dbIDs = '0'">
<input type="hidden" class="editInputClass" value="{$purc_order}"
name="Detail2.{normalize-space($dbIDs)}.purc_order" id="purc_order"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$contract_no}"
name="Detail2.{normalize-space($dbIDs)}.contract_no" id="contract_no"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$site_code}"
name="Detail2.{normalize-space($dbIDs)}.site_code" id="site_code"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$site_code_descr}"
name="Detail2.{normalize-space($dbIDs)}.site_code_descr" id="site_code_descr"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$site_code__supp}"
name="Detail2.{normalize-space($dbIDs)}.site_code__supp" id="site_code__supp"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$site_code__supp_descr}"
name="Detail2.{normalize-space($dbIDs)}.site_code__supp_descr"
id="site_code__supp_descr" maxlength="10" />
<input type="hidden" class="editInputClass" value="{$supp_code}"
name="Detail2.{normalize-space($dbIDs)}.supp_code" id="supp_code"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$supp_code_descr}"
name="Detail2.{normalize-space($dbIDs)}.supp_code_descr" id="supp_code_descr"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$tran_code}"
name="Detail2.{normalize-space($dbIDs)}.tran_code" id="tran_code"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$tran_name}"
name="Detail2.{normalize-space($dbIDs)}.tran_name" id="tran_name"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$tran_type}"
name="Detail2.{normalize-space($dbIDs)}.tran_type" id="tran_type"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$scac_code}"
name="Detail2.{normalize-space($dbIDs)}.scac_code" id="scac_code"
maxlength="10" />
<input type="hidden" class="editInputClass" value="{$ship_date}"
name="Detail2.{normalize-space($dbIDs)}.ship_date" id="ship_date"
maxlength="10" />
</xsl:if>
<xsl:if test="$dbIDs > '0'">
<SCRIPT>
<![CDATA[ var qtyR; qtyR ="]]>
<xsl:value-of select="$dbIDs" />
<![CDATA[";maxId= qtyR; ]]>
</SCRIPT>
<tr>
<td>
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox"
name="Detail2.{normalize-space($dbIDs)}.selectbox" id="Detail2.{normalize-space($dbIDs)}.selectbox"
checked='true' value="true" onClick="setChecked(this)" />
<!-- style="visibility: show; width: 0px;"/> -->
</xsl:when>
<xsl:otherwise>
<input type="checkbox"
name="Detail2.{normalize-space($dbIDs)}.selectbox" id="Detail2.{normalize-space($dbIDs)}.selectbox"
value="false" onClick="setChecked(this)" style='text-align: right;' />
<!-- style="visibility: show; width: 0px;"/> -->
</xsl:otherwise>
</xsl:choose>
<!-- <xsl:value-of select="contract_no"/> -->
</td>
<td>
<input type="hidden" class="editInputClass" value="{$contract_no}"
name="Detail2.{normalize-space($dbIDs)}.contract_no" id="Detail2.{normalize-space($dbIDs)}.contract_no"
maxlength="10" />
<xsl:value-of select="contract_no" />
</td>
<td>
<input type="hidden" class="editInputClass" value="{$supp_code}"
name="Detail2.{normalize-space($dbIDs)}.supp_code" id="Detail2.{normalize-space($dbIDs)}.supp_code"
maxlength="10" />
<xsl:value-of select="supp_code" />
</td>
<td>
<input type="hidden" class="editInputClass" value="{$item_code}"
name="Detail2.{normalize-space($dbIDs)}.item_code" id="Detail2.{normalize-space($dbIDs)}.item_code"
maxlength="10" />
<xsl:value-of select="item_code" />
</td>
<td>
<input type="hidden" class="editInputClass" value="{$item_descr}"
name="Detail2.{normalize-space($dbIDs)}.item_descr" id="Detail2.{normalize-space($dbIDs)}.item_descr"
maxlength="10" />
<xsl:value-of select="item_descr" />
</td>
<td>
<input type="hidden" class="editInputClass" value="{$unit}"
name="Detail2.{normalize-space($dbIDs)}.unit" id="Detail2.{normalize-space($dbIDs)}.unit"
maxlength="10" />
<xsl:value-of select="unit" />
</td>
<td>
<input type="hidden" class="editInputClass" value="{$tot_quantity}"
name="Detail2.{normalize-space($dbIDs)}.tot_quantity" id="Detail2.{normalize-space($dbIDs)}.tot_quantity"
maxlength="10" />
<xsl:value-of select="tot_quantity" />
</td>
<td>
<input type="text" class="editInputClass" value="{$quantity}"
name="Detail2.{normalize-space($dbIDs)}.quantity" id="Detail2.{normalize-space($dbIDs)}.quantity"
maxlength="10" size="10" style='text-align: right;'
onkeypress='return isNumeric(event)'
onblur="javascript:calculateNoArt({normalize-space($dbIDs)})" />
<!-- <xsl:value-of select="quantity"/> -->
</td>
<td>
<input type="text" class="editInputClass" value="{$lot_no}"
name="Detail2.{normalize-space($dbIDs)}.lot_no" id="Detail2.{normalize-space($dbIDs)}.lot_no"
maxlength="15" size="15" onkeyup='return specialCharValidate(this.id)'
onblur="javascript:getItemLotPackSize({normalize-space($dbIDs)})" />
</td>
<td>
<input type="text" class="editInputClass" value="{$shipper_size}"
name="Detail2.{normalize-space($dbIDs)}.shipper_size" id="Detail2.{normalize-space($dbIDs)}.shipper_size"
maxlength="11" size="15" style='text-align: right;'
onkeypress='return isNumeric(event)'
onblur="javascript:calculateNoArt({normalize-space($dbIDs)})" />
</td>
<td>
<input type="text" class="editInputClass" size="5"
value="{$no_art}" name="Detail2.{normalize-space($dbIDs)}.no_art"
id="Detail2.{normalize-space($dbIDs)}.no_art" maxlength="11"
ISCHANGED="false" readOnly="1"
style='text-align: center; width: 90%; border: none;' />
<!-- <xsl:value-of select="no_art"/> -->
</td>
<td>
<input type="text" class="editInputClass" value="{$exp_date}"
name="Detail2.{normalize-space($dbIDs)}.exp_date" id="expdate{normalize-space($dbIDs)}"
maxlength="10" size="10" readOnly = "1"/>
<xsl:value-of select="exp_date" />
</td>
<td>
<input type="text" class="editInputClass" value="{$mfg_date}"
name="Detail2.{normalize-space($dbIDs)}.mfg_date" id="mfgdate{normalize-space($dbIDs)}"
maxlength="10" size="10" readOnly = "1"/>
<xsl:value-of select="mfg_date" />
</td>
<td>
<input type="text" class="editInputClass" value="{$site_code__mfg}"
name="Detail2.{normalize-space($dbIDs)}.site_code__mfg"
id="Detail2.{normalize-space($dbIDs)}.site_code__mfg"
maxlength="5" size="10"/>
<xsl:value-of select="site_code__mfg" />
</td>
<td>
<input type="hidden" class="editInputClass" value="{$case_label}"
name="Detail2.{normalize-space($dbIDs)}.case_label" id="Detail2.{normalize-space($dbIDs)}.case_label"
maxlength="10" />
<a href="#" id="Detail2.{normalize-space($dbIDs)}.packListLink"
name="{normalize-space($dbIDs)}"
onclick="getCaseLabelData('{$contract_no}','{$item_code}','{$lot_no}','{$quantity}','{$no_art}',{normalize-space($dbIDs)});"
style="color:blue">View Case Labels</a>
</td>
</tr>
</xsl:if>
</xsl:for-each>
</tbody>
</table>
</div>
<table width="100%">
<tr>
<td colspan="2">
<input type="hidden" value="2" name="FORM_NO" ID="FORM_NO" />
<input type="hidden" value="packLabelWiz" name="OBJ_NAME" />
<input type="hidden" value="" name="action" id="action" />
<input type="hidden" value="1:MP" name="formType" id="formType" />
<input type="hidden" value="" name="PRE_FORM_VAL" ID="PRE_FORM_VAL" />
<input type="submit" style="cursor:hand" class="button"
value="Cancel" title='Cancel' id="previous"
onclick="javascript:setActionVal('previous');" />
<input type="submit" style="cursor:hand" class="button"
value="Previous" title='Previous' id="prev"
onclick="javascript:createXMLString()" />
<input type="submit" style="cursor:hand" class="button"
value="Finish" title='Finish' id="finish"
onclick="javascript:return checkValidation();" />
</td>
</tr>
</table>
<table id="errorActivityTable" class="tableClass" border="0"
cellSpacing="2" cellPadding="1" width="98%">
<xsl:for-each select="//error">
<xsl:variable name="message">
<xsl:value-of select="message" />
</xsl:variable>
<xsl:variable name="description">
<xsl:value-of select="description" />
</xsl:variable>
<xsl:variable name="type">
<xsl:value-of select="type" />
</xsl:variable>
<xsl:variable name="dbID">
<xsl:value-of select="@domId" />
</xsl:variable>
<xsl:variable name="column_name">
<xsl:value-of select="@column_name" />
</xsl:variable>
<tr>
<xsl:if test="position() = 1">
<td class="td_leftAlign" nowrap="true" valign="bottom"
width="20%">
Message :
<xsl:value-of select="message" />
</td>
<td class="td_leftAlign" nowrap="true" valign="bottom"
width="40%">
Description :
<xsl:value-of select="description" />
</td>
</xsl:if>
<xsl:if test="$type = 'W'">
<td class="td_leftAlign" nowrap="true" valign="bottom"
width="20%">
Override Warnings :
<input type="checkbox" name="forceSave" value="false"
onClick="setChecked(this)" />
</td>
</xsl:if>
</tr>
</xsl:for-each>
</table>
</div>
<!--changed by Manish-->
<div id="caseListDiv">
<div style="overflow: auto; height: 250px;">
<table class='tableClass' id="SKUPackListId"
style="text-align: center; width: 350px; margin: 0 auto;">
<caption id="SKUPackListCaption" class="captionClass">Case Label
Details</caption>
<tbody class='table-body'>
<tr>
<td>Purchase Contract / Order:</td>
<td>
<input type="text" onchange="return isNumeric(this)"
class="editInputClass" style="text-align: left;" id="p_contract_no"
value="" maxlength="10" />
</td>
</tr>
<tr>
<td>Item Code:</td>
<td>
<input type="text" onchange="return isNumeric(this)"
class="editInputClass" style="text-align: left;" id="p_item_code"
value="" maxlength="10" />
</td>
</tr>
<tr>
<td>Lot No:</td>
<td>
<input type="text" onchange="return isNumeric(this)"
class="editInputClass" style="text-align: left;" id="p_lot_no"
value="" maxlength="15" />
</td>
</tr>
<tr>
<td>Quantity:</td>
<td>
<input type="text" onchange="return isNumeric(this)"
class="editInputClass" style="text-align: left;" id="p_quantity"
value="" maxlength="15" />
</td>
</tr>
<tr>
<td>No of Case:</td>
<td>
<input type="text" onchange="return isNumeric(this)"
class="editInputClass" style="text-align: left;" id="p_no_art"
value="" maxlength="5" />
</td>
</tr>
</tbody>
</table>
</div>
<input type="hidden" id="idNumPack" />
<div class="popDiv">
<input type="button" style="cursor:hand"
class="button green-Btn pophelp-okcancel" value="Print" title='Print'
onclick="javascript:printCaseLabel(idNumPack)" />
<input type="submit" style="cursor:hand"
class="button red-Btn pophelp-okcancel" value="Cancel" title='Cancel'
onclick="javascript:closePopup()" />
</div>
</div>
<!--changed by Manish-->
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<link href="/ibase/webitm/css/theme/galaxy-theme.css" rel="stylesheet"/>
<link rel="stylesheet" href="/ibase/webitm/css/DD/default.css" type="text/css" />
<link id="userThemeLink" type="text/css" rel="stylesheet" href=""/>
<script type="text/javascript" src="/ibase/webitm/js/packLabelWizard.js"></script>
<body onload="setUserTheme()">
<form name="porderFinish" METHOD="post" ACTION="/ibase/ITMWizardHandlerServlet">
<table class="tableClass" id="Details1" border="0" cellspacing="1" cellpadding="1">
<thead class="table-head" style="text-align:center;">
<tr>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Contract Number</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Purchase Order</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Supplier Code</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Supplier Name</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>ASN Number</strong>
</th>
</tr>
</thead>
<tbody class="table-body">
<xsl:for-each select="//finish">
<xsl:variable name="contract_no"><xsl:value-of select="contract_no"/></xsl:variable>
<xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable>
<xsl:variable name="supp_code"><xsl:value-of select="supp_code"/></xsl:variable>
<xsl:variable name="supp_name"><xsl:value-of select="supp_name"/></xsl:variable>
<xsl:variable name="asn_no"><xsl:value-of select="asn_no"/></xsl:variable>
<tr style="text-align:center;">
<td>
<xsl:value-of select="contract_no"/>
</td>
<td>
<xsl:value-of select="purc_order"/>
</td>
<td>
<xsl:value-of select="supp_code"/>
</td>
<td>
<xsl:value-of select="supp_name"/>
</td>
<td>
<xsl:value-of select="asn_no"/>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
<table class="tableClass" id="Details2" border="0" cellspacing="1" cellpadding="1">
<thead class="table-head" style="text-align:center;">
<tr>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Item SKU Code</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Quantity</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Mfg Date</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>EXP Date</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" >
<strong>Mfg Site</strong>
</th>
</tr>
</thead>
<tbody class="table-body">
<xsl:for-each select="//extra">
<xsl:variable name="item_code"><xsl:value-of select="item_code"/></xsl:variable>
<xsl:variable name="quantity"><xsl:value-of select="quantity"/></xsl:variable>
<xsl:variable name="mfg_date"><xsl:value-of select="mfg_date"/></xsl:variable>
<xsl:variable name="exp_date"><xsl:value-of select="exp_date"/></xsl:variable>
<xsl:variable name="site_code__mfg"><xsl:value-of select="site_code__mfg"/></xsl:variable>
<tr style="text-align:center;">
<td>
<xsl:value-of select="item_code"/>
</td>
<td>
<xsl:value-of select="quantity"/>
</td>
<td>
<xsl:value-of select="mfg_date"/>
</td>
<td>
<xsl:value-of select="exp_date"/>
</td>
<td>
<xsl:value-of select="site_code__mfg"/>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
<table>
<tr>
<td colspan="2">
<input type="button" style="cursor:hand" onclick="javascript:callForm1('packLabelWiz')"
class="button green-Btn pophelp-okcancel" value="Home" title='Home' />
</td>
</tr>
</table>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<script type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/asnWizardPopup.js"></script>
<link rel="stylesheet" href="/ibase/webitm/css/DD/default.css" type="text/css" />
<link id="userThemeLink" type="text/css" rel="stylesheet" href=""/>
<script language="JavaScript" type="text/javascript">
<![CDATA[
$(function() {
selectedCode = [];
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailITCode."+ dbID +".selectbox");
if( objCurr.value == 'true' )
{
if ($.inArray( dbID, selectedCode ))
{
selectedCode.push( dbID );
}
}
}
});
]]>
</script>
<body onload="setUserTheme()">
<form name="Wizard_Activity" id="Wizard_Activity">
<table class="tableClass" id="Details" border="0" cellspacing="1" cellpadding="1">
<thead class="table-head">
<tr>
<th class="thClass" nowrap="true" width="5%">
<input type="checkbox" id="chkAll" onclick="return checkAllPopup(this)"/>
</th>
<th class="thClass" nowrap="true" valign="bottom" width="20%">
<strong>Code</strong>
</th>
<th class="thClass" nowrap="true" valign="bottom" width="75%">
<strong>Description</strong>
</th>
</tr>
</thead>
<tbody class="table-body">
<xsl:for-each select="//List">
<xsl:variable name="fieldId"><xsl:value-of select="fieldId"/></xsl:variable>
<xsl:variable name="fieldValue"><xsl:value-of select="fieldValue"/></xsl:variable>
<xsl:variable name="otherField"><xsl:value-of select="otherField"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<SCRIPT>
<![CDATA[ var qtyR; qtyR ="]]> <xsl:value-of select="$dbID"/>
<![CDATA[";maxId= qtyR; ]]>
</SCRIPT>
<xsl:variable name="chkbox"><xsl:value-of select="@selected"/></xsl:variable>
<tr>
<td>
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox" name="selectbox" id="DetailITCode.{normalize-space($dbID)}.selectbox" checked='true' value="true" onClick="setCheckedPopup(this)"/>
</xsl:when>
<xsl:otherwise>
<input type="checkbox" name="selectbox" id="DetailITCode.{normalize-space($dbID)}.selectbox" value="false" onClick="setCheckedPopup(this)"/>
</xsl:otherwise>
</xsl:choose>
</td>
<td id="{normalize-space($dbID)}" onclick="setCheckedRow(event, this)">
<xsl:value-of select="fieldId"/>
<input type="hidden" name="Detail3.{normalize-space($dbID)}.fieldId" id="DetailITCode.{normalize-space($dbID)}.fieldId"
value="{normalize-space($fieldId)}" />
</td>
<td id="{normalize-space($dbID)}" onclick="setCheckedRow(event, this)">
<xsl:value-of select="fieldValue"/>
<input type="hidden" name="Detail3.{normalize-space($dbID)}.fieldValue" id="DetailITCode.{normalize-space($dbID)}.fieldValue"
value="{normalize-space($fieldValue)}" />
</td>
<input type="hidden" name="Detail3.{normalize-space($dbID)}.otherField" id="DetailITCode.{normalize-space($dbID)}.otherField"
value="{normalize-space($otherField)}" />
</tr>
</xsl:for-each>
</tbody>
</table>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment