Commit 8c81a8f9 authored by agaikwad's avatar agaikwad

Request_id-D14LSUN004


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97630 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 886ff605
...@@ -447,6 +447,9 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -447,6 +447,9 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
/*min_day,max_day,fin_chg,fchg_type,min_amt,max_amt*/ /*min_day,max_day,fin_chg,fchg_type,min_amt,max_amt*/
double minday=0,maxday=0,finchg=0,minamt=0,maxamt=0; double minday=0,maxday=0,finchg=0,minamt=0,maxamt=0;
int cntTerm = 0; int cntTerm = 0;
int cntPyterm =0;
int cntDyterm =0;
GenericUtility genericUtility = GenericUtility.getInstance(); GenericUtility genericUtility = GenericUtility.getInstance();
ITMDBAccessEJB itmDBAccessLocal = new ITMDBAccessEJB(); ITMDBAccessEJB itmDBAccessLocal = new ITMDBAccessEJB();
...@@ -1780,22 +1783,22 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1780,22 +1783,22 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
} }
if (errCode == null || errCode.trim().length() == 0) if (errCode == null || errCode.trim().length() == 0)
{ {
cntTerm = 0; cntPyterm = 0;
sql = " select count(1) from poamd_pay_term where amd_no = ? "; sql = " select count(1) from poamd_pay_term where amd_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, amdNo); pstmt.setString(1, amdNo);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
cntTerm = rs.getInt(1); cntPyterm = rs.getInt(1);
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@trem cntTerm:[" + cntTerm + "]"); System.out.println("@@@@@@@@@trem cntTerm:[" + cntPyterm + "]");
if (cntTerm > 0) if (cntPyterm > 0)
{ {
sql = " select max(line_no) from pord_pay_term where purc_order = ? "; sql = " select max(line_no) from pord_pay_term where purc_order = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -1812,13 +1815,13 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1812,13 +1815,13 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
System.out.println("@@@@@@@@@trem lastTermLine:[" + lastTermLine + "]"); System.out.println("@@@@@@@@@trem lastTermLine:[" + lastTermLine + "]");
// for (int i = 1; i < Integer.parseInt(lastTermLine); i++) // for (int i = 1; i < Integer.parseInt(lastTermLine); i++)
for (int i = 1; i <= cntTerm; i++) for (int i = 1; i <= cntPyterm; i++)
{ {
System.out.println("@@@@@@@@@term for Line:[" + i + "]::lineNo[" + lineNo + "]"); System.out.println("@@@@@@@@@term for Line:[" + i + "]::lineNo[" + lineNo + "]");
sql = " select purc_order,line_no__ord,type,rel_agnst,amt_type,rel_amt,rel_after,adj_method,acct_code,cctr_code,tax_class,tax_chap,tax_env,retention_perc,site_code__adv,adj_perc,task_code from poamd_pay_term where amd_no = ? and line_no = ? "; sql = " select purc_order,line_no__ord,type,rel_agnst,amt_type,rel_amt,rel_after,adj_method,acct_code,cctr_code,tax_class,tax_chap,tax_env,retention_perc,site_code__adv,adj_perc,task_code from poamd_pay_term where amd_no = ? and line_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, amdNo); pstmt.setString(1, amdNo);
pstmt.setString(2, lineNo); // pstmt.setString(2, lineNo);
pstmt.setString(2, "" + i); pstmt.setString(2, "" + i);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
...@@ -1904,7 +1907,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1904,7 +1907,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
pstmt.setString(16,taskcode); pstmt.setString(16,taskcode);
pstmt.setDate(17,duedate); pstmt.setDate(17,duedate);
pstmt.setString(18, purcOrder); pstmt.setString(18, purcOrder);
pstmt.setString(19, lineNo); pstmt.setString(19, lineNoPO);
updCnt = pstmt.executeUpdate(); updCnt = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
...@@ -1924,22 +1927,22 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1924,22 +1927,22 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
if (errCode == null || errCode.trim().length() == 0) if (errCode == null || errCode.trim().length() == 0)
{ {
cntTerm = 0; cntDyterm = 0;
sql = " select count(1) from poamd_dlv_term where amd_no = ? "; sql = " select count(1) from poamd_dlv_term where amd_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, amdNo); pstmt.setString(1, amdNo);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
cntTerm = rs.getInt(1); cntDyterm = rs.getInt(1);
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@trem cntTerm:[" + cntTerm + "]"); System.out.println("@@@@@@@@@trem cntTerm:[" + cntDyterm + "]");
if (cntTerm > 0) if (cntDyterm > 0)
{ {
sql = " select max(line_no) from pord_dlv_term where purc_order = ? "; sql = " select max(line_no) from pord_dlv_term where purc_order = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -1956,7 +1959,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1956,7 +1959,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
System.out.println("@@@@@@@@@trem lastTermLine:[" + lastTermLine + "]"); System.out.println("@@@@@@@@@trem lastTermLine:[" + lastTermLine + "]");
// for (int i = 1; i < Integer.parseInt(lastTermLine); i++) // for (int i = 1; i < Integer.parseInt(lastTermLine); i++)
for (int i = 1; i <= cntTerm; i++) for (int i = 1; i <= cntDyterm; i++)
{ {
System.out.println("@@@@@@@@@term for Line:[" + i + "]::lineNo[" + lineNo + "]"); System.out.println("@@@@@@@@@term for Line:[" + i + "]::lineNo[" + lineNo + "]");
......
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