Commit ed2595c9 authored by cshah's avatar cshah

DI1HSUN011 :siteCodeCh from site_customer is added for op_stock field


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91684 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1423c780
...@@ -900,6 +900,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -900,6 +900,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean
ResultSet rs1 = null; ResultSet rs1 = null;
String custCode = null,rSiteCode = null, locCode = null, lotNo = null, lotSl = null, retRepFlag = null; String custCode = null,rSiteCode = null, locCode = null, lotNo = null, lotSl = null, retRepFlag = null;
java.sql.Timestamp preFromDate = null, preToDate = null; java.sql.Timestamp preFromDate = null, preToDate = null;
String siteCodeCh="";
try try
{ {
ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance(); ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance();
...@@ -1105,7 +1106,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1105,7 +1106,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean
{ {
selQueryBuff = new StringBuffer(); selQueryBuff = new StringBuffer();
selQueryBuff.append("SELECT ITEM_SER FROM CUSTOMER_SERIES "); selQueryBuff.append("SELECT ITEM_SER FROM CUSTOMER_SERIES ");
selQueryBuff.append("WHERE CUST_CODE = '").append(columnValue); selQueryBuff.append("WHERE CUST_CODE = '").append(columnValue).append("'");
//selQueryBuff.append("' AND ROWNUM = 1"); //selQueryBuff.append("' AND ROWNUM = 1");
stmt = conn.createStatement(); stmt = conn.createStatement();
rs = stmt.executeQuery(selQueryBuff.toString()); rs = stmt.executeQuery(selQueryBuff.toString());
...@@ -1504,7 +1505,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1504,7 +1505,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean
tranDate = getColumnValue("tran_date" , dom1 ); tranDate = getColumnValue("tran_date" , dom1 );
tranIdLast = getColumnValue("tran_id__last" ,dom1); tranIdLast = getColumnValue("tran_id__last" ,dom1);
System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]"); System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]");
selQuery = "SELECT DESCR, UNIT, LOC_TYPE, ITEM_SER FROM ITEM WHERE ITEM_CODE = '"+itemCode+"'"; selQuery = "SELECT DESCR, UNIT, LOC_TYPE, ITEM_SER FROM ITEM WHERE ITEM_CODE = '"+itemCode+"'";
stmt = conn.createStatement(); stmt = conn.createStatement();
System.out.println("selQuery [" +selQuery+ "]"); System.out.println("selQuery [" +selQuery+ "]");
...@@ -1721,6 +1722,38 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1721,6 +1722,38 @@ public class CustStock extends ValidatorEJB //implements SessionBean
prdCode = getColumnValue("prd_code" , dom1 ); prdCode = getColumnValue("prd_code" , dom1 );
itemCode = columnValue; itemCode = columnValue;
//chandni siteCodeCh 09/Apr/12
System.out.println("hdr.siteCode::"+siteCode+"hdr.custCode::"+custCode);
selQuery =" select site_code__ch from site_customer where site_code ='"+siteCode+"' and cust_code ='"+custCode+"' and channel_partner = 'Y' " ;
stmt = conn.createStatement();
System.out.println("selQuery [" +selQuery+ "]");
rs = stmt.executeQuery(selQuery);
if (rs.next())
{
siteCodeCh = rs.getString("site_code__ch");
System.out.println("siteCodeCh 1 ["+siteCodeCh+"]");
if ("null".equalsIgnoreCase(siteCodeCh))
{
siteCodeCh = siteCode ;
System.out.println("siteCodeCh 2 ["+siteCodeCh+"]");
}
}
else
{
siteCodeCh = siteCode;
System.out.println("siteCodeCh 3 ["+siteCodeCh+"]");
}
rs.close();
rs = null;
if (stmt != null)
{
stmt.close();
stmt = null;
}
System.out.println("siteCodeCh 4 ["+siteCodeCh+"]");
//chandni
selQuery = "SELECT ITEM_SER, DESCR, UNIT, CASE WHEN LOC_TYPE__PARENT IS NULL THEN LOC_TYPE ELSE LOC_TYPE__PARENT END LOC_TYPE FROM ITEM WHERE ITEM_CODE = ? "; selQuery = "SELECT ITEM_SER, DESCR, UNIT, CASE WHEN LOC_TYPE__PARENT IS NULL THEN LOC_TYPE ELSE LOC_TYPE__PARENT END LOC_TYPE FROM ITEM WHERE ITEM_CODE = ? ";
pstmt = conn.prepareStatement(selQuery); pstmt = conn.prepareStatement(selQuery);
pstmt.setString(1,itemCode); pstmt.setString(1,itemCode);
...@@ -1759,7 +1792,8 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1759,7 +1792,8 @@ public class CustStock extends ValidatorEJB //implements SessionBean
pstmt = conn.prepareStatement(selQuery); pstmt = conn.prepareStatement(selQuery);
pstmt.setString(1,custCode); pstmt.setString(1,custCode);
pstmt.setString(2,siteCode); // pstmt.setString(2,siteCode);
pstmt.setString(2,siteCodeCh); //Added by Chandni 11/Apr/2012
pstmt.setTimestamp(3,tsprevDate); pstmt.setTimestamp(3,tsprevDate);
pstmt.setString(4,itemCode); pstmt.setString(4,itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
......
...@@ -1140,6 +1140,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -1140,6 +1140,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
java.sql.Timestamp preFromDate = null, preToDate = null; java.sql.Timestamp preFromDate = null, preToDate = null;
java.sql.Timestamp invFromDate = null, invToDate = null; java.sql.Timestamp invFromDate = null, invToDate = null;
ibase.webitm.ejb.sys.UtilMethods utilMethods = null; ibase.webitm.ejb.sys.UtilMethods utilMethods = null;
String siteCodeCh ="";
try try
{ {
ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance(); ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance();
...@@ -1852,7 +1854,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -1852,7 +1854,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
} }
siteCode = genericUtility.getColumnValue("site_code" , dom1); siteCode = genericUtility.getColumnValue("site_code" , dom1);
tranDate = genericUtility.getColumnValue("tran_date" , dom1 ); tranDate = genericUtility.getColumnValue("tran_date" , dom1 );
tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1); tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1);
//System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]"); //System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]");
//for dynamic binding on 190309 //for dynamic binding on 190309
...@@ -2002,7 +2004,47 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2002,7 +2004,47 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1); tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1);
prdCode = genericUtility.getColumnValue("prd_code" , dom1 ); prdCode = genericUtility.getColumnValue("prd_code" , dom1 );
tranId = genericUtility.getColumnValue("tran_id" , dom1); tranId = genericUtility.getColumnValue("tran_id" , dom1);
//chandni siteCodeCh 09/Apr/12
System.out.println("hdr.siteCode::"+siteCode+"hdr.custCode::"+custCode);
selQuery =" select site_code__ch from site_customer where site_code = ? and cust_code = ? and channel_partner = 'Y' " ;
stmt = conn.prepareStatement(selQuery);
stmt.setString(1,siteCode);
stmt.setString(2,custCode);
System.out.println("selQuery [" +selQuery+ "]");
rs = stmt.executeQuery();
if (rs.next())
{
siteCodeCh = rs.getString("site_code__ch");
System.out.println("siteCodeCh 1 ["+siteCodeCh+"]");
if ("null".equalsIgnoreCase(siteCodeCh))
{
siteCodeCh = siteCode ;
System.out.println("siteCodeCh 2 ["+siteCodeCh+"]");
}
}
else
{
siteCodeCh = siteCode;
System.out.println("siteCodeCh 3 ["+siteCodeCh+"]");
}
rs.close();
rs = null;
if (stmt != null)
{
stmt.close();
stmt = null;
}
System.out.println("siteCodeCh 4 ["+siteCodeCh+"]");
//chandni
itemCode = columnValue; itemCode = columnValue;
if (tranIdLast == null || tranIdLast.trim().length() == 0) if (tranIdLast == null || tranIdLast.trim().length() == 0)
{ {
tranIdLast = " "; tranIdLast = " ";
...@@ -2028,7 +2070,6 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2028,7 +2070,6 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
pstmt.close(); pstmt.close();
rs = null; rs = null;
pstmt = null; pstmt = null;
//
if ("S".equals(stockMode.trim()) || "A".equals(stockMode.trim()) || "C".equals(stockMode.trim()) ) if ("S".equals(stockMode.trim()) || "A".equals(stockMode.trim()) || "C".equals(stockMode.trim()) )
{ {
String fromDate = genericUtility.getColumnValue("from_date" , dom1 ); String fromDate = genericUtility.getColumnValue("from_date" , dom1 );
...@@ -2048,7 +2089,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2048,7 +2089,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
pstmt = conn.prepareStatement(selQuery); pstmt = conn.prepareStatement(selQuery);
pstmt.setString(1,custCode); pstmt.setString(1,custCode);
pstmt.setString(2,siteCode); //pstmt.setString(2,siteCode); //commented by chandni
pstmt.setString(2,siteCodeCh); // added by chandni Shah 11/Apr/12
pstmt.setTimestamp(3,tsprevDate); pstmt.setTimestamp(3,tsprevDate);
pstmt.setString(4,itemCode); pstmt.setString(4,itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -2188,7 +2230,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2188,7 +2230,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
// added site_code condition by chandni 21-mar-2012 // added site_code condition by chandni 21-mar-2012
selQuery = "SELECT SUM(QUANTITY__STDUOM) PURC_RCP FROM INVDET " selQuery = "SELECT SUM(QUANTITY__STDUOM) PURC_RCP FROM INVDET "
+ " where invoice_id in " + " where invoice_id in "
+ " (select invoice_id from invoice where cust_code = ? and site_code =? " + " (select invoice_id from invoice where cust_code = ? and site_code = ? "
+ " and tran_date between ? and ? ) " + " and tran_date between ? and ? ) "
+ " and item_code = ? "; + " and item_code = ? ";
......
...@@ -900,6 +900,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -900,6 +900,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean
ResultSet rs1 = null; ResultSet rs1 = null;
String custCode = null,rSiteCode = null, locCode = null, lotNo = null, lotSl = null, retRepFlag = null; String custCode = null,rSiteCode = null, locCode = null, lotNo = null, lotSl = null, retRepFlag = null;
java.sql.Timestamp preFromDate = null, preToDate = null; java.sql.Timestamp preFromDate = null, preToDate = null;
String siteCodeCh="";
try try
{ {
ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance(); ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance();
...@@ -1105,7 +1106,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1105,7 +1106,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean
{ {
selQueryBuff = new StringBuffer(); selQueryBuff = new StringBuffer();
selQueryBuff.append("SELECT ITEM_SER FROM CUSTOMER_SERIES "); selQueryBuff.append("SELECT ITEM_SER FROM CUSTOMER_SERIES ");
selQueryBuff.append("WHERE CUST_CODE = '").append(columnValue); selQueryBuff.append("WHERE CUST_CODE = '").append(columnValue).append("'");
//selQueryBuff.append("' AND ROWNUM = 1"); //selQueryBuff.append("' AND ROWNUM = 1");
stmt = conn.createStatement(); stmt = conn.createStatement();
rs = stmt.executeQuery(selQueryBuff.toString()); rs = stmt.executeQuery(selQueryBuff.toString());
...@@ -1504,7 +1505,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1504,7 +1505,7 @@ public class CustStock extends ValidatorEJB //implements SessionBean
tranDate = getColumnValue("tran_date" , dom1 ); tranDate = getColumnValue("tran_date" , dom1 );
tranIdLast = getColumnValue("tran_id__last" ,dom1); tranIdLast = getColumnValue("tran_id__last" ,dom1);
System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]"); System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]");
selQuery = "SELECT DESCR, UNIT, LOC_TYPE, ITEM_SER FROM ITEM WHERE ITEM_CODE = '"+itemCode+"'"; selQuery = "SELECT DESCR, UNIT, LOC_TYPE, ITEM_SER FROM ITEM WHERE ITEM_CODE = '"+itemCode+"'";
stmt = conn.createStatement(); stmt = conn.createStatement();
System.out.println("selQuery [" +selQuery+ "]"); System.out.println("selQuery [" +selQuery+ "]");
...@@ -1721,6 +1722,38 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1721,6 +1722,38 @@ public class CustStock extends ValidatorEJB //implements SessionBean
prdCode = getColumnValue("prd_code" , dom1 ); prdCode = getColumnValue("prd_code" , dom1 );
itemCode = columnValue; itemCode = columnValue;
//chandni siteCodeCh 09/Apr/12
System.out.println("hdr.siteCode::"+siteCode+"hdr.custCode::"+custCode);
selQuery =" select site_code__ch from site_customer where site_code ='"+siteCode+"' and cust_code ='"+custCode+"' and channel_partner = 'Y' " ;
stmt = conn.createStatement();
System.out.println("selQuery [" +selQuery+ "]");
rs = stmt.executeQuery(selQuery);
if (rs.next())
{
siteCodeCh = rs.getString("site_code__ch");
System.out.println("siteCodeCh 1 ["+siteCodeCh+"]");
if ("null".equalsIgnoreCase(siteCodeCh))
{
siteCodeCh = siteCode ;
System.out.println("siteCodeCh 2 ["+siteCodeCh+"]");
}
}
else
{
siteCodeCh = siteCode;
System.out.println("siteCodeCh 3 ["+siteCodeCh+"]");
}
rs.close();
rs = null;
if (stmt != null)
{
stmt.close();
stmt = null;
}
System.out.println("siteCodeCh 4 ["+siteCodeCh+"]");
//chandni
selQuery = "SELECT ITEM_SER, DESCR, UNIT, CASE WHEN LOC_TYPE__PARENT IS NULL THEN LOC_TYPE ELSE LOC_TYPE__PARENT END LOC_TYPE FROM ITEM WHERE ITEM_CODE = ? "; selQuery = "SELECT ITEM_SER, DESCR, UNIT, CASE WHEN LOC_TYPE__PARENT IS NULL THEN LOC_TYPE ELSE LOC_TYPE__PARENT END LOC_TYPE FROM ITEM WHERE ITEM_CODE = ? ";
pstmt = conn.prepareStatement(selQuery); pstmt = conn.prepareStatement(selQuery);
pstmt.setString(1,itemCode); pstmt.setString(1,itemCode);
...@@ -1759,7 +1792,8 @@ public class CustStock extends ValidatorEJB //implements SessionBean ...@@ -1759,7 +1792,8 @@ public class CustStock extends ValidatorEJB //implements SessionBean
pstmt = conn.prepareStatement(selQuery); pstmt = conn.prepareStatement(selQuery);
pstmt.setString(1,custCode); pstmt.setString(1,custCode);
pstmt.setString(2,siteCode); // pstmt.setString(2,siteCode);
pstmt.setString(2,siteCodeCh); //Added by Chandni 11/Apr/2012
pstmt.setTimestamp(3,tsprevDate); pstmt.setTimestamp(3,tsprevDate);
pstmt.setString(4,itemCode); pstmt.setString(4,itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
......
...@@ -1140,6 +1140,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -1140,6 +1140,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
java.sql.Timestamp preFromDate = null, preToDate = null; java.sql.Timestamp preFromDate = null, preToDate = null;
java.sql.Timestamp invFromDate = null, invToDate = null; java.sql.Timestamp invFromDate = null, invToDate = null;
ibase.webitm.ejb.sys.UtilMethods utilMethods = null; ibase.webitm.ejb.sys.UtilMethods utilMethods = null;
String siteCodeCh ="";
try try
{ {
ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance(); ibase.webitm.utility.GenericUtility genericUtility = ibase.webitm.utility.GenericUtility.getInstance();
...@@ -1852,7 +1854,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -1852,7 +1854,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
} }
siteCode = genericUtility.getColumnValue("site_code" , dom1); siteCode = genericUtility.getColumnValue("site_code" , dom1);
tranDate = genericUtility.getColumnValue("tran_date" , dom1 ); tranDate = genericUtility.getColumnValue("tran_date" , dom1 );
tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1); tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1);
//System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]"); //System.out.println("itemCode [" +itemCode+ "]cust_code["+custCode+"]siteCode["+siteCode+"]tranDate["+tranDate+"]tranIdLast["+tranIdLast+"]");
//for dynamic binding on 190309 //for dynamic binding on 190309
...@@ -2002,7 +2004,47 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2002,7 +2004,47 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1); tranIdLast = genericUtility.getColumnValue("tran_id__last" ,dom1);
prdCode = genericUtility.getColumnValue("prd_code" , dom1 ); prdCode = genericUtility.getColumnValue("prd_code" , dom1 );
tranId = genericUtility.getColumnValue("tran_id" , dom1); tranId = genericUtility.getColumnValue("tran_id" , dom1);
//chandni siteCodeCh 09/Apr/12
System.out.println("hdr.siteCode::"+siteCode+"hdr.custCode::"+custCode);
selQuery =" select site_code__ch from site_customer where site_code = ? and cust_code = ? and channel_partner = 'Y' " ;
stmt = conn.prepareStatement(selQuery);
stmt.setString(1,siteCode);
stmt.setString(2,custCode);
System.out.println("selQuery [" +selQuery+ "]");
rs = stmt.executeQuery();
if (rs.next())
{
siteCodeCh = rs.getString("site_code__ch");
System.out.println("siteCodeCh 1 ["+siteCodeCh+"]");
if ("null".equalsIgnoreCase(siteCodeCh))
{
siteCodeCh = siteCode ;
System.out.println("siteCodeCh 2 ["+siteCodeCh+"]");
}
}
else
{
siteCodeCh = siteCode;
System.out.println("siteCodeCh 3 ["+siteCodeCh+"]");
}
rs.close();
rs = null;
if (stmt != null)
{
stmt.close();
stmt = null;
}
System.out.println("siteCodeCh 4 ["+siteCodeCh+"]");
//chandni
itemCode = columnValue; itemCode = columnValue;
if (tranIdLast == null || tranIdLast.trim().length() == 0) if (tranIdLast == null || tranIdLast.trim().length() == 0)
{ {
tranIdLast = " "; tranIdLast = " ";
...@@ -2028,7 +2070,6 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2028,7 +2070,6 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
pstmt.close(); pstmt.close();
rs = null; rs = null;
pstmt = null; pstmt = null;
//
if ("S".equals(stockMode.trim()) || "A".equals(stockMode.trim()) || "C".equals(stockMode.trim()) ) if ("S".equals(stockMode.trim()) || "A".equals(stockMode.trim()) || "C".equals(stockMode.trim()) )
{ {
String fromDate = genericUtility.getColumnValue("from_date" , dom1 ); String fromDate = genericUtility.getColumnValue("from_date" , dom1 );
...@@ -2048,7 +2089,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2048,7 +2089,8 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
pstmt = conn.prepareStatement(selQuery); pstmt = conn.prepareStatement(selQuery);
pstmt.setString(1,custCode); pstmt.setString(1,custCode);
pstmt.setString(2,siteCode); //pstmt.setString(2,siteCode); //commented by chandni
pstmt.setString(2,siteCodeCh); // added by chandni Shah 11/Apr/12
pstmt.setTimestamp(3,tsprevDate); pstmt.setTimestamp(3,tsprevDate);
pstmt.setString(4,itemCode); pstmt.setString(4,itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -2188,7 +2230,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean ...@@ -2188,7 +2230,7 @@ public class CustStockItem extends ValidatorEJB //implements SessionBean
// added site_code condition by chandni 21-mar-2012 // added site_code condition by chandni 21-mar-2012
selQuery = "SELECT SUM(QUANTITY__STDUOM) PURC_RCP FROM INVDET " selQuery = "SELECT SUM(QUANTITY__STDUOM) PURC_RCP FROM INVDET "
+ " where invoice_id in " + " where invoice_id in "
+ " (select invoice_id from invoice where cust_code = ? and site_code =? " + " (select invoice_id from invoice where cust_code = ? and site_code = ? "
+ " and tran_date between ? and ? ) " + " and tran_date between ? and ? ) "
+ " and item_code = ? "; + " and item_code = ? ";
......
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