Commit d6956378 authored by jshaikh's avatar jshaikh

Added alter and updation queries for Employee wise pay structure

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@202031 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b2109d5a
...@@ -109,4 +109,34 @@ where obj_name = 'emp_it_declaration' and event_code = 'post_item_change'; ...@@ -109,4 +109,34 @@ where obj_name = 'emp_it_declaration' and event_code = 'post_item_change';
update system_events set service_code = 'prv_default_ejb',comp_type = 'JB', comp_name = 'ibase.webitm.ejb.adm.EmpITDeclarationIC' update system_events set service_code = 'prv_default_ejb',comp_type = 'JB', comp_name = 'ibase.webitm.ejb.adm.EmpITDeclarationIC'
where obj_name = 'emp_it_declaration' and event_code = 'pre_validate'; where obj_name = 'emp_it_declaration' and event_code = 'pre_validate';
------------------------- Added by Jaffar on 13th June 2019 [End] --------------------------------------- ------------------------- Added by Jaffar on 13th June 2019 [End] ---------------------------------------
\ No newline at end of file
------------------------- Added by Jaffar on 14th June 2019 [Start] ---------------------------------------
SET DEFINE OFF;
CREATE SEQUENCE EMPAD_TRANID MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ;
ALTER TABLE APPVIS.EMPLOYEE_AD ADD TRAN_ID CHAR(10) ;
UPDATE APPVIS.EMPLOYEE_AD SET TRAN_ID = SUBSTR('0000000000' || TRIM(TO_CHAR(EMPAD_TRANID.NEXTVAL)) , -10) WHERE TRAN_ID IS NULL;
COMMIT;
ALTER TABLE APPVIS.EMPLOYEE_AD MODIFY TRAN_ID CHAR(10) NOT NULL;
CREATE UNIQUE INDEX EMP_AD_TRANID ON EMPLOYEE_AD (TRAN_ID) TABLESPACE ITM_ADM_I1;
UPDATE SYSVIS.TRANSETUP SET KEY_FLAG = 'A', KEY_STRING = '_sppay_site,_ppeff_date,seq05', TRAN_ID_COL = 'TRAN_ID' , REF_SER = 'E-AD' WHERE TRAN_WINDOW = 'w_emp_ad';
COMMIT;
SET DEFINE OFF;
CREATE OR REPLACE TRIGGER EMPLOYEE_AD_TRAN_ID BEFORE
INSERT ON EMPLOYEE_AD FOR EACH ROW
BEGIN
IF(:NEW.TRAN_ID IS NULL ) THEN
:NEW.TRAN_ID:= SUBSTR('0000000000'|| TRIM(TO_CHAR(EMPAD_TRANID.NEXTVAL)) , -10);
END IF;
END;
/
------------------------- Added by Jaffar on 14th June 2019 [End] ---------------------------------------
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