Commit 4402835c authored by wansari's avatar wansari

Changed by wasim on 03-04-2017 for adding attributes in Detail XML for Putaway


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@105220 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 567377a3
...@@ -84,6 +84,8 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl ...@@ -84,6 +84,8 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
System.out.println("currFrmXmlStr ::"+currFrmXmlStr); System.out.println("currFrmXmlStr ::"+currFrmXmlStr);
System.out.println("hdrFrmXmlStr ::"+hdrFrmXmlStr); System.out.println("hdrFrmXmlStr ::"+hdrFrmXmlStr);
System.out.println("allFrmXmlStr ::"+allFrmXmlStr); System.out.println("allFrmXmlStr ::"+allFrmXmlStr);
System.out.println("objContext ::"+objContext);
System.out.println("editFlag ::"+editFlag);
if(currFrmXmlStr != null && currFrmXmlStr.trim().length()!=0) if(currFrmXmlStr != null && currFrmXmlStr.trim().length()!=0)
{ {
currDom = parseString(currFrmXmlStr); currDom = parseString(currFrmXmlStr);
...@@ -118,6 +120,7 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl ...@@ -118,6 +120,7 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
*/ */
public String wfValData(Document currDom, Document hdrDom, Document allDom, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException public String wfValData(Document currDom, Document hdrDom, Document allDom, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException
{ {
System.out.println("Inside wfVal Data");
String errString = ""; String errString = "";
String columnValue = ""; String columnValue = "";
String sql = ""; String sql = "";
...@@ -205,7 +208,10 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl ...@@ -205,7 +208,10 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
{ {
currentFormNo = Integer.parseInt( objContext ); currentFormNo = Integer.parseInt( objContext );
} }
parentList = currDom.getElementsByTagName( "Detail" + currentFormNo );
//Changed by wasim on 03-04-17 for changing currDom as allDom
//parentList = currDom.getElementsByTagName( "Detail" + currentFormNo );
parentList = allDom.getElementsByTagName( "Detail" + currentFormNo );
childList = null; childList = null;
noOfParent = parentList.getLength(); noOfParent = parentList.getLength();
...@@ -364,8 +370,8 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl ...@@ -364,8 +370,8 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
/*Added by Ashish Sonawane on 23/Aug/12 for allowing partial grl location [WM2ESUN009][START]*/ /*Added by Ashish Sonawane on 23/Aug/12 for allowing partial grl location [WM2ESUN009][START]*/
partialGrlLoc = discommon.getDisparams("999999","PGRL_INVSTAT",conn); partialGrlLoc = discommon.getDisparams("999999","PGRL_INVSTAT",conn);
/*Added by Ashish Sonawane on 23/Aug/12 for allowing partial grl location [WM2ESUN009] [END]*/ /*Added by Ashish Sonawane on 23/Aug/12 for allowing partial grl location [WM2ESUN009] [END]*/
System.out.println("General location code"+grlLoc); System.out.println("@@@@General location code"+grlLoc);
childList = parentList.item( 0 ).getChildNodes(); childList = parentList.item(0).getChildNodes();
noOfChilds = childList.getLength(); noOfChilds = childList.getLength();
for ( int ctr = 0; ctr < noOfChilds; ctr++ ) //Loop for each node of current detail for ( int ctr = 0; ctr < noOfChilds; ctr++ ) //Loop for each node of current detail
{ {
...@@ -1477,7 +1483,11 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl ...@@ -1477,7 +1483,11 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
{ {
case 1: case 1:
{ {
valueXmlString.append( "<Detail1 domID='1'>\r\n" ); //Changed by wasim on 31-03-2017 for adding attributes in Detail XML
//valueXmlString.append( "<Detail1 domID='1'>\r\n" );
valueXmlString.append("<Detail1 domID='1' objName=\"stock_transfer_grl\" selected=\"N\">");
valueXmlString.append( "<attribute selected=\"N\" updateFlag=\"A\" status=\"N\" pkNames=\"\"/>\r\n" );
if( currentColumn.trim().equalsIgnoreCase( "itm_default" ) ) if( currentColumn.trim().equalsIgnoreCase( "itm_default" ) )
{ {
currDate = new java.util.Date(); currDate = new java.util.Date();
...@@ -1688,13 +1698,12 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl ...@@ -1688,13 +1698,12 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
//Changed by wasim on 31-03-2017 for adding attributes in Detail XML //Changed by wasim on 31-03-2017 for adding attributes in Detail XML
//valueXmlString.append( "<Detail2 domID='"+ domID +"' selected=\"N\">\r\n" ); //valueXmlString.append( "<Detail2 domID='"+ domID +"' selected=\"N\">\r\n" );
valueXmlString.append( "<Detail2 domID='"+ domID +"' objContext = '"+objContext+"' objName=\"stock_transfer_grl\" selected=\"N\">\r\n" ); valueXmlString.append( "<Detail2 domID='"+ domID +"' objContext = '"+objContext+"' objName=\"stock_transfer_grl\" selected=\"Y\">\r\n" );
valueXmlString.append( "<attribute selected=\"N\" updateFlag=\"A\" status=\"N\" pkNames=\"\"/>\r\n" ); valueXmlString.append( "<attribute selected=\"Y\" updateFlag=\"A\" status=\"N\" pkNames=\"\"/>\r\n" );
valueXmlString.append("<tran_id/>\r\n"); valueXmlString.append("<tran_id/>\r\n");
valueXmlString.append("<line_no><![CDATA[").append(domID).append("]]></line_no>\r\n"); valueXmlString.append("<line_no><![CDATA[").append(domID).append("]]></line_no>\r\n");
if("DDUK".equalsIgnoreCase(projectName)) if("DDUK".equalsIgnoreCase(projectName))
{ {
valueXmlString.append("<item_code><![CDATA[").append( "" ).append("]]></item_code>\r\n"); valueXmlString.append("<item_code><![CDATA[").append( "" ).append("]]></item_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