Commit f153ba48 authored by wansari's avatar wansari

W16FKAT002 updated source for QC issues.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103942 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 79acfa07
...@@ -94,7 +94,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -94,7 +94,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
@Override @Override
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams)throws RemoteException, ITMException public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams)throws RemoteException, ITMException
{ {
/*NodeList parentNodeList = null; NodeList parentNodeList = null;
NodeList childNodeList = null; NodeList childNodeList = null;
Node parentNode = null; Node parentNode = null;
Node childNode = null; Node childNode = null;
...@@ -114,16 +114,15 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -114,16 +114,15 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
ResultSet rs = null; ResultSet rs = null;
boolean flag = false; boolean flag = false;
String sql = "",columnValue = "";
StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>"); StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>");
try try
{ {
//ConnDriver connDriver = new ConnDriver();
//conn = connDriver.getConnectDB("DriverITM");
conn = getConnection(); conn = getConnection();
userId = getValueFromXTRA_PARAMS(xtraParams, "loginCode"); //userId = getValueFromXTRA_PARAMS(xtraParams, "loginCode");
//SimpleDateFormat simpleDateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
if(objContext != null && objContext.trim().length() > 0) if(objContext != null && objContext.trim().length() > 0)
{ {
...@@ -133,9 +132,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -133,9 +132,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
switch(currentFormNo) switch(currentFormNo)
{ {
case 1 : case 1 :
break; parentNodeList = dom.getElementsByTagName("Detail1");
case 2 :
parentNodeList = dom.getElementsByTagName("Detail2");
parentNode = parentNodeList.item(0); parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes(); childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength(); childNodeListLength = childNodeList.getLength();
...@@ -143,41 +140,111 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -143,41 +140,111 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
{ {
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
if ( childNode != null && childNode.getFirstChild() != null )
{
columnValue = checkNullAndTrim(childNode.getFirstChild().getNodeValue());
}
if (childNodeName.equalsIgnoreCase("quantity")) if (childNodeName.equalsIgnoreCase("cust_code"))
{ {
double pcontractQty = 0; int count = 0;
double quantity = Double.parseDouble(genericUtility.getColumnValue("quantity", dom)); if(columnValue == null || columnValue.length() == 0)
String contractNo = checkNullAndTrim(genericUtility.getColumnValue("contract_no", dom)); {
String itemCode = checkNullAndTrim(genericUtility.getColumnValue("item_code", dom)); errList.add( "VTINVCUST" );
errFields.add( childNodeName.toLowerCase() );
}
else
{
count = validateCustomer(columnValue,conn);
if( count == 0 )
{
errList.add( "VTINVCUST" );
errFields.add( childNodeName.toLowerCase() );
}
}
}
if (childNodeName.equalsIgnoreCase("cust_code__dlv"))
{
int count = 0;
String countSerSql = " SELECT ( MAX_QTY - QUANTITY_REL ) AS QUANTITY FROM PCONTRACT_DET WHERE CONTRACT_NO = ? AND ITEM_CODE = ? "; if(columnValue == null || columnValue.length() == 0)
pstmt = conn.prepareStatement(countSerSql); {
pstmt.setString(1, contractNo); errList.add( "VTCUSTDLV" );
pstmt.setString(2, itemCode); errFields.add( childNodeName.toLowerCase() );
rs = pstmt.executeQuery(); }
else
{
count = validateCustomer(columnValue,conn);
if( count == 0 )
{
errList.add( "VTCUSTDLV" );
errFields.add( childNodeName.toLowerCase() );
}
}
}
if (childNodeName.equalsIgnoreCase("cust_code__bil"))
{
int count = 0;
if(columnValue == null || columnValue.length() == 0)
{
errList.add( "VTCUSTBILL" );
errFields.add( childNodeName.toLowerCase() );
}
else
{
count = validateCustomer(columnValue,conn);
if( count == 0 )
{
errList.add( "VTCUSTBILL" );
errFields.add( childNodeName.toLowerCase() );
}
}
}
if (childNodeName.equalsIgnoreCase("order_date"))
{
String statSal = "";
int count = 0;
System.out.println("Order Date="+columnValue);
String ordDate = genericUtility.getValidDateTimeString(
checkNullAndTrim(columnValue), genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat());
sql = " SELECT STAT_SAL FROM PERIOD WHERE ? BETWEEN FR_DATE AND TO_DATE ";
pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1, java.sql.Timestamp.valueOf(ordDate));
rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
pcontractQty = rs.getDouble("QUANTITY"); statSal = checkNullAndTrim(rs.getString("STAT_SAL"));
count++;
} }
if(rs != null) if (rs != null)
{ {
rs.close();rs = null; rs.close();rs = null;
} }
if(pstmt != null) if (pstmt != null )
{ {
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
} }
System.out.println("Purchase Contract quantity["+pcontractQty+"] and entered quantity["+quantity+"] itemCode["+itemCode+"]");
if (quantity > pcontractQty) System.out.println("Acct Sal["+statSal+"]");
if("N".equalsIgnoreCase(statSal))
{
errList.add( "VTPRDSAL" );
errFields.add( childNodeName.toLowerCase() );
}
else if(count == 0)
{ {
return getError(itemCode, "VTPACKQTY", conn); errList.add( "VTORDTINV" );
errFields.add( childNodeName.toLowerCase() );
} }
} }
} }
break;
} }
int errListSize = errList.size(); int errListSize = errList.size();
...@@ -245,8 +312,8 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -245,8 +312,8 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
throw new ITMException(d); throw new ITMException(d);
} }
} }
errString = errStringXml.toString();*/ errString = errStringXml.toString();
return ""; return errString;
} }
public String getError(String itemCode, String Code, Connection conn) throws ITMException, Exception public String getError(String itemCode, String Code, Connection conn) throws ITMException, Exception
...@@ -314,7 +381,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -314,7 +381,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
PreparedStatement pstmt = null,pstmtShipper = null,pstmtSel = null; PreparedStatement pstmt = null,pstmtShipper = null,pstmtSel = null;
ResultSet rs = null, rsSel = null ; ResultSet rs = null, rsSel = null ;
String sql = "",userId = "",loginSiteCode = "",empCode = "",chgTerm = "",siteCodeDescr = "",saleOrder = ""; String sql = "",userId = "",loginSiteCode = "",empCode = "",chgTerm = "",siteCodeDescr = "",saleOrder = "",itemRefSer = "";
int currentFormNo = 0; int currentFormNo = 0;
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
...@@ -328,7 +395,8 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -328,7 +395,8 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
connDriver = null;*/ connDriver = null;*/
conn = getConnection(); conn = getConnection();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); String applDateFormat = genericUtility.getApplDateFormat();
SimpleDateFormat sdf = new SimpleDateFormat(applDateFormat);
currDate = getCurrdateAppFormat(); currDate = getCurrdateAppFormat();
System.out.println("Xtra Params="+xtraParams); System.out.println("Xtra Params="+xtraParams);
...@@ -354,6 +422,23 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -354,6 +422,23 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
} }
sql = " SELECT REF_SER FROM TRANSETUP WHERE TRAN_WINDOW = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,"w_item");
rs = pstmt.executeQuery();
if(rs.next())
{
itemRefSer = checkNullAndTrim(rs.getString("REF_SER"));
}
if(rs != null)
{
rs.close();rs = null;
}
if(pstmt != null)
{
pstmt.close();pstmt = null;
}
if(objContext != null && objContext.trim().length() > 0) if(objContext != null && objContext.trim().length() > 0)
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
...@@ -374,7 +459,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -374,7 +459,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
String custCode = "",custName = "",crTerm = "",currCode = "",stanCode = "",tranCode = "",transMode = "",currCodeFrt = "", String custCode = "",custName = "",crTerm = "",currCode = "",stanCode = "",tranCode = "",transMode = "",currCodeFrt = "",
currCodeIns = "",custCodeBil = "",custNameBil = "",itemSer = "",itemSerDescr = "",custNameDlv = "",currCodeDlv = "", currCodeIns = "",custCodeBil = "",custNameBil = "",itemSer = "",itemSerDescr = "",custNameDlv = "",currCodeDlv = "",
custCodeDlv = ""; custCodeDlv = "",orderType = "",orderTypeDescr = "",dlvTerm = "",dlvTermDescr = "";
Timestamp ordDate = null,dueDate = null; Timestamp ordDate = null,dueDate = null;
sql = " SELECT * FROM SORDER_TEMP WHERE STATUS = ? AND EMP_CODE = ? AND SITE_CODE = ? "; sql = " SELECT * FROM SORDER_TEMP WHERE STATUS = ? AND EMP_CODE = ? AND SITE_CODE = ? ";
...@@ -385,6 +470,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -385,6 +470,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
orderType = checkNullAndTrim(rs.getString("ORDER_TYPE"));
ordDate = rs.getTimestamp("ORDER_DATE"); ordDate = rs.getTimestamp("ORDER_DATE");
dueDate = rs.getTimestamp("DUE_DATE"); dueDate = rs.getTimestamp("DUE_DATE");
custCode = checkNullAndTrim(rs.getString("CUST_CODE")); custCode = checkNullAndTrim(rs.getString("CUST_CODE"));
...@@ -393,6 +479,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -393,6 +479,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
itemSer = checkNullAndTrim(rs.getString("ITEM_SER")); itemSer = checkNullAndTrim(rs.getString("ITEM_SER"));
tranCode = checkNullAndTrim(rs.getString("TRAN_CODE")); tranCode = checkNullAndTrim(rs.getString("TRAN_CODE"));
transMode = checkNullAndTrim(rs.getString("TRANS_MODE")); transMode = checkNullAndTrim(rs.getString("TRANS_MODE"));
dlvTerm = checkNullAndTrim(rs.getString("DLV_TERM"));
sql = " SELECT CUST_CODE,CUST_NAME,CR_TERM,CURR_CODE,STAN_CODE,TRAN_CODE,TRANS_MODE,CURR_CODE__FRT,CURR_CODE__INS FROM CUSTOMER WHERE CUST_CODE = ? "; sql = " SELECT CUST_CODE,CUST_NAME,CR_TERM,CURR_CODE,STAN_CODE,TRAN_CODE,TRANS_MODE,CURR_CODE__FRT,CURR_CODE__INS FROM CUSTOMER WHERE CUST_CODE = ? ";
pstmtSel = conn.prepareStatement(sql); pstmtSel = conn.prepareStatement(sql);
...@@ -471,21 +558,56 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -471,21 +558,56 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
pstmtSel.close();pstmtSel = null; pstmtSel.close();pstmtSel = null;
} }
sql = " SELECT DESCR FROM SORDERTYPE WHERE ORDER_TYPE = ? ";
pstmtSel = conn.prepareStatement(sql);
pstmtSel.setString(1, orderType);
rsSel = pstmtSel.executeQuery();
if(rsSel.next())
{
orderTypeDescr = checkNullAndTrim(rsSel.getString("DESCR"));
}
if(rsSel != null)
{
rsSel.close();rsSel = null;
}
if(pstmtSel != null)
{
pstmtSel.close();pstmtSel = null;
}
sql = " SELECT DESCR FROM DELIVERY_TERM WHERE DLV_TERM = ? ";
pstmtSel = conn.prepareStatement(sql);
pstmtSel.setString(1, dlvTerm);
rsSel = pstmtSel.executeQuery();
if(rsSel.next())
{
dlvTermDescr = checkNullAndTrim(rsSel.getString("DESCR"));
}
if(rsSel != null)
{
rsSel.close();rsSel = null;
}
if(pstmtSel != null)
{
pstmtSel.close();pstmtSel = null;
}
valueXmlString.append("<sale_order>").append("<![CDATA[]]>").append("</sale_order>\r\n"); valueXmlString.append("<sale_order>").append("<![CDATA[]]>").append("</sale_order>\r\n");
valueXmlString.append("<order_date>").append("<![CDATA["+sdf.format(ordDate)+"]]>").append("</order_date>\r\n"); valueXmlString.append("<order_date>").append("<![CDATA["+sdf.format(ordDate)+"]]>").append("</order_date>\r\n");
valueXmlString.append("<site_code>").append("<![CDATA["+checkNullAndTrim(rs.getString("SITE_CODE"))+"]]>").append("</site_code>\r\n"); valueXmlString.append("<site_code>").append("<![CDATA["+checkNullAndTrim(rs.getString("SITE_CODE"))+"]]>").append("</site_code>\r\n");
valueXmlString.append("<site_code__descr>").append("<![CDATA["+siteCodeDescr+"]]>").append("</site_code__descr>\r\n"); valueXmlString.append("<site_descr>").append("<![CDATA["+siteCodeDescr+"]]>").append("</site_descr>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+checkNullAndTrim(rs.getString("ITEM_SER"))+"]]>").append("</item_ser>\r\n"); valueXmlString.append("<item_ser>").append("<![CDATA["+checkNullAndTrim(rs.getString("ITEM_SER"))+"]]>").append("</item_ser>\r\n");
valueXmlString.append("<itemser_descr>").append("<![CDATA["+itemSerDescr+"]]>").append("</itemser_descr>\r\n"); valueXmlString.append("<itemser_descr>").append("<![CDATA["+itemSerDescr+"]]>").append("</itemser_descr>\r\n");
valueXmlString.append("<order_type>").append("<![CDATA["+checkNullAndTrim(rs.getString("ORDER_TYPE"))+"]]>").append("</order_type>\r\n"); valueXmlString.append("<order_type>").append("<![CDATA["+orderType+"]]>").append("</order_type>\r\n");
//valueXmlString.append("<descr>").append("<![CDATA[]]>").append("</descr>\r\n"); valueXmlString.append("<sordertype_descr>").append("<![CDATA["+orderTypeDescr+"]]>").append("</sordertype_descr>\r\n"); //taken as temporary variable
valueXmlString.append("<cust_code>").append("<![CDATA["+checkNullAndTrim(rs.getString("CUST_CODE"))+"]]>").append("</cust_code>\r\n"); valueXmlString.append("<cust_code>").append("<![CDATA["+checkNullAndTrim(rs.getString("CUST_CODE"))+"]]>").append("</cust_code>\r\n");
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+custCodeDlv+"]]>").append("</cust_code__dlv>\r\n"); valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+custCodeDlv+"]]>").append("</cust_code__dlv>\r\n");
valueXmlString.append("<cust_name>").append("<![CDATA["+custName+"]]>").append("</cust_name>\r\n"); valueXmlString.append("<cust_name>").append("<![CDATA["+custName+"]]>").append("</cust_name>\r\n");
valueXmlString.append("<cust_code__bil>").append("<![CDATA["+checkNullAndTrim(rs.getString("CUST_CODE__BIL"))+"]]>").append("</cust_code__bil>\r\n"); valueXmlString.append("<cust_code__bil>").append("<![CDATA["+checkNullAndTrim(rs.getString("CUST_CODE__BIL"))+"]]>").append("</cust_code__bil>\r\n");
valueXmlString.append("<cust_name__bil>").append("<![CDATA["+custNameBil+"]]>").append("</cust_name__bil>\r\n"); valueXmlString.append("<cust_name__bil>").append("<![CDATA["+custNameBil+"]]>").append("</cust_name__bil>\r\n");
valueXmlString.append("<remarks>").append("<![CDATA["+checkNullAndTrim(rs.getString("REMARKS"))+"]]>").append("</remarks>\r\n"); valueXmlString.append("<remarks>").append("<![CDATA["+checkNullAndTrim(rs.getString("REMARKS"))+"]]>").append("</remarks>\r\n");
valueXmlString.append("<dlv_term>").append("<![CDATA["+checkNullAndTrim(rs.getString("DLV_TERM"))+"]]>").append("</dlv_term>\r\n"); valueXmlString.append("<dlv_term>").append("<![CDATA["+dlvTerm+"]]>").append("</dlv_term>\r\n");
valueXmlString.append("<delivery_term_descr>").append("<![CDATA["+dlvTermDescr+"]]>").append("</delivery_term_descr>\r\n");
valueXmlString.append("<cr_term>").append("<![CDATA["+crTerm+"]]>").append("</cr_term>\r\n"); valueXmlString.append("<cr_term>").append("<![CDATA["+crTerm+"]]>").append("</cr_term>\r\n");
valueXmlString.append("<curr_code>").append("<![CDATA["+currCode+"]]>").append("</curr_code>\r\n"); valueXmlString.append("<curr_code>").append("<![CDATA["+currCode+"]]>").append("</curr_code>\r\n");
valueXmlString.append("<stan_code>").append("<![CDATA["+checkNullAndTrim(rs.getString("STAN_CODE"))+"]]>").append("</stan_code>\r\n"); valueXmlString.append("<stan_code>").append("<![CDATA["+checkNullAndTrim(rs.getString("STAN_CODE"))+"]]>").append("</stan_code>\r\n");
...@@ -511,17 +633,18 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -511,17 +633,18 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<part_qty>").append("<![CDATA["+checkNullAndTrim(rs.getString("PART_QTY"))+"]]>").append("</part_qty>\r\n"); valueXmlString.append("<part_qty>").append("<![CDATA["+checkNullAndTrim(rs.getString("PART_QTY"))+"]]>").append("</part_qty>\r\n");
valueXmlString.append("<due_date>").append("<![CDATA["+sdf.format(dueDate)+"]]>").append("</due_date>\r\n"); valueXmlString.append("<due_date>").append("<![CDATA["+sdf.format(dueDate)+"]]>").append("</due_date>\r\n");
valueXmlString.append("<udf__str1>").append("<![CDATA["+ checkNullAndTrim(applDateFormat+"::"+itemRefSer) +"]]>").append("</udf__str1>\r\n");
} }
else else
{ {
valueXmlString.append("<sale_order>").append("<![CDATA[]]>").append("</sale_order>\r\n"); valueXmlString.append("<sale_order>").append("<![CDATA[]]>").append("</sale_order>\r\n");
valueXmlString.append("<order_date>").append("<![CDATA["+currDate+"]]>").append("</order_date>\r\n"); valueXmlString.append("<order_date>").append("<![CDATA["+currDate+"]]>").append("</order_date>\r\n");
valueXmlString.append("<site_code>").append("<![CDATA["+loginSiteCode+"]]>").append("</site_code>\r\n"); valueXmlString.append("<site_code>").append("<![CDATA["+loginSiteCode+"]]>").append("</site_code>\r\n");
valueXmlString.append("<site_code__descr>").append("<![CDATA["+siteCodeDescr+"]]>").append("</site_code__descr>\r\n"); valueXmlString.append("<site_descr>").append("<![CDATA["+siteCodeDescr+"]]>").append("</site_descr>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA[]]>").append("</item_ser>\r\n"); valueXmlString.append("<item_ser>").append("<![CDATA[]]>").append("</item_ser>\r\n");
valueXmlString.append("<itemser_descr>").append("<![CDATA[]]>").append("</itemser_descr>\r\n"); valueXmlString.append("<itemser_descr>").append("<![CDATA[]]>").append("</itemser_descr>\r\n");
valueXmlString.append("<order_type>").append("<![CDATA[]]>").append("</order_type>\r\n"); valueXmlString.append("<order_type>").append("<![CDATA[]]>").append("</order_type>\r\n");
//valueXmlString.append("<descr>").append("<![CDATA[]]>").append("</descr>\r\n"); valueXmlString.append("<sordertype_descr>").append("<![CDATA[]]>").append("</sordertype_descr>\r\n");
valueXmlString.append("<cust_code>").append("<![CDATA[]]>").append("</cust_code>\r\n"); valueXmlString.append("<cust_code>").append("<![CDATA[]]>").append("</cust_code>\r\n");
valueXmlString.append("<cust_code__dlv>").append("<![CDATA[]]>").append("</cust_code__dlv>\r\n"); valueXmlString.append("<cust_code__dlv>").append("<![CDATA[]]>").append("</cust_code__dlv>\r\n");
valueXmlString.append("<cust_name>").append("<![CDATA[]]>").append("</cust_name>\r\n"); valueXmlString.append("<cust_name>").append("<![CDATA[]]>").append("</cust_name>\r\n");
...@@ -529,6 +652,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -529,6 +652,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<cust_name__bil>").append("<![CDATA[]]>").append("</cust_name__bil>\r\n"); valueXmlString.append("<cust_name__bil>").append("<![CDATA[]]>").append("</cust_name__bil>\r\n");
valueXmlString.append("<remarks>").append("<![CDATA[]]>").append("</remarks>\r\n"); valueXmlString.append("<remarks>").append("<![CDATA[]]>").append("</remarks>\r\n");
valueXmlString.append("<dlv_term>").append("<![CDATA[]]>").append("</dlv_term>\r\n"); valueXmlString.append("<dlv_term>").append("<![CDATA[]]>").append("</dlv_term>\r\n");
valueXmlString.append("<delivery_term_descr>").append("<![CDATA[]]>").append("</delivery_term_descr>\r\n");
valueXmlString.append("<cr_term>").append("<![CDATA[]]>").append("</cr_term>\r\n"); valueXmlString.append("<cr_term>").append("<![CDATA[]]>").append("</cr_term>\r\n");
valueXmlString.append("<curr_code>").append("<![CDATA[]]>").append("</curr_code>\r\n"); valueXmlString.append("<curr_code>").append("<![CDATA[]]>").append("</curr_code>\r\n");
valueXmlString.append("<stan_code>").append("<![CDATA[]]>").append("</stan_code>\r\n"); valueXmlString.append("<stan_code>").append("<![CDATA[]]>").append("</stan_code>\r\n");
...@@ -539,21 +663,19 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -539,21 +663,19 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<udf__str2>").append("<![CDATA[A]]>").append("</udf__str2>\r\n"); valueXmlString.append("<udf__str2>").append("<![CDATA[A]]>").append("</udf__str2>\r\n");
valueXmlString.append("<emp_code__ord>").append("<![CDATA["+empCode+"]]>").append("</emp_code__ord>\r\n"); valueXmlString.append("<emp_code__ord>").append("<![CDATA["+empCode+"]]>").append("</emp_code__ord>\r\n");
valueXmlString.append("<udf__num2>").append("<![CDATA["+GetRandomNumber()+"]]>").append("</udf__num2>\r\n"); valueXmlString.append("<udf__num2>").append("<![CDATA["+GetRandomNumber()+"]]>").append("</udf__num2>\r\n");
valueXmlString.append("<dlv_add1>").append("<![CDATA[]]>").append("</dlv_add1>\r\n"); valueXmlString.append("<dlv_add1>").append("<![CDATA[]]>").append("</dlv_add1>\r\n");
valueXmlString.append("<dlv_add2>").append("<![CDATA[]]>").append("</dlv_add2>\r\n"); valueXmlString.append("<dlv_add2>").append("<![CDATA[]]>").append("</dlv_add2>\r\n");
valueXmlString.append("<dlv_city>").append("<![CDATA[]]>").append("</dlv_city>\r\n"); valueXmlString.append("<dlv_city>").append("<![CDATA[]]>").append("</dlv_city>\r\n");
valueXmlString.append("<dlv_pin>").append("<![CDATA[]]>").append("</dlv_pin>\r\n"); valueXmlString.append("<dlv_pin>").append("<![CDATA[]]>").append("</dlv_pin>\r\n");
valueXmlString.append("<state_code__dlv>").append("<![CDATA[]]>").append("</state_code__dlv>\r\n"); valueXmlString.append("<state_code__dlv>").append("<![CDATA[]]>").append("</state_code__dlv>\r\n");
valueXmlString.append("<count_code__dlv>").append("<![CDATA[]]>").append("</count_code__dlv>\r\n"); valueXmlString.append("<count_code__dlv>").append("<![CDATA[]]>").append("</count_code__dlv>\r\n");
valueXmlString.append("<dlv_to>").append("<![CDATA[]]>").append("</dlv_to>\r\n"); valueXmlString.append("<dlv_to>").append("<![CDATA[]]>").append("</dlv_to>\r\n");
valueXmlString.append("<dlv_add3>").append("<![CDATA[]]>").append("</dlv_add3>\r\n"); valueXmlString.append("<dlv_add3>").append("<![CDATA[]]>").append("</dlv_add3>\r\n");
valueXmlString.append("<tel1__dlv>").append("<![CDATA[]]>").append("</tel1__dlv>\r\n"); valueXmlString.append("<tel1__dlv>").append("<![CDATA[]]>").append("</tel1__dlv>\r\n");
valueXmlString.append("<tel2__dlv>").append("<![CDATA[]]>").append("</tel2__dlv>\r\n"); valueXmlString.append("<tel2__dlv>").append("<![CDATA[]]>").append("</tel2__dlv>\r\n");
valueXmlString.append("<part_qty>").append("<![CDATA[]]>").append("</part_qty>\r\n"); valueXmlString.append("<part_qty>").append("<![CDATA[]]>").append("</part_qty>\r\n");
valueXmlString.append("<due_date>").append("<![CDATA["+currDate+"]]>").append("</due_date>\r\n"); valueXmlString.append("<due_date>").append("<![CDATA["+currDate+"]]>").append("</due_date>\r\n");
valueXmlString.append("<udf__str1>").append("<![CDATA["+ checkNullAndTrim(applDateFormat+"::"+itemRefSer) +"]]>").append("</udf__str1>\r\n");
} }
if(rs != null) if(rs != null)
{ {
...@@ -573,11 +695,11 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -573,11 +695,11 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
/*saleOrder = checkNullAndTrim(genericUtility.getColumnValue("sale_order", dom1)); /*saleOrder = checkNullAndTrim(genericUtility.getColumnValue("sale_order", dom1));
String orderDate = checkNullAndTrim(genericUtility.getColumnValue("order_date", dom1)); String orderDate = checkNullAndTrim(genericUtility.getColumnValue("order_date", dom1));
String siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1)); String siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1));
siteCodeDescr = checkNullAndTrim(genericUtility.getColumnValue("site_code__descr", dom1)); siteCodeDescr = checkNullAndTrim(genericUtility.getColumnValue("site_descr", dom1));
String itemSer = checkNullAndTrim(genericUtility.getColumnValue("item_ser", dom1)); String itemSer = checkNullAndTrim(genericUtility.getColumnValue("item_ser", dom1));
String itemSerDescr = checkNullAndTrim(genericUtility.getColumnValue("itemser_descr", dom1)); String itemSerDescr = checkNullAndTrim(genericUtility.getColumnValue("itemser_descr", dom1));
String orderType = checkNullAndTrim(genericUtility.getColumnValue("order_type", dom1)); String orderType = checkNullAndTrim(genericUtility.getColumnValue("order_type", dom1));
String descr = checkNullAndTrim(genericUtility.getColumnValue("descr", dom1)); String sordertype_descr = checkNullAndTrim(genericUtility.getColumnValue("sordertype_descr", dom1));
String custCode = checkNullAndTrim(genericUtility.getColumnValue("cust_code", dom1)); String custCode = checkNullAndTrim(genericUtility.getColumnValue("cust_code", dom1));
String custCodeDlv = checkNullAndTrim(genericUtility.getColumnValue("cust_code__dlv", dom1)); String custCodeDlv = checkNullAndTrim(genericUtility.getColumnValue("cust_code__dlv", dom1));
String custName = checkNullAndTrim(genericUtility.getColumnValue("cust_name", dom1)); String custName = checkNullAndTrim(genericUtility.getColumnValue("cust_name", dom1));
...@@ -611,11 +733,11 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -611,11 +733,11 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<sale_order>").append("<![CDATA["+ saleOrder +"]]>").append("</sale_order>\r\n"); valueXmlString.append("<sale_order>").append("<![CDATA["+ saleOrder +"]]>").append("</sale_order>\r\n");
valueXmlString.append("<order_date>").append("<![CDATA["+ orderDate +"]]>").append("</order_date>\r\n"); valueXmlString.append("<order_date>").append("<![CDATA["+ orderDate +"]]>").append("</order_date>\r\n");
valueXmlString.append("<site_code>").append("<![CDATA["+ siteCode +"]]>").append("</site_code>\r\n"); valueXmlString.append("<site_code>").append("<![CDATA["+ siteCode +"]]>").append("</site_code>\r\n");
valueXmlString.append("<site_code__descr>").append("<![CDATA["+ siteCodeDescr +"]]>").append("</site_code__descr>\r\n"); valueXmlString.append("<site_descr>").append("<![CDATA["+ siteCodeDescr +"]]>").append("</site_descr>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+ itemSer +"]]>").append("</item_ser>\r\n"); valueXmlString.append("<item_ser>").append("<![CDATA["+ itemSer +"]]>").append("</item_ser>\r\n");
valueXmlString.append("<itemser_descr>").append("<![CDATA["+ itemSerDescr +"]]>").append("</itemser_descr>\r\n"); valueXmlString.append("<itemser_descr>").append("<![CDATA["+ itemSerDescr +"]]>").append("</itemser_descr>\r\n");
valueXmlString.append("<order_type>").append("<![CDATA["+ orderType +"]]>").append("</order_type>\r\n"); valueXmlString.append("<order_type>").append("<![CDATA["+ orderType +"]]>").append("</order_type>\r\n");
valueXmlString.append("<descr>").append("<![CDATA["+ descr +"]]>").append("</descr>\r\n"); valueXmlString.append("<sordertype_descr>").append("<![CDATA["+ sordertype_descr +"]]>").append("</sordertype_descr>\r\n");
valueXmlString.append("<cust_code>").append("<![CDATA["+ custCode +"]]>").append("</cust_code>\r\n"); valueXmlString.append("<cust_code>").append("<![CDATA["+ custCode +"]]>").append("</cust_code>\r\n");
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+ custCodeDlv +"]]>").append("</cust_code__dlv>\r\n"); valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+ custCodeDlv +"]]>").append("</cust_code__dlv>\r\n");
valueXmlString.append("<cust_name>").append("<![CDATA["+ custName +"]]>").append("</cust_name>\r\n"); valueXmlString.append("<cust_name>").append("<![CDATA["+ custName +"]]>").append("</cust_name>\r\n");
...@@ -650,11 +772,10 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -650,11 +772,10 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
saleOrder = checkNullAndTrim(genericUtility.getColumnValue("sale_order", dom1)); saleOrder = checkNullAndTrim(genericUtility.getColumnValue("sale_order", dom1));
String ordDate = checkNullAndTrim(genericUtility.getColumnValue("order_date", dom1)); String ordDate = checkNullAndTrim(genericUtility.getColumnValue("order_date", dom1));
String siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1)); String siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1));
siteCodeDescr = checkNullAndTrim(genericUtility.getColumnValue("site_code__descr", dom1)); siteCodeDescr = checkNullAndTrim(genericUtility.getColumnValue("site_descr", dom1));
String itemSer = checkNullAndTrim(genericUtility.getColumnValue("item_ser", dom1)); String itemSer = checkNullAndTrim(genericUtility.getColumnValue("item_ser", dom1));
String itemSerDescr = checkNullAndTrim(genericUtility.getColumnValue("itemser_descr", dom1)); String itemSerDescr = checkNullAndTrim(genericUtility.getColumnValue("itemser_descr", dom1));
String orderType = checkNullAndTrim(genericUtility.getColumnValue("order_type", dom1)); String orderType = checkNullAndTrim(genericUtility.getColumnValue("order_type", dom1));
String descr = checkNullAndTrim(genericUtility.getColumnValue("descr", dom1));
String custCode = checkNullAndTrim(genericUtility.getColumnValue("cust_code", dom1)); String custCode = checkNullAndTrim(genericUtility.getColumnValue("cust_code", dom1));
String custCodeDlv = checkNullAndTrim(genericUtility.getColumnValue("cust_code__dlv", dom1)); String custCodeDlv = checkNullAndTrim(genericUtility.getColumnValue("cust_code__dlv", dom1));
String custName = checkNullAndTrim(genericUtility.getColumnValue("cust_name", dom1)); String custName = checkNullAndTrim(genericUtility.getColumnValue("cust_name", dom1));
...@@ -672,22 +793,22 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -672,22 +793,22 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
String udfStr2 = checkNullAndTrim(genericUtility.getColumnValue("udf__str2", dom1)); String udfStr2 = checkNullAndTrim(genericUtility.getColumnValue("udf__str2", dom1));
String empCodeOrd = checkNullAndTrim(genericUtility.getColumnValue("emp_code__ord", dom1)); String empCodeOrd = checkNullAndTrim(genericUtility.getColumnValue("emp_code__ord", dom1));
String random = checkNullAndTrim(genericUtility.getColumnValue("udf__num2", dom1)); String random = checkNullAndTrim(genericUtility.getColumnValue("udf__num2", dom1));
String dlvAdd1 = checkNullAndTrim(genericUtility.getColumnValue("dlv_add1", dom1)); String dlvAdd1 = checkNullAndTrim(genericUtility.getColumnValue("dlv_add1", dom1));
String dlvAdd2 = checkNullAndTrim(genericUtility.getColumnValue("dlv_add2", dom1)); String dlvAdd2 = checkNullAndTrim(genericUtility.getColumnValue("dlv_add2", dom1));
String dlvCity = checkNullAndTrim(genericUtility.getColumnValue("dlv_city", dom1)); String dlvCity = checkNullAndTrim(genericUtility.getColumnValue("dlv_city", dom1));
String dlvPin = checkNullAndTrim(genericUtility.getColumnValue("dlv_pin", dom1)); String dlvPin = checkNullAndTrim(genericUtility.getColumnValue("dlv_pin", dom1));
String stateCode = checkNullAndTrim(genericUtility.getColumnValue("state_code__dlv", dom1)); String stateCode = checkNullAndTrim(genericUtility.getColumnValue("state_code__dlv", dom1));
String countCode = checkNullAndTrim(genericUtility.getColumnValue("count_code__dlv", dom1)); String countCode = checkNullAndTrim(genericUtility.getColumnValue("count_code__dlv", dom1));
String custNameDlv = checkNullAndTrim(genericUtility.getColumnValue("dlv_to", dom1)); String custNameDlv = checkNullAndTrim(genericUtility.getColumnValue("dlv_to", dom1));
String dlvAdd3 = checkNullAndTrim(genericUtility.getColumnValue("dlv_add3", dom1)); String dlvAdd3 = checkNullAndTrim(genericUtility.getColumnValue("dlv_add3", dom1));
String tel1Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel1__dlv", dom1)); String tel1Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel1__dlv", dom1));
String tel2Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel2__dlv", dom1)); String tel2Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel2__dlv", dom1));
String partQty = checkNullAndTrim(genericUtility.getColumnValue("part_qty", dom1)); String partQty = checkNullAndTrim(genericUtility.getColumnValue("part_qty", dom1));
String dueDate = checkNullAndTrim(genericUtility.getColumnValue("due_date", dom1)); String dueDate = checkNullAndTrim(genericUtility.getColumnValue("due_date", dom1));
String orderTypeDescr = checkNullAndTrim(genericUtility.getColumnValue("sordertype_descr", dom1));
String dlvTermDescr = checkNullAndTrim(genericUtility.getColumnValue("delivery_term_descr", dom1));
int domID = 0; int domID = 0;
String itemCode = ""; String itemCode = "";
...@@ -695,11 +816,11 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -695,11 +816,11 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<sale_order>").append("<![CDATA["+ saleOrder +"]]>").append("</sale_order>\r\n"); valueXmlString.append("<sale_order>").append("<![CDATA["+ saleOrder +"]]>").append("</sale_order>\r\n");
valueXmlString.append("<order_date>").append("<![CDATA["+ ordDate +"]]>").append("</order_date>\r\n"); valueXmlString.append("<order_date>").append("<![CDATA["+ ordDate +"]]>").append("</order_date>\r\n");
valueXmlString.append("<site_code>").append("<![CDATA["+ siteCode +"]]>").append("</site_code>\r\n"); valueXmlString.append("<site_code>").append("<![CDATA["+ siteCode +"]]>").append("</site_code>\r\n");
valueXmlString.append("<site_code__descr>").append("<![CDATA["+ siteCodeDescr +"]]>").append("</site_code__descr>\r\n"); valueXmlString.append("<site_descr>").append("<![CDATA["+ siteCodeDescr +"]]>").append("</site_descr>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+ itemSer +"]]>").append("</item_ser>\r\n"); valueXmlString.append("<item_ser>").append("<![CDATA["+ itemSer +"]]>").append("</item_ser>\r\n");
valueXmlString.append("<itemser_descr>").append("<![CDATA["+ itemSerDescr +"]]>").append("</itemser_descr>\r\n"); valueXmlString.append("<itemser_descr>").append("<![CDATA["+ itemSerDescr +"]]>").append("</itemser_descr>\r\n");
valueXmlString.append("<order_type>").append("<![CDATA["+ orderType +"]]>").append("</order_type>\r\n"); valueXmlString.append("<order_type>").append("<![CDATA["+ orderType +"]]>").append("</order_type>\r\n");
valueXmlString.append("<descr>").append("<![CDATA["+ descr +"]]>").append("</descr>\r\n"); valueXmlString.append("<sordertype_descr>").append("<![CDATA["+ orderTypeDescr +"]]>").append("</sordertype_descr>\r\n");
valueXmlString.append("<cust_code>").append("<![CDATA["+ custCode +"]]>").append("</cust_code>\r\n"); valueXmlString.append("<cust_code>").append("<![CDATA["+ custCode +"]]>").append("</cust_code>\r\n");
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+ custCodeDlv +"]]>").append("</cust_code__dlv>\r\n"); valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+ custCodeDlv +"]]>").append("</cust_code__dlv>\r\n");
valueXmlString.append("<cust_name>").append("<![CDATA["+ custName +"]]>").append("</cust_name>\r\n"); valueXmlString.append("<cust_name>").append("<![CDATA["+ custName +"]]>").append("</cust_name>\r\n");
...@@ -717,21 +838,20 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -717,21 +838,20 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<udf__str2>").append("<![CDATA["+udfStr2+"]]>").append("</udf__str2>\r\n"); valueXmlString.append("<udf__str2>").append("<![CDATA["+udfStr2+"]]>").append("</udf__str2>\r\n");
valueXmlString.append("<emp_code__ord>").append("<![CDATA["+empCodeOrd+"]]>").append("</emp_code__ord>\r\n"); valueXmlString.append("<emp_code__ord>").append("<![CDATA["+empCodeOrd+"]]>").append("</emp_code__ord>\r\n");
valueXmlString.append("<udf__num2>").append("<![CDATA["+random+"]]>").append("</udf__num2>\r\n"); valueXmlString.append("<udf__num2>").append("<![CDATA["+random+"]]>").append("</udf__num2>\r\n");
valueXmlString.append("<dlv_add1>").append("<![CDATA["+dlvAdd1+"]]>").append("</dlv_add1>\r\n"); valueXmlString.append("<dlv_add1>").append("<![CDATA["+dlvAdd1+"]]>").append("</dlv_add1>\r\n");
valueXmlString.append("<dlv_add2>").append("<![CDATA["+dlvAdd2+"]]>").append("</dlv_add2>\r\n"); valueXmlString.append("<dlv_add2>").append("<![CDATA["+dlvAdd2+"]]>").append("</dlv_add2>\r\n");
valueXmlString.append("<dlv_city>").append("<![CDATA["+dlvCity+"]]>").append("</dlv_city>\r\n"); valueXmlString.append("<dlv_city>").append("<![CDATA["+dlvCity+"]]>").append("</dlv_city>\r\n");
valueXmlString.append("<dlv_pin>").append("<![CDATA["+dlvPin+"]]>").append("</dlv_pin>\r\n"); valueXmlString.append("<dlv_pin>").append("<![CDATA["+dlvPin+"]]>").append("</dlv_pin>\r\n");
valueXmlString.append("<state_code__dlv>").append("<![CDATA["+stateCode+"]]>").append("</state_code__dlv>\r\n"); valueXmlString.append("<state_code__dlv>").append("<![CDATA["+stateCode+"]]>").append("</state_code__dlv>\r\n");
valueXmlString.append("<count_code__dlv>").append("<![CDATA["+countCode+"]]>").append("</count_code__dlv>\r\n"); valueXmlString.append("<count_code__dlv>").append("<![CDATA["+countCode+"]]>").append("</count_code__dlv>\r\n");
valueXmlString.append("<dlv_to>").append("<![CDATA["+custNameDlv+"]]>").append("</dlv_to>\r\n"); valueXmlString.append("<dlv_to>").append("<![CDATA["+custNameDlv+"]]>").append("</dlv_to>\r\n");
valueXmlString.append("<dlv_add3>").append("<![CDATA["+dlvAdd3+"]]>").append("</dlv_add3>\r\n"); valueXmlString.append("<dlv_add3>").append("<![CDATA["+dlvAdd3+"]]>").append("</dlv_add3>\r\n");
valueXmlString.append("<tel1__dlv>").append("<![CDATA["+tel1Dlv+"]]>").append("</tel1__dlv>\r\n"); valueXmlString.append("<tel1__dlv>").append("<![CDATA["+tel1Dlv+"]]>").append("</tel1__dlv>\r\n");
valueXmlString.append("<tel2__dlv>").append("<![CDATA["+tel2Dlv+"]]>").append("</tel2__dlv>\r\n"); valueXmlString.append("<tel2__dlv>").append("<![CDATA["+tel2Dlv+"]]>").append("</tel2__dlv>\r\n");
valueXmlString.append("<part_qty>").append("<![CDATA["+partQty+"]]>").append("</part_qty>\r\n"); valueXmlString.append("<part_qty>").append("<![CDATA["+partQty+"]]>").append("</part_qty>\r\n");
valueXmlString.append("<due_date>").append("<![CDATA["+dueDate+"]]>").append("</due_date>\r\n"); valueXmlString.append("<due_date>").append("<![CDATA["+dueDate+"]]>").append("</due_date>\r\n");
valueXmlString.append("<delivery_term_descr>").append("<![CDATA["+dlvTermDescr+"]]>").append("</delivery_term_descr>\r\n");
valueXmlString.append("<udf__str1>").append("<![CDATA["+ checkNullAndTrim(applDateFormat+"::"+itemRefSer) +"]]>").append("</udf__str1>\r\n");
valueXmlString.append("</Detail3>\r\n"); valueXmlString.append("</Detail3>\r\n");
...@@ -922,7 +1042,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -922,7 +1042,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
} }
valueXmlString.append("</Root>"); valueXmlString.append("</Root>");
System.out.println("valueXmlString ::"+valueXmlString.toString()); //System.out.println("valueXmlString ::"+valueXmlString.toString());
return valueXmlString.toString(); return valueXmlString.toString();
} }
...@@ -1157,6 +1277,8 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -1157,6 +1277,8 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
num++; num++;
} }
if(details.length() > 0)
{
Document dom = genericUtility.parseString(details); Document dom = genericUtility.parseString(details);
Node currDetail = null; Node currDetail = null;
NodeList detail1List = null; NodeList detail1List = null;
...@@ -1177,7 +1299,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -1177,7 +1299,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
{ {
nodeValue = checkNullAndTrim(childNode.getFirstChild().getNodeValue()); nodeValue = checkNullAndTrim(childNode.getFirstChild().getNodeValue());
} }
System.out.println("FieldName="+nodeName+" ****** Fieldvalue="+nodeValue); //System.out.println("FieldName="+nodeName+" ****** Fieldvalue="+nodeValue);
if (nodeName.equalsIgnoreCase("headName")) if (nodeName.equalsIgnoreCase("headName"))
{ {
valueXmlString.append("<headName><![CDATA[").append(nodeValue).append("]]></headName>\r\n"); valueXmlString.append("<headName><![CDATA[").append(nodeValue).append("]]></headName>\r\n");
...@@ -1190,6 +1312,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -1190,6 +1312,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("</Headers>\r\n"); valueXmlString.append("</Headers>\r\n");
} }
} }
}
catch (Exception e) catch (Exception e)
{ {
e.printStackTrace(); e.printStackTrace();
...@@ -1224,7 +1347,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -1224,7 +1347,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
} }
} }
valueXmlString.append("</Root>\r\n"); valueXmlString.append("</Root>\r\n");
System.out.println("\n****ValueXmlString Pop Help:" + valueXmlString.toString() + ":********"); //System.out.println("\n****ValueXmlString Pop Help:" + valueXmlString.toString() + ":********");
return valueXmlString.toString(); return valueXmlString.toString();
} }
...@@ -1331,7 +1454,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -1331,7 +1454,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
} }
} }
valueXmlString.append("</Root>\r\n"); valueXmlString.append("</Root>\r\n");
System.out.println("\n****ValueXmlString Pop Help:" + valueXmlString.toString() + ":********"); //System.out.println("\n****ValueXmlString Pop Help:" + valueXmlString.toString() + ":********");
return valueXmlString.toString(); return valueXmlString.toString();
} }
...@@ -1600,8 +1723,15 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -1600,8 +1723,15 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
//valueXmlString.append("<Descr><![CDATA[").append(checkNullAndTrim(rs.getString(2) +" (Available in "+cntColors+" colors and "+cntSizes+" sizes) ")).append("]]></Descr>\r\n"); //valueXmlString.append("<Descr><![CDATA[").append(checkNullAndTrim(rs.getString(2) +" (Available in "+cntColors+" colors and "+cntSizes+" sizes) ")).append("]]></Descr>\r\n");
valueXmlString.append("<Descr><![CDATA[").append(checkNullAndTrim(rs.getString(2) +" available in "+cntColors+" color(s) and "+cntSizes+" size(s) ")).append("]]></Descr>\r\n"); valueXmlString.append("<Descr><![CDATA[").append(checkNullAndTrim(rs.getString(2) +" available in "+cntColors+" color(s) and "+cntSizes+" size(s) ")).append("]]></Descr>\r\n");
} }
pstmt.close(); if (rs != null)
rs.close(); {
rs.close();rs = null;
}
if (pstmt != null )
{
pstmt.close();pstmt = null;
}
if(itmDLVDate.length>1) if(itmDLVDate.length>1)
{ {
DLVDate = itmDLVDate[1]; DLVDate = itmDLVDate[1];
...@@ -2283,6 +2413,65 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -2283,6 +2413,65 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
return retStr; return retStr;
} }
public int validateCustomer(String custCode,Connection conn) throws RemoteException, ITMException
{
System.out.println("******** Inside validateCustomer ***********["+custCode+"]");
String sql = "",retStr = "";
PreparedStatement pstmt = null;
ResultSet rs = null;
//Connection conn = null;
int count = 0;
try
{
//conn = getConnection();
sql = " SELECT COUNT(*) FROM CUSTOMER WHERE CUST_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCode);
rs = pstmt.executeQuery();
if (rs.next())
{
count = rs.getInt(1);
}
if (rs != null)
{
rs.close();rs = null;
}
if (pstmt != null )
{
pstmt.close();pstmt = null;
}
//retStr = String.valueOf(count);
}
catch(Exception e)
{
System.out.println("Inside catch validateCustomer ");
e.printStackTrace();
}
finally
{
try
{
if( pstmt != null )
{
pstmt.close();pstmt = null;
}
if (rs != null)
{
rs.close();rs = null;
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
System.out.println("Returning validateCustomer"+count);
return count;
}
public String getItemRate(String itemCode,String otherDetails,Connection conn) throws ITMException public String getItemRate(String itemCode,String otherDetails,Connection conn) throws ITMException
{ {
System.out.println("******** Inside getItemRate ***********["+itemCode+"] Other Details["+otherDetails+"]"); System.out.println("******** Inside getItemRate ***********["+itemCode+"] Other Details["+otherDetails+"]");
...@@ -2498,11 +2687,10 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -2498,11 +2687,10 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
String saleOrder = checkNullAndTrim(genericUtility.getColumnValue("sale_order", dom1)); String saleOrder = checkNullAndTrim(genericUtility.getColumnValue("sale_order", dom1));
String orderDate = checkNullAndTrim(genericUtility.getColumnValue("order_date", dom1)); String orderDate = checkNullAndTrim(genericUtility.getColumnValue("order_date", dom1));
String siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1)); String siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1));
String siteCodeDescr = checkNullAndTrim(genericUtility.getColumnValue("site_code__descr", dom1)); String siteCodeDescr = checkNullAndTrim(genericUtility.getColumnValue("site_descr", dom1));
String itemSer = checkNullAndTrim(genericUtility.getColumnValue("item_ser", dom1)); String itemSer = checkNullAndTrim(genericUtility.getColumnValue("item_ser", dom1));
String itemSerDescr = checkNullAndTrim(genericUtility.getColumnValue("itemser_descr", dom1)); String itemSerDescr = checkNullAndTrim(genericUtility.getColumnValue("itemser_descr", dom1));
String orderType = checkNullAndTrim(genericUtility.getColumnValue("order_type", dom1)); String orderType = checkNullAndTrim(genericUtility.getColumnValue("order_type", dom1));
String descr = checkNullAndTrim(genericUtility.getColumnValue("descr", dom1));
String custCode = checkNullAndTrim(genericUtility.getColumnValue("cust_code", dom1)); String custCode = checkNullAndTrim(genericUtility.getColumnValue("cust_code", dom1));
String custCodeDlv = checkNullAndTrim(genericUtility.getColumnValue("cust_code__dlv", dom1)); String custCodeDlv = checkNullAndTrim(genericUtility.getColumnValue("cust_code__dlv", dom1));
String custName = checkNullAndTrim(genericUtility.getColumnValue("cust_name", dom1)); String custName = checkNullAndTrim(genericUtility.getColumnValue("cust_name", dom1));
...@@ -2532,9 +2720,15 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -2532,9 +2720,15 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
String tel1Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel1__dlv", dom1)); String tel1Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel1__dlv", dom1));
String tel2Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel2__dlv", dom1)); String tel2Dlv = checkNullAndTrim(genericUtility.getColumnValue("tel2__dlv", dom1));
String partQty = checkNullAndTrim(genericUtility.getColumnValue("part_qty", dom1)); String partQty = checkNullAndTrim(genericUtility.getColumnValue("part_qty", dom1));
String dueDate = checkNullAndTrim(genericUtility.getColumnValue("due_date", dom1)); String dueDate = checkNullAndTrim(genericUtility.getColumnValue("due_date", dom1));
String orderTypeDescr = checkNullAndTrim(genericUtility.getColumnValue("sordertype_descr", dom1));
String dlvTermDescr = checkNullAndTrim(genericUtility.getColumnValue("delivery_term_descr", dom1));
String applDateFormat = checkNullAndTrim(genericUtility.getColumnValue("udf__str1", dom1));
System.out.println("Due Date recived="+dueDate);
String dueDate1 = genericUtility.getValidDateTimeString( String dueDate1 = genericUtility.getValidDateTimeString(
checkNullAndTrim(dueDate), genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()); checkNullAndTrim(dueDate), genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat());
...@@ -2710,11 +2904,10 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -2710,11 +2904,10 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
} }
valueXmlString.append("<order_date>").append("<![CDATA["+ orderDate +"]]>").append("</order_date>\r\n"); valueXmlString.append("<order_date>").append("<![CDATA["+ orderDate +"]]>").append("</order_date>\r\n");
valueXmlString.append("<site_code>").append("<![CDATA["+ siteCode +"]]>").append("</site_code>\r\n"); valueXmlString.append("<site_code>").append("<![CDATA["+ siteCode +"]]>").append("</site_code>\r\n");
valueXmlString.append("<site_code__descr>").append("<![CDATA["+ siteCodeDescr +"]]>").append("</site_code__descr>\r\n"); valueXmlString.append("<site_descr>").append("<![CDATA["+ siteCodeDescr +"]]>").append("</site_descr>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+ itemSer +"]]>").append("</item_ser>\r\n"); valueXmlString.append("<item_ser>").append("<![CDATA["+ itemSer +"]]>").append("</item_ser>\r\n");
valueXmlString.append("<itemser_descr>").append("<![CDATA["+ itemSerDescr +"]]>").append("</itemser_descr>\r\n"); valueXmlString.append("<itemser_descr>").append("<![CDATA["+ itemSerDescr +"]]>").append("</itemser_descr>\r\n");
valueXmlString.append("<order_type>").append("<![CDATA["+ orderType +"]]>").append("</order_type>\r\n"); valueXmlString.append("<order_type>").append("<![CDATA["+ orderType +"]]>").append("</order_type>\r\n");
valueXmlString.append("<descr>").append("<![CDATA["+ descr +"]]>").append("</descr>\r\n");
valueXmlString.append("<cust_code>").append("<![CDATA["+ custCode +"]]>").append("</cust_code>\r\n"); valueXmlString.append("<cust_code>").append("<![CDATA["+ custCode +"]]>").append("</cust_code>\r\n");
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+ custCodeDlv +"]]>").append("</cust_code__dlv>\r\n"); valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+ custCodeDlv +"]]>").append("</cust_code__dlv>\r\n");
valueXmlString.append("<cust_name>").append("<![CDATA["+ custName +"]]>").append("</cust_name>\r\n"); valueXmlString.append("<cust_name>").append("<![CDATA["+ custName +"]]>").append("</cust_name>\r\n");
...@@ -2732,22 +2925,23 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -2732,22 +2925,23 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<udf__str2>").append("<![CDATA["+status+"]]>").append("</udf__str2>\r\n"); valueXmlString.append("<udf__str2>").append("<![CDATA["+status+"]]>").append("</udf__str2>\r\n");
valueXmlString.append("<emp_code__ord>").append("<![CDATA["+empCode+"]]>").append("</emp_code__ord>\r\n"); valueXmlString.append("<emp_code__ord>").append("<![CDATA["+empCode+"]]>").append("</emp_code__ord>\r\n");
valueXmlString.append("<udf__num2>").append("<![CDATA["+random+"]]>").append("</udf__num2>\r\n"); valueXmlString.append("<udf__num2>").append("<![CDATA["+random+"]]>").append("</udf__num2>\r\n");
valueXmlString.append("<dlv_add1>").append("<![CDATA["+dlvAdd1+"]]>").append("</dlv_add1>\r\n"); valueXmlString.append("<dlv_add1>").append("<![CDATA["+dlvAdd1+"]]>").append("</dlv_add1>\r\n");
valueXmlString.append("<dlv_add2>").append("<![CDATA["+dlvAdd2+"]]>").append("</dlv_add2>\r\n"); valueXmlString.append("<dlv_add2>").append("<![CDATA["+dlvAdd2+"]]>").append("</dlv_add2>\r\n");
valueXmlString.append("<dlv_city>").append("<![CDATA["+dlvCity+"]]>").append("</dlv_city>\r\n"); valueXmlString.append("<dlv_city>").append("<![CDATA["+dlvCity+"]]>").append("</dlv_city>\r\n");
valueXmlString.append("<dlv_pin>").append("<![CDATA["+dlvPin+"]]>").append("</dlv_pin>\r\n"); valueXmlString.append("<dlv_pin>").append("<![CDATA["+dlvPin+"]]>").append("</dlv_pin>\r\n");
valueXmlString.append("<state_code__dlv>").append("<![CDATA["+stateCode+"]]>").append("</state_code__dlv>\r\n"); valueXmlString.append("<state_code__dlv>").append("<![CDATA["+stateCode+"]]>").append("</state_code__dlv>\r\n");
valueXmlString.append("<count_code__dlv>").append("<![CDATA["+countCode+"]]>").append("</count_code__dlv>\r\n"); valueXmlString.append("<count_code__dlv>").append("<![CDATA["+countCode+"]]>").append("</count_code__dlv>\r\n");
valueXmlString.append("<dlv_to>").append("<![CDATA["+custNameDlv+"]]>").append("</dlv_to>\r\n"); valueXmlString.append("<dlv_to>").append("<![CDATA["+custNameDlv+"]]>").append("</dlv_to>\r\n");
valueXmlString.append("<dlv_add3>").append("<![CDATA["+dlvAdd3+"]]>").append("</dlv_add3>\r\n"); valueXmlString.append("<dlv_add3>").append("<![CDATA["+dlvAdd3+"]]>").append("</dlv_add3>\r\n");
valueXmlString.append("<tel1__dlv>").append("<![CDATA["+tel1Dlv+"]]>").append("</tel1__dlv>\r\n"); valueXmlString.append("<tel1__dlv>").append("<![CDATA["+tel1Dlv+"]]>").append("</tel1__dlv>\r\n");
valueXmlString.append("<tel2__dlv>").append("<![CDATA["+tel2Dlv+"]]>").append("</tel2__dlv>\r\n"); valueXmlString.append("<tel2__dlv>").append("<![CDATA["+tel2Dlv+"]]>").append("</tel2__dlv>\r\n");
valueXmlString.append("<part_qty>").append("<![CDATA["+partQty+"]]>").append("</part_qty>\r\n"); valueXmlString.append("<part_qty>").append("<![CDATA["+partQty+"]]>").append("</part_qty>\r\n");
valueXmlString.append("<due_date>").append("<![CDATA["+dueDate+"]]>").append("</due_date>\r\n"); valueXmlString.append("<due_date>").append("<![CDATA["+dueDate+"]]>").append("</due_date>\r\n");
valueXmlString.append("<sordertype_descr>").append("<![CDATA["+orderTypeDescr+"]]>").append("</sordertype_descr>\r\n");
valueXmlString.append("<delivery_term_descr>").append("<![CDATA["+dlvTermDescr+"]]>").append("</delivery_term_descr>\r\n");
valueXmlString.append("<udf__str1>").append("<![CDATA["+ checkNullAndTrim(applDateFormat) +"]]>").append("</udf__str1>\r\n");
valueXmlString.append("</Detail2>\r\n"); valueXmlString.append("</Detail2>\r\n");
} }
...@@ -3017,7 +3211,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -3017,7 +3211,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
custCodeDlv = "",custCodeBil = "",custNameBil = "",itemSer = "",itemSerDescr = "",remarks = "",dlvTerm = "",status = "",empCode = "", custCodeDlv = "",custCodeBil = "",custNameBil = "",itemSer = "",itemSerDescr = "",remarks = "",dlvTerm = "",status = "",empCode = "",
random = "",currCodeIns = "",siteCodeDescr = "", random = "",currCodeIns = "",siteCodeDescr = "",
dlvAdd1 = "",dlvAdd2 = "",city = "",pin = "",stateCodeDlv = "",countCodeDlv = "",dlvAdd3 = "",tel1Dlv = "",tel2Dlv = "",partQty = "", dlvAdd1 = "",dlvAdd2 = "",city = "",pin = "",stateCodeDlv = "",countCodeDlv = "",dlvAdd3 = "",tel1Dlv = "",tel2Dlv = "",partQty = "",
custNameDlv = ""; custNameDlv = "",orderTypeDescr = "", dlvTermDescr = "";
int count = 0; int count = 0;
...@@ -3276,16 +3470,50 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -3276,16 +3470,50 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
} }
sql = " SELECT DESCR FROM SORDERTYPE WHERE ORDER_TYPE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, orderType);
rs = pstmt.executeQuery();
if(rs.next())
{
orderTypeDescr = checkNullAndTrim(rs.getString("DESCR"));
}
if(rs != null)
{
rs.close();rs = null;
}
if(pstmt != null)
{
pstmt.close();pstmt = null;
}
sql = " SELECT DESCR FROM DELIVERY_TERM WHERE DLV_TERM = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, dlvTerm);
rs = pstmt.executeQuery();
if(rs.next())
{
dlvTermDescr = checkNullAndTrim(rs.getString("DESCR"));
}
if(rs != null)
{
rs.close();rs = null;
}
if(pstmt != null)
{
pstmt.close();pstmt = null;
}
valueXmlString.append("<Detail1 domID='1' selected = 'N'>\r\n"); valueXmlString.append("<Detail1 domID='1' selected = 'N'>\r\n");
valueXmlString.append("<flag>").append("<![CDATA["+flag+"]]>").append("</flag>\r\n"); valueXmlString.append("<flag>").append("<![CDATA["+flag+"]]>").append("</flag>\r\n");
valueXmlString.append("<sale_order>").append("<![CDATA["+saleOrder+"]]>").append("</sale_order>\r\n"); valueXmlString.append("<sale_order>").append("<![CDATA["+saleOrder+"]]>").append("</sale_order>\r\n");
valueXmlString.append("<order_date>").append("<![CDATA["+sdf.format(orderDate)+"]]>").append("</order_date>\r\n"); valueXmlString.append("<order_date>").append("<![CDATA["+sdf.format(orderDate)+"]]>").append("</order_date>\r\n");
valueXmlString.append("<site_code>").append("<![CDATA["+siteCode+"]]>").append("</site_code>\r\n"); valueXmlString.append("<site_code>").append("<![CDATA["+siteCode+"]]>").append("</site_code>\r\n");
valueXmlString.append("<site_code__descr>").append("<![CDATA["+siteCodeDescr+"]]>").append("</site_code__descr>\r\n"); valueXmlString.append("<site_descr>").append("<![CDATA["+siteCodeDescr+"]]>").append("</site_descr>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+itemSer+"]]>").append("</item_ser>\r\n"); valueXmlString.append("<item_ser>").append("<![CDATA["+itemSer+"]]>").append("</item_ser>\r\n");
valueXmlString.append("<itemser_descr>").append("<![CDATA["+itemSerDescr+"]]>").append("</itemser_descr>\r\n"); valueXmlString.append("<itemser_descr>").append("<![CDATA["+itemSerDescr+"]]>").append("</itemser_descr>\r\n");
valueXmlString.append("<order_type>").append("<![CDATA["+orderType+"]]>").append("</order_type>\r\n"); valueXmlString.append("<order_type>").append("<![CDATA["+orderType+"]]>").append("</order_type>\r\n");
//valueXmlString.append("<descr>").append("<![CDATA[]]>").append("</descr>\r\n"); valueXmlString.append("<sordertype_descr>").append("<![CDATA["+orderTypeDescr+"]]>").append("</sordertype_descr>\r\n");
valueXmlString.append("<cust_code>").append("<![CDATA["+custCode+"]]>").append("</cust_code>\r\n"); valueXmlString.append("<cust_code>").append("<![CDATA["+custCode+"]]>").append("</cust_code>\r\n");
valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+custCodeDlv+"]]>").append("</cust_code__dlv>\r\n"); valueXmlString.append("<cust_code__dlv>").append("<![CDATA["+custCodeDlv+"]]>").append("</cust_code__dlv>\r\n");
valueXmlString.append("<cust_name>").append("<![CDATA["+custName+"]]>").append("</cust_name>\r\n"); valueXmlString.append("<cust_name>").append("<![CDATA["+custName+"]]>").append("</cust_name>\r\n");
...@@ -3293,6 +3521,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca ...@@ -3293,6 +3521,7 @@ public class SorderWizardEJB extends ValidatorEJB implements SorderWizardEJBLoca
valueXmlString.append("<cust_name__bil>").append("<![CDATA["+custNameBil+"]]>").append("</cust_name__bil>\r\n"); valueXmlString.append("<cust_name__bil>").append("<![CDATA["+custNameBil+"]]>").append("</cust_name__bil>\r\n");
valueXmlString.append("<remarks>").append("<![CDATA["+remarks+"]]>").append("</remarks>\r\n"); valueXmlString.append("<remarks>").append("<![CDATA["+remarks+"]]>").append("</remarks>\r\n");
valueXmlString.append("<dlv_term>").append("<![CDATA["+dlvTerm+"]]>").append("</dlv_term>\r\n"); valueXmlString.append("<dlv_term>").append("<![CDATA["+dlvTerm+"]]>").append("</dlv_term>\r\n");
valueXmlString.append("<delivery_term_descr>").append("<![CDATA["+dlvTermDescr+"]]>").append("</delivery_term_descr>\r\n");
valueXmlString.append("<cr_term>").append("<![CDATA["+crTerm+"]]>").append("</cr_term>\r\n"); valueXmlString.append("<cr_term>").append("<![CDATA["+crTerm+"]]>").append("</cr_term>\r\n");
valueXmlString.append("<curr_code>").append("<![CDATA["+currCode+"]]>").append("</curr_code>\r\n"); valueXmlString.append("<curr_code>").append("<![CDATA["+currCode+"]]>").append("</curr_code>\r\n");
valueXmlString.append("<stan_code>").append("<![CDATA["+stanCode+"]]>").append("</stan_code>\r\n"); valueXmlString.append("<stan_code>").append("<![CDATA["+stanCode+"]]>").append("</stan_code>\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