Commit 480398f5 authored by sshinde's avatar sshinde

change sql case condition into assetInstall function


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94003 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 228361d5
......@@ -825,6 +825,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
if (! porcpTranType.trim().equalsIgnoreCase(cwipTranType))
{
retString = itmDBAccessLocal.getErrorString("","VTRCPTYPE1","");
}
}
else
......@@ -2789,7 +2790,6 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
return retString;
//break;
}
if ( "CONF".equalsIgnoreCase(confTran) )
{
tranDate = getCurrtDate(); //confDate;
......@@ -6131,7 +6131,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
{
qcOrderNo = "";
}
System.out.println("In createAssetInstall Function ");
System.out.println("In createAssetInstall Function ");
sql = "SELECT TRAN_DATE, SITE_CODE, TRAN_SER, ITEM_SER, SUPP_CODE, CURR_CODE, OTHER_CHARGES, REMARKS, CASE WHEN EXCH_RATE IS NULL THEN 0 ELSE EXCH_RATE END AS EXCH_RATE, DC_NO, DC_DATE, INVOICE_NO, INVOICE_DATE FROM PORCP WHERE TRAN_ID = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranId);
......@@ -6539,12 +6539,12 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
if (excTaxCodeSep != null && excTaxCodeSep.trim().length() > 0)
{
sql = "SELECT SUM(CASE WHEN RECO_AMOUNT IS NULL THEN 0 ELSE RECO_AMOUNT END), SUM(CASE WHEN TAX_AMT IS NULL THEN 0 ELSE TAX_AMT END) FROM TAXTRAN WHERE TRAN_CODE = 'P-RCP' AND TRAN_ID = ? AND LINE_NO = ? AND TAX_CODE IN(?) ";
sql = "SELECT (CASE WHEN SUM(RECO_AMOUNT) IS NULL THEN 0 ELSE SUM(RECO_AMOUNT) END) AS RECO_AMOUNT, (CASE WHEN SUM(TAX_AMT) IS NULL THEN 0 ELSE SUM(TAX_AMT) END) AS TAX_AMT FROM TAXTRAN WHERE TRAN_CODE = 'P-RCP' AND TRAN_ID = ? AND LINE_NO = ? AND TAX_CODE IN("+excTaxCodeSep+") ";
pstmt1 =conn.prepareStatement(sql);
pstmt1.setString(1, tranId);
pstmt1.setString(2, lineNo);
pstmt1.setString(3, excTaxCodeSep);
//pstmt1.setString(3, excTaxCodeSep);
rs1 = pstmt1.executeQuery();
if (rs1.next())
{
......@@ -6559,11 +6559,11 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
if (excTaxCodeAsset != null && excTaxCodeAsset.trim().length() > 0)
{
sql = "SELECT SUM(CASE WHEN RECO_AMOUNT IS NULL THEN 0 ELSE RECO_AMOUNT END), SUM(CASE WHEN TAX_AMT IS NULL THEN 0 ELSE TAX_AMT END) FROM TAXTRAN WHERE TRAN_CODE = 'P-RCP' AND TRAN_ID = ? AND LINE_NO = ? AND TAX_CODE IN (?)";
sql = "SELECT (CASE WHEN SUM(RECO_AMOUNT) IS NULL THEN 0 ELSE SUM(RECO_AMOUNT) END) AS RECO_AMOUNT, (CASE WHEN SUM(TAX_AMT) IS NULL THEN 0 ELSE SUM(TAX_AMT) END) AS TAX_AMT FROM TAXTRAN WHERE TRAN_CODE = 'P-RCP' AND TRAN_ID = ? AND LINE_NO = ? AND TAX_CODE IN ("+excTaxCodeAsset+")";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, tranId);
pstmt1.setString(2, lineNo);
pstmt1.setString(3, excTaxCodeAsset);
// pstmt1.setString(3, excTaxCodeAsset);
rs1 = pstmt1.executeQuery();
if (rs1.next())
{
......
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