Commit 22f2e9ee authored by cpandey's avatar cpandey

changes done by chitranjan for new column addition


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91561 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3953c86b
...@@ -22,7 +22,6 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc ...@@ -22,7 +22,6 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc
{ {
GenericUtility genericUtility = GenericUtility.getInstance(); GenericUtility genericUtility = GenericUtility.getInstance();
public String process(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException,ITMException public String process(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException,ITMException
{ {
String retStr = ""; String retStr = "";
...@@ -74,6 +73,7 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc ...@@ -74,6 +73,7 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc
double commPerc = 0.0; double commPerc = 0.0;
double commPerc1 = 0.0; double commPerc1 = 0.0;
double commPerc2 = 0.0; double commPerc2 = 0.0;
double creditPrd = 0.0;
int ignoreDays = 0; int ignoreDays = 0;
double ignoreCredit = 0.0; double ignoreCredit = 0.0;
//end of varible declaration //end of varible declaration
...@@ -117,6 +117,8 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc ...@@ -117,6 +117,8 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc
System.out.println("ignoreDays--------"+ignoreDays); System.out.println("ignoreDays--------"+ignoreDays);
ignoreCredit = Double.valueOf(genericUtility.getColumnValue("ignore_credit", headerDom)==null?"0.0":genericUtility.getColumnValue("ignore_credit", headerDom)) ; ignoreCredit = Double.valueOf(genericUtility.getColumnValue("ignore_credit", headerDom)==null?"0.0":genericUtility.getColumnValue("ignore_credit", headerDom)) ;
System.out.println("ignoreCredit--------"+ignoreCredit); System.out.println("ignoreCredit--------"+ignoreCredit);
creditPrd = Double.valueOf(genericUtility.getColumnValue("credit_prd", headerDom)==null?"0.0":genericUtility.getColumnValue("credit_prd", headerDom)) ;
System.out.println("credit period-------"+creditPrd);
//IF CUSTOMER CODE IS NOT NULL THEN IT SHOULD BE EXIST IN CUSTOMER TABLE //IF CUSTOMER CODE IS NOT NULL THEN IT SHOULD BE EXIST IN CUSTOMER TABLE
if(custCode!=null) if(custCode!=null)
{ {
...@@ -222,6 +224,7 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc ...@@ -222,6 +224,7 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc
",comm_perc__2 = ( case when "+commPerc2+" = 0.0 then comm_perc__2 else "+commPerc2+" end) "+ ",comm_perc__2 = ( case when "+commPerc2+" = 0.0 then comm_perc__2 else "+commPerc2+" end) "+
",ignore_days = ( case when "+ignoreDays+" = 0 then ignore_days else "+ignoreDays+" end) "+ ",ignore_days = ( case when "+ignoreDays+" = 0 then ignore_days else "+ignoreDays+" end) "+
",ignore_credit = ( case when "+ignoreCredit+" = 0.0 then ignore_credit else "+ignoreCredit+" end)"+ ",ignore_credit = ( case when "+ignoreCredit+" = 0.0 then ignore_credit else "+ignoreCredit+" end)"+
",credit_prd = ( case when "+creditPrd+" = 0.0 then credit_prd else "+creditPrd+" end)"+
" where cust_code =?"; " where cust_code =?";
System.out.println("sql-------"+sql); System.out.println("sql-------"+sql);
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -293,5 +296,11 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc ...@@ -293,5 +296,11 @@ public class CustSeriesPrcEjb extends ProcessEJB implements CustSeriesPrcEjbLoc
return errString; return errString;
} }
@Override
public void remove() {
// TODO Auto-generated method stub
}
} }
...@@ -5,11 +5,13 @@ import org.w3c.dom.*; ...@@ -5,11 +5,13 @@ import org.w3c.dom.*;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.*; import ibase.webitm.ejb.*;
import javax.ejb.Local;
import javax.ejb.Remote; // added for ejb3 import javax.ejb.Remote; // added for ejb3
@Remote // added for ejb3 @Local // added for ejb3
public interface CustSeriesPrcEjbLocal extends ProcessRemote public interface CustSeriesPrcEjbLocal extends ProcessLocal
{ {
//public String process(); //public String process();
public String process(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException,ITMException; public String process(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException,ITMException;
......
...@@ -5,10 +5,11 @@ import org.w3c.dom.*; ...@@ -5,10 +5,11 @@ import org.w3c.dom.*;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.*; import ibase.webitm.ejb.*;
import javax.ejb.Local; // added for ejb3 import javax.ejb.Local; // added for ejb3
import javax.ejb.Remote;
@Local // added for ejb3 @Remote // added for ejb3
public interface CustSeriesPrcEjbRemote extends ProcessLocal public interface CustSeriesPrcEjbRemote extends ProcessRemote
{ {
//public String process(); //public String process();
public String process(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException,ITMException; public String process(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException,ITMException;
......
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