Commit cde5b190 authored by caluka's avatar caluka

xsl updated for adhoc provision added for milestone process screen[D15CSUN016]


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98240 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 726aec4a
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
} }
addLoadEvent(checkForactFinish); addLoadEvent(checkForactFinish);
</script> </script>
<!--
<style type="text/css"> <style type="text/css">
.tableClass .tableClass
...@@ -102,12 +102,25 @@ ...@@ -102,12 +102,25 @@
.header_td .header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:11pt;text-align:center} {border:inset 0;background:#FFCCCC;font-family:verdana;font-size:11pt;text-align:center}
.header_td1
{border:inset 0;font-family:"Times New Roman", Times, serif;font-size:10pt;text-align:left}
.input_editable .input_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt} {border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_leftAlign .td_leftAlign
{background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt} {background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_leftAlign1
{text-align:left;font-family:"Times New Roman", Times, serif;font-size:9pt;color: #0099CC;}
.td_leftAlign2
{text-align:right;font-family:"Times New Roman", Times, serif;font-size:9pt;color: #0099CC;}
.td_rightAlign .td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt} {background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
...@@ -117,74 +130,54 @@ ...@@ -117,74 +130,54 @@
</style> </style>
-->
<form name = "Wizard_activity" METHOD="POST" ACTION="/ibase/ITMWizardHandlerServlet" onSubmit="javascript:return validateActivity('1');">
<form name = "Wizard_activity" METHOD="POST" ACTION="/ibase/ITMWizardHandlerServlet" autocomplete="off" onSubmit="javascript:return validateActivity('1');">
<table id="activityTable" class="tableClass" border="0" cellSpacing="2" cellPadding="1">
<table id="activityTable" class="tableClass" border="0" cellSpacing="2" cellPadding="1" width="60%" >
<tr> <tr>
<td class="header_td" colspan="4"> <td class="header_td1" colspan="4">
<strong>Milestone Pay Generation</strong> <strong>Milestone Pay Generation</strong>
</td> </td>
</tr> </tr>
<xsl:for-each select="//Detail1"> <xsl:for-each select="//Detail1">
<!--<xsl:variable name="date_from"><xsl:value-of select="date_from"/></xsl:variable>
<xsl:variable name="date_to"><xsl:value-of select="date_to"/></xsl:variable>
<xsl:variable name="site_code__from"><xsl:value-of select="site_code__from"/></xsl:variable>
<xsl:variable name="site_code__to"><xsl:value-of select="site_code__to"/></xsl:variable>-->
<xsl:variable name="process_date"><xsl:value-of select="process_date"/></xsl:variable> <xsl:variable name="process_date"><xsl:value-of select="process_date"/></xsl:variable>
<xsl:variable name="release_against"><xsl:value-of select="release_against"/></xsl:variable> <xsl:variable name="release_against"><xsl:value-of select="release_against"/></xsl:variable>
<xsl:variable name="proj_code"><xsl:value-of select="proj_code"/></xsl:variable> <xsl:variable name="proj_code"><xsl:value-of select="proj_code"/></xsl:variable>
<xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable> <xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="dbID"/></xsl:variable> <xsl:variable name="dbID"><xsl:value-of select="dbID"/></xsl:variable>
<!--<xsl:variable name="chg_user"><xsl:value-of select="chg_user"/></xsl:variable>
<xsl:variable name="chg_term"><xsl:value-of select="chg_term"/></xsl:variable>-->
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable> <xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<!--<xsl:variable name="viewby_date"><xsl:value-of select="viewby_date"/></xsl:variable>-->
<tr> <tr>
<td class="td_leftAlign" nowrap="true"> <td class="td_leftAlign2" nowrap="true" width="10%">
<strong>Purchase Order :</strong> <strong>Purchase Order :</strong>
</td> </td>
<td class="td_leftAlign"> <td >
<input type="text" class="input_editable" size="15" value="{$purc_order}" name="Detail1.{normalize-space($dbID)}.purc_order" id="Detail1.{normalize-space($dbID)}.purc_order" maxlength="10" ISCHANGED="false"/> <input type="text" class="input_editable" size="15" value="{$purc_order}" name="Detail1.{normalize-space($dbID)}.purc_order" id="Detail1.{normalize-space($dbID)}.purc_order" maxlength="10" ISCHANGED="false"/>
<a href="javascript:callActivityTypeJSP1( '{normalize-space($dbID)}','{normalize-space($purc_order)}' );"> <img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" border="0"/> </a> <a href="javascript:callActivityTypeJSP1( '{normalize-space($dbID)}','{normalize-space($purc_order)}' );"> <img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" border="0"/> </a>
</td> </td>
<td class="td_leftAlign" nowrap="true"> <td class="td_leftAlign1" nowrap="true" width="10%">
<strong>Project Code :</strong> <strong>Project Code :</strong>
</td> </td>
<td class="td_leftAlign"> <td>
<input type="text" class="input_editable" size="15" value="{$proj_code}" name="Detail1.{normalize-space($dbID)}.proj_code" id="Detail1.{normalize-space($dbID)}.proj_code" maxlength="10" ISCHANGED="false"/> <input type="text" class="input_editable" size="15" value="{$proj_code}" name="Detail1.{normalize-space($dbID)}.proj_code" id="Detail1.{normalize-space($dbID)}.proj_code" maxlength="10" ISCHANGED="false"/>
<a href="javascript:callActivityTypeJSP2( '{normalize-space($dbID)}','{normalize-space($proj_code)}' );"> <img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" border="0"/> </a> <a href="javascript:callActivityTypeJSP2( '{normalize-space($dbID)}','{normalize-space($proj_code)}' );"> <img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" id="project_pophelp" border="0"/> </a>
</td>
<!-- <td class="td_leftAlign">
<input type="hidden" class="input_editable" size="15" value="{$dom_id}" name="Detail1.{normalize-space($dbID)}.dom_id" id="Detail1.{normalize-space($dbID)}.dom_id" maxlength="10" ISCHANGED="false"/>
</td> -->
<!--<td class="hide">
<input type="text" class="input_editable" size="15" value="{$chg_user}" name="Detail1.{normalize-space($dbID)}.chg_user" id="Detail1.{normalize-space($dbID)}.chg_user" maxlength="10" ISCHANGED="false"/>
</td> </td>
<td class="hide">
<input type="text" class="input_editable" size="15" value="{$chg_term}" name="Detail1.{normalize-space($dbID)}.chg_term" id="Detail1.{normalize-space($dbID)}.chg_term" maxlength="10" ISCHANGED="false"/>
</td>-->
</tr> </tr>
<tr> <!-- <tr>
<td class="td_leftAlign" nowrap="true"> <td class="td_leftAlign1" nowrap="true">
<strong>Release Against:</strong> <strong>Release Against:</strong>
</td> </td>
<td class="td_leftAlign"> <td>
<select id="Detail1.{normalize-space($dbID)}.release_against" <select id="Detail1.{normalize-space($dbID)}.release_against"
name="Detail1.{normalize-space($dbID)}.release_against" class="input_editable" name="Detail1.{normalize-space($dbID)}.release_against" class="input_editable"
...@@ -193,68 +186,32 @@ ...@@ -193,68 +186,32 @@
<option value="06">User-defined Milestone</option> <option value="06">User-defined Milestone</option>
</select> </select>
</td> </td>
<td class="td_leftAlign" nowrap="true"> <td class="td_leftAlign1" nowrap="true">
<strong>Process Data :</strong> <strong>Process Date :</strong>
</td> </td>
<td class="td_leftAlign"> <td>
<input type="text" class="input_editable" size="15" value="{$process_date}" name="Detail1.{normalize-space($dbID)}.process_date" id="Detail1.{normalize-space($dbID)}.process_date" maxlength="8" ISCHANGED="false" /> <input type="text" class="input_editable" size="15" value="{$process_date}" name="Detail1.{normalize-space($dbID)}.process_date" id="Detail1.{normalize-space($dbID)}.process_date" maxlength="8" ISCHANGED="false" />
<img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" onClick="selectedObj = 'Detail1.{normalize-space($dbID)}.process_date'; javascript:show_calendar('Detail1.{normalize-space($dbID)}.process_date','','','MM/DD/YY');"/> <img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" onClick="selectedObj = 'Detail1.{normalize-space($dbID)}.process_date'; javascript:show_calendar('Detail1.{normalize-space($dbID)}.process_date','','','MM/DD/YY');"/>
<img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" onClick="selectedObj = 'Detail1.{normalize-space($dbID)}.process_date'; javascript:show_calendar('Detail1.{normalize-space($dbID)}.process_date','','','DD/MM/YY');"/>
</td> </td>
</tr>
<!--<tr> </tr> -->
<td class="td_rightAlign" nowrap="true" colspan="2"> <tr>
<strong>View By:</strong> <td class="td_leftAlign1" nowrap="true">
<strong>Milestone Process Adhoc :</strong>
</td> </td>
<td class="td_leftAlign" colspan="2"> <td>
<input type="checkbox" name="adhocFlag" id="adhocFlag" value="false" onClick="setCheckedFlag(this ,'{normalize-space($dbID)}')"/>
<select name="Detail1.{normalize-space($dbID)}.viewby_date" </td>
id="Detail1.{normalize-space($dbID)}.viewby_date" class="input_editable" <td>
value="{$viewby_date}" onChange="javascript:OnSelectionChange(this)"> <!-- <input type="hidden" name="Detail1..adhoc_value" value="false" id="Detail1..adhoc_value" /> -->
<option value="order_date">Order Date</option> <input type="hidden" name="Detail1.{normalize-space($dbID)}.adhoc_value" value="false" id="Detail1.{normalize-space($dbID)}.adhoc_value" />
<option value="due_date">Due Date</option>
<option value="both">Both</option>
</select>
</td> </td>
</tr>--> </tr>
<tr> <tr>
<td class="td_leftAlign"> <td >
<div id = "teamCodes{normalize-space($dbID)}" name="teamCodes{normalize-space($dbID)}" style="display:none"><span id = "teamSpanCodes{normalize-space($dbID)}" ><font face="Verdana"> <div id = "teamCodes{normalize-space($dbID)}" name="teamCodes{normalize-space($dbID)}" style="display:none"><span id = "teamSpanCodes{normalize-space($dbID)}" ><font face="Verdana">
<!--<xsl:choose>
<xsl:when test="//Detail6[. != '']">
<xsl:for-each select="//Detail6">
<xsl:variable name="strg_code"><xsl:value-of select="strg_code"/></xsl:variable>
<xsl:variable name="Detail6_sales_pers"><xsl:value-of select="sales_pers"/></xsl:variable>
<xsl:variable name="Detail6_line_no"><xsl:value-of select="line_no"/></xsl:variable>
<xsl:variable name="Detail6_strg_code"><xsl:value-of select="strg_code"/></xsl:variable>
<xsl:variable name="Detail6_role_code"><xsl:value-of select="role_code"/></xsl:variable>
<xsl:variable name="Detail6_design_code"><xsl:value-of select="design_code"/></xsl:variable>
<xsl:variable name="Detail6_dbID"><xsl:value-of select="$dbID"/></xsl:variable>
<xsl:choose>
<xsl:when test="$strg_code = $Detail6_strg_code">
<INPUT TYPE="hidden" name="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.sales_pers" id="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.sales_pers" value="{$Detail6_sales_pers}"/>
<INPUT TYPE="hidden" name="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.line_no" id="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.line_no" value="{$Detail6_line_no}"/>
<INPUT TYPE="hidden" name="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.role_code" id="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.role_code" value="{$Detail6_role_code}"/>
<INPUT TYPE="hidden" name="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.design_code" id="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.design_code" value="{$Detail6_design_code}"/>
<INPUT TYPE="hidden" name="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.strg_code" id="Detail6.{normalize-space($strg_code)}{normalize-space($Detail6_line_no)}.strg_code" value="{$Detail6_strg_code}"/>
<xsl:value-of select="name"/>[<xsl:value-of select="designation"/> -
<xsl:value-of select="sales_pers"/>]
<br/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose> -->
</font></span></div> </font></span></div>
</td> </td>
</tr> </tr>
...@@ -265,9 +222,6 @@ ...@@ -265,9 +222,6 @@
<input type="hidden" value="milestone_pay_gen" name="OBJ_NAME" /> <input type="hidden" value="milestone_pay_gen" name="OBJ_NAME" />
<input type="hidden" value="" name="action" id="action" /> <input type="hidden" value="" name="action" id="action" />
<!---Added By Shahu Mali -->
<!-- <input type="submit" style="cursor:hand" value="Finish" name = "ActFinish" id = "ActFinish" title='' onclick="return setActionVal('finish')"/> -->
<!-- <input type="submit" style="cursor:hand" value="Next" name = "ActNext" id = "ActNext" title='' onclick="javascript:setActionVal('next')"/> commented by Shahu mali on 10-01-13-->
<input type="submit" style="cursor:hand" value="Next" name = "ActNext" id = "ActNext" title='' onclick="return setActionVal('next')"/> <input type="submit" style="cursor:hand" value="Next" name = "ActNext" id = "ActNext" title='' onclick="return setActionVal('next')"/>
</td> </td>
</tr> </tr>
......
...@@ -6,14 +6,46 @@ ...@@ -6,14 +6,46 @@
<xsl:template match="/"> <xsl:template match="/">
<html> <html>
<head> <!-- <head>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/css/Standard/default.css"/> <link type="text/css" rel="stylesheet" href="/ibase/webitm/css/Standard/default.css"/>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head> <script>
<![CDATA[
$(function() {
dateMaskSetup();
});
function dateMaskSetup()
{
document.getElementById("compl_date1").placeholder = "dd/MM/yy";
var errorMessage = "Invalid date: ${value}. Expected format: ${mask}";
var dateMask1 = new DateMask("dd/MM/yy", "compl_date");
}
]]>
</script>
</head> -->
<script type="text/javascript" src="/ibase/webitm/js/ITMWizard.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/ITMWizardCalendar.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/RequirementWizard.js"></script> <script type="text/javascript" src="/ibase/webitm/js/RequirementWizard.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/MilestonePayGen.js"></script> <script type="text/javascript" src="/ibase/webitm/js/MilestonePayGen.js"></script>
<script>
var calendertop = 100;
var calenderleft = 200;
var selectedObj = null;
var global_date_format ="dd/MM/yy";
var global_date_type= "date";
function assignDate( date )
{
document.getElementById( selectedObj ).value = date;
document.getElementById( selectedObj ).focus();
}
</script>
<script language="JavaScript" type="text/javascript"> <script language="JavaScript" type="text/javascript">
<![CDATA[ <![CDATA[
var maxId = 0; var maxId = 0;
...@@ -39,12 +71,11 @@ ...@@ -39,12 +71,11 @@
orderVisit = 0; orderVisit = 0;
} }
]]> ]]>
</script> </script>
<body> <body onload="hideTable();">
<!--
<style type="text/css"> <style type="text/css">
...@@ -59,6 +90,9 @@ ...@@ -59,6 +90,9 @@
.header_td .header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt} {border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt}
.header_td1
{background:#D7E5F9;font-family:verdana;font-size:9pt}
.reset .reset
{border:inset 1;font-family:verdana;font-size:9pt; font-weight:bold} {border:inset 1;font-family:verdana;font-size:9pt; font-weight:bold}
...@@ -73,15 +107,30 @@ ...@@ -73,15 +107,30 @@
.td_rightAlign .td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt} {background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign1
{background:#FFFFFF;text-align:left;font-family:verdana;font-size:9pt}
.td_rightAlign1
{background:#FFFFFF;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign3
{font-family:"Times New Roman", Times, serif;font-size:9pt;color: #0099CC;}
.style1 .style1
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt ;width : 120px; {border:inset 0;background:#FFCCCC;font-family:verdana;font-size:12pt ;width : 120px;
}
.a
{
style="background-color: lightgray;"
} }
</style> </style>
-->
<form name = "Wizard_Travel" METHOD="post" ACTION="/ibase/ITMWizardHandlerServlet" onSubmit="javascript:return validatePlace('2');"> <form name = "Wizard_Travel" METHOD="post" ACTION="/ibase/ITMWizardHandlerServlet" autocomplete="off" onSubmit="javascript:return validatePlace('2');">
<table id="travelTable" width="100PX" class="tableClass" border="0" cellspacing="1" cellpadding="1"> <!-- <table id="travelTable" width="100PX" class="tableClass" border="1" cellspacing="1" cellpadding="1"> -->
<xsl:for-each select="//Detail2"> <!-- <xsl:for-each select="//Detail2">
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable> <xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<SCRIPT> <SCRIPT>
<![CDATA[ <![CDATA[
...@@ -90,172 +139,376 @@ ...@@ -90,172 +139,376 @@
maxId= detCnt; maxId= detCnt;
]]> ]]>
</SCRIPT> </SCRIPT>
</xsl:for-each> </xsl:for-each> -->
<tr> <table id="horizental" width="100PX" class="tableClass" border="1" cellspacing="1" cellpadding="1">
<td width="1PX" class="header_td" nowrap="true" valign="bottom"> <xsl:for-each select="//Detail2">
<!-- <input type="checkbox" name="Detail2.selectAllbox" id="Detail2.selectAllbox" onClick="selectAllbox()"/> --> <xsl:variable name="site_code">
</td> <xsl:value-of select="site_code" />
<td width="5PX" class="header_td" nowrap="true" valign="bottom"> </xsl:variable>
<xsl:variable name="purc_order">
<xsl:value-of select="purc_order" />
</xsl:variable>
<xsl:variable name="type">
<xsl:value-of select="type" />
</xsl:variable>
<xsl:variable name="line_no">
<xsl:value-of select="line_no" />
</xsl:variable>
<xsl:variable name="rel_agnst">
<xsl:value-of select="rel_agnst" />
</xsl:variable>
<xsl:variable name="amt_type">
<xsl:value-of select="amt_type" />
</xsl:variable>
<xsl:variable name="rel_amt">
<xsl:value-of select="rel_amt" />
</xsl:variable>
<xsl:variable name="rel_after">
<xsl:value-of select="rel_after" />
</xsl:variable>
<xsl:variable name="vouch_created">
<xsl:value-of select="vouch_created" />
</xsl:variable>
<xsl:variable name="task_code">
<xsl:value-of select="task_code" />
</xsl:variable>
<xsl:variable name="due_date">
<xsl:value-of select="due_date" />
</xsl:variable>
<xsl:variable name="adj_method">
<xsl:value-of select="adj_method" />
</xsl:variable>
<xsl:variable name="acct_code">
<xsl:value-of select="acct_code" />
</xsl:variable>
<xsl:variable name="cctr_code">
<xsl:value-of select="cctr_code" />
</xsl:variable>
<xsl:variable name="tax_class">
<xsl:value-of select="tax_class" />
</xsl:variable>
<xsl:variable name="tax_env">
<xsl:value-of select="tax_env" />
</xsl:variable>
<xsl:variable name="retention_perc">
<xsl:value-of select="retention_perc" />
</xsl:variable>
<xsl:variable name="site_code__adv">
<xsl:value-of select="site_code__adv" />
</xsl:variable>
<xsl:variable name="adj_perc">
<xsl:value-of select="adj_perc" />
</xsl:variable>
<xsl:variable name="tax_chap">
<xsl:value-of select="tax_chap" />
</xsl:variable>
<xsl:variable name="process_date">
<xsl:value-of select="process_date" />
</xsl:variable>
<xsl:variable name="adhoc_value">
<xsl:value-of select="adhoc_value" />
</xsl:variable>
<xsl:variable name="supp_code">
<xsl:value-of select="supp_code" />
</xsl:variable>
<xsl:variable name="remarks">
<xsl:value-of select="remarks" />
</xsl:variable>
<xsl:variable name="compl_date">
<xsl:value-of select="compl_date" />
</xsl:variable>
<xsl:variable name="allow_override">
<xsl:value-of select="allow_override" />
</xsl:variable>
<xsl:variable name="line_no__prev">
<xsl:value-of select="line_no__prev" />
</xsl:variable>
<xsl:variable name="date_format">
<xsl:value-of select="date_format" />
</xsl:variable>
<xsl:variable name="ord_amt">
<xsl:value-of select="ord_amt" />
</xsl:variable>
<xsl:variable name="vocher_amt">
<xsl:value-of select="vocher_amt" />
</xsl:variable>
<xsl:variable name="milestone_amt">
<xsl:value-of select="milestone_amt" />
</xsl:variable>
<xsl:variable name="dbID">
<xsl:value-of select="@domID" />
</xsl:variable>
<xsl:variable name="chkbox">
<xsl:value-of select="@selected" />
</xsl:variable>
<xsl:choose>
<xsl:when test="adhoc_value ='false'">
<!-- <table id="travelTable" width="100PX" class="tableClass" border="1" cellspacing="1" cellpadding="1"> -->
<xsl:if test="@domID = 1">
<tr>
<td width="1PX" class="header_td1" nowrap="true" valign="bottom">
</td>
<td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Purchase Order</strong> <strong>Purchase Order</strong>
</td> </td>
<td width="5PX" class="header_td" nowrap="true" valign="bottom" style="width:40px"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom"
style="width:40px">
<strong>Line No</strong> <strong>Line No</strong>
</td> </td>
<td width="5px" class="header_td" nowrap="true" valign="bottom"> <!-- <td width="5PX" class="header_td1" nowrap="true" valign="bottom"
<strong>Type</strong> style="width:120px"> -->
</td> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<td width="5PX" class="header_td" nowrap="true" valign="bottom" style="width:120px">
<strong>Release against</strong> <strong>Release against</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5px" class="header_td1" nowrap="true" valign="bottom">
<strong>Amount Type</strong> <strong>Amount Type</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <!--<td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Release Amount</strong> <strong>Amount Type</strong>
</td> -->
<td width="10PX" class="header_td1" nowrap="true" valign="bottom"
style="width:50px">
<strong>Site Code </strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="10PX" class="header_td1" nowrap="true" valign="bottom"
<strong>Release After</strong> style="width:50px">
<strong>Supplier Code</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Voucher Created</strong> <strong>Account Code</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Task Code</strong> <strong>Cost Center Code</strong>
</td>
<td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>tax Class</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Due Method</strong> <strong>Tax Chapter</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Adj Method</strong> <strong>Tax Environment</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Acct Code</strong> <strong>Task Code</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Cctr Code</strong> <strong>Allow Override</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>tax Class</strong> <strong>Release Amount</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Tax Chap</strong> <strong>Due Date</strong>
</td> </td>
<!-- <td width="10PX" class="header_td" nowrap="true" valign="bottom"> <!-- <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Tax Chap</strong> <strong>Complete Date</strong>
</td> --> </td> -->
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="5PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Tax Env</strong> <strong>Line Number Previous</strong>
</td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom">
<strong>Retention Perc</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom" style="width:50px"> <td width="20PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Site Code ADV</strong> <strong>Remarks</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <!-- <td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Adjusted Percentage</strong> <strong>Release After</strong>
</td> </td>
<td width="10PX" class="header_td" nowrap="true" valign="bottom"> <td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Process Date</strong> <strong>Voucher Created</strong>
</td> </td>
<!-- <td width="10PX" class="header_td" nowrap="true" valign="bottom">
<strong>Mps Order</strong>
</td> -->
</tr>
<xsl:for-each select="//Detail2">
<xsl:variable name="site_code"><xsl:value-of select="site_code"/></xsl:variable>
<xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable>
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:variable name="line_no"><xsl:value-of select="line_no"/></xsl:variable>
<xsl:variable name="rel_agnst"><xsl:value-of select="rel_agnst"/></xsl:variable>
<xsl:variable name="amt_type"><xsl:value-of select="amt_type"/></xsl:variable>
<xsl:variable name="rel_amt"><xsl:value-of select="rel_amt"/></xsl:variable>
<xsl:variable name="rel_after"><xsl:value-of select="rel_after"/></xsl:variable>
<xsl:variable name="vouch_created"><xsl:value-of select="vouch_created"/></xsl:variable>
<xsl:variable name="task_code"><xsl:value-of select="task_code"/></xsl:variable>
<xsl:variable name="due_date"><xsl:value-of select="due_date"/></xsl:variable>
<xsl:variable name="adj_method"><xsl:value-of select="adj_method"/></xsl:variable>
<xsl:variable name="acct_code"><xsl:value-of select="acct_code"/></xsl:variable>
<xsl:variable name="cctr_code"><xsl:value-of select="cctr_code"/></xsl:variable>
<xsl:variable name="tax_class"><xsl:value-of select="tax_class"/></xsl:variable>
<xsl:variable name="tax_env"><xsl:value-of select="tax_env"/></xsl:variable>
<xsl:variable name="retention_perc"><xsl:value-of select="retention_perc"/></xsl:variable>
<xsl:variable name="site_code__adv"><xsl:value-of select="site_code__adv"/></xsl:variable>
<xsl:variable name="adj_perc"><xsl:value-of select="adj_perc"/></xsl:variable>
<xsl:variable name="tax_chap"><xsl:value-of select="tax_chap"/></xsl:variable>
<xsl:variable name="process_date"><xsl:value-of select="process_date"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable> <td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<xsl:variable name="chkbox"><xsl:value-of select="@selected"/></xsl:variable> <strong>Adj Method</strong>
</td>
<!-- <xsl:value-of select="process_date"/> -->
<tr> <td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Retention Perc</strong>
</td>
<td class="td_leftAlign"> <td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Adjusted Percentage</strong>
</td>
<td width="10PX" class="header_td1" nowrap="true" valign="bottom">
<strong>Process Date</strong>
</td> -->
</tr>
</xsl:if>
<tr>
<td class="td_leftAlign1">
<xsl:choose> <xsl:choose>
<xsl:when test="$chkbox ='Y'"> <xsl:when test="$chkbox ='Y'">
<script> <script>
<![CDATA[ orderVisit = parseInt("]]> <xsl:value-of select="order_of_visit"/><![CDATA[");]]> <![CDATA[ orderVisit = parseInt("]]>
<xsl:value-of select="order_of_visit" /><![CDATA[");]]>
</script> </script>
<input type="checkbox" name="Detail2.{normalize-space($dbID)}.selectbox" id="Detail2.{normalize-space($dbID)}.selectbox" value="true" checked="Y" onClick="setCheckedPlace(this, '{normalize-space($dbID)}' )"/> <input type="checkbox" name="Detail2.{normalize-space($dbID)}.selectbox"
id="Detail2.{normalize-space($dbID)}.selectbox" value="true"
checked="Y" onClick="setCheckedPlace(this, '{normalize-space($dbID)}' )" />
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
<input type="checkbox" name="Detail2.{normalize-space($dbID)}.selectbox" id="Detail2.{normalize-space($dbID)}.selectbox" value="false" onClick="setCheckedPlace(this, '{normalize-space($dbID)}' )"/> <input type="checkbox" name="Detail2.{normalize-space($dbID)}.selectbox"
id="Detail2.{normalize-space($dbID)}.selectbox" value="false"
onClick="setCheckedPlace(this, '{normalize-space($dbID)}' )" />
</xsl:otherwise> </xsl:otherwise>
</xsl:choose> </xsl:choose>
</td> </td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.purc_order"
<td class="td_leftAlign" align="left"> id="Detail2.{normalize-space($dbID)}.purc_order" value="{$purc_order}"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.purc_order" id="Detail2.{normalize-space($dbID)}.purc_order" value="{$purc_order}" size="06" ISCHANGED="true" readonly="readonly" tabindex="10" onFocus="blur();"/> size="06" ISCHANGED="true" readonly="readonly" tabindex="10"
<xsl:value-of select="purc_order"/> onFocus="blur();" />
</td> <xsl:value-of select="purc_order" />
</td>
<td class="td_rightAlign" align="right" > <td class="td_rightAlign1" align="right">
<!-- <input type="text" name="Detail2.{normalize-space($dbID)}.item_code" id="Detail2.{normalize-space($dbID)}.item_code" value="{$item_code}" size="10" ISCHANGED="true" onblur="return upperCase(this.id)" /> --> <input type="hidden" name="Detail2.{normalize-space($dbID)}.line_no"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.line_no" id="Detail2.{normalize-space($dbID)}.line_no" value="{$line_no}" size="5" ISCHANGED="true" readonly="readonly" /> id="Detail2.{normalize-space($dbID)}.line_no" value="{$line_no}"
<xsl:value-of select="line_no"/> size="5" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="line_no" />
</td> </td>
<!-- <td class="td_rightAlign1" align="right">
<td class="td_rightAlign" align="right" > <input type="hidden" name="Detail2.{normalize-space($dbID)}.type"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.type" id="Detail2.{normalize-space($dbID)}.type" value="{$type}" size="3" ISCHANGED="true" readonly="readonly" tabindex="10" onFocus="blur();"/> id="Detail2.{normalize-space($dbID)}.type" value="{$type}" size="3"
<xsl:value-of select="type"/> ISCHANGED="true" readonly="readonly" tabindex="10" onFocus="blur();" />
</td> <xsl:value-of select="type" />
<td class="td_leftAlign" align="left" > </td>-->
<input type="hidden" name="Detail2.{normalize-space($dbID)}.rel_agnst" id="Detail2.{normalize-space($dbID)}.rel_agnst" value="{$rel_agnst}" size="15" ISCHANGED="true" readonly="readonly" tabindex="10" onFocus="blur();"/> <td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.rel_agnst"
id="Detail2.{normalize-space($dbID)}.rel_agnst" value="{$rel_agnst}"
size="15" ISCHANGED="true" readonly="readonly" tabindex="10"
onFocus="blur();" />
<xsl:choose> <xsl:choose>
<xsl:when test="rel_agnst ='05'"> <xsl:when test="rel_agnst ='05'">
<font size="2pt" face="Verdana">Project milestone</font> <font size="2pt" face="Verdana">Project Milestone</font>
</xsl:when> </xsl:when>
<xsl:when test="rel_agnst ='06'"> <xsl:when test="rel_agnst ='06'">
<font size="2pt" face="Verdana">User-defined Milestone</font> <font size="2pt" face="Verdana">User-defined Milestone</font>
</xsl:when> </xsl:when>
</xsl:choose> </xsl:choose>
</td>
<td class="td_rightAlign" align="left" >
<input type="hidden" name="Detail2.{normalize-space($dbID)}.amt_type" id="Detail2.{normalize-space($dbID)}.amt_type" value="{$amt_type}" size="10" ISCHANGED="true" readonly="readonly" tabindex="10" onFocus="blur();"/>
<xsl:value-of select="amt_type"/>
</td>
<td class="td_rightAlign" align="left" >
<input type="hidden" style="text-align:right" name="Detail2.{normalize-space($dbID)}.rel_amt" id="Detail2.{normalize-space($dbID)}.rel_amt" value="{$rel_amt}" size="10" ISCHANGED="true" readonly="readonly"/>
<xsl:value-of select="rel_amt"/>
</td> </td>
<td class="td_rightAlign" align="left"> <td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.amt_type"
<input type="hidden" style="text-align:right" name="Detail2.{normalize-space($dbID)}.rel_after" id="Detail2.{normalize-space($dbID)}.rel_after" value="{$rel_after}" size="10" ISCHANGED="true" readonly="readonly" onFocus="blur();" onkeydown="isNumberKey(event)"/> id="Detail2.{normalize-space($dbID)}.amt_type" value="{$amt_type}"
<xsl:value-of select="rel_after"/> size="15" ISCHANGED="true" readonly="readonly" tabindex="10"
onFocus="blur();" />
<xsl:choose>
<xsl:when test="amt_type ='01'">
<font size="2pt" face="Verdana">% of Base</font>
</xsl:when>
<xsl:when test="amt_type ='02'">
<font size="2pt" face="Verdana">% of Net</font>
</xsl:when>
<xsl:when test="amt_type ='03'">
<font size="2pt" face="Verdana">Fixed Amount</font>
</xsl:when>
<xsl:when test="amt_type ='04'">
<font size="2pt" face="Verdana">% of Full Tax</font>
</xsl:when>
</xsl:choose>
</td> </td>
<td class="td_leftAlign" align="left"> <td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.vouch_created" id="Detail2.{normalize-space($dbID)}.vouch_created" value="{$vouch_created}" size="10" ISCHANGED="true" readonly="readonly"/> <input type="hidden" name="Detail2.{normalize-space($dbID)}.site_code__adv"
id="Detail2.{normalize-space($dbID)}.site_code__adv" value="{$site_code__adv}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="site_code__adv" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.supp_code"
id="Detail2.{normalize-space($dbID)}.supp_code" value="{$supp_code}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="supp_code" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.acct_code"
id="Detail2.{normalize-space($dbID)}.acct_code" value="{$acct_code}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="acct_code" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.cctr_code"
id="Detail2.{normalize-space($dbID)}.cctr_code" value="{$cctr_code}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="cctr_code" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.tax_class"
id="Detail2.{normalize-space($dbID)}.tax_class" value="{$tax_class}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="tax_class" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.tax_chap"
id="Detail2.{normalize-space($dbID)}.tax_chap" value="{$tax_chap}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="tax_chap" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.tax_env"
id="Detail2.{normalize-space($dbID)}.tax_env" value="{$tax_env}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="tax_env" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.task_code"
id="Detail2.{normalize-space($dbID)}.task_code" value="{$task_code}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="task_code" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.allow_override"
id="Detail2.{normalize-space($dbID)}.allow_override" value="{$allow_override}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="allow_override" />
</td>
<td class="td_rightAlign1" align="left">
<input type="hidden" style="text-align:right"
name="Detail2.{normalize-space($dbID)}.rel_amt" id="Detail2.{normalize-space($dbID)}.rel_amt"
value="{$rel_amt}" size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="rel_amt" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.due_date"
id="Detail2.{normalize-space($dbID)}.due_date" value="{$due_date}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="due_date" />
</td>
<!-- <td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.compl_date"
id="Detail2.{normalize-space($dbID)}.compl_date" value="{$compl_date}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="compl_date" />
</td> -->
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.line_no__prev"
id="Detail2.{normalize-space($dbID)}.line_no__prev" value="{$line_no__prev}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="line_no__prev" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.remarks"
id="Detail2.{normalize-space($dbID)}.remarks" value="{$remarks}"
size="30" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="remarks" />
</td>
<!-- <td class="td_rightAlign1" align="left">
<input type="hidden" style="text-align:right"
name="Detail2.{normalize-space($dbID)}.rel_after" id="Detail2.{normalize-space($dbID)}.rel_after"
value="{$rel_after}" size="10" ISCHANGED="true" readonly="readonly"
onFocus="blur();" onkeydown="isNumberKey(event)" />
<xsl:value-of select="rel_after" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.vouch_created"
id="Detail2.{normalize-space($dbID)}.vouch_created" value="{$vouch_created}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:choose> <xsl:choose>
<xsl:when test="vouch_created ='N'"> <xsl:when test="vouch_created ='N'">
<font size="2pt" face="Verdana">No</font> <font size="2pt" face="Verdana">No</font>
...@@ -266,72 +519,225 @@ ...@@ -266,72 +519,225 @@
</xsl:choose> </xsl:choose>
</td> </td>
<td class="td_leftAlign" align="left"> <td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.task_code" id="Detail2.{normalize-space($dbID)}.task_code" value="{$task_code}" size="10" ISCHANGED="true" readonly="readonly" /> <input type="hidden" name="Detail2.{normalize-space($dbID)}.adj_method"
<xsl:value-of select="task_code"/> id="Detail2.{normalize-space($dbID)}.adj_method" value="{$adj_method}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="adj_method" />
</td>
<td class="td_rightAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.retention_perc"
id="Detail2.{normalize-space($dbID)}.retention_perc" value="{$retention_perc}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="retention_perc" />
</td>
<td class="td_rightAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.adj_perc"
id="Detail2.{normalize-space($dbID)}.adj_perc" value="{$adj_perc}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="adj_perc" />
</td>
<td class="td_leftAlign1" align="left">
<input type="hidden" name="Detail2.{normalize-space($dbID)}.process_date"
id="Detail2.{normalize-space($dbID)}.process_date" value="{$process_date}"
size="10" ISCHANGED="true" readonly="readonly" />
<xsl:value-of select="process_date" />
</td> -->
</tr>
<tr> <input type="hidden" name="Detail2.{normalize-space($dbID)}.adhoc_value"
id="Detail2.{normalize-space($dbID)}.adhoc_value" value="{$adhoc_value}"
tabindex="140" size="10" ISCHANGED="true" /></tr>
<!-- </table> -->
</xsl:when>
</xsl:choose>
<xsl:choose>
<xsl:when test="adhoc_value ='true'">
<table width="80%" border="0">
<tr>
<td align="right" width="30%">
<label id="name">Purchase Order :</label>
</td>
<td align="left" width="10%">
<!-- <input type="text" name="Detail2.{normalize-space($dbID)}.purc_order"
id="Detail2.{normalize-space($dbID)}.purc_order" value="{$purc_order}" readonly="readonly"
size="10" ISCHANGED="true" tabindex="10" maxlength="10" onfocusout="javascript:callpurchasePopHelpJSP('{normalize-space($dbID)}','{normalize-space($purc_order)}');"
/> <a href="javascript:callActivityTypeJSP3( '{normalize-space($dbID)}','{normalize-space($purc_order)}'
);"> <img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" border="0"/>
</a> -->
<input type="text" name="Detail2.{normalize-space($dbID)}.purc_order"
id="Detail2.{normalize-space($dbID)}.purc_order" value="{$purc_order}"
style="background-color: lightgray;"
readonly="readonly" size="10" ISCHANGED="true" maxlength="10" />
</td>
<td align="right">
<label id="name">Supplier Code :</label>
</td>
<td align="left" width="10%">
<input type="text" name="Detail2.{normalize-space($dbID)}.supp_code"
id="Detail2.{normalize-space($dbID)}.supp_code" value="{$supp_code}"
size="10" maxlength="10" ISCHANGED="true" readonly="readonly"
style="background-color: lightgray;"
onchange="return upperCase(this.id)" />
</td> </td>
</tr>
<td class="td_leftAlign" align="left"> <tr>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.due_date" id="Detail2.{normalize-space($dbID)}.due_date" value="{$due_date}" size="10" ISCHANGED="true" readonly="readonly" /> <td align="right">
<xsl:value-of select="due_date"/> <label id="name">Site Code :</label>
</td>
<td align="left" width="10%">
<input type="text" name="Detail2.{normalize-space($dbID)}.site_code__adv"
id="Detail2.{normalize-space($dbID)}.site_code__adv" value="{$site_code__adv}"
tabindex="10" size="10" maxlength="5" ISCHANGED="true"
onchange="return upperCase(this.id)" />
</td>
<td align="right">
<label id="name">Amount Type :</label>
</td>
<td class="td_leftAlign3" align="left" width="10%">
<select id='Detail2.{normalize-space($dbID)}.amt_type'
style="width: 104%" name="Detail2.{normalize-space($dbID)}.amt_type"
tabindex="20">
<!-- <option value='0'></option> -->
<option value='03'>Fixed Amount</option>
<option value='01'> % of Base</option>
<option value='02'>% of Net</option>
<option value='04'>% of Full Tax</option>
</select>
</td> </td>
</tr>
<td class="td_leftAlign" align="left"> <tr>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.adj_method" id="Detail2.{normalize-space($dbID)}.adj_method" value="{$adj_method}" size="10" ISCHANGED="true" readonly="readonly"/> <td align="right" width="10%">
<xsl:value-of select="adj_method"/> <label id="name">Account Code :</label>
</td> </td>
<td align="left">
<td class="td_leftAlign" align="left"> <input type="text" name="Detail2.{normalize-space($dbID)}.acct_code"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.acct_code" id="Detail2.{normalize-space($dbID)}.acct_code" value="{$acct_code}" size="10" ISCHANGED="true" readonly="readonly"/> id="Detail2.{normalize-space($dbID)}.acct_code" value="{$acct_code}"
<xsl:value-of select="acct_code"/> tabindex="30" size="10" maxlength="10" ISCHANGED="true"
onchange="return upperCase(this.id)" />
</td> </td>
<td align="right">
<td class="td_leftAlign" align="left"> <label id="name">Cost Center :</label>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.cctr_code" id="Detail2.{normalize-space($dbID)}.cctr_code" value="{$cctr_code}" size="10" ISCHANGED="true" readonly="readonly"/>
<xsl:value-of select="cctr_code"/>
</td> </td>
<td class="td_leftAlign3" align="left" width="10%">
<td class="td_leftAlign" align="left"> <input type="text" name="Detail2.{normalize-space($dbID)}.cctr_code"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.tax_class" id="Detail2.{normalize-space($dbID)}.tax_class" value="{$tax_class}" size="10" ISCHANGED="true" readonly="readonly"/> id="Detail2.{normalize-space($dbID)}.cctr_code" value="{$cctr_code}"
<xsl:value-of select="tax_class"/> tabindex="40" size="10" maxlength="04" ISCHANGED="true"
onchange="return upperCase(this.id)" />
</td> </td>
</tr>
<td class="td_leftAlign" align="left"> <tr>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.tax_chap" id="Detail2.{normalize-space($dbID)}.tax_chap" value="{$tax_chap}" size="10" ISCHANGED="true" readonly="readonly"/> <td align="right">
<xsl:value-of select="tax_chap"/> <label id="name">Tax Class :</label>
</td> </td>
<td align="left" width="10%">
<td class="td_leftAlign" align="left"> <input type="text" name="Detail2.{normalize-space($dbID)}.tax_class"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.tax_env" id="Detail2.{normalize-space($dbID)}.tax_env" value="{$tax_env}" size="10" ISCHANGED="true" readonly="readonly"/> id="Detail2.{normalize-space($dbID)}.tax_class" value="{$tax_class}"
<xsl:value-of select="tax_env"/> tabindex="50" size="10" maxlength="05" ISCHANGED="true"
onchange="return upperCase(this.id)" />
</td> </td>
<td align="right">
<td class="td_rightAlign" align="left"> <label id="name">Tax Chapter :</label>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.retention_perc" id="Detail2.{normalize-space($dbID)}.retention_perc" value="{$retention_perc}" size="10" ISCHANGED="true" readonly="readonly"/>
<xsl:value-of select="retention_perc"/>
</td> </td>
<td align="left" width="10%">
<td class="td_leftAlign" align="left"> <input type="text" name="Detail2.{normalize-space($dbID)}.tax_chap"
<input type="hidden" name="Detail2.{normalize-space($dbID)}.site_code__adv" id="Detail2.{normalize-space($dbID)}.site_code__adv" value="{$site_code__adv}" size="10" ISCHANGED="true" readonly="readonly"/> id="Detail2.{normalize-space($dbID)}.tax_chap" value="{$tax_chap}"
<xsl:value-of select="site_code__adv"/> tabindex="60" size="10" maxlength="10" ISCHANGED="true"
onchange="return upperCase(this.id)" />
</td> </td>
</tr>
<td class="td_rightAlign" align="left"> <tr>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.adj_perc" id="Detail2.{normalize-space($dbID)}.adj_perc" value="{$adj_perc}" size="10" ISCHANGED="true" readonly="readonly"/> <td align="right">
<xsl:value-of select="adj_perc"/> <label id="name">Tax Environment :</label>
</td>
<td align="left" width="10%">
<input type="text" name="Detail2.{normalize-space($dbID)}.tax_env"
id="Detail2.{normalize-space($dbID)}.tax_env" value="{$tax_env}"
tabindex="70" size="10" maxlength="10" ISCHANGED="true"
onchange="return upperCase(this.id)" />
</td>
<td align="right">
<label id="name">Order Amount :</label>
</td>
<td align="left" width="10%">
<input type="text" style="text-align:right;background-color: lightgray;"
name="Detail2.{normalize-space($dbID)}.ord_amt" id="Detail2.{normalize-space($dbID)}.ord_amt"
value="{$ord_amt}" size="10" maxlength="14" ISCHANGED="true"
readonly="readonly" />
</td> </td>
</tr>
<td class="td_leftAlign" align="left"> <tr>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.process_date" id="Detail2.{normalize-space($dbID)}.process_date" value="{$process_date}" size="10" ISCHANGED="true" readonly="readonly"/> <td align="right">
<xsl:value-of select="process_date"/> <label id="name">Voucher Amount :</label>
</td>
<td align="left" width="10%">
<input type="text" style="text-align:right;background-color: lightgray;"
name="Detail2.{normalize-space($dbID)}.vocher_amt" id="Detail2.{normalize-space($dbID)}.vocher_amt"
value="{$vocher_amt}" size="10" maxlength="14" ISCHANGED="true"
readonly="readonly" />
</td>
<td align="right">
<label id="name">Pending Approval :</label>
</td>
<td align="left" width="10%">
<input type="text" style="text-align:right;background-color: lightgray;"
name="Detail2.{normalize-space($dbID)}.milestone_amt" id="Detail2.{normalize-space($dbID)}.milestone_amt"
value="{$milestone_amt}" size="10" maxlength="14" ISCHANGED="true"
readonly="readonly" />
</td>
</tr>
<tr>
<td align="right">
<label id="name">Release Amount :</label>
</td>
<td align="left" width="10%">
<input type="text" style="text-align:right"
name="Detail2.{normalize-space($dbID)}.rel_amt" id="Detail2.{normalize-space($dbID)}.rel_amt"
value="{$rel_amt}" size="10" maxlength="14" ISCHANGED="true"
tabindex="80" />
</td>
<td align="right">
<label id="name">
Due Date :
<br></br>
<xsl:value-of select="date_format" />
</label>
</td>
<td align="left" width="10%">
<input type="text" name="Detail2.{normalize-space($dbID)}.due_date"
id="Detail2.{normalize-space($dbID)}.due_date" value="{$due_date}"
tabindex="90" size="7" ISCHANGED="true" />
<img src="/ibase/webitm/images/Standard/e12_pophelp_16.jpg" onClick="selectedObj
= 'Detail2.{normalize-space($dbID)}.due_date'; javascript:show_calendar('Detail2.{normalize-space($dbID)}.due_date','','','DD/MM/YY');"/>
</td> </td>
</tr> </tr>
</xsl:for-each>
</table> </table>
<table width="80%" border="0" style="margin-left: 7%;">
<tr>
<td align="right" width="20%">
<label id="name">Remarks :</label>
</td>
<td align="left" style="margin-left: 10PX;">
<textarea name="Detail2.{normalize-space($dbID)}.remarks"
style="text-align:left;margin-left: 4PX;" rows="2" cols="39%"
id="Detail2.{normalize-space($dbID)}.remarks" value="{$remarks}"
maxlength="300" tabindex="170" />
</td>
</tr>
<tr>
<input type="hidden" name="Detail2.{normalize-space($dbID)}.adhoc_value"
id="Detail2.{normalize-space($dbID)}.adhoc_value" value="{$adhoc_value}"
tabindex="300" size="10" ISCHANGED="true" />
</tr>
</table>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</table>
<div id="repeatPlacesDiv" style="margin-left:10px"></div> <div id="repeatPlacesDiv" style="margin-left:10px"></div>
<table> <table>
<tr> <tr>
...@@ -360,7 +766,7 @@ ...@@ -360,7 +766,7 @@
<xsl:variable name="column_name"><xsl:value-of select="@column_name"/></xsl:variable> <xsl:variable name="column_name"><xsl:value-of select="@column_name"/></xsl:variable>
<xsl:if test="position() = 1"> <xsl:if test="position() = 1">
<tr> <tr>
<td class="td_leftAlign" nowrap="true" valign="bottom"> <td class="td_leftAlign" id="error_msg_id" nowrap="true" valign="bottom">
Message : Message :
</td> </td>
<td class="td_leftAlign" nowrap="true" valign="bottom"> <td class="td_leftAlign" nowrap="true" valign="bottom">
...@@ -375,6 +781,7 @@ ...@@ -375,6 +781,7 @@
<td class="td_leftAlign" nowrap="true"> <td class="td_leftAlign" nowrap="true">
<xsl:value-of select="description"/> <xsl:value-of select="description"/>
</td> </td>
</tr> </tr>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="//error"> <xsl:for-each select="//error">
......
...@@ -45,12 +45,18 @@ function setActivityToSalesPers() ...@@ -45,12 +45,18 @@ function setActivityToSalesPers()
seldbID = dbID; seldbID = dbID;
domId=document.getElementById("DetailActCode."+dbID+".db_id").value; domId=document.getElementById("DetailActCode."+dbID+".db_id").value;
actCode = document.getElementById("DetailActCode."+dbID+".purc_order").value; actCode = document.getElementById("DetailActCode."+dbID+".purc_order").value;
fieldName = document.getElementById("DetailActCode."+dbID+".field_name").value;
actDescr = document.getElementById("DetailActCode."+dbID+".purc_order").value; actDescr = document.getElementById("DetailActCode."+dbID+".purc_order").value;
} }
} }
if(fieldName == "purc_order_detail")
{
window.opener.detailpohelp( actCode, actDescr, seldbID ,domId);
window.close();
}
if( actDescr == "" ) if( actDescr == "" )
{ {
alert("No Selection Made ! \nPlease Select Activity !"); alert("No Selection Made ! \nPlease Select Activity !");
...@@ -143,11 +149,12 @@ function setChecked( obj ) ...@@ -143,11 +149,12 @@ function setChecked( obj )
<xsl:for-each select="//ACTIVITY"> <xsl:for-each select="//ACTIVITY">
<xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable> <xsl:variable name="purc_order"><xsl:value-of select="purc_order"/></xsl:variable>
<xsl:variable name="db_id"><xsl:value-of select="db_id"/></xsl:variable> <xsl:variable name="db_id"><xsl:value-of select="db_id"/></xsl:variable>
<xsl:variable name="field_name"><xsl:value-of select="field_name"/></xsl:variable>
<!-- <xsl:variable name="line_no"><xsl:value-of select="line_no"/></xsl:variable> <!-- <xsl:variable name="line_no"><xsl:value-of select="line_no"/></xsl:variable>
<xsl:variable name="rel_agnst"><xsl:value-of select="rel_agnst"/></xsl:variable> <xsl:variable name="rel_agnst"><xsl:value-of select="rel_agnst"/></xsl:variable>
<xsl:variable name="rel_amt"><xsl:value-of select="rel_amt"/></xsl:variable> <xsl:variable name="rel_amt"><xsl:value-of select="rel_amt"/></xsl:variable>
<xsl:variable name="vouch_created"><xsl:value-of select="vouch_created"/></xsl:variable> --> <xsl:variable name="vouch_created"><xsl:value-of select="vouch_created"/></xsl:variable> -->
<xsl:value-of select="db_id"/> <!-- <xsl:value-of select="db_id"/> -->
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable> <xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<SCRIPT> <SCRIPT>
<![CDATA[ var qtyR ; qtyR ="]]> <xsl:value-of select="$dbID"/> <![CDATA[ var qtyR ; qtyR ="]]> <xsl:value-of select="$dbID"/>
...@@ -173,6 +180,9 @@ function setChecked( obj ) ...@@ -173,6 +180,9 @@ function setChecked( obj )
<td class="td_leftAlign"> <td class="td_leftAlign">
<input type="hidden" name="Detail4.{normalize-space($dbID)}.db_id" id = "DetailActCode.{normalize-space($dbID)}.db_id" value="{normalize-space($db_id)}" size="20" class="fieldcell_items" ISCHANGED="false"/> <input type="hidden" name="Detail4.{normalize-space($dbID)}.db_id" id = "DetailActCode.{normalize-space($dbID)}.db_id" value="{normalize-space($db_id)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td> </td>
<td class="td_leftAlign">
<input type="hidden" name="Detail4.{normalize-space($dbID)}.field_name" id = "DetailActCode.{normalize-space($dbID)}.field_name" value="{normalize-space($field_name)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
<!-- <td class="td_leftAlign"> <!-- <td class="td_leftAlign">
<xsl:value-of select="line_no"/> <xsl:value-of select="line_no"/>
<input type="hidden" name="Detail4.{normalize-space($dbID)}.line_no" id = "DetailActCode.{normalize-space($dbID)}.line_no" value="{normalize-space($line_no)}" size="20" class="fieldcell_items" ISCHANGED="false"/> <input type="hidden" name="Detail4.{normalize-space($dbID)}.line_no" id = "DetailActCode.{normalize-space($dbID)}.line_no" value="{normalize-space($line_no)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
......
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