Commit 4b65aa7f authored by ppatro's avatar ppatro

update sql and Master Pack Validation


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92330 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 72ed35a8
...@@ -407,6 +407,27 @@ public class MasterPackIC extends ValidatorEJB implements MasterPackICRemote, Ma ...@@ -407,6 +407,27 @@ public class MasterPackIC extends ValidatorEJB implements MasterPackICRemote, Ma
outerCarton = checkNull(genericUtility.getColumnValue( "outer_carton_no", currDom )); outerCarton = checkNull(genericUtility.getColumnValue( "outer_carton_no", currDom ));
ptcn = checkNull(genericUtility.getColumnValue( "ptcn", currDom )); ptcn = checkNull(genericUtility.getColumnValue( "ptcn", currDom ));
//Changed by sumit on 10/12/12 adding validation for cartion_number start.
sql = "SELECT COUNT(*) AS COUNT FROM CARTON_MASTER WHERE CARTON_NO = ? ";
pstmt = conn.prepareStatement( sql );
pstmt.setString( 1, outerCarton );
rs = pstmt.executeQuery();
if( rs.next() )
{
cnt = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if( cnt == 0)
{
errList.add( "VTCARTNO4" );
errFields.add( childNodeName.toLowerCase() );
}
cnt = 0;
//Changed by sumit on 10/12/12 adding validation for cartion_number end.
/*sql = "SELECT COUNT(*) FROM CARTON_MASTER WHERE CARTON_TYPE = 'M' AND CARTON_NO = ? AND status = 'A' and " + /*sql = "SELECT COUNT(*) FROM CARTON_MASTER WHERE CARTON_TYPE = 'M' AND CARTON_NO = ? AND status = 'A' and " +
" PTCN IN (SELECT PTCN FROM WAVE_TASK_DET WHERE REF_SER = 'M-PACK' and ref_id = ?)";*/ " PTCN IN (SELECT PTCN FROM WAVE_TASK_DET WHERE REF_SER = 'M-PACK' and ref_id = ?)";*/
sql = "SELECT COUNT(*),PICK_ORDER FROM CARTON_MASTER WHERE CARTON_TYPE = 'M' AND CARTON_NO = ? AND status = 'A' and " + sql = "SELECT COUNT(*),PICK_ORDER FROM CARTON_MASTER WHERE CARTON_TYPE = 'M' AND CARTON_NO = ? AND status = 'A' and " +
...@@ -427,7 +448,9 @@ public class MasterPackIC extends ValidatorEJB implements MasterPackICRemote, Ma ...@@ -427,7 +448,9 @@ public class MasterPackIC extends ValidatorEJB implements MasterPackICRemote, Ma
if(cnt == 0) if(cnt == 0)
{ {
errList.add( "VTCARTNO4" ); //Changed by sumit on 10/12/12 changed msg_id
//errList.add( "VTCARTNO4" );
errList.add( "INVCARTONO" );
errFields.add( childNodeName.toLowerCase() ); errFields.add( childNodeName.toLowerCase() );
} }
......
...@@ -36711,5 +36711,36 @@ INSERT INTO MESSAGES ( ...@@ -36711,5 +36711,36 @@ INSERT INTO MESSAGES (
NULL, NULL,
NULL); NULL);
update OBJ_FORMS SET ASSISTED_MODE='A' WHERE WIN_NAME='w_master_pack' AND FORM_NO='3'; update OBJ_FORMS SET ASSISTED_MODE='A' WHERE WIN_NAME='w_master_pack' AND FORM_NO='3';
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 (
'INVCARTONO',
'Master Carton already used!!',
'Master Carton no entered or scanned is already used.',
'E',
'Y',
NULL,
NULL,
NULL,
TO_DATE('30-11-2012 00:00:00','DD-MM-YYYY HH24:MI:SS'),
'BASE ',
'BASE ',
NULL,
NULL);
commit;
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