Commit 6fb135d5 authored by wansari's avatar wansari

S17BBAS004 updated sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@106225 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9b908fdd
......@@ -65,3 +65,163 @@ INSERT into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,AR
values ('pr_gstdata',6,'XTRA_PARAMS','l','Extra Arguments','S',null,sysdate,'BASE ','BASE ',null);
----------------------------------------------------------------------------------------------------------------------------------------------------
CREATE TABLE GST_DATA_HDR
(
TRAN_ID CHAR(12) NOT NULL,
TRAN_DATE DATE,
TRAN_ID__REF CHAR(12),
SITE_CODE CHAR(5),
PRD_CODE CHAR(6),
REC_TYPE CHAR(1),
TRAN_TYPE CHAR(2),
CUST_CODE CHAR(10),
CUST_NAME VARCHAR2(90),
SUBMISSION_TYPE CHAR(1),
DOC_CHECKSUM VARCHAR2(100),
DOC_TYPE CHAR(5),
DOC_NO VARCHAR2(50),
DOC_DATE DATE,
AMOUNT NUMBER(15,2),
REVERSE_CHRG CHAR(1),
LR_NO VARCHAR2(50),
LR_DATE DATE,
REAS_CODE CHAR(5),
REF_ID__INV VARCHAR2(50),
REF_DATE__INV DATE,
PROV_ASSMNT CHAR(1),
ORDER_NO VARCHAR2(30),
ORDER_DATE DATE,
REMARKS VARCHAR2(100),
SUBMIT_STATUS CHAR(1),
SUBMIT_DATE DATE,
ADD_USER CHAR(10),
ADD_DATE DATE,
ADD_TERM VARCHAR2(15),
CHG_USER CHAR(10),
CHG_DATE DATE,
CHG_TERM VARCHAR2(15),
TAX_REG_NO VARCHAR2(15),
RECO_STATUS VARCHAR2(1),
ECOM_REG_NO VARCHAR2(15),
REF_SER CHAR(6),
GST_CODE CHAR(2),
GST_TYPE CHAR(1),
REF_ID CHAR(10)
) tablespace ITM_data;
ALTER TABLE GST_DATA_HDR ADD CONSTRAINT GST_DATA_HDR_X PRIMARY KEY (TRAN_ID) USING INDEX TABLESPACE ITM_index;
CREATE INDEX IDX_REF_ID ON GST_DATA_HDR ( REF_ID,REF_SER ) ;
CREATE TABLE GST_DATA_DET
(
TRAN_ID CHAR(12) NOT NULL,
LINE_NO NUMBER(3,0) NOT NULL,
STATUS CHAR(1),
SR_NO__OLD NUMBER(3,0),
LINE_TYPE CHAR(1),
GS_CODE VARCHAR2(10),
TAXABLE_AMT NUMBER(15,2),
IGST_PERC NUMBER(5,2),
IGST_AMT NUMBER(15,2),
CGST_PERC NUMBER(5,2),
CGST_AMT NUMBER(15,2),
SGST_PERC NUMBER(5,2),
SGST_AMT NUMBER(15,2),
GS_DESCR VARCHAR2(30),
UNIT VARCHAR2(30),
QUANTITY NUMBER(15,3),
SUPPLY_TYPE CHAR(2),
CESS_PERC NUMBER(15,2),
CESS_AMT NUMBER(15,2),
REMARKS VARCHAR2(10),
ITC_TYPE CHAR(2),
ITC_IGST NUMBER(15,3),
ITC_CGST NUMBER(15,3),
ITC_SGST NUMBER(15,3),
ITC_CESS NUMBER(15,3)
) tablespace ITM_data;
ALTER TABLE GST_DATA_DET ADD CONSTRAINT GST_DATA_DET_X PRIMARY KEY (TRAN_ID, LINE_NO) USING INDEX TABLESPACE ITM_index;
ALTER TABLE GST_DATA_DET ADD CONSTRAINT FK_GST_DATA_DET FOREIGN KEY (TRAN_ID) REFERENCES GST_DATA_HDR (TRAN_ID) ON DELETE CASCADE ENABLE;
INSERT INTO transetup (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,
REF_SER,VIEW_MODE,AUDIT_TRAIL_OPT,PERIOD_OPTION,TRAN_ID_COL,APPLICATION,TABLE_NAME)
VALUES ('w_gstr','2','2', 'A', 'site_code,month,_seq05', sysdate,'BASE','BASE','0','R_GST','F','','M','tran_id','','gst_data_hdr');
INSERT INTO REFSER (REF_SER,DESCR,TYPE,SYS_SER,PREFIX,CHG_DATE,CHG_USER,CHG_TERM,SEQ_NAME,TAX_FORM_REQD,TRANS_TYPE,SKILL_CODE) VALUES
('R_GST','Seq. to generate tran id for GST Tran Id','S',NULL,NULL,SYSDATE,'BASE','BASE','GST_TRAN_ID_SEQ',NULL,NULL,NULL);
CREATE SEQUENCE GST_TRAN_ID_SEQ
MINVALUE 1
MAXVALUE 999999999999999
START WITH 100
INCREMENT BY 1
CACHE 20
NOCYCLE
NOORDER;
------------------------------------------------------------------------------------------------------------------------------------------------
INSERT into FINPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,CHG_DATE,CHG_USER,CHG_TERM,DESCR,VAR_SUBS,ADDL_VALUE)
values ('999999','GST_B2CL_INV_VAL','S',250000,SYSDATE,'BASE','BASE','Gst B2CL Target Invoice value',null,null);
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_EXPWP_TAXCLASS','S','','EXP Exports with payment Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_EXPWOP_TAXCLASS','S','','EXP Exports without payment Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_SEZWP_TAXCLASS','S','','B2B Export to SEZ with payment Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_SEZWOP_TAXCLASS','S','','B2B Export to SEZ without payment Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_DE_TAXCLASS','S','','B2B Deemed Exports Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_NIL_TAXCLASS','S','','Inter-State NIL rated supplies Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_EXE_TAXCLASS','S','','Export supplies Tax Class',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_EXPWP_TAXENV','S','','EXP Exports with payment Tax Environment',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_EXPWOP_TAXENV','S','','EXP Exports without payment Tax Environment',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_SEZWP_TAXENV','S','','B2B Export to SEZ with payment Tax Environment',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_SEZWOP_TAXENV','S','','B2B Export to SEZ without payment Tax Environment',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_DE_TAXENV','S','','B2B Deemed Exports Tax Environment',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_NIL_TAXENV','S','','Inter-State NIL rated supplies Tax Environment',0,SYSDATE,'BASE','BASE');
Insert into DISPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','GST_EXE_TAXENV','S','','Export supplies Tax Environment',0,SYSDATE,'BASE','BASE');
-------------------------------------------------------------------------------------------------------------------------------------------------
INSERT into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,CHG_DATE,CHG_USER,CHG_TERM)
values ('VTBLNKPRD','Please enter period','Please enter period, it can not be left blank','E','Y',SYSDATE,'BASE','BASE');
INSERT into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,CHG_DATE,CHG_USER,CHG_TERM)
values ('VTPRDLEN','Invalid Period entered','Invalid period entered, please enter valid six digit period code in MMYYYY format','E','Y',SYSDATE,'BASE','BASE');
INSERT into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,CHG_DATE,CHG_USER,CHG_TERM)
values ('VTPRDMONTH','Invalid Period entered','Please check month, it should not be more than 12 or less than 1, period should be in MMYYYY format','E','Y',SYSDATE,'BASE','BASE');
INSERT into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,CHG_DATE,CHG_USER,CHG_TERM)
values ('VTBLNKTYPE','Please select GST Type','Please select GST Type, it can not be left blank','E','Y',SYSDATE,'BASE','BASE');
-------------------------------------------------------------------------------------------------------------------------------------------------
\ No newline at end of file
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