Commit 1c52729d authored by smestry's avatar smestry

Updated sql file for customer master


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103988 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f7ee5af2
alter table customer add cust_priority char(1);
insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('customer','1','cust_priority',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
('VMCUSTPRIT','Value too large.','Customer Priority value too large. Only one character allowed for customer priority.','E','Y',NULL,NULL,NULL,sysdate,'BASE','BASE',NULL,NULL);
--------- Changed by Sneha on 18-11-2016
ALTER TABLE CUSTOMER ADD EMAIL_NOTIFY CHAR(1);
ALTER TABLE CUSTOMER ADD AUTO_STK_ALLOC CHAR(1);
ALTER TABLE CUSTOMER ADD COMM_TABLE CHAR(5);
alter table customer add COMM_TABLE CHAR(5);
ALTER TABLE CUSTOMER ADD SMS_NOTIFY CHAR(1);
ALTER TABLE CUSTOMER ADD TNT_OPTION CHAR(1);
create or replace
Function FN_R_SUNDRY_YTD(AS_SUNDRY_TYPE CHAR,AS_SUNDRY_CODE CHAR)
Return number is sundry_ytd_bal number(14,3);
op_bal number(14,3);
ld_dr_cr number(14,3);
Begin
select
nvl(SUM(DR_AMT__BASE - CR_AMT__BASE),0) into op_bal
from sundrybal
where Sundry_Type = AS_SUNDRY_TYPE
And Sundry_Code = AS_SUNDRY_CODE
AND ACCT_PRD = (Select Code From Acctprd where to_date(sysdate) between fr_date and to_date)
AND PRD_CODE < (Select Code From Period where to_date(sysdate) between fr_date and to_date);
Select Nvl(Sum((dr_amt * exch_rate) - (cr_amt * exch_rate)),0) into ld_dr_cr
from gltrace
where sundry_type = AS_SUNDRY_TYPE
and sundry_code= AS_SUNDRY_CODE
and tran_date >= (Select fr_date From Period where to_date(sysdate) between fr_date and to_date)
and tran_date <= to_date(sysdate);
sundry_ytd_bal := nvl((op_bal+ld_dr_cr),0);
RETURN SUNDRY_YTD_BAL;
End;
--------- Changed by Sneha on 21-11-2016
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 ('VMCUSTINVD','Spl character found.','Special Character found for Customer Priority. Please enter valid inputs.','E','Y',NULL,NULL,NULL,sysdate,'BASE','BASE',NULL,NULL);
INSERT INTO POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL)
VALUES ('CUST_PRIORITY','W_CUSTOMER','SELECT FLD_VALUE AS COLOR, DESCR AS DESCRIPTION, SH_DESCR AS SHORT_DESCRIPTION FROM GENCODES WHERE FLD_NAME = ''CUST_PRIORITY'' ORDER BY FLD_VALUE',NULL,'Customer Priority',0,0,sysdate,'Base','Base','1',NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
insert into gencodes (fld_name,mod_name,fld_value,descr,sh_descr,chg_date,chg_user,chg_term,active,udf_str1,udf_str2,udf_str3) values
('CUST_PRIORITY','W_CUSTOMER','A','A','A',sysdate,'BASE','BASE','Y',null,null,null);
insert into gencodes (fld_name,mod_name,fld_value,descr,sh_descr,chg_date,chg_user,chg_term,active,udf_str1,udf_str2,udf_str3) values
('CUST_PRIORITY','W_CUSTOMER','B','B','B',sysdate,'BASE','BASE','Y',null,null,null);
insert into gencodes (fld_name,mod_name,fld_value,descr,sh_descr,chg_date,chg_user,chg_term,active,udf_str1,udf_str2,udf_str3) values
('CUST_PRIORITY','W_CUSTOMER','C','C','C',sysdate,'BASE','BASE','Y',null,null,null);
insert into gencodes (fld_name,mod_name,fld_value,descr,sh_descr,chg_date,chg_user,chg_term,active,udf_str1,udf_str2,udf_str3) values
('CUST_PRIORITY','W_CUSTOMER','D','D','D',SYSDATE,'BASE','BASE','Y',NULL,NULL,NULL);
INSERT INTO GENCODES (FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3) VALUES
('CUST_PRIORITY','W_CUSTOMER','E','E','E',SYSDATE,'BASE','BASE','Y',NULL,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 ('VMCUSTPRI','Invalid customer ptiority.','Invalid data found for customer ptiority','E','Y',NULL,NULL,NULL,sysdate,'BASE','BASE',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,FORM_NO)
values ('CUST_PRIORITY','W_CUSTOMER','Invalid Customer Priority','VMCUSTPRI','Y','C',
'SELECT COUNT(1) FROM GENCODES WHERE FLD_NAME=''CUST_PRIORITY'' AND MOD_NAME=''W_CUSTOMER'' AND FLD_VALUE = ?',null,'M',sysdate,'BASE','BASE',null,'cust_priority',null,null,null,null,null,null,null);
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