Commit 7ac7b602 authored by kshinde's avatar kshinde

Make header columns protected on IC of Detail columns

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@190795 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 57d942a2
...@@ -2541,7 +2541,7 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M ...@@ -2541,7 +2541,7 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
String bankName=""; String bankName="";
//Added by sarita on 03 JUL 18 [START] => GTPL Issue Tracker No 416 //Added by sarita on 03 JUL 18 [START] => GTPL Issue Tracker No 416
AdmCommon admCommon = new AdmCommon(); //AdmCommon admCommon = new AdmCommon();
String empAdvSchemeCd = "" , acctCodeLoan = ""; String empAdvSchemeCd = "" , acctCodeLoan = "";
//Added by sarita on 03 JUL 18 [END] => GTPL Issue Tracker No 416 //Added by sarita on 03 JUL 18 [END] => GTPL Issue Tracker No 416
try try
...@@ -4301,6 +4301,8 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M ...@@ -4301,6 +4301,8 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M
break; break;
case 2 : case 2 :
String reStr="";
parentNodeList = dom1.getElementsByTagName("Detail1"); parentNodeList = dom1.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0); parentNode = parentNodeList.item(0);
winName = getObjName(parentNode); winName = getObjName(parentNode);
...@@ -4309,6 +4311,34 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M ...@@ -4309,6 +4311,34 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M
parentNode = parentNodeList.item(0); parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes(); childNodeList = parentNode.getChildNodes();
ctr = 0; ctr = 0;
reStr = itemChanged(dom1, dom1, dom2, "1","itm_defaultedit", editFlag, xtraParams);
reStr=reStr.substring(reStr.indexOf("<Detail1>"), reStr.indexOf("</Detail1>"));
System.out.println("Detail 1String"+reStr);
valueXmlString = new StringBuffer(
"<?xml version = \"1.0\"?> <Root> <header> <editFlag>");
valueXmlString.append(editFlag).append("</editFlag> </header>");
valueXmlString.append(reStr);
sundryCodePay = genericUtility.getColumnValue("sundry_code__pay", dom1);
sundryTypePay = genericUtility.getColumnValue("sundry_type__pay", dom1);
sundryType = genericUtility.getColumnValue("sundry_type", dom1);
cctrCodeAp = genericUtility.getColumnValue("cctr_code__ap", dom1);
cctrCodePay = genericUtility.getColumnValue("cctr_code__pay", dom1);
currCode = genericUtility.getColumnValue("curr_code", dom1);
exchRate = genericUtility.getColumnValue("exch_rate", dom1);
sundryCode= genericUtility.getColumnValue("sundry_code", dom1);
valueXmlString.append("<exch_rate protect = \"1\">").append("<![CDATA[" + exchRate + "]]>").append("</exch_rate>");
valueXmlString.append("<curr_code protect = \"1\">").append("<![CDATA[" + currCode + "]]>").append("</curr_code>");
valueXmlString.append("<sundry_type protect = \"0\">").append("<![CDATA[" + sundryType + "]]>").append("</sundry_type>");
valueXmlString.append("<sundry_code protect = \"0\">").append("<![CDATA[" + sundryCode + "]]>").append("</sundry_code>");
valueXmlString.append("<sundry_type__pay protect = \"1\">").append("<![CDATA[" + sundryTypePay + "]]>").append("</sundry_type__pay>");
valueXmlString.append("<sundry_code__pay protect = \"1\">").append("<![CDATA[" + sundryCodePay + "]]>").append("</sundry_code__pay>");
valueXmlString.append("<vouch_type protect = \"1\">").append("<![CDATA[" + vouchType + "]]>").append("</vouch_type>");
valueXmlString.append("</Detail1>");
valueXmlString.append("<Detail2>"); valueXmlString.append("<Detail2>");
childNodeListLength = childNodeList.getLength(); childNodeListLength = childNodeList.getLength();
do do
......
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