Commit 91d5c566 authored by wansari's avatar wansari

W16LKAT002 updated post save component for taking cctr code sal and acct code sal from fincommon.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@43513 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 864bf811
...@@ -85,6 +85,8 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE ...@@ -85,6 +85,8 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE
String siteCodeOrd = "",orderDate = "",itemSer = "",custCode = "",custCodeDlv = "",custCodeBil = "", dlvTerm = "", userId = "",remarks = "", String siteCodeOrd = "",orderDate = "",itemSer = "",custCode = "",custCodeDlv = "",custCodeBil = "", dlvTerm = "", userId = "",remarks = "",
crTerm = "",currCode = "",stanCode = "",tranCode = "",transMode = "",currCodeFrt = "",currCodeIns = "",orderType = "",random = "", crTerm = "",currCode = "",stanCode = "",tranCode = "",transMode = "",currCodeFrt = "",currCodeIns = "",orderType = "",random = "",
sql = "",priceList = "",priceListClg = ""; sql = "",priceList = "",priceListClg = "";
String lsCctrcodeSal = "";
try try
{ {
AppConnectParm appConnect = new AppConnectParm(); AppConnectParm appConnect = new AppConnectParm();
...@@ -239,6 +241,14 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE ...@@ -239,6 +241,14 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE
{ {
dueDate = checkNullAndTrim(childNode.getFirstChild().getNodeValue()); dueDate = checkNullAndTrim(childNode.getFirstChild().getNodeValue());
} }
else if(childNode != null && "price_list".equalsIgnoreCase(childNode.getNodeName()) && childNode.getFirstChild() != null)
{
priceList = checkNullAndTrim(childNode.getFirstChild().getNodeValue());
}
else if(childNode != null && "price_list__clg".equalsIgnoreCase(childNode.getNodeName()) && childNode.getFirstChild() != null)
{
priceListClg = checkNullAndTrim(childNode.getFirstChild().getNodeValue());
}
} }
...@@ -246,7 +256,7 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE ...@@ -246,7 +256,7 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE
System.out.println("Sales Order Exchange Rate is=["+lcExchRate+"]"); System.out.println("Sales Order Exchange Rate is=["+lcExchRate+"]");
//Changed by wasim on 09-DEC-2016 for account code sal [START] //Changed by wasim on 09-DEC-2016 for account code sal [START]
sql = " SELECT ACCT_CODE__SAL,CCTR_CODE__SAL FROM ITEMSER WHERE ITEM_SER = ? "; /*sql = " SELECT ACCT_CODE__SAL,CCTR_CODE__SAL FROM ITEMSER WHERE ITEM_SER = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemSer); pstmt.setString(1, itemSer);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -262,9 +272,30 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE ...@@ -262,9 +272,30 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE
if(pstmt != null) if(pstmt != null)
{ {
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
} }*/
//Changed by wasim on 09-DEC-2016 for account code sal [START] //Changed by wasim on 09-DEC-2016 for account code sal [START]
lsCctrcodeSal = finCommon.getAcctDetrTtype("", itemSer, "SAL", orderType, conn);
System.out.println("lsCctrcodeSal in SorderWizPost Save["+lsCctrcodeSal+"]");
String lsAcctcodeSalArr[] = lsCctrcodeSal.split(",");
if(lsAcctcodeSalArr.length>0)
{
acctCodeSal=lsAcctcodeSalArr[0];
}
else
{
acctCodeSal="";
}
if(lsAcctcodeSalArr.length>0)
{
cctrCodeSal = lsAcctcodeSalArr[1];
}
else
{
cctrCodeSal="";
}
sql = " SELECT EMAIL_ADDR,LOC_GROUP FROM CUSTOMER WHERE CUST_CODE = ? "; sql = " SELECT EMAIL_ADDR,LOC_GROUP FROM CUSTOMER WHERE CUST_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCode); pstmt.setString(1, custCode);
...@@ -283,7 +314,7 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE ...@@ -283,7 +314,7 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
} }
sql = " SELECT PRICE_LIST,PRICE_LIST__CLG FROM CUST_PLIST WHERE CUST_CODE =? AND ORDER_TYPE =? "; /*sql = " SELECT PRICE_LIST,PRICE_LIST__CLG FROM CUST_PLIST WHERE CUST_CODE =? AND ORDER_TYPE =? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCodeDlv); pstmt.setString(1, custCodeDlv);
pstmt.setString(2, orderType); pstmt.setString(2, orderType);
...@@ -300,7 +331,7 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE ...@@ -300,7 +331,7 @@ public class SorderWizardPosEJB extends ValidatorEJB implements SorderWizardPosE
if(pstmt != null) if(pstmt != null)
{ {
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
} }*/
saleOrder = (saleOrder == null) ? "" : saleOrder; saleOrder = (saleOrder == null) ? "" : saleOrder;
......
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