Commit 26fd74d2 authored by vkadam's avatar vkadam

Insert gen-validation for Sales Order details, Quantity must be in multiple of...

Insert gen-validation for Sales Order details, Quantity must be in multiple of Integral Quantity from item master Point No:- 22.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96832 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1edc94b0
......@@ -50004,14 +50004,14 @@ and form_no ='4';
--changed by sankara on 16/10/14 alter sql
ALTER TABLE DISTROUTEDET ADD STORAGE_CONDN CHAR(3);
COMMIT;
--Added by Manoj dtd 17/10/2014 to call Gen validation for Empty Cycle count and Sales Return Wizard screen
Insert into system_events(OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('empty_loc_scan','post_validate','1','post_gen_val',null,'0',sysdate,'BASE','BASE','2','EJB','GenValidate',null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('salesreturn_wiz','post_validate','1','post_gen_val',null,'0',sysdate,'BASE','BASE','2','EJB','GenValidate',null);
Insert into GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME) values ('LOT_SL','W_EMPTY_LOC_SCAN','Lpn no must start with NJ,CN,DM or EX','VTINVLPN','N','C','select case when ?=''N'' THEN ((case when ( ( ( ? LIKE (''NJ%'')) OR ( ? LIKE (''CN%'')) OR ( ? LIKE (''DM%'')) OR ( ? LIKE (''EX%''))) AND ( ( ? in (''TA821'',''TA387''))) ) then 1 else 0 end ) ) else 1 end from dual','1','Q',SYSDATE,'base ','base ',null,':1.isempty,:1.lot_sl,:1.lot_sl,:1.lot_sl,:1.lot_sl,:0.site_code',10,null,null,null,null,null);
Insert into GENMST (FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME) values ('LOT_SL','W_SALESRETURN_WIZ','Lpn no must start with NJ,CN,DM or EX','VTINVLPN','N','C','select (case when ( ( ( ? LIKE (''NJ%'')) OR ( ? LIKE (''CN%'')) OR ( ? LIKE (''DM%'')) OR ( ? LIKE (''EX%''))) AND ( ( ? in (''TA821'',''TA387''))) ) then 1 else 0 end ) from dual','1','Q',SYSDATE,'base ','base ',null,':2.lot_sl,:2.lot_sl,:2.lot_sl,:2.lot_sl,:1.site_code',10,null,null,null,null,null);
--Added by Manoj dtd 17/10/2014 to call Gen validation for Empty Cycle count and Sales Return Wizard screen
Insert into system_events(OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('empty_loc_scan','post_validate','1','post_gen_val',null,'0',sysdate,'BASE','BASE','2','EJB','GenValidate',null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('salesreturn_wiz','post_validate','1','post_gen_val',null,'0',sysdate,'BASE','BASE','2','EJB','GenValidate',null);
Insert into GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME) values ('LOT_SL','W_EMPTY_LOC_SCAN','Lpn no must start with NJ,CN,DM or EX','VTINVLPN','N','C','select case when ?=''N'' THEN ((case when ( ( ( ? LIKE (''NJ%'')) OR ( ? LIKE (''CN%'')) OR ( ? LIKE (''DM%'')) OR ( ? LIKE (''EX%''))) AND ( ( ? in (''TA821'',''TA387''))) ) then 1 else 0 end ) ) else 1 end from dual','1','Q',SYSDATE,'base ','base ',null,':1.isempty,:1.lot_sl,:1.lot_sl,:1.lot_sl,:1.lot_sl,:0.site_code',10,null,null,null,null,null);
Insert into GENMST (FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME) values ('LOT_SL','W_SALESRETURN_WIZ','Lpn no must start with NJ,CN,DM or EX','VTINVLPN','N','C','select (case when ( ( ( ? LIKE (''NJ%'')) OR ( ? LIKE (''CN%'')) OR ( ? LIKE (''DM%'')) OR ( ? LIKE (''EX%''))) AND ( ( ? in (''TA821'',''TA387''))) ) then 1 else 0 end ) from dual','1','Q',SYSDATE,'base ','base ',null,':2.lot_sl,:2.lot_sl,:2.lot_sl,:2.lot_sl,:1.site_code',10,null,null,null,null,null);
--Ended by Manoj dtd 17/10/2014 to call Gen validation for Empty Cycle count and Sales Return Wizard screen
--Start Changed by Dhanraj Thakare on 04-NOV-14 for rmpm purchase receipt
......@@ -50047,6 +50047,23 @@ values
commit;
--End Changed by Dhanraj Thakare on 04-NOV-14 for rmpm purchase receipt
----Start chnage by VALLABH KADAM on 18-NOV-14 for Sale Order Form POINT NO:- 22-------
Insert into genmst
(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,
FLD_MIN,FLD_MAX,VAL_TYPE,
CHG_DATE,CHG_USER,CHG_TERM,
SQL_INPUT,FLD_WIDTH)
values ('ITEM_CODE','W_SORDFORM_TR','Qty must be multiple of integral qty','VQTMLINTQT','N','C',
'select case when (mod(?,(select INTEGRAL_QTY from item where ITEM_CODE=?)))=0 then 1 else 0 end from dual','1','Q',
SYSDATE,'BASE','BASE',
':1.qty_1,:1.item_code',10);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,
MSG_TYPE,CHG_DATE,CHG_USER,CHG_TERM)
values ('VQTMLINTQT','Required proper Quantity','Entered Quantity in not in multiple of Integral Quantity, hence not allowed.',
'E',SYSDATE,'BASE','BASE');
----END chnage by VALLABH KADAM on 18-NOV-14 for Sale Order Form POINT NO:- 22-------
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