Commit 0a266de8 authored by awarekar's avatar awarekar

Created a new html wizard "SALES BUDGET CUST".

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@198563 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 766f6231
......@@ -100,9 +100,9 @@ public class SalesBudgetCustIC extends ValidatorEJB implements SalesBudgetCustIC
{
SimpleDateFormat simpleDateFormatObj = new SimpleDateFormat(genericUtility.getApplDateFormat());
//Changes and Commented By Bhushan on 06-06-2016 :START
//conn = connDriver.getConnectDB("DriverITM");
conn = getConnection();
//Changes and Commented By Bhushan on 06-06-2016 :END
//conn = connDriver.getConnectDB("DriverITM");
conn = getConnection();
//Changes and Commented By Bhushan on 06-06-2016 :END
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
System.out.println("user ID form XtraParam : "+userId +"Edit Flag -->>: "+editFlag);
......
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import org.w3c.dom.Document;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException;
public class SalesBudgetCustPosWizEJB extends ValidatorEJB
{
public String postSave()throws RemoteException,ITMException
{
return "";
}
public String postSave(String domString, String tranId,String editFlag, String xtraParams, Connection conn ) throws RemoteException,ITMException
{
//System.out.println("postSave WIZ called domString="+domString+"tranId="+tranId+" editFlag="+editFlag+" xtraParams= "+xtraParams+" conn="+conn);
PreparedStatement pstmt = null;
PreparedStatement pstmt2 = null;
Document dom = null;
ResultSet rs =null;
boolean isError = false;
String sql = null, sql2 = null, errString="";
int cnt = 0;
double netAmt = 0, adjAmt = 0;
try
{
E12GenericUtility genericUtility = new E12GenericUtility();
dom = genericUtility.parseString(domString);
tranId = genericUtility.getColumnValue("tran_id", dom);
sql="SELECT SUM(NET_AMT) FROM SALES_BUDGET_CUST_DET WHERE TRAN_ID = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,tranId );
rs = pstmt.executeQuery();
while (rs.next())
{
netAmt = rs.getDouble(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
sql2="UPDATE SALES_BUDGET_CUST SET NET_AMT = ? WHERE TRAN_ID = ?";
pstmt2 = conn.prepareStatement(sql2);
pstmt2.setDouble( 1,netAmt );
pstmt2.setString( 2,tranId );
cnt =pstmt2.executeUpdate();
if( cnt > 0)
{
System.out.println("x==> update of SALES_BUDGET_CUST success ["+cnt+"]");
}
pstmt2.close();
pstmt2 = null;
}
catch(Exception e)
{
try {
conn.rollback();
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
isError = true;
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if( conn != null )
{
/*if( isError )
{
conn.rollback();
}
else
{
conn.commit();
}*/
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(pstmt2 != null)
{
pstmt2.close();
pstmt2 = null;
}
}
catch(Exception e)
{
try
{
conn.rollback();
}
catch(SQLException sqle)
{
System.out.println(sqle);
}
throw new ITMException(e);
}
}
return "";
}
}
This diff is collapsed.
This diff is collapsed.
<?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 language="JavaScript" type="text/javascript">
<![CDATA[
var maxId = 0;
function gotBlur(obj)
{
if((oldVal != obj.value) || (obj.ISCHANGED == "true"))
{
obj.ISCHANGED = "true";
}
}
function gotFocus( column )
{
objCur=column.name;
oldVal=column.value;
}
function setActivity()
{
var teamCode = "";
var teamDescr = "";
var seldbID ="";
var actType = "";
var prdCode = "";
var prdDescr = "";
var prdFrom = "";
var prdTo = "";
for( dbID = 1; dbID <= maxId; dbID++)
{
if( document.getElementById("DetailActCode."+dbID+".selectbox").value == 'true'|| document.getElementById("DetailActCode."+dbID+".selectbox").checked == 'true' )
{
seldbID = dbID;
prdCode = document.getElementById("Detail1."+dbID+".CODE").value;
prdDescr = document.getElementById("Detail1."+dbID+".DESCR").value;
}
}
if( prdDescr == "" )
{
alert("No Selection Made ! \nPlease Select Activity !");
}
else
{
window.opener.displayPrdActivity( prdCode, prdDescr );
window.close();
}
}
function setChecked( obj )
{
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailActCode."+dbID+".selectbox");
if( objCurr.value == 'true' )
{
objCurr.value ='false';
objCurr.checked = false;
}
}
if( obj.value == 'false' )
{
obj.value ='true';
obj.checked = true;
}
else
{
obj.value = 'false';
obj.checked = false;
}
}
]]>
</script>
<body>
<style type="text/css">
<!-- .tableClass
{margin-left:0px;margin-top:0px}
.header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt}
.input_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.input_num_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign
{background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
-->
</style>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/xsl/Standard/WIZARD/css/htmlWizard.css"/>
<form name="Wizard_Activity">
<div style="height: 85%;overflow:-moz-scrollbars-vertical;" class="galaxyTable">
<table class="headertableClass" border="0" cellspacing="1" cellpadding="1" >
<!-- <THEAD class="table-head"> -->
<tr>
<th class="tHeader" nowrap="true" valign="bottom" width="5%">
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="75%" style="text-align : left;">
<strong><font color="black" >Account Period</font></strong>
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="20%" style="text-align : left;">
<strong><font color="black" >Description</font></strong>
</th>
</tr>
<!-- </THEAD> -->
<!-- <TBODY class="table-body"> -->
<xsl:for-each select="//ACCTPRD">
<xsl:variable name="CODE"><xsl:value-of select="CODE"/></xsl:variable>
<xsl:variable name="DESCR"><xsl:value-of select="DESCR"/></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 class='trClass'>
<td class="td_leftAlign">
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" checked='true' value="true" onClick="setChecked(this)"/>
</xsl:when>
<xsl:otherwise>
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" value="false" onClick="setChecked(this)"/>
</xsl:otherwise>
</xsl:choose>
</td>
<td class="td_leftAlign">
<xsl:value-of select="CODE"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.CODE" id = "Detail1.{normalize-space($dbID)}.CODE" value="{normalize-space($CODE)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
<td class="td_leftAlign">
<xsl:value-of select="DESCR"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.DESCR" id = "Detail1.{normalize-space($dbID)}.DESCR" value="{normalize-space($DESCR)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
</tr>
</xsl:for-each>
<!-- </TBODY> -->
</table>
</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>
<script language="JavaScript" type="text/javascript">
<![CDATA[
var maxId = 0;
function gotBlur(obj)
{
if((oldVal != obj.value) || (obj.ISCHANGED == "true"))
{
obj.ISCHANGED = "true";
}
}
function gotFocus( column )
{
objCur=column.name;
oldVal=column.value;
}
function setActivity()
{
var teamCode = "";
var teamDescr = "";
var seldbID ="";
var actType = "";
var custCode = "";
var custLength = "";
var custDescr = "";
for( dbID = 1; dbID <= maxId; dbID++)
{
if( document.getElementById("DetailActCode."+dbID+".selectbox").value == 'true'|| document.getElementById("DetailActCode."+dbID+".selectbox").checked == 'true' )
{
seldbID = dbID;
custCode = document.getElementById("Detail1."+dbID+".CUST_CODE").value;
custDescr = document.getElementById("Detail1."+dbID+".CUST_NAME").value;
}
}
if( custDescr == "" )
{
alert("No Selection Made ! \nPlease Select Activity !");
}
else
{
window.opener.displayCustActivity( custCode, custDescr );
window.close();
}
}
function setChecked( obj )
{
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailActCode."+dbID+".selectbox");
if( objCurr.value == 'true' )
{
objCurr.value ='false';
objCurr.checked = false;
}
}
if( obj.value == 'false' )
{
obj.value ='true';
obj.checked = true;
}
else
{
obj.value = 'false';
obj.checked = false;
}
}
]]>
</script>
<body>
<style type="text/css">
<!-- .tableClass
{margin-left:0px;margin-top:0px}
.header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt}
.input_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.input_num_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign
{background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
-->
</style>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/xsl/Standard/WIZARD/css/htmlWizard.css"/>
<form name="Wizard_Activity">
<div style="height: 85%;overflow:-moz-scrollbars-vertical;" class="galaxyTable">
<table class="headertableClass" border="0" cellspacing="1" cellpadding="1" >
<!-- <THEAD class="table-head"> -->
<tr>
<th class="tHeader" nowrap="true" valign="bottom" width="5%">
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="75%" style="text-align : left;">
<strong><font color="black" >Customer Code</font></strong>
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="20%" style="text-align : left;">
<strong><font color="black" >Customer Name</font></strong>
</th>
</tr>
<!-- </THEAD> -->
<!-- <TBODY class="table-body"> -->
<xsl:for-each select="//CUSTOMER">
<xsl:variable name="CUST_CODE"><xsl:value-of select="CUST_CODE"/></xsl:variable>
<xsl:variable name="CUST_NAME"><xsl:value-of select="CUST_NAME"/></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 class='trClass'>
<td class="td_leftAlign">
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" checked='true' value="true" onClick="setChecked(this)"/>
</xsl:when>
<xsl:otherwise>
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" value="false" onClick="setChecked(this)"/>
</xsl:otherwise>
</xsl:choose>
</td>
<td class="td_leftAlign">
<xsl:value-of select="CUST_CODE"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.CUST_CODE" id = "Detail1.{normalize-space($dbID)}.CUST_CODE" value="{normalize-space($CUST_CODE)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
<td class="td_leftAlign">
<xsl:value-of select="CUST_NAME"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.CUST_NAME" id = "Detail1.{normalize-space($dbID)}.CUST_NAME" value="{normalize-space($CUST_NAME)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
</tr>
</xsl:for-each>
<!-- </TBODY> -->
</table>
</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>
<script language="JavaScript" type="text/javascript">
<![CDATA[
var maxId = 0;
function gotBlur(obj)
{
if((oldVal != obj.value) || (obj.ISCHANGED == "true"))
{
obj.ISCHANGED = "true";
}
}
function gotFocus( column )
{
objCur=column.name;
oldVal=column.value;
}
function setActivity()
{
var teamCode = "";
var teamDescr = "";
var seldbID ="";
var actType = "";
var itmCode = "";
var itmDescr = "";
for( dbID = 1; dbID <= maxId; dbID++)
{
if( document.getElementById("DetailActCode."+dbID+".selectbox").value == 'true'|| document.getElementById("DetailActCode."+dbID+".selectbox").checked == 'true' )
{
seldbID = dbID;
itmCode = document.getElementById("Detail1."+dbID+".ITEM_SER").value;
itmDescr = document.getElementById("Detail1."+dbID+".DESCR").value;
}
}
if( itmDescr == "" )
{
alert("No Selection Made ! \nPlease Select Activity !");
}
else
{
window.opener.displayItemActivity( itmCode, itmDescr );
window.close();
}
}
function setChecked( obj )
{
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailActCode."+dbID+".selectbox");
if( objCurr.value == 'true' )
{
objCurr.value ='false';
objCurr.checked = false;
}
}
if( obj.value == 'false' )
{
obj.value ='true';
obj.checked = true;
}
else
{
obj.value = 'false';
obj.checked = false;
}
}
]]>
</script>
<body>
<style type="text/css">
<!-- .tableClass
{margin-left:0px;margin-top:0px}
.header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt}
.input_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.input_num_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign
{background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
-->
</style>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/xsl/Standard/WIZARD/css/htmlWizard.css"/>
<form name="Wizard_Activity">
<div style="height: 85%;overflow:-moz-scrollbars-vertical;" class="galaxyTable">
<table class="headertableClass" border="0" cellspacing="1" cellpadding="1" >
<!-- <THEAD class="table-head"> -->
<tr>
<th class="tHeader" nowrap="true" valign="bottom" width="5%">
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="75%" style="text-align : left;">
<strong><font color="black" >Item Series</font></strong>
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="20%" style="text-align : left;">
<strong><font color="black" >Description</font></strong>
</th>
</tr>
<!-- </THEAD> -->
<!-- <TBODY class="table-body"> -->
<xsl:for-each select="//ITEMSER">
<xsl:variable name="ITEM_SER"><xsl:value-of select="ITEM_SER"/></xsl:variable>
<xsl:variable name="DESCR"><xsl:value-of select="DESCR"/></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 class='trClass'>
<td class="td_leftAlign">
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" checked='true' value="true" onClick="setChecked(this)"/>
</xsl:when>
<xsl:otherwise>
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" value="false" onClick="setChecked(this)"/>
</xsl:otherwise>
</xsl:choose>
</td>
<td class="td_leftAlign">
<xsl:value-of select="ITEM_SER"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.ITEM_SER" id = "Detail1.{normalize-space($dbID)}.ITEM_SER" value="{normalize-space($ITEM_SER)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
<td class="td_leftAlign">
<xsl:value-of select="DESCR"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.DESCR" id = "Detail1.{normalize-space($dbID)}.DESCR" value="{normalize-space($DESCR)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
</tr>
</xsl:for-each>
<!-- </TBODY> -->
</table>
</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>
<script language="JavaScript" type="text/javascript">
<![CDATA[
var maxId = 0;
function gotBlur(obj)
{
if((oldVal != obj.value) || (obj.ISCHANGED == "true"))
{
obj.ISCHANGED = "true";
}
}
function gotFocus( column )
{
objCur=column.name;
oldVal=column.value;
}
function setActivity()
{
var teamCode = "";
var teamDescr = "";
var seldbID ="";
var actType = "";
var posCode = "";
var posDescr = "";
for( dbID = 1; dbID <= maxId; dbID++)
{
if( document.getElementById("DetailActCode."+dbID+".selectbox").value == 'true'|| document.getElementById("DetailActCode."+dbID+".selectbox").checked == 'true' )
{
seldbID = dbID;
posCode = document.getElementById("Detail1."+dbID+".POS_CODE").value;
posDescr = document.getElementById("Detail1."+dbID+".DESCR").value;
}
}
if( posDescr == "" )
{
alert("No Selection Made ! \nPlease Select Activity !");
}
else
{
window.opener.displayPosActivity( posCode, posDescr );
window.close();
}
}
function setChecked( obj )
{
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailActCode."+dbID+".selectbox");
if( objCurr.value == 'true' )
{
objCurr.value ='false';
objCurr.checked = false;
}
}
if( obj.value == 'false' )
{
obj.value ='true';
obj.checked = true;
}
else
{
obj.value = 'false';
obj.checked = false;
}
}
]]>
</script>
<body>
<style type="text/css">
<!-- .tableClass
{margin-left:0px;margin-top:0px}
.header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt}
.input_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.input_num_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign
{background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
-->
</style>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/xsl/Standard/WIZARD/css/htmlWizard.css"/>
<form name="Wizard_Activity">
<div style="height: 85%;overflow:-moz-scrollbars-vertical;" class="galaxyTable">
<table class="headertableClass" border="0" cellspacing="1" cellpadding="1" >
<!-- <THEAD class="table-head"> -->
<tr>
<th class="tHeader" nowrap="true" valign="bottom" width="5%">
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="75%" style="text-align : left;">
<strong><font color="black" >POS Code</font></strong>
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="20%" style="text-align : left;">
<strong><font color="black" >Description</font></strong>
</th>
</tr>
<!-- </THEAD> -->
<!-- <TBODY class="table-body"> -->
<xsl:for-each select="//ORG_STRUCTURE">
<xsl:variable name="POS_CODE"><xsl:value-of select="POS_CODE"/></xsl:variable>
<xsl:variable name="DESCR"><xsl:value-of select="DESCR"/></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 class='trClass'>
<td class="td_leftAlign">
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" checked='true' value="true" onClick="setChecked(this)"/>
</xsl:when>
<xsl:otherwise>
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" value="false" onClick="setChecked(this)"/>
</xsl:otherwise>
</xsl:choose>
</td>
<td class="td_leftAlign">
<xsl:value-of select="POS_CODE"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.POS_CODE" id = "Detail1.{normalize-space($dbID)}.POS_CODE" value="{normalize-space($POS_CODE)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
<td class="td_leftAlign">
<xsl:value-of select="DESCR"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.DESCR" id = "Detail1.{normalize-space($dbID)}.DESCR" value="{normalize-space($DESCR)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
</tr>
</xsl:for-each>
<!-- </TBODY> -->
</table>
</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>
<script language="JavaScript" type="text/javascript">
<![CDATA[
var maxId = 0;
function gotBlur(obj)
{
if((oldVal != obj.value) || (obj.ISCHANGED == "true"))
{
obj.ISCHANGED = "true";
}
}
function gotFocus( column )
{
objCur=column.name;
oldVal=column.value;
}
function setActivity()
{
var teamCode = "";
var teamDescr = "";
var seldbID ="";
var actType = "";
var prcList = "";
var prcDescr = "";
for( dbID = 1; dbID <= maxId; dbID++)
{
if( document.getElementById("DetailActCode."+dbID+".selectbox").value == 'true'|| document.getElementById("DetailActCode."+dbID+".selectbox").checked == 'true' )
{
seldbID = dbID;
prcList = document.getElementById("Detail1."+dbID+".PRICE_LIST").value;
prcDescr = document.getElementById("Detail1."+dbID+".DESCR").value;
}
}
if( prcDescr == "" )
{
alert("No Selection Made ! \nPlease Select Activity !");
}
else
{
window.opener.displayPriceActivity( prcList, prcDescr );
window.close();
}
}
function setChecked( obj )
{
for( dbID = 1; dbID <= maxId; dbID++)
{
objCurr = document.getElementById("DetailActCode."+dbID+".selectbox");
if( objCurr.value == 'true' )
{
objCurr.value ='false';
objCurr.checked = false;
}
}
if( obj.value == 'false' )
{
obj.value ='true';
obj.checked = true;
}
else
{
obj.value = 'false';
obj.checked = false;
}
}
]]>
</script>
<body>
<style type="text/css">
<!-- .tableClass
{margin-left:0px;margin-top:0px}
.header_td
{border:inset 0;background:#FFCCCC;font-family:verdana;font-size:9pt}
.input_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.input_num_editable
{border:inset 2;color:#102132;background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
.td_leftAlign
{background:#D7E5F9;text-align:left;font-family:verdana;font-size:9pt}
.td_rightAlign
{background:#D7E5F9;text-align:right;font-family:verdana;font-size:9pt}
-->
</style>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/xsl/Standard/WIZARD/css/htmlWizard.css"/>
<form name="Wizard_Activity">
<div style="height: 85%;overflow:-moz-scrollbars-vertical;" class="galaxyTable">
<table class="headertableClass" border="0" cellspacing="1" cellpadding="1" >
<!-- <THEAD class="table-head"> -->
<tr>
<th class="tHeader" nowrap="true" valign="bottom" width="5%">
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="75%" style="text-align : left;">
<strong><font color="black" >Price List</font></strong>
</th>
<th class="tHeader" nowrap="true" valign="bottom" width="20%" style="text-align : left;">
<strong><font color="black" >Description</font></strong>
</th>
</tr>
<!-- </THEAD> -->
<!-- <TBODY class="table-body"> -->
<xsl:for-each select="//PRICELIST_MST">
<xsl:variable name="PRICE_LIST"><xsl:value-of select="PRICE_LIST"/></xsl:variable>
<xsl:variable name="DESCR"><xsl:value-of select="DESCR"/></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 class='trClass'>
<td class="td_leftAlign">
<xsl:choose>
<xsl:when test="$chkbox ='Y'">
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" checked='true' value="true" onClick="setChecked(this)"/>
</xsl:when>
<xsl:otherwise>
<input type="checkbox" name="DetailActCode.{normalize-space($dbID)}.selectbox" id="DetailActCode.{normalize-space($dbID)}.selectbox" value="false" onClick="setChecked(this)"/>
</xsl:otherwise>
</xsl:choose>
</td>
<td class="td_leftAlign">
<xsl:value-of select="PRICE_LIST"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.PRICE_LIST" id = "Detail1.{normalize-space($dbID)}.PRICE_LIST" value="{normalize-space($PRICE_LIST)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
<td class="td_leftAlign">
<xsl:value-of select="DESCR"/>
<input type="hidden" name="Detail1.{normalize-space($dbID)}.DESCR" id = "Detail1.{normalize-space($dbID)}.DESCR" value="{normalize-space($DESCR)}" size="20" class="fieldcell_items" ISCHANGED="false"/>
</td>
</tr>
</xsl:for-each>
<!-- </TBODY> -->
</table>
</div>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
This diff is collapsed.
<%@page import = "java.lang.*,java.util.*"%>
<%@page import = "ibase.webitm.ejb.fin.SalesBudgetCustWizBean"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%
String itmSeries = "",posCode = "", priceList = "", acctprd = "",custCode = "",htmlData = "", fld_name = "";
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp @@@@@@@@@@@@@@@@");
SalesBudgetCustWizBean salesBudgetCustWizBean = new SalesBudgetCustWizBean();
fld_name = ( String ) request.getParameter("FIELD_NAME");
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp FIELD_NAME =" +fld_name);
custCode = ( String ) request.getParameter("SELECTED_CUST_CODE");
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp custCode =" +custCode);
itmSeries = ( String ) request.getParameter("SELECTED_ITM_SERIES");
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp itmSeries =" +itmSeries);
posCode = ( String ) request.getParameter("SELECTED_POS_CODE");
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp posCode =" +posCode);
priceList = ( String ) request.getParameter("SELECTED_PRICE_LIST");
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp priceList =" +priceList);
acctprd = ( String ) request.getParameter("SELECTED_ACCT_PRD");
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp acctprd =" +acctprd);
ibase.utility.UserInfoBean userInfo = ( ibase.utility.UserInfoBean )session.getAttribute( "USER_INFO" );
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp userInfo ::"+userInfo.toString());
if( userInfo != null )
{
salesBudgetCustWizBean.setUserInfo( userInfo );
}
if ( fld_name.equalsIgnoreCase("CUST_CODE") && custCode != null )
{
htmlData = salesBudgetCustWizBean.getCustCode( custCode );
}
else if ( fld_name.equalsIgnoreCase("POS_CODE") && posCode != null )
{
htmlData = salesBudgetCustWizBean.getPosCode( posCode );
}
else if ( fld_name.equalsIgnoreCase("ITEM_SER") && itmSeries != null )
{
htmlData = salesBudgetCustWizBean.getItmSeries( itmSeries );
}
else if ( fld_name.equalsIgnoreCase("PRICE_LIST") && priceList != null )
{
htmlData = salesBudgetCustWizBean.getPriceList( priceList );
}
else if ( fld_name.equalsIgnoreCase("ACCT_PRD") && acctprd != null )
{
htmlData = salesBudgetCustWizBean.getAcctPrd( acctprd );
}
else
{
System.out.println("@@@@@@@@@ In StrgBrandActPeriodCode.jsp ERROR- NOT ANY POPHELP");
}
%>
<script language="JavaScript" type="text/javascript">
function displayText()
{
var str = "Done";
var localized = str.toLocaleString();
document.getElementById("addButton").value = localized;
str = "Cancel";
localized = str.toLocaleString();
document.getElementById("cancelButton").value = localized;
document.getElementById("pophelpDiv").style.height = (window.innerHeight - 40 ) + "px";
}
</script>
<body onLoad="displayText();" onresize="displayText();">
<!-- <div style="width=60%;position:absolute;height=20%;left=2%;top=90%;overflow=auto;" > -->
<div style="width=60%;position:absolute;height=30px;left=2%;" >
<div id="pophelpDiv" style="overflow: auto;">
<%=htmlData%>
</div>
<table class="tableClass" border="0" cellspacing="1" width="50%" cellpadding="1">
<tr>
<td>
<%-- <input type="hidden" value="4" name="FORM_NO" />
<input type="hidden" value="savex_wiz_item" name="OBJ_NAME" />
<input type="hidden" value="" name="action" id="action" />
<nobr> --%>
<input type ="button" class="button" id="addButton" value="Done" title='' onclick="setActivity();"/> <!--Changed by Shravan on [20/05/2015] ..End -->
<input type ="button" class="button" id="cancelButton" value="Cancel" title='' onclick="self.close()"/><!--Changed by Shravan on [20/05/2015] ..End -->
<%-- </nobr> --%>
</td>
</tr>
</table>
</div>
</body>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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