Commit 89f45cde authored by dpawar's avatar dpawar

Changed By pragyan on 04/Mar/15 as suggested by Manohran Sir from NVO


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97516 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b8ead137
......@@ -4978,9 +4978,11 @@ public class FinCommon
}
}
else
{
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = '" + itemCode + "' "
{
//Changed By pragyan on 04/Mar/15 as suggested by Manohran Sir from NVO.start
/*sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = '" + itemCode + "' "
+ " AND ITEM_SER = '" + itemSer + "' AND TRAN_TYPE = ' '";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
......@@ -5052,7 +5054,117 @@ public class FinCommon
pstmt.close(); pstmt = null;
}
}
}*/
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = '" + itemCode + "' "
+ " AND ITEM_SER = '" + itemSer + "' AND TRAN_TYPE = '" + tranType + "' AND FIN_ENTITY = ' ' ";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
acctCode = rs.getString(1);
cctrCode = rs.getString(2);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
if (acctCode == null || acctCode.trim().length() == 0)
{
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = '" + itemCode + "' "
+ " AND ITEM_SER = ' ' AND TRAN_TYPE = '" + tranType + "' AND FIN_ENTITY = ' ' ";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
acctCode = rs.getString(1);
cctrCode = rs.getString(2);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
if (acctCode == null || acctCode.trim().length() == 0)
{
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = '" + itemCode + "' "
+ " AND ITEM_SER = ' ' AND TRAN_TYPE = ' ' AND FIN_ENTITY = ' ' ";
pstmt = conn.prepareStatement(sql);
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
acctCode = rs.getString(1);
cctrCode = rs.getString(2);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
if (acctCode == null || acctCode.trim().length() == 0)
{
if (itemSer == null || itemSer.trim().length() == 0)
{
sql = "SELECT ITEM_SER FROM ITEM WHERE ITEM_CODE = '" + itemCode + "'";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
itemSerN = rs.getString(1);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
}
else
{
itemSerN = itemSer;
}
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = ' ' "
+ " AND ITEM_SER = '" + itemSerN + "' AND TRAN_TYPE = '" + tranType + "' AND FIN_ENTITY = ' ' ";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
acctCode = rs.getString(1);
cctrCode = rs.getString(2);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
if (acctCode == null || acctCode.trim().length() == 0)
{
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEM_ACCT_DETR WHERE ITEM_CODE = ' ' "
+ " AND ITEM_SER = '" + itemSerN + "' AND TRAN_TYPE = ' ' AND FIN_ENTITY = ' ' ";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
acctCode = rs.getString(1);
cctrCode = rs.getString(2);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
if (acctCode == null || acctCode.trim().length() == 0)
{
sql = " SELECT ACCT_CODE__IN,CCTR_CODE__IN FROM ITEMSER WHERE ITEM_SER = '" + itemSerN + "'";
pstmt = conn.prepareStatement(sql);
System.out.println("sql ::: " + sql);
rs = pstmt.executeQuery();
if (rs.next())
{
acctCode = rs.getString(1);
cctrCode = rs.getString(2);
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
}
}
}
}
}
//Changed By pragyan on 04/Mar/15 as suggested by Manohran Sir from NVO.end
}
}
else if(purpose.equalsIgnoreCase("DIS"))
......
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