Commit c459fd0e 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@43441 ce508802-f39f-4f6c-b175-0d175dae99d5
parent adac9422
......@@ -84,6 +84,8 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
System.out.println("currFrmXmlStr ::"+currFrmXmlStr);
System.out.println("hdrFrmXmlStr ::"+hdrFrmXmlStr);
System.out.println("allFrmXmlStr ::"+allFrmXmlStr);
System.out.println("objContext ::"+objContext);
System.out.println("editFlag ::"+editFlag);
if(currFrmXmlStr != null && currFrmXmlStr.trim().length()!=0)
{
currDom = parseString(currFrmXmlStr);
......@@ -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
{
System.out.println("Inside wfVal Data");
String errString = "";
String columnValue = "";
String sql = "";
......@@ -205,7 +208,10 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
{
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;
noOfParent = parentList.getLength();
......@@ -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]*/
partialGrlLoc = discommon.getDisparams("999999","PGRL_INVSTAT",conn);
/*Added by Ashish Sonawane on 23/Aug/12 for allowing partial grl location [WM2ESUN009] [END]*/
System.out.println("General location code"+grlLoc);
childList = parentList.item( 0 ).getChildNodes();
System.out.println("@@@@General location code"+grlLoc);
childList = parentList.item(0).getChildNodes();
noOfChilds = childList.getLength();
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
{
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" ) )
{
currDate = new java.util.Date();
......@@ -1688,13 +1698,12 @@ public class StockTransferGrlIC extends ValidatorEJB implements StockTransferGrl
//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 +"' objContext = '"+objContext+"' objName=\"stock_transfer_grl\" selected=\"N\">\r\n" );
valueXmlString.append( "<attribute selected=\"N\" updateFlag=\"A\" status=\"N\" pkNames=\"\"/>\r\n" );
valueXmlString.append( "<Detail2 domID='"+ domID +"' objContext = '"+objContext+"' objName=\"stock_transfer_grl\" selected=\"Y\">\r\n" );
valueXmlString.append( "<attribute selected=\"Y\" updateFlag=\"A\" status=\"N\" pkNames=\"\"/>\r\n" );
valueXmlString.append("<tran_id/>\r\n");
valueXmlString.append("<line_no><![CDATA[").append(domID).append("]]></line_no>\r\n");
if("DDUK".equalsIgnoreCase(projectName))
{
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