Commit 3c3f0dd0 authored by wansari's avatar wansari

W16FKAT002 updated Source for opening screen from standard screen


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104007 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 34242a26
...@@ -77,7 +77,8 @@ public class PorderDetailBean ...@@ -77,7 +77,8 @@ public class PorderDetailBean
{ {
defaultPath = ".." + File.separator + "webapps" + File.separator + "ibase" + File.separator + CommonConstants.ITM_CONTEXT + File.separator; defaultPath = ".." + File.separator + "webapps" + File.separator + "ibase" + File.separator + CommonConstants.ITM_CONTEXT + File.separator;
} }
File xslPath = new File( defaultPath + File.separator + "xsl" + File.separator + CommonConstants.THEME + File.separator + "WIZARD"); //File xslPath = new File( defaultPath + File.separator + "xsl" + File.separator + CommonConstants.THEME + File.separator + "WIZARD");
File xslPath = new File( defaultPath + File.separator + "xsl" + File.separator + CommonConstants.THEME + File.separator + "WIZARD" + File.separator + "Galaxy");
if ( !xslPath.exists() ) if ( !xslPath.exists() )
{ {
xslPath.mkdir(); xslPath.mkdir();
......
...@@ -2660,158 +2660,46 @@ public class DDPorderWizEJB extends ValidatorEJB implements DDPorderWizEJBRemote ...@@ -2660,158 +2660,46 @@ public class DDPorderWizEJB extends ValidatorEJB implements DDPorderWizEJBRemote
currDate = sdf.format(new java.util.Date()); currDate = sdf.format(new java.util.Date());
int count = 0; int count = 0;
String sql = ""; String sql = "",conf = "";
sql = " SELECT COUNT(1) FROM PORDER_TEMP WHERE PURC_ORDER = ? ";
sql = " SELECT CONFIRMED FROM PORDER WHERE PURC_ORDER = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder); pstmt.setString(1, purcOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
count = rs.getInt(1); conf = checkNullAndTrim(rs.getString("CONFIRMED"));
count++;
} }
if (rs != null) if (rs != null)
{ {
rs.close(); rs.close();rs = null;
rs = null;
} }
if (pstmt != null ) if (pstmt != null )
{ {
pstmt.close(); pstmt.close();pstmt = null;
pstmt = null;
} }
if(count > 0) // if("Y".equalsIgnoreCase(conf))
{ {
sql = " SELECT PURC_ORDER, ORD_DATE, TRAN_DATE, IND_NO, PORD_TYPE, ITEM_SER, TASK_DESC, SUPP_CODE, SUPP_NAME, CR_TERM, CRTERM_DESCR," return "Y";
+ " REMARKS, DLV_TERM, TRAN_CODE, TRAN_NAME, PRICE_LIST, EXCH_RATE, DEPT_CODE, DEPT_DESCR, TRANS_MODE, SITE_CODE__DLV, "
+ " SITE_CODE__ORD, SITE_DESCR, SITE_ADD1, CURR_CODE, TERM_TABLE, UDF_STR__1, UDF_STR__2, EMP_CODE, CHG_DATE, CHG_USER, "
+ " CHG_TERM, STATUS FROM PORDER_TEMP WHERE PURC_ORDER = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder);
rs = pstmt.executeQuery();
if (rs.next())
{
purOrderDb = checkNullAndTrim(rs.getString("PURC_ORDER"));
ordDate = rs.getDate("ORD_DATE");
indNo = checkNullAndTrim(rs.getString("IND_NO"));
pordType = checkNullAndTrim(rs.getString("PORD_TYPE"));
itemSer = checkNullAndTrim(rs.getString("ITEM_SER"));
itemSerDescr = checkNullAndTrim(rs.getString("TASK_DESC"));
suppCode = checkNullAndTrim(rs.getString("SUPP_CODE"));
suppName = checkNullAndTrim(rs.getString("SUPP_NAME"));
crTerm = checkNullAndTrim(rs.getString("CR_TERM"));
crTermDescr = checkNullAndTrim(rs.getString("CRTERM_DESCR"));
remarks = checkNullAndTrim(rs.getString("REMARKS"));
dlvTerm = checkNullAndTrim(rs.getString("DLV_TERM"));
tranCode = checkNullAndTrim(rs.getString("TRAN_CODE"));
tranName = checkNullAndTrim(rs.getString("TRAN_NAME"));
priceList = checkNullAndTrim(rs.getString("PRICE_LIST"));
exchRate = checkNullAndTrim(rs.getString("EXCH_RATE"));
deptCode = checkNullAndTrim(rs.getString("DEPT_CODE"));
departmentDescr = checkNullAndTrim(rs.getString("DEPT_DESCR"));
transMode = checkNullAndTrim(rs.getString("TRANS_MODE"));
siteCodeDlv = checkNullAndTrim(rs.getString("SITE_CODE__DLV"));
siteCodeOrd = checkNullAndTrim(rs.getString("SITE_CODE__ORD"));
siteDescr = checkNullAndTrim(rs.getString("SITE_DESCR"));
currCode = checkNullAndTrim(rs.getString("CURR_CODE"));
termTable = checkNullAndTrim(rs.getString("TERM_TABLE"));
udfStr1 = checkNullAndTrim(rs.getString("UDF_STR__1"));
udfStr2 = checkNullAndTrim(rs.getString("UDF_STR__2"));
empCode = checkNullAndTrim(rs.getString("EMP_CODE"));
chgDate = checkNullAndTrim(rs.getString("CHG_DATE"));
chgUser = checkNullAndTrim(rs.getString("CHG_USER"));
chgTerm = checkNullAndTrim(rs.getString("CHG_TERM"));
type = checkNullAndTrim(rs.getString("UDF_STR__1"));
relAmt = checkNullAndTrim(rs.getString("SITE_ADD1"));
udfStr2 = checkNullAndTrim(rs.getString("UDF_STR__2"));
confirmed = "N";
confDate = currDate;
if(udfStr1.equalsIgnoreCase("% of base"))
{
amtType = "01";
}
else if(udfStr1.equalsIgnoreCase("% of net"))
{
amtType = "02";
}
else if(udfStr1.equalsIgnoreCase("Fixed Amount"))
{
amtType = "03";
}
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
} }
else //
if(count == 0)
{ {
sql = " SELECT PURC_ORDER, ORD_DATE, PORD_TYPE, SUPP_CODE, SITE_CODE__DLV, SITE_CODE__ORD, DEPT_CODE, EMP_CODE, ITEM_SER, CR_TERM, " return "0";
+ " CURR_CODE, CHG_DATE, CHG_USER, CHG_TERM, UDF_STR__1, CONFIRMED, CONF_DATE, REMARKS, TRAN_CODE, DLV_TERM, PRICE_LIST, " }
+ " EXCH_RATE, TERM_TABLE, IND_NO, TRANS_MODE, SITE_DESCR, UDF_STR__2 FROM PORDER WHERE PURC_ORDER = ? " else //else purchase order is present
+ " AND CONFIRMED = ? "; {
pstmt = conn.prepareStatement(sql); count = 0;
pstmt.setString(1, purcOrder);
pstmt.setString(2, "N");
rs = pstmt.executeQuery();
if (rs.next())
{
purOrderDb = checkNullAndTrim(rs.getString("PURC_ORDER"));
ordDate = rs.getDate("ORD_DATE");
pordType = checkNullAndTrim(rs.getString("PORD_TYPE"));
suppCode = checkNullAndTrim(rs.getString("SUPP_CODE"));
siteCodeDlv = checkNullAndTrim(rs.getString("SITE_CODE__DLV"));
siteCodeOrd = checkNullAndTrim(rs.getString("SITE_CODE__ORD"));
deptCode = checkNullAndTrim(rs.getString("DEPT_CODE"));
empCode = checkNullAndTrim(rs.getString("EMP_CODE"));
itemSer = checkNullAndTrim(rs.getString("ITEM_SER"));
crTerm = checkNullAndTrim(rs.getString("CR_TERM"));
currCode = checkNullAndTrim(rs.getString("CURR_CODE"));
chgDate = checkNullAndTrim(rs.getString("CHG_DATE"));
chgUser = checkNullAndTrim(rs.getString("CHG_USER"));
chgTerm = checkNullAndTrim(rs.getString("CHG_TERM"));
udfStr1 = checkNullAndTrim(rs.getString("UDF_STR__1"));
confirmed = checkNullAndTrim(rs.getString("CONFIRMED"));
confDate = checkNullAndTrim(rs.getString("CONF_DATE"));
remarks = checkNullAndTrim(rs.getString("REMARKS"));
tranCode = checkNullAndTrim(rs.getString("TRAN_CODE"));
dlvTerm = checkNullAndTrim(rs.getString("DLV_TERM"));
priceList = checkNullAndTrim(rs.getString("PRICE_LIST"));
exchRate = checkNullAndTrim(rs.getString("EXCH_RATE"));
termTable = checkNullAndTrim(rs.getString("TERM_TABLE"));
indNo = checkNullAndTrim(rs.getString("IND_NO"));
transMode = checkNullAndTrim(rs.getString("TRANS_MODE"));
siteDescr = checkNullAndTrim(rs.getString("SITE_DESCR"));
udfStr2 = checkNullAndTrim(rs.getString("UDF_STR__2"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = " SELECT REL_AMT, TYPE, AMT_TYPE FROM PORD_PAY_TERM WHERE PURC_ORDER = ? "; sql = " SELECT COUNT(1) FROM PORDER_TEMP WHERE PURC_ORDER = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder); pstmt.setString(1, purcOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
relAmt = checkNullAndTrim(rs.getString("REL_AMT")); count = rs.getInt(1);
type = checkNullAndTrim(rs.getString("TYPE"));
amtType = checkNullAndTrim(rs.getString("AMT_TYPE"));
} }
if (rs != null) if (rs != null)
{ {
...@@ -2823,143 +2711,287 @@ public class DDPorderWizEJB extends ValidatorEJB implements DDPorderWizEJBRemote ...@@ -2823,143 +2711,287 @@ public class DDPorderWizEJB extends ValidatorEJB implements DDPorderWizEJBRemote
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
if(count > 0) //
sql = " SELECT DESCR FROM ITEMSER WHERE ITEM_SER = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemSer);
rs = pstmt.executeQuery();
if (rs.next())
{ {
itemSerDescr = checkNullAndTrim(rs.getString("DESCR")); sql = " SELECT PURC_ORDER, ORD_DATE, TRAN_DATE, IND_NO, PORD_TYPE, ITEM_SER, TASK_DESC, SUPP_CODE, SUPP_NAME, CR_TERM, CRTERM_DESCR,"
} + " REMARKS, DLV_TERM, TRAN_CODE, TRAN_NAME, PRICE_LIST, EXCH_RATE, DEPT_CODE, DEPT_DESCR, TRANS_MODE, SITE_CODE__DLV, "
if (rs != null) + " SITE_CODE__ORD, SITE_DESCR, SITE_ADD1, CURR_CODE, TERM_TABLE, UDF_STR__1, UDF_STR__2, EMP_CODE, CHG_DATE, CHG_USER, "
{ + " CHG_TERM, STATUS FROM PORDER_TEMP WHERE PURC_ORDER = ? ";
rs.close(); pstmt = conn.prepareStatement(sql);
rs = null; pstmt.setString(1, purcOrder);
} rs = pstmt.executeQuery();
if (pstmt != null ) if (rs.next())
{ {
pstmt.close(); purOrderDb = checkNullAndTrim(rs.getString("PURC_ORDER"));
pstmt = null; ordDate = rs.getDate("ORD_DATE");
} indNo = checkNullAndTrim(rs.getString("IND_NO"));
pordType = checkNullAndTrim(rs.getString("PORD_TYPE"));
sql = " SELECT SUPP_NAME FROM SUPPLIER WHERE SUPP_CODE = ? "; itemSer = checkNullAndTrim(rs.getString("ITEM_SER"));
pstmt = conn.prepareStatement(sql); itemSerDescr = checkNullAndTrim(rs.getString("TASK_DESC"));
pstmt.setString(1, suppCode); suppCode = checkNullAndTrim(rs.getString("SUPP_CODE"));
rs = pstmt.executeQuery(); suppName = checkNullAndTrim(rs.getString("SUPP_NAME"));
if (rs.next()) crTerm = checkNullAndTrim(rs.getString("CR_TERM"));
{ crTermDescr = checkNullAndTrim(rs.getString("CRTERM_DESCR"));
suppName = checkNullAndTrim(rs.getString("SUPP_NAME")); remarks = checkNullAndTrim(rs.getString("REMARKS"));
} dlvTerm = checkNullAndTrim(rs.getString("DLV_TERM"));
if (rs != null) tranCode = checkNullAndTrim(rs.getString("TRAN_CODE"));
{ tranName = checkNullAndTrim(rs.getString("TRAN_NAME"));
rs.close(); priceList = checkNullAndTrim(rs.getString("PRICE_LIST"));
rs = null; exchRate = checkNullAndTrim(rs.getString("EXCH_RATE"));
} deptCode = checkNullAndTrim(rs.getString("DEPT_CODE"));
if (pstmt != null ) departmentDescr = checkNullAndTrim(rs.getString("DEPT_DESCR"));
{ transMode = checkNullAndTrim(rs.getString("TRANS_MODE"));
pstmt.close(); siteCodeDlv = checkNullAndTrim(rs.getString("SITE_CODE__DLV"));
pstmt = null; siteCodeOrd = checkNullAndTrim(rs.getString("SITE_CODE__ORD"));
} siteDescr = checkNullAndTrim(rs.getString("SITE_DESCR"));
currCode = checkNullAndTrim(rs.getString("CURR_CODE"));
sql = "SELECT DESCR FROM CRTERM where CR_TERM = ? "; termTable = checkNullAndTrim(rs.getString("TERM_TABLE"));
pstmt = conn.prepareStatement(sql); udfStr1 = checkNullAndTrim(rs.getString("UDF_STR__1"));
pstmt.setString(1, crTerm); udfStr2 = checkNullAndTrim(rs.getString("UDF_STR__2"));
rs = pstmt.executeQuery(); empCode = checkNullAndTrim(rs.getString("EMP_CODE"));
if (rs.next()) chgDate = checkNullAndTrim(rs.getString("CHG_DATE"));
{ chgUser = checkNullAndTrim(rs.getString("CHG_USER"));
crTermDescr = checkNullAndTrim(rs.getString("DESCR")); chgTerm = checkNullAndTrim(rs.getString("CHG_TERM"));
} type = checkNullAndTrim(rs.getString("UDF_STR__1"));
if (rs != null) relAmt = checkNullAndTrim(rs.getString("SITE_ADD1"));
{
rs.close(); udfStr2 = checkNullAndTrim(rs.getString("UDF_STR__2"));
rs = null; confirmed = "N";
} confDate = currDate;
if (pstmt != null )
{ if(udfStr1.equalsIgnoreCase("% of base"))
pstmt.close(); {
pstmt = null; amtType = "01";
}
else if(udfStr1.equalsIgnoreCase("% of net"))
{
amtType = "02";
}
else if(udfStr1.equalsIgnoreCase("Fixed Amount"))
{
amtType = "03";
}
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
} }
else //
sql = "SELECT TRAN_NAME FROM TRANSPORTER WHERE TRAN_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranCode);
rs = pstmt.executeQuery();
if (rs.next())
{ {
tranName = checkNullAndTrim(rs.getString("TRAN_NAME")); sql = " SELECT PURC_ORDER, ORD_DATE, PORD_TYPE, SUPP_CODE, SITE_CODE__DLV, SITE_CODE__ORD, DEPT_CODE, EMP_CODE, ITEM_SER, CR_TERM, "
} + " CURR_CODE, CHG_DATE, CHG_USER, CHG_TERM, UDF_STR__1, CONFIRMED, CONF_DATE, REMARKS, TRAN_CODE, DLV_TERM, PRICE_LIST, "
if (rs != null) + " EXCH_RATE, TERM_TABLE, IND_NO, TRANS_MODE, SITE_DESCR, UDF_STR__2 FROM PORDER WHERE PURC_ORDER = ? "
{ + " AND CONFIRMED = ? ";
rs.close(); pstmt = conn.prepareStatement(sql);
rs = null; pstmt.setString(1, purcOrder);
} pstmt.setString(2, "N");
if (pstmt != null ) rs = pstmt.executeQuery();
{ if (rs.next())
pstmt.close(); {
pstmt = null; purOrderDb = checkNullAndTrim(rs.getString("PURC_ORDER"));
ordDate = rs.getDate("ORD_DATE");
pordType = checkNullAndTrim(rs.getString("PORD_TYPE"));
suppCode = checkNullAndTrim(rs.getString("SUPP_CODE"));
siteCodeDlv = checkNullAndTrim(rs.getString("SITE_CODE__DLV"));
siteCodeOrd = checkNullAndTrim(rs.getString("SITE_CODE__ORD"));
deptCode = checkNullAndTrim(rs.getString("DEPT_CODE"));
empCode = checkNullAndTrim(rs.getString("EMP_CODE"));
itemSer = checkNullAndTrim(rs.getString("ITEM_SER"));
crTerm = checkNullAndTrim(rs.getString("CR_TERM"));
currCode = checkNullAndTrim(rs.getString("CURR_CODE"));
chgDate = checkNullAndTrim(rs.getString("CHG_DATE"));
chgUser = checkNullAndTrim(rs.getString("CHG_USER"));
chgTerm = checkNullAndTrim(rs.getString("CHG_TERM"));
udfStr1 = checkNullAndTrim(rs.getString("UDF_STR__1"));
confirmed = checkNullAndTrim(rs.getString("CONFIRMED"));
confDate = checkNullAndTrim(rs.getString("CONF_DATE"));
remarks = checkNullAndTrim(rs.getString("REMARKS"));
tranCode = checkNullAndTrim(rs.getString("TRAN_CODE"));
dlvTerm = checkNullAndTrim(rs.getString("DLV_TERM"));
priceList = checkNullAndTrim(rs.getString("PRICE_LIST"));
exchRate = checkNullAndTrim(rs.getString("EXCH_RATE"));
termTable = checkNullAndTrim(rs.getString("TERM_TABLE"));
indNo = checkNullAndTrim(rs.getString("IND_NO"));
transMode = checkNullAndTrim(rs.getString("TRANS_MODE"));
siteDescr = checkNullAndTrim(rs.getString("SITE_DESCR"));
udfStr2 = checkNullAndTrim(rs.getString("UDF_STR__2"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = " SELECT REL_AMT, TYPE, AMT_TYPE FROM PORD_PAY_TERM WHERE PURC_ORDER = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder);
rs = pstmt.executeQuery();
if (rs.next())
{
relAmt = checkNullAndTrim(rs.getString("REL_AMT"));
type = checkNullAndTrim(rs.getString("TYPE"));
amtType = checkNullAndTrim(rs.getString("AMT_TYPE"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = " SELECT DESCR FROM ITEMSER WHERE ITEM_SER = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemSer);
rs = pstmt.executeQuery();
if (rs.next())
{
itemSerDescr = checkNullAndTrim(rs.getString("DESCR"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = " SELECT SUPP_NAME FROM SUPPLIER WHERE SUPP_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, suppCode);
rs = pstmt.executeQuery();
if (rs.next())
{
suppName = checkNullAndTrim(rs.getString("SUPP_NAME"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = "SELECT DESCR FROM CRTERM where CR_TERM = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, crTerm);
rs = pstmt.executeQuery();
if (rs.next())
{
crTermDescr = checkNullAndTrim(rs.getString("DESCR"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = "SELECT TRAN_NAME FROM TRANSPORTER WHERE TRAN_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranCode);
rs = pstmt.executeQuery();
if (rs.next())
{
tranName = checkNullAndTrim(rs.getString("TRAN_NAME"));
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null )
{
pstmt.close();
pstmt = null;
}
sql = "SELECT DESCR FROM DEPARTMENT WHERE DEPT_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, deptCode);
rs = pstmt.executeQuery();
if (rs.next())
{
departmentDescr = 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("<flag>").append("<![CDATA["+flag+"]]>").append("</flag>\r\n");
valueXmlString.append("<purc_order>").append("<![CDATA["+purOrderDb+"]]>").append("</purc_order>\r\n");
valueXmlString.append("<tran_date>").append("<![CDATA["+currDate+"]]>").append("</tran_date>\r\n");
valueXmlString.append("<ord_date>").append("<![CDATA["+sdf.format(ordDate).toString() +"]]>").append("</ord_date>\r\n");
valueXmlString.append("<pord_type>").append("<![CDATA["+pordType+"]]>").append("</pord_type>\r\n");
valueXmlString.append("<ind_no>").append("<![CDATA["+indNo+"]]>").append("</ind_no>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+itemSer+"]]>").append("</item_ser>\r\n");
valueXmlString.append("<item_descr>").append("<![CDATA["+itemSerDescr+"]]>").append("</item_descr>\r\n");
valueXmlString.append("<supp_code>").append("<![CDATA["+suppCode+"]]>").append("</supp_code>\r\n");
valueXmlString.append("<supp_name>").append("<![CDATA["+suppName+"]]>").append("</supp_name>\r\n");
valueXmlString.append("<cr_term>").append("<![CDATA["+crTerm+"]]>").append("</cr_term>\r\n");
valueXmlString.append("<crterm_descr>").append("<![CDATA["+crTermDescr+"]]>").append("</crterm_descr>\r\n");
valueXmlString.append("<remarks>").append("<![CDATA["+remarks+"]]>").append("</remarks>\r\n");
valueXmlString.append("<confirmed>").append("<![CDATA["+confirmed+"]]>").append("</confirmed>\r\n");
valueXmlString.append("<dlv_term>").append("<![CDATA["+dlvTerm+"]]>").append("</dlv_term>\r\n");
valueXmlString.append("<tran_code>").append("<![CDATA["+tranCode+"]]>").append("</tran_code>\r\n");
valueXmlString.append("<tran_name>").append("<![CDATA["+tranName+"]]>").append("</tran_name>\r\n");
valueXmlString.append("<price_list>").append("<![CDATA["+priceList+"]]>").append("</price_list>\r\n");
sql = "SELECT DESCR FROM DEPARTMENT WHERE DEPT_CODE = ? "; valueXmlString.append("<conf_date>").append("<![CDATA["+confDate+"]]>").append("</conf_date>\r\n");
pstmt = conn.prepareStatement(sql); valueXmlString.append("<exch_rate>").append("<![CDATA["+exchRate+"]]>").append("</exch_rate>\r\n");
pstmt.setString(1, deptCode); valueXmlString.append("<dept_code>").append("<![CDATA["+deptCode+"]]>").append("</dept_code>\r\n");
rs = pstmt.executeQuery(); valueXmlString.append("<department_descr>").append("<![CDATA["+departmentDescr+"]]>").append("</department_descr>\r\n");
if (rs.next()) valueXmlString.append("<trans_mode>").append("<![CDATA["+transMode+"]]>").append("</trans_mode>\r\n");
{ valueXmlString.append("<site_code__dlv>").append("<![CDATA["+siteCodeDlv+"]]>").append("</site_code__dlv>\r\n");
departmentDescr = checkNullAndTrim(rs.getString("DESCR")); valueXmlString.append("<site_code__ord>").append("<![CDATA["+siteCodeOrd+"]]>").append("</site_code__ord>\r\n");
} valueXmlString.append("<site_descr>").append("<![CDATA["+siteDescr+"]]>").append("</site_descr>\r\n");
if (rs != null) //valueXmlString.append("<task_desc>").append("<![CDATA["+taskDesc+"]]>").append("</task_desc>\r\n");
{ valueXmlString.append("<site_add1>").append("<![CDATA["+relAmt+"]]>").append("</site_add1>\r\n");
rs.close(); valueXmlString.append("<emp_code>").append("<![CDATA["+empCode+"]]>").append("</emp_code>\r\n");
rs = null; valueXmlString.append("<curr_code>").append("<![CDATA["+currCode+"]]>").append("</curr_code>\r\n");
} valueXmlString.append("<chg_date>").append("<![CDATA["+chgDate+"]]>").append("</chg_date>\r\n");
if (pstmt != null ) valueXmlString.append("<chg_user>").append("<![CDATA["+chgUser+"]]>").append("</chg_user>\r\n");
{ valueXmlString.append("<chg_term>").append("<![CDATA["+chgTerm+"]]>").append("</chg_term>\r\n");
pstmt.close(); valueXmlString.append("<term_table>").append("<![CDATA["+termTable+"]]>").append("</term_table>\r\n");
pstmt = null; valueXmlString.append("<udf_str__2>").append("<![CDATA["+udfStr2+"]]>").append("</udf_str__2>\r\n");
} valueXmlString.append("<udf_str__1>").append("<![CDATA["+amtType+"]]>").append("</udf_str__1>\r\n");
//valueXmlString.append("<udf_str__3>").append("<![CDATA[]]>").append("</udf_str__3>\r\n");
valueXmlString.append("</Detail1>\r\n");
} }
valueXmlString.append("<Detail1 domID='1' selected = 'N'>\r\n");
valueXmlString.append("<flag>").append("<![CDATA["+flag+"]]>").append("</flag>\r\n");
valueXmlString.append("<purc_order>").append("<![CDATA["+purOrderDb+"]]>").append("</purc_order>\r\n");
valueXmlString.append("<tran_date>").append("<![CDATA["+currDate+"]]>").append("</tran_date>\r\n");
valueXmlString.append("<ord_date>").append("<![CDATA["+sdf.format(ordDate).toString() +"]]>").append("</ord_date>\r\n");
valueXmlString.append("<pord_type>").append("<![CDATA["+pordType+"]]>").append("</pord_type>\r\n");
valueXmlString.append("<ind_no>").append("<![CDATA["+indNo+"]]>").append("</ind_no>\r\n");
valueXmlString.append("<item_ser>").append("<![CDATA["+itemSer+"]]>").append("</item_ser>\r\n");
valueXmlString.append("<item_descr>").append("<![CDATA["+itemSerDescr+"]]>").append("</item_descr>\r\n");
valueXmlString.append("<supp_code>").append("<![CDATA["+suppCode+"]]>").append("</supp_code>\r\n");
valueXmlString.append("<supp_name>").append("<![CDATA["+suppName+"]]>").append("</supp_name>\r\n");
valueXmlString.append("<cr_term>").append("<![CDATA["+crTerm+"]]>").append("</cr_term>\r\n");
valueXmlString.append("<crterm_descr>").append("<![CDATA["+crTermDescr+"]]>").append("</crterm_descr>\r\n");
valueXmlString.append("<remarks>").append("<![CDATA["+remarks+"]]>").append("</remarks>\r\n");
valueXmlString.append("<confirmed>").append("<![CDATA["+confirmed+"]]>").append("</confirmed>\r\n");
valueXmlString.append("<dlv_term>").append("<![CDATA["+dlvTerm+"]]>").append("</dlv_term>\r\n");
valueXmlString.append("<tran_code>").append("<![CDATA["+tranCode+"]]>").append("</tran_code>\r\n");
valueXmlString.append("<tran_name>").append("<![CDATA["+tranName+"]]>").append("</tran_name>\r\n");
valueXmlString.append("<price_list>").append("<![CDATA["+priceList+"]]>").append("</price_list>\r\n");
valueXmlString.append("<conf_date>").append("<![CDATA["+confDate+"]]>").append("</conf_date>\r\n");
valueXmlString.append("<exch_rate>").append("<![CDATA["+exchRate+"]]>").append("</exch_rate>\r\n");
valueXmlString.append("<dept_code>").append("<![CDATA["+deptCode+"]]>").append("</dept_code>\r\n");
valueXmlString.append("<department_descr>").append("<![CDATA["+departmentDescr+"]]>").append("</department_descr>\r\n");
valueXmlString.append("<trans_mode>").append("<![CDATA["+transMode+"]]>").append("</trans_mode>\r\n");
valueXmlString.append("<site_code__dlv>").append("<![CDATA["+siteCodeDlv+"]]>").append("</site_code__dlv>\r\n");
valueXmlString.append("<site_code__ord>").append("<![CDATA["+siteCodeOrd+"]]>").append("</site_code__ord>\r\n");
valueXmlString.append("<site_descr>").append("<![CDATA["+siteDescr+"]]>").append("</site_descr>\r\n");
//valueXmlString.append("<task_desc>").append("<![CDATA["+taskDesc+"]]>").append("</task_desc>\r\n");
valueXmlString.append("<site_add1>").append("<![CDATA["+relAmt+"]]>").append("</site_add1>\r\n");
valueXmlString.append("<emp_code>").append("<![CDATA["+empCode+"]]>").append("</emp_code>\r\n");
valueXmlString.append("<curr_code>").append("<![CDATA["+currCode+"]]>").append("</curr_code>\r\n");
valueXmlString.append("<chg_date>").append("<![CDATA["+chgDate+"]]>").append("</chg_date>\r\n");
valueXmlString.append("<chg_user>").append("<![CDATA["+chgUser+"]]>").append("</chg_user>\r\n");
valueXmlString.append("<chg_term>").append("<![CDATA["+chgTerm+"]]>").append("</chg_term>\r\n");
valueXmlString.append("<term_table>").append("<![CDATA["+termTable+"]]>").append("</term_table>\r\n");
valueXmlString.append("<udf_str__2>").append("<![CDATA["+udfStr2+"]]>").append("</udf_str__2>\r\n");
valueXmlString.append("<udf_str__1>").append("<![CDATA["+amtType+"]]>").append("</udf_str__1>\r\n");
//valueXmlString.append("<udf_str__3>").append("<![CDATA[]]>").append("</udf_str__3>\r\n");
valueXmlString.append("</Detail1>\r\n");
} }
catch (Exception e) catch (Exception e)
{ {
......
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