Commit 1899d658 authored by ppatro's avatar ppatro

Isssue tracker no - 267


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93579 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8780661e
...@@ -60,6 +60,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic ...@@ -60,6 +60,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic
System.out.println ( "returning from PickAssignIC itemChanged" ); System.out.println ( "returning from PickAssignIC itemChanged" );
return errString; return errString;
} }
public String itemChanged( Document dom, Document dom1, Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams ) throws RemoteException,ITMException public String itemChanged( Document dom, Document dom1, Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams ) throws RemoteException,ITMException
{ {
...@@ -77,7 +78,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic ...@@ -77,7 +78,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic
GenericUtility genericUtility = GenericUtility.getInstance(); GenericUtility genericUtility = GenericUtility.getInstance();
java.sql.Date dateFrom = null; java.sql.Date dateFrom = null;
java.sql.Date dateTo = null; java.sql.Date dateTo = null;
HashMap hm = new HashMap(); HashMap dateMap = new HashMap();
try try
{ {
...@@ -107,25 +108,52 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic ...@@ -107,25 +108,52 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic
System.out.println("PICKORDERFROM====="+pickOrderFrom); System.out.println("PICKORDERFROM====="+pickOrderFrom);
pickOrderTo = checkNull( genericUtility.getColumnValue("pick_order_to",dom) ); pickOrderTo = checkNull( genericUtility.getColumnValue("pick_order_to",dom) );
System.out.println("PICKORDERTO======="+pickOrderTo); System.out.println("PICKORDERTO======="+pickOrderTo);
hm = getOrderDate( pickOrderFrom,pickOrderTo,conn); dateMap = getOrderDate( pickOrderFrom,pickOrderTo,conn);
dateFrom = ((java.sql.Date)hm.get("MIN_DATE")); dateFrom = ((java.sql.Date)dateMap.get("MIN_DATE"));
System.out.println("dateFrom=="+dateFrom);
if( dateFrom == null )
{
valueXmlString.append( "<from_date><![CDATA[" ).append("").append( "]]></from_date>\r\n" );
}
else
{
orddatFrom = genericUtility.getValidDateString( dateFrom.toString() , dbDateFmt, applDateFmt ); orddatFrom = genericUtility.getValidDateString( dateFrom.toString() , dbDateFmt, applDateFmt );
dateTo =(java.sql.Date)hm.get("MAX_DATE"); }
dateTo =(java.sql.Date)dateMap.get("MAX_DATE");
System.out.println("dateTo=="+dateTo);
if( dateTo == null )
{
valueXmlString.append( "<to_date><![CDATA[" ).append("").append( "]]></to_date>\r\n" );
}
else
{
orddatTo = genericUtility.getValidDateString( dateTo.toString() , dbDateFmt, applDateFmt ); orddatTo = genericUtility.getValidDateString( dateTo.toString() , dbDateFmt, applDateFmt );
System.out.println("orddatFrom"+dateFrom);
System.out.println("orddatTo"+dateTo);
} }
if( dateFrom == null || dateTo == null )
System.out.println("orddatFrom"+orddatFrom);
System.out.println("orddatTo"+orddatTo);
if( pickOrderTo != null && !pickOrderTo.equalsIgnoreCase("ZZ"))
{
if( dateFrom != null )
{
valueXmlString.append( "<from_date><![CDATA[" ).append( orddatFrom ).append( "]]></from_date>\r\n" );
valueXmlString.append( "<to_date><![CDATA[" ).append( orddatTo ).append( "]]></to_date>\r\n" );
}
else
{ {
valueXmlString.append( "<from_date><![CDATA[" ).append( "" ).append( "]]></from_date>\r\n" ); valueXmlString.append( "<from_date><![CDATA[" ).append( "" ).append( "]]></from_date>\r\n" );
valueXmlString.append( "<to_date><![CDATA[" ).append( "" ).append( "]]></to_date>\r\n" ); valueXmlString.append( "<to_date><![CDATA[" ).append( "" ).append( "]]></to_date>\r\n" );
} }
}
else else
{ {
valueXmlString.append( "<from_date><![CDATA[" ).append( orddatFrom ).append( "]]></from_date>\r\n" ); valueXmlString.append( "<from_date><![CDATA[" ).append( orddatFrom ).append( "]]></from_date>\r\n" );
valueXmlString.append( "<to_date><![CDATA[" ).append( orddatTo ).append( "]]></to_date>\r\n" ); valueXmlString.append( "<to_date><![CDATA[" ).append( orddatTo ).append( "]]></to_date>\r\n" );
} }
} }
}
valueXmlString.append( "</Detail1>\r\n" ); valueXmlString.append( "</Detail1>\r\n" );
break; break;
}//switch statement ends here }//switch statement ends here
...@@ -173,7 +201,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic ...@@ -173,7 +201,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic
ResultSet rs = null; ResultSet rs = null;
java.sql.Date minOrderDate = null; java.sql.Date minOrderDate = null;
java.sql.Date maxOrderDate = null; java.sql.Date maxOrderDate = null;
HashMap hm = new HashMap(); HashMap dateMap = new HashMap();
GenericUtility genericUtility = GenericUtility.getInstance(); GenericUtility genericUtility = GenericUtility.getInstance();
try try
{ {
...@@ -186,8 +214,8 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic ...@@ -186,8 +214,8 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic
{ {
minOrderDate = rs.getDate(1); minOrderDate = rs.getDate(1);
maxOrderDate = rs.getDate(2); maxOrderDate = rs.getDate(2);
hm.put("MIN_DATE",minOrderDate); dateMap.put("MIN_DATE",minOrderDate);
hm.put("MAX_DATE",maxOrderDate); dateMap.put("MAX_DATE",maxOrderDate);
} }
if(pstmt != null) if(pstmt != null)
{ {
...@@ -230,7 +258,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic ...@@ -230,7 +258,7 @@ public class PickAssignIC extends ValidatorEJB implements PickAssignICRemote,Pic
throw new ITMException(e); throw new ITMException(e);
} }
} }
return hm; return dateMap;
} }
private String checkNull( String input ) private String checkNull( String input )
......
...@@ -343,7 +343,8 @@ public class PickOrderPrc extends ProcessEJB implements PickOrderPrcLocal,PickOr ...@@ -343,7 +343,8 @@ public class PickOrderPrc extends ProcessEJB implements PickOrderPrcLocal,PickOr
{ {
if ( childNode != null && childNode.getFirstChild() != null ) if ( childNode != null && childNode.getFirstChild() != null )
{ {
assignTo = checkNull(childNode.getFirstChild().getNodeValue()); assignTo = (childNode.getFirstChild().getNodeValue());
System.out.println("assignTo="+assignTo);
if ( assignTo != null && assignTo.trim().length() != 0 ) if ( assignTo != null && assignTo.trim().length() != 0 )
{ {
System.out.println("assignTo==="+assignTo); System.out.println("assignTo==="+assignTo);
...@@ -367,6 +368,11 @@ public class PickOrderPrc extends ProcessEJB implements PickOrderPrcLocal,PickOr ...@@ -367,6 +368,11 @@ public class PickOrderPrc extends ProcessEJB implements PickOrderPrcLocal,PickOr
pstmt = null; pstmt = null;
} }
} }
else
{
errString = itmDBAccessEJB.getErrorString("","VPBLKUSRCD",userId);
return errString;
}
} }
else if("status".equalsIgnoreCase(childNodeName)) else if("status".equalsIgnoreCase(childNodeName))
{ {
......
...@@ -44167,6 +44167,35 @@ INSERT INTO obj_itemchange( ...@@ -44167,6 +44167,35 @@ INSERT INTO obj_itemchange(
'1 ', '1 ',
'pick_order_to', 'pick_order_to',
NULL); NULL);
INSERT INTO messages (
msg_no ,
msg_str ,
msg_descr ,
msg_type ,
msg_opt ,
msg_time ,
alarm ,
err_source ,
chg_date ,
chg_user ,
chg_term ,
override_input ,
mail_option )
VALUES (
'VPBLKEMPCD',
'User Code Blank!',
'User Code Should not be Blank',
'E',
'Y',
NULL,
NULL,
NULL,
fn_sysdate(),
'Base ',
'Base',
NULL,
NULL);
commit;
commit; commit;
\ No newline at end of file
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