Commit d555778d authored by ssarkar's avatar ssarkar

update by sumit on 07/03/12 added validation for pallet_no in loadding


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92821 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9e7f7384
...@@ -106,6 +106,8 @@ public class CheckSheetIC extends ValidatorEJB implements CheckSheetICLocal,Chec ...@@ -106,6 +106,8 @@ public class CheckSheetIC extends ValidatorEJB implements CheckSheetICLocal,Chec
int cnt = 0; int cnt = 0;
//Changed by sumit on 16/11/12 created variable printer //Changed by sumit on 16/11/12 created variable printer
String printer = ""; String printer = "";
//changed by sumit on 07/03/13
String palletNo = "";
GenericUtility genericUtility = GenericUtility.getInstance(); GenericUtility genericUtility = GenericUtility.getInstance();
Connection conn = null; Connection conn = null;
...@@ -246,7 +248,33 @@ public class CheckSheetIC extends ValidatorEJB implements CheckSheetICLocal,Chec ...@@ -246,7 +248,33 @@ public class CheckSheetIC extends ValidatorEJB implements CheckSheetICLocal,Chec
{ {
columnValue = childNode.getFirstChild().getNodeValue(); columnValue = childNode.getFirstChild().getNodeValue();
} }
System.out.println(" columnName [" + childNodeName + "] columnValue [" + columnValue + "]"); System.out.println(" -columnName [" + childNodeName + "] columnValue [" + columnValue + "]");
//Changed by sumit on 07/03/13 validation for pallet_no start.
if ( "pallet_no".equalsIgnoreCase( childNodeName ) )
{
palletNo = genericUtility.getColumnValue( "pallet_no", currFormDataDom );
if( palletNo == null || palletNo.trim().length() == 0 )
{
errList.add( "NULLPALLET" );
errFields.add( childNodeName.toLowerCase() );
}
else
{
sql = " SELECT PALLET_NO FROM PALLET_NO WHERE PALLET_NO = ? AND STATUS = 'U'";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, palletNo);
rs = pstmt.executeQuery();
if( !rs.next())
{
errList.add( "INVPALLET" );
errFields.add( childNodeName.toLowerCase() );
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
}
}
//Changed by sumit on 07/03/13 validation for pallet_no end.
} }
} //End of Case 2 Validation } //End of Case 2 Validation
......
...@@ -31410,6 +31410,65 @@ UPDATE POPHELP SET SQL_STR = 'SELECT CM.CARTON_NO, CM.PTCN, POD.ITEM_CODE, CM.PA ...@@ -31410,6 +31410,65 @@ UPDATE POPHELP SET SQL_STR = 'SELECT CM.CARTON_NO, CM.PTCN, POD.ITEM_CODE, CM.PA
WHERE FIELD_NAME = 'CARTON_NO' AND MOD_NAME = 'W_DEALLOC_ART'; WHERE FIELD_NAME = 'CARTON_NO' AND MOD_NAME = 'W_DEALLOC_ART';
-- Changed by sumit on 07/03/13
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 (
'INVPALLET',
'Invalid pallet number',
'Scanned input is not a valid pallet number.',
'E',
'Y',
NULL,
NULL,
NULL,
TO_DATE('14-12-2012 00:00:00','DD-MM-YYYY HH24:MI:SS'),
'BASE',
'BASE',
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 (
'NULLPALLET',
'Null pallet number',
'Please scan pallet number',
'E',
'Y',
NULL,
NULL,
NULL,
TO_DATE('14-12-2012 00:00:00','DD-MM-YYYY HH24:MI:SS'),
'BASE',
'BASE',
NULL,
NULL);
commit; commit;
......
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