Commit d8286916 authored by caluka's avatar caluka

refcode set country_itemseries,rounding closing stock and set...

refcode set country_itemseries,rounding closing stock and set op_value,pur_value,sales_value,cl_value values


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99586 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b8bff0b8
...@@ -11,6 +11,7 @@ import ibase.system.config.AppConnectParm; ...@@ -11,6 +11,7 @@ import ibase.system.config.AppConnectParm;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility; import ibase.utility.E12GenericUtility;
import ibase.utility.GenericUtility; import ibase.utility.GenericUtility;
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.ejb.ValidatorEJB; import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.ejb.sys.UtilMethods; import ibase.webitm.ejb.sys.UtilMethods;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -1085,6 +1086,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -1085,6 +1086,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
String currentTranId="",periodStatus="",loginSiteCode="",stmtDateStr=""; String currentTranId="",periodStatus="",loginSiteCode="",stmtDateStr="";
String toDateStr="",fromDateStr="",sretunTranId="",tranIdItem="",invoiceIdStr=""; String toDateStr="",fromDateStr="",sretunTranId="",tranIdItem="",invoiceIdStr="";
String startForm="", netAmtFinal="",netAmtStr="",countryIemSer="",priceList=""; String startForm="", netAmtFinal="",netAmtStr="",countryIemSer="",priceList="";
String confirmed="",status="",errString="";
double opStockLast=0.0,sales=0.0,transitQty=0.0,salesLast=0.0,receiptLast=0.0,clStockLast=0.0,returnLast=0.0,rateLast=0.0,salesQty=0.0,clStock=0.0; double opStockLast=0.0,sales=0.0,transitQty=0.0,salesLast=0.0,receiptLast=0.0,clStockLast=0.0,returnLast=0.0,rateLast=0.0,salesQty=0.0,clStock=0.0;
double netAmt=0.0,opStkItem=0.0,retQty = 0.0,rcpQty=0.0,rate=0.0,adjQty=0.0,adhocQty=0.0,totRcpQtyAll=0.0; double netAmt=0.0,opStkItem=0.0,retQty = 0.0,rcpQty=0.0,rate=0.0,adjQty=0.0,adhocQty=0.0,totRcpQtyAll=0.0;
double sretQty = 0.0,replQty=0.0,rcpQtyBon=0.0,primarySales=0.0,transitQtyAll=0.0; double sretQty = 0.0,replQty=0.0,rcpQtyBon=0.0,primarySales=0.0,transitQtyAll=0.0;
...@@ -1112,6 +1114,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -1112,6 +1114,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
double grossClosingRate=0.0,grossClosingValue=0.0; double grossClosingRate=0.0,grossClosingValue=0.0;
double invQtystdm=0.0,invRatestdm=0.0; double invQtystdm=0.0,invRatestdm=0.0;
double quantityStd=0.0,rateStd=0.0,salesOrg=0.0; double quantityStd=0.0,rateStd=0.0,salesOrg=0.0;
double opValue=0.0,salesValue=0.0,clValue=0.0;
int netValue=0,decimalNumber=0; int netValue=0,decimalNumber=0;
int lineNoCustSt=0,currentFormNo = 0,varValue=0,domID3=0,sreturnCnt=0; int lineNoCustSt=0,currentFormNo = 0,varValue=0,domID3=0,sreturnCnt=0;
int lineNoItmCnt=0,itemResLen=0,itemPos=0,itmDetCnt=0,domID2=0; int lineNoItmCnt=0,itemResLen=0,itemPos=0,itmDetCnt=0,domID2=0;
...@@ -1157,6 +1160,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -1157,6 +1160,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
System.out.println((new StringBuilder("\nCustStockGWTIC : itemChanged[")).append(currentColumn).append("] : xtraParams :").append(xtraParams).toString()); System.out.println((new StringBuilder("\nCustStockGWTIC : itemChanged[")).append(currentColumn).append("] : xtraParams :").append(xtraParams).toString());
AppConnectParm appConnect = new AppConnectParm(); AppConnectParm appConnect = new AppConnectParm();
ITMDBAccessEJB itmDBAccessLocal = new ITMDBAccessEJB();
ConnDriver connDriver = null; ConnDriver connDriver = null;
connDriver = new ConnDriver(); connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
...@@ -1222,7 +1226,29 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -1222,7 +1226,29 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
tranId = tranIdArr[0]; tranId = tranIdArr[0];
} }
System.out.println("Wizard via Homepage...editFlag>>>>"+editFlag + " tranId>>>>[" + tranId + "]"); System.out.println("Wizard via Homepage...editFlag>>>>"+editFlag + " tranId>>>>[" + tranId + "]");
//Start Added by by chandrashekar on 29-dec-2015
sql = " select status,confirmed from cust_stock where tran_id = ? ";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, tranId);
rs1 = pstmt1.executeQuery();
if (rs1.next())
{
status = rs1.getString("status");
confirmed = rs1.getString("confirmed");
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("status>>>>"+status);
System.out.println("confirmed>>>>"+confirmed);
if("Y".equalsIgnoreCase(confirmed) && "S".equalsIgnoreCase(status) && !"V".equalsIgnoreCase(editFlag))
{
errString = itmDBAccessLocal.getErrorString("", "VTNOTEDIT", "");
System.out.println("errString!@@@@@@"+errString);
return errString;
}
//End Added by by chandrashekar on 29-dec-2015
SimpleDateFormat sdt = new SimpleDateFormat("dd-MMM-yyyy"); SimpleDateFormat sdt = new SimpleDateFormat("dd-MMM-yyyy");
pstmt = conn.prepareStatement(sqlFirstDefData); pstmt = conn.prepareStatement(sqlFirstDefData);
pstmt.setString(1, tranId); pstmt.setString(1, tranId);
...@@ -1415,7 +1441,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -1415,7 +1441,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
"and ? between fr_date and to_date"; "and ? between fr_date and to_date";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginSiteCode); pstmt.setString(1, loginSiteCode);
pstmt.setString(2, itemSer); //pstmt.setString(2, itemSer);
pstmt.setString(2, countryIemSer);
pstmt.setString(3, countryIemSer); pstmt.setString(3, countryIemSer);
pstmt.setTimestamp(4, dbSysDate); pstmt.setTimestamp(4, dbSysDate);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -1439,7 +1466,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -1439,7 +1466,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
"and CASE WHEN prd_closed IS NULL THEN 'N' ELSE prd_closed END='N'"; "and CASE WHEN prd_closed IS NULL THEN 'N' ELSE prd_closed END='N'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginSiteCode); pstmt.setString(1, loginSiteCode);
pstmt.setString(2, itemSer); //pstmt.setString(2, itemSer);
pstmt.setString(2, countryIemSer);
pstmt.setString(3, countryIemSer); pstmt.setString(3, countryIemSer);
pstmt.setTimestamp(4, previousDay); pstmt.setTimestamp(4, previousDay);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -2661,6 +2689,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -2661,6 +2689,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
"custdet.rate,custdet.line_no,custdet.transit_qty,custdet.item_ser ," + "custdet.rate,custdet.line_no,custdet.transit_qty,custdet.item_ser ," +
"custdet.purc_rcp__repl ,custdet.purc_rcp__free,custdet.purc_ret__repl," + "custdet.purc_rcp__repl ,custdet.purc_rcp__free,custdet.purc_ret__repl," +
"custdet.purc_ret__free,custdet.transit_qty__repl,custdet.transit_qty__free ," + "custdet.purc_ret__free,custdet.transit_qty__repl,custdet.transit_qty__free ," +
"custdet.op_value,custdet.sales_value,custdet.cl_value, "+
"custdet.loc_type, custdet.sales__org from cust_stock_det custdet,item item " + "custdet.loc_type, custdet.sales__org from cust_stock_det custdet,item item " +
"where custdet.item_code=item.item_code " + "where custdet.item_code=item.item_code " +
" and tran_id=? order by item.descr "; " and tran_id=? order by item.descr ";
...@@ -2683,6 +2712,9 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -2683,6 +2712,9 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
rateLast=rs.getDouble("rate"); rateLast=rs.getDouble("rate");
rateOrg=rs.getDouble("rate__org"); rateOrg=rs.getDouble("rate__org");
salesOrg=rs.getDouble("sales__org"); salesOrg=rs.getDouble("sales__org");
opValue=rs.getDouble("op_value");
salesValue=rs.getDouble("sales_value");
clValue=rs.getDouble("cl_value");
System.out.println("itemCodeLast (case 4):"+itemCodeLast); System.out.println("itemCodeLast (case 4):"+itemCodeLast);
...@@ -2926,8 +2958,12 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -2926,8 +2958,12 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
valueXmlString.append("<sret_vale>").append("<![CDATA["+billRetQty*sretRate+"]]>").append("</sret_vale>"); valueXmlString.append("<sret_vale>").append("<![CDATA["+billRetQty*sretRate+"]]>").append("</sret_vale>");
valueXmlString.append("<sales__org>").append("<![CDATA["+(long)Math.round(salesOrg)+"]]>").append("</sales__org>"); valueXmlString.append("<sales__org>").append("<![CDATA["+(long)Math.round(salesOrg)+"]]>").append("</sales__org>");
valueXmlString.append("<pur_value>").append("<![CDATA["+rcpquantityRate+"]]>").append("</pur_value>");
valueXmlString.append("<op_value>").append("<![CDATA["+opValue+"]]>").append("</op_value>");
valueXmlString.append("<sales_value>").append("<![CDATA["+salesValue+"]]>").append("</sales_value>");
valueXmlString.append("<cl_value>").append("<![CDATA["+clValue+"]]>").append("</cl_value>");
valueXmlString.append("</Detail3>"); valueXmlString.append("</Detail3>");
} }
...@@ -3157,6 +3193,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3157,6 +3193,7 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
itemMap.put("sretValue@"+lineNoItmCnt, String.valueOf(billRetQty*sretRate)); itemMap.put("sretValue@"+lineNoItmCnt, String.valueOf(billRetQty*sretRate));
itemMap.put("salesOrg@"+lineNoItmCnt, String.valueOf(salesOrg)); itemMap.put("salesOrg@"+lineNoItmCnt, String.valueOf(salesOrg));
//itemMap.put("purValue@"+lineNoItmCnt, String.valueOf(rcpquantityRate));
}//end of IF }//end of IF
...@@ -3260,6 +3297,11 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3260,6 +3297,11 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
valueXmlString.append("<rate__org>").append("<![CDATA[0]]>").append("</rate__org>"); valueXmlString.append("<rate__org>").append("<![CDATA[0]]>").append("</rate__org>");
valueXmlString.append("<sales__org>").append("<![CDATA["+(long)Math.round(Double.parseDouble(itemMap.get("salesOrg@"+itemDomId).toString()))+"]]>").append("</sales__org>"); valueXmlString.append("<sales__org>").append("<![CDATA["+(long)Math.round(Double.parseDouble(itemMap.get("salesOrg@"+itemDomId).toString()))+"]]>").append("</sales__org>");
valueXmlString.append("<pur_value>").append("<![CDATA["+(long)Math.round(Double.parseDouble(itemMap.get("rcpValue@"+itemDomId).toString()))+"]]>").append("</pur_value>");
valueXmlString.append("<op_value>").append("<![CDATA[]]>").append("</op_value>");
valueXmlString.append("<sales_value>").append("<![CDATA[]]>").append("</sales_value>");
valueXmlString.append("<cl_value>").append("<![CDATA[]]>").append("</cl_value>");
valueXmlString.append("</Detail3>"); valueXmlString.append("</Detail3>");
} }
...@@ -3331,10 +3373,12 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3331,10 +3373,12 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
{ {
clStockInp="0"; clStockInp="0";
} }
//String pattern= "^[0-9[.]]*$";
String pattern= "^[0-9[.]]*$"; String pattern= "^[0-9[.]]*$";
isClStockInt= isNumberValidDate( clStockInp); isClStockInt= isNumberValidDate( clStockInp);
System.out.println("isClStockInt>>>>>>"+isClStockInt); System.out.println("isClStockInt>>>>>>"+isClStockInt);
if(isClStockInt == true && Double.parseDouble(clStockInp)>=0) //if(isClStockInt == true && Double.parseDouble(clStockInp)>=0)
if(Double.parseDouble(clStockInp)>=0)
{ {
sql = " SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE = '999999' AND VAR_NAME = 'CUST_STOCK_MODE'"; sql = " SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE = '999999' AND VAR_NAME = 'CUST_STOCK_MODE'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -3352,7 +3396,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3352,7 +3396,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
System.out.println("clStockInp :" + clStockInp); System.out.println("clStockInp :" + clStockInp);
if (clStockInp != null) if (clStockInp != null)
{ {
clStock = Double.parseDouble(clStockInp); //clStock = Double.parseDouble(clStockInp);
clStock = Math.round(Double.parseDouble(clStockInp));
} else } else
{ {
clStock = 0.0; clStock = 0.0;
...@@ -3457,46 +3502,47 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3457,46 +3502,47 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
grossSecondaryQty=opStkDom+rcpQtmDom+rcpReplQtmDom+rcpFreeQtmDom-retQtyDom-clStock; grossSecondaryQty=opStkDom+rcpQtmDom+rcpReplQtmDom+rcpFreeQtmDom-retQtyDom-clStock;
System.out.println("grossSecondaryQty>>>>>>"+grossSecondaryQty); System.out.println("grossSecondaryQty>>>>>>"+grossSecondaryQty);
//End Added by chandrashekar on 08-dec-2015 //End Added by chandrashekar on 08-dec-2015
/*
//added by chandrashekar on 29-dec-2015
formulaValue=0; formulaValue=0;
closingValue=0; // closingValue=0;
closingRate=0; //closingRate=0;
System.out.println("cmQuantity1>>>>>>>>@@@@@@"+cmQuantity1); System.out.println("cmQuantity1>>>>>>>>@@@@@@"+cmQuantity1);
if(cmQuantity1>clStock) if(cmQuantity1>clStock)
{ {
formulaValue=0; formulaValue=0;
closingRate=cmValue1/cmQuantity1; //closingRate=cmValue1/cmQuantity1;
grossClosingRate=cmValue1/cmQuantity1; grossClosingRate=cmValue1/cmQuantity1;
}else }else
{ {
formulaValue=clStock-cmQuantity1; formulaValue=clStock-cmQuantity1;
closingRate=(cmValue1+(formulaValue*rateOld))/clStock; //closingRate=(cmValue1+(formulaValue*rateOld))/clStock;
grossClosingRate=(cmValue1+(formulaValue*rateOrgOld))/clStock; grossClosingRate=(cmValue1+(formulaValue*rateOrgOld))/clStock;
} }
System.out.println("formulaValue>>>>>"+formulaValue); System.out.println("formulaValue>>>>>"+formulaValue);
System.out.println("closingRate>>>>"+closingRate); /*System.out.println("closingRate>>>>"+closingRate);
System.out.println("grossClosingRate>>>"+grossClosingRate); System.out.println("grossClosingRate>>>"+grossClosingRate);
closingValue=closingRate*clStock; closingValue=closingRate*clStock;
System.out.println("closingValue>>>>>>>"+closingValue); System.out.println("closingValue>>>>>>>"+closingValue);*/
grossClosingValue=grossClosingRate*clStock; grossClosingValue=grossClosingRate*clStock;
netSecondarySalesValue=(opStkDom*rateOld)+rcpValue+replValue-retValue-closingValue; netSecondarySalesValue=(opStkDom*rateOld)+rcpValue+replValue-retValue-closingValue;
System.out.println("netSecondarySalesValue>>>>>>>"+netSecondarySalesValue); System.out.println("netSecondarySalesValue>>>>>>>"+netSecondarySalesValue);
secondaryQty=opStkDom+rcpQtmDom+rcpReplQtmDom-retQtyDom-clStock; /*secondaryQty=opStkDom+rcpQtmDom+rcpReplQtmDom-retQtyDom-clStock;
System.out.println("secondaryQty>>>>"+secondaryQty); System.out.println("secondaryQty>>>>"+secondaryQty);
netSecondaryRate=netSecondarySalesValue/secondaryQty; netSecondaryRate=netSecondarySalesValue/secondaryQty;
System.out.println("netSecondaryRate>>>"+netSecondaryRate); System.out.println("netSecondaryRate>>>"+netSecondaryRate);*/
grossSecondarySalesValue=(opStkDom*rateOrgOld)+rcpValue+replValue+rcpFreeValue-retValue-grossClosingValue; grossSecondarySalesValue=(opStkDom*rateOrgOld)+rcpValue+replValue+rcpFreeValue-retValue-grossClosingValue;
grossSecondaryQty=opStkDom+rcpQtmDom+rcpReplQtmDom+rcpFreeQtmDom-retQtyDom-clStock; /*grossSecondaryQty=opStkDom+rcpQtmDom+rcpReplQtmDom+rcpFreeQtmDom-retQtyDom-clStock;
System.out.println("grossSecondaryQty>>>>"+grossSecondaryQty); System.out.println("grossSecondaryQty>>>>"+grossSecondaryQty);*/
grossSecondaryRate=grossSecondarySalesValue/grossSecondaryQty; grossSecondaryRate=grossSecondarySalesValue/grossSecondaryQty;
System.out.println("grossSecondaryRate>>>"+grossSecondaryRate); System.out.println("grossSecondaryRate>>>"+grossSecondaryRate);
*/ //End by chandrashekar on 29-dec-2015
salesQtyCal = opStkDom + (rcpQtmDom + rcpReplQtmDom) - (retQtyDom + retQtyFreeDom) - clStock; salesQtyCal = opStkDom + (rcpQtmDom + rcpReplQtmDom) - (retQtyDom + retQtyFreeDom) - clStock;
} }
...@@ -3515,14 +3561,34 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3515,14 +3561,34 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
{ {
valueXmlString.append("<rate>").append("<![CDATA[0]]>").append("</rate>"); valueXmlString.append("<rate>").append("<![CDATA[0]]>").append("</rate>");
} }
/*if(!Double.isNaN(grossSecondaryRate)) if(!Double.isNaN(grossSecondaryRate))
{ {
valueXmlString.append("<rate__org>").append("<![CDATA[" + getRequiredDecimal(grossSecondaryRate,2) + "]]>").append("</rate__org>"); valueXmlString.append("<rate__org>").append("<![CDATA[" + getRequiredDecimal(grossSecondaryRate,2) + "]]>").append("</rate__org>");
}*/ }else
{
valueXmlString.append("<rate__org>").append("<![CDATA[0]]>").append("</rate__org>");
}
if(!Double.isNaN(grossSecondaryQty)) if(!Double.isNaN(grossSecondaryQty))
{ {
valueXmlString.append("<sales__org>").append("<![CDATA[" + (long) Math.round(grossSecondaryQty) + "]]>").append("</sales__org>"); valueXmlString.append("<sales__org>").append("<![CDATA[" + (long) Math.round(grossSecondaryQty) + "]]>").append("</sales__org>");
} }
if(!Double.isNaN(clStock))
{
valueXmlString.append("<cl_stock>").append("<![CDATA[" + (long) Math.round(clStock) + "]]>").append("</cl_stock>");
}
if(!Double.isNaN(closingValue))
{
valueXmlString.append("<cl_value>").append("<![CDATA[" + (long) Math.round(closingValue) + "]]>").append("</cl_value>");
}
if(!Double.isNaN(netSecondarySalesValue))
{
valueXmlString.append("<sales_value>").append("<![CDATA[" + (long) Math.round(netSecondarySalesValue) + "]]>").append("</sales_value>");
}
if(!Double.isNaN(opStkDom*rateOld))
{
valueXmlString.append("<op_value>").append("<![CDATA[" + (long) Math.round(opStkDom*rateOld) + "]]>").append("</op_value>");
}
valueXmlString.append("</Detail3>\r\n"); valueXmlString.append("</Detail3>\r\n");
}else }else
...@@ -3534,7 +3600,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal, ...@@ -3534,7 +3600,8 @@ public class CustStockGWTIC extends ValidatorEJB implements CustStockGWTICLocal,
valueXmlString.append("<cl_stock>").append("<![CDATA[0]]>").append("</cl_stock>"); valueXmlString.append("<cl_stock>").append("<![CDATA[0]]>").append("</cl_stock>");
}else }else
{ {
valueXmlString.append("<cl_stock>").append("<![CDATA[" + clStockInp + "]]>").append("</cl_stock>"); //valueXmlString.append("<cl_stock>").append("<![CDATA[" + clStockInp + "]]>").append("</cl_stock>");
valueXmlString.append("<cl_stock>").append("<![CDATA[" + Math.round(Double.parseDouble(clStockInp)) + "]]>").append("</cl_stock>");
} }
valueXmlString.append("</Detail3>\r\n"); valueXmlString.append("</Detail3>\r\n");
} }
......
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