Commit cd22184b authored by prane's avatar prane

cust_code__dlv related changes on cust_code itemchanged to set tax_env based...

cust_code__dlv related changes on cust_code itemchanged to set tax_env based on cust_code__dlv on ew cust_code on edit mode.

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@203171 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 30fbf014
...@@ -7342,7 +7342,33 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -7342,7 +7342,33 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
System.out.println("custCode getting from dom["+custCode+"]"); System.out.println("custCode getting from dom["+custCode+"]");
lsItemser = checkNull(genericUtility.getColumnValue("item_ser", dom)); lsItemser = checkNull(genericUtility.getColumnValue("item_ser", dom));
lsSiteCode = checkNull(genericUtility.getColumnValue("site_code", dom)); lsSiteCode = checkNull(genericUtility.getColumnValue("site_code", dom));
custCodeDlv = checkNull(genericUtility.getColumnValue("cust_code__dlv", dom)); //added by Pavan Rane 10jul19 start [On edit taxes are not set based on cust_code__dlv]
//custCodeDlv = checkNull(genericUtility.getColumnValue("cust_code__dlv", dom));
custCodeDlv = checkNull(getCustCodeDlv(custCode, conn));
System.out.println("custCode ::::::: "+custCode + "\t" + "custCodeDlv ::::::"+custCodeDlv);
if(custCodeDlv != null && custCodeDlv.trim().length() > 0)
{
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+custCodeDlv+"]]>").append("</cust_code__dlv>");
setNodeValue(dom, "cust_code__dlv", getAbsString(custCodeDlv));
reStr = itemChangedHdr(dom, dom1, dom2, objContext, "cust_code__dlv", editFlag, xtraParams);
pos = reStr.indexOf("<Detail1>");
reStr = reStr.substring(pos + 9);
pos = reStr.indexOf("</Detail1>");
reStr = reStr.substring(0, pos);
valueXmlString.append(reStr);
}
else
{
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+custCode+"]]>").append("</cust_code__dlv>");
setNodeValue(dom, "cust_code__dlv", getAbsString(custCode));
reStr = itemChangedHdr(dom, dom1, dom2, objContext, "cust_code__dlv", editFlag, xtraParams);
pos = reStr.indexOf("<Detail1>");
reStr = reStr.substring(pos + 9);
pos = reStr.indexOf("</Detail1>");
reStr = reStr.substring(0, pos);
valueXmlString.append(reStr);
}
//Pavan R 10jul19 end
lsOrdtypeSample = distCommon.getDisparams("999999", "SAMPLE_ORDER_TYPE", conn); lsOrdtypeSample = distCommon.getDisparams("999999", "SAMPLE_ORDER_TYPE", conn);
//changes to get cust_code in //changes to get cust_code in
sql = "select cust_code__bil, cust_name, order_type from customer where cust_code =? "; sql = "select cust_code__bil, cust_name, order_type from customer where cust_code =? ";
...@@ -8773,8 +8799,8 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -8773,8 +8799,8 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
} }
valueXmlString.append("<frt_term>").append("<![CDATA[" + lsFrtterm + "]]>").append("</frt_term>"); valueXmlString.append("<frt_term>").append("<![CDATA[" + lsFrtterm + "]]>").append("</frt_term>");
setNodeValue(dom, "frt_term", getAbsString(lsFrtterm)); setNodeValue(dom, "frt_term", getAbsString(lsFrtterm));
//Added by sarita to set cust_code__dlv from customer if matches customer.cust_code = sorder.cust_code on 04 APR 2019 [START] /* Pavan Rane 10jul19 [below commented code added on initially on cust_code itemchnaged]
//Added by sarita to set cust_code__dlv from customer if matches customer.cust_code = sorder.cust_code on 04 APR 2019 [START]
custCodeDlv = checkNull(getCustCodeDlv(custCode, conn)); custCodeDlv = checkNull(getCustCodeDlv(custCode, conn));
System.out.println("custCode ::::::: "+custCode + "\t" + "custCodeDlv ::::::"+custCodeDlv); System.out.println("custCode ::::::: "+custCode + "\t" + "custCodeDlv ::::::"+custCodeDlv);
if(custCodeDlv != null && custCodeDlv.trim().length() > 0) if(custCodeDlv != null && custCodeDlv.trim().length() > 0)
...@@ -8804,7 +8830,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -8804,7 +8830,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
//Added by sarita on 08 APR 2019 to perform cust_code__dlv itemchange [END] //Added by sarita on 08 APR 2019 to perform cust_code__dlv itemchange [END]
} }
//Added by sarita to set cust_code__dlv from customer if matches customer.cust_code = sorder.cust_code on 04 APR 2019 [END] //Added by sarita to set cust_code__dlv from customer if matches customer.cust_code = sorder.cust_code on 04 APR 2019 [END]
*/
} else if (currentColumn.trim().equalsIgnoreCase("curr_code__ins")) { } else if (currentColumn.trim().equalsIgnoreCase("curr_code__ins")) {
valueXmlString = (itmCurrCodeIns(valueXmlString, dom, dom1, dom2, editFlag, xtraParams, objContext, valueXmlString = (itmCurrCodeIns(valueXmlString, dom, dom1, dom2, editFlag, xtraParams, objContext,
conn)); conn));
......
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