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 ...@@ -825,6 +825,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
if (! porcpTranType.trim().equalsIgnoreCase(cwipTranType)) if (! porcpTranType.trim().equalsIgnoreCase(cwipTranType))
{ {
retString = itmDBAccessLocal.getErrorString("","VTRCPTYPE1",""); retString = itmDBAccessLocal.getErrorString("","VTRCPTYPE1","");
} }
} }
else else
...@@ -2789,7 +2790,6 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -2789,7 +2790,6 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
return retString; return retString;
//break; //break;
} }
if ( "CONF".equalsIgnoreCase(confTran) ) if ( "CONF".equalsIgnoreCase(confTran) )
{ {
tranDate = getCurrtDate(); //confDate; tranDate = getCurrtDate(); //confDate;
...@@ -6539,12 +6539,12 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -6539,12 +6539,12 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
if (excTaxCodeSep != null && excTaxCodeSep.trim().length() > 0) 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 =conn.prepareStatement(sql);
pstmt1.setString(1, tranId); pstmt1.setString(1, tranId);
pstmt1.setString(2, lineNo); pstmt1.setString(2, lineNo);
pstmt1.setString(3, excTaxCodeSep); //pstmt1.setString(3, excTaxCodeSep);
rs1 = pstmt1.executeQuery(); rs1 = pstmt1.executeQuery();
if (rs1.next()) if (rs1.next())
{ {
...@@ -6559,11 +6559,11 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp ...@@ -6559,11 +6559,11 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
if (excTaxCodeAsset != null && excTaxCodeAsset.trim().length() > 0) 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 = conn.prepareStatement(sql);
pstmt1.setString(1, tranId); pstmt1.setString(1, tranId);
pstmt1.setString(2, lineNo); pstmt1.setString(2, lineNo);
pstmt1.setString(3, excTaxCodeAsset); // pstmt1.setString(3, excTaxCodeAsset);
rs1 = pstmt1.executeQuery(); rs1 = pstmt1.executeQuery();
if (rs1.next()) 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