Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 8

TUITION FEE 3000.

00
DEVELOPMENT FUND 1000.00
COMPUTER FEE 500.00
TRANSPORT FEE 1500.00
MISC 500.00
INTERNET CHARGES 100.00
ACTIVITY CHARGES 500.00

17 I
18 II
19 III
20 IV
21 V
22 VI
23 VII
24 VIII
25 IX
30 X
31 XI
32 XII
17 I
18 II
19 III
20 IV
21 V
22 VI
23 VII
24 VIII
25 IX
30 X
31 XI
32 XII

TUITION FEE 3000.00


DEVELOPMENT FUND 1000.00
COMPUTER FEE 500.00
TRANSPORT FEE 1500.00
MISC 500.00
INTERNET CHARGES 100.00
ACTIVITY CHARGES 500.00

17 I
18 II
19 III
20 IV
21 V
22 VI
23 VII
24 VIII
25 IX
30 X
31 XI
32 XII
17 I
18 II
19 III
20 IV
21 V
22 VI
23 VII
24 VIII
25 IX
30 X
31 XI
32 XII

TUITION FEE 3000.00


DEVELOPMENT FUND 1000.00
COMPUTER FEE 500.00
TRANSPORT FEE 1500.00
MISC 500.00
INTERNET CHARGES 100.00
ACTIVITY CHARGES 500.00

17 I
18 II
19 III
20 IV
21 V
22 VI
23 VII
24 VIII
25 IX
30 X
31 XI
32 XII

TUITION FEE 3000.00


DEVELOPMENT FUND 1000.00
COMPUTER FEE 500.00
TRANSPORT FEE 1500.00
MISC 500.00
INTERNET CHARGES 100.00
ACTIVITY CHARGES 500.00

-- >> add-Installment.jsp -- add-Settings.jsp -- editcusers.jsp [STUDENTS/


footers.jsp, mainstu.jsp, a_response.jsp, a_payment_cancelled.jsp] ----

ALTER TABLE CLIENT_FEE_INSTALLMENT_MASTER ADD MONTH int NOT NULL DEFAULT 11;

----SELECT * INTO CLIENT_STUDENT_MASTER_BKP_19Mar23 FROM CLIENT_STUDENT_MASTER;


ALTER TABLE CLIENT_STUDENT_MASTER ADD CLASS_ID bigint NOT NULL DEFAULT 0;
ALTER TABLE CLIENT_STUDENT_MASTER ADD FEE_GROUPID bigint NOT NULL DEFAULT 0;
--ALTER TABLE CLIENT_STUDENT_MASTER ADD TRANS_CIRCL_ID bigint NULL ;
ALTER TABLE CLIENT_STUDENT_MASTER ADD ADMISSION_TYPE varchar(3) NOT NULL DEFAULT
'OLD';

CREATE TABLE CLIENT_FEE_INSTALLMENT_MASTER


(
CODE int identity NOT NULL,
CLIENT_ID varchar(12) NOT NULL,
INSTALLMENT varchar(25),
FDATE varchar(11) NOT NULL,
LDATE varchar(11) NOT NULL,
PRT int NOT NULL,
FINE int NOT NULL,
ASESSION varchar(9),
MONTH int NOT NULL,
CONSTRAINT PK_CLIENT_FEE_INSTALLMENT_MASTER PRIMARY KEY (CODE)
);

INSERT INTO CLIENT_FEE_INSTALLMENT_MASTER


(CLIENT_ID,INSTALLMENT,FDATE,LDATE,PRT,FINE,ASESSION,MONTH)
VALUES
('RSMi21000020','APRIL-2023','01-APR-2023','15-APR-2023',1,10,'2022-2023',1),
('RSMi21000020','MAY-2023','01-MAY-2023','15-MAY-2023',2,10,'2022-2023',2),
('RSMi21000020','JUNE-2023','01-JUN-2023','15-JUN-2023',3,10,'2022-2023',3),
('RSMi21000020','JULY-2023','01-JUL-2023','15-JUL-2023',4,10,'2022-2023',4),
('RSMi21000020','AUG-2023','01-AUG-2023','15-AUG-2023',5,10,'2022-2023',5),
('RSMi21000020','SEPT-2023','01-SEP-2023','15-SEP-2023',6,10,'2022-2023',6),
('RSMi21000020','OCT-2023','01-OCT-2023','15-OCT-2023',7,10,'2022-2023',7),
('RSMi21000020','NOV-2023','01-NOV-2023','15-NOV-2023',8,10,'2022-2023',8),
('RSMi21000020','DEC-2023','01-DEC-2023','15-DEC-2023',9,10,'2022-2023',9),
('RSMi21000020','JAN-2024','01-JAN-2024','15-JAN-2024',10,10,'2022-2023',10),
('RSMi21000020','FEB-2024','01-FEB-2024','15-FEB-2024',11,10,'2022-2023',11),
('RSMi21000020','MAR-2024','01-MAR-2024','15-MAR-2024',12,10,'2022-2023',12);

CREATE TABLE SETTINGS_MASTER (


CODE bigint IDENTITY(1,1) NOT NULL,
COMP_ID bigint NOT NULL,
CLIENT_ID varchar(12) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[TYPE] varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
VALUE varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
CONSTRAINT PK_SETTINGS_MASTER PRIMARY KEY (COMP_ID)
);

CREATE TABLE CLIENT_TRANSPORT_CIRCLE (


CODE BIGINT IDENTITY(1,1) NOT NULL,
CIRCLE_ID BIGINT NOT NULL,
CLIENT_ID varchar(12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
CIRCLE_NAME varchar(25) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
AMOUNT DECIMAL (9,2) NOT NULL,
ASESSION varchar(9) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
CONSTRAINT PK_CLIENT_TRANSPORT_CIRCLE PRIMARY KEY (CIRCLE_ID)
);

CREATE TABLE MONTH_MASTER_NEW (


CODE bigint IDENTITY(1,1) NOT NULL,
MONTH_NAME varchar(4) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
P_MONTH_NO int NOT NULL,
S_MONTH_NO int NOT NULL,
A_MONTH_NO int NULL
CONSTRAINT PK_MONTH_MASTER PRIMARY KEY (CODE)
);

INSERT INTO MONTH_MASTER_NEW (MONTH_NAME,P_MONTH_NO,S_MONTH_NO,A_MONTH_NO)


VALUES
('APR',1,10,10),
('MAY',2,11,11),
('JUN',3,12,12),
('JUL',4,1,1),
('AUG',5,2,2),
('SEP',6,3,3),
('OCT',7,4,4),
('NOV',8,5,5),
('DEC',9,6,6),
('JAN',10,7,7),
('FEB',11,8,8),
('MAR',12,9,9);

CREATE TABLE CLIENT_STU_FEE_GROUP_MASTER_NEW (


CODE BIGINT IDENTITY(1,1) NOT NULL,
GROUP_ID BIGINT NOT NULL,
CLIENT_ID varchar(12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
ADMISSION_NO varchar(25) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
CLASS_ID BIGINT NOT NULL,
ASESSION varchar(9) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
CONSTRAINT PK_CLIENT_STU_FEE_GROUP_MASTER_NEW PRIMARY KEY (GROUP_ID)
);

CREATE TABLE CLIENT_STU_FEE_GROUP_COMP_NEW (


CODE BIGINT IDENTITY (1, 1) NOT NULL,
GROUP_ID BIGINT NOT NULL,
COMPONENT_ID BIGINT NOT NULL,
MONTH_ID BIGINT NOT NULL,
COMPONENT_AMOUNT DECIMAL (7,2) NOT NULL,
CONSTRAINT PK_CLIENT_STU_FEE_GROUP_COMP_NEW PRIMARY KEY (CODE),
CONSTRAINT FK1_CLIENT_STU_FEE_GROUP_COMP_NEW FOREIGN KEY (GROUP_ID)
REFERENCES CLIENT_STU_FEE_GROUP_MASTER_NEW (GROUP_ID),
CONSTRAINT FK2_CLIENT_STU_FEE_GROUP_COMP_NEW FOREIGN KEY (COMPONENT_ID)
REFERENCES CLIENT_FEE_COMPONENT_MASTER (COMP_ID),
CONSTRAINT FK3_CLIENT_STU_FEE_GROUP_COMP_NEW FOREIGN KEY (MONTH_ID)
REFERENCES MONTH_MASTER_NEW (CODE)
);

CREATE TABLE CLIENT_FEE_GROUP_MASTER_NEW (


CODE BIGINT IDENTITY(1,1) NOT NULL,
GROUP_ID BIGINT NOT NULL,
CLIENT_ID varchar(12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
GROUP_NAME varchar(25) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
CLASS_ID BIGINT NOT NULL,
ASESSION varchar(9) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
CONSTRAINT PK_CLIENT_FEE_GROUP_MASTER_NEW PRIMARY KEY (GROUP_ID)
);

CREATE TABLE CLIENT_FEE_GROUP_COMP_NEW (


CODE BIGINT IDENTITY (1, 1) NOT NULL,
GROUP_ID BIGINT NOT NULL,
COMPONENT_ID BIGINT NOT NULL,
MONTH_ID BIGINT NOT NULL,
COMPONENT_AMOUNT DECIMAL (7,2) NOT NULL,
CONSTRAINT PK_CLIENT_FEE_GROUP_COMP_NEW PRIMARY KEY (CODE),
CONSTRAINT FK1_CLIENT_FEE_GROUP_COMP_NEW FOREIGN KEY (GROUP_ID) REFERENCES
CLIENT_FEE_GROUP_MASTER_NEW (GROUP_ID),
CONSTRAINT FK2_CLIENT_FEE_GROUP_COMP_NEW FOREIGN KEY (COMPONENT_ID)
REFERENCES CLIENT_FEE_COMPONENT_MASTER (COMP_ID),
CONSTRAINT FK3_CLIENT_FEE_GROUP_COMP_NEW FOREIGN KEY (MONTH_ID) REFERENCES
MONTH_MASTER_NEW (CODE)
);

CREATE TABLE CLIENT_FEE_COMPONENT_MASTER (


CODE bigint IDENTITY(1,1) NOT NULL,
COMP_ID BIGINT NOT NULL,
CLIENT_ID varchar(12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
COMP_NAME varchar(25) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
COMP_SEQ numeric(2,0) NOT NULL,
COMP_FOR varchar(5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
ASESSION varchar(9) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
CONSTRAINT PK_CLIENT_FEE_COMPONENTS PRIMARY KEY (COMP_ID)
);

INSERT INTO CLIENT_FEE_COMPONENT_MASTER


(COMP_ID,CLIENT_ID,COMP_NAME,COMP_SEQ,COMP_FOR,ASESSION)
VALUES
(1,'RSMI21000020','ADMISION_FEE',1,'NEW','2022-2023'),
(2,'RSMI21000020','DEVELOPMENT_CHARGES',2,'BOTH','2022-2023'),
(3,'RSMI21000020','TUTION_FEE',3,'BOTH','2022-2023'),
(4,'RSMI21000020','ACTIVITY_FEE',4,'BOTH','2022-2023'),
(5,'RSMI21000020','COMPUTER_FEE',5,'BOTH','2022-2023'),
(6,'RSMI21000020','INTERNET_FEE',6,'BOTH','2022-2023'),
(7,'RSMI21000020','TRANSPORT',7,'BOTH','2022-2023'),
(8,'RSMI21000020','MISS',7,'BOTH','2022-2023'),
(9,'RSMI21000020','COMP_7',8,'BOTH','2022-2023'),
(10,'RSMI21000020','COMP_8',9,'BOTH','2022-2023'),
(11,'RSMI21000020','COMP_9',10,'BOTH','2022-2023'),
(12,'RSMI21000020','COMP_10',11,'BOTH','2022-2023');

CREATE TABLE CLIENT_FEE_COLLECTION_NEW (


CODE BIGINT IDENTITY(1,1) NOT NULL,
CLIENT_ID varchar(12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
ST_CLASS BIGINT NOT NULL,
ADMISSION_NO varchar(15) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
INSTALLMENT varchar(25) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
INSTALLMENT_ID BIGINT NOT NULL,
INSTALLMENT_MONTH BIGINT NOT NULL,
TMP_FEEGROUPID varchar(25) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
TOTAL decimal(10,2) NULL,
FINE decimal(10,2) NULL,
PAID decimal(10,2) NULL,
BALANCE decimal(10,2) NULL,
UF1 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF2 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF3 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF4 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF5 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF6 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF7 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF8 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF9 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF10 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
ASESSION varchar(9) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF11 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF12 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF13 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF14 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF15 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
MSNO BIGINT NOT NULL,
CONSTRAINT PK_CLIENT_FEE_COLLECTION_NEW PRIMARY KEY (CODE)
);

CREATE TABLE CLIENT_FEE_COLLECTION_ERP


(
CODE BIGINT identity NOT NULL,
CLIENT_ID varchar(12) NOT NULL,
SNO BIGINT NOT NULL,
ADMISSION_NO varchar(50) NOT NULL,
INSTALLMENT varchar(25),
INSTALLMENT_ID varchar(12) NOT NULL,
TOTAL decimal(18,2),
FINE decimal(9,2),
PAID decimal(18,2),
BALANCE decimal(10,2) NULL,
UF1 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF2 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF3 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF4 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF5 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF6 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF7 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF8 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF9 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF10 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
ASESSION varchar(9) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF11 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF12 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF13 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF14 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
UF15 varchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
MSNO BIGINT NOT NULL,
CONSTRAINT PK_CLIENT_FEE_COLLECTION_ERP PRIMARY KEY (CODE)
);

update CLIENT_STUDENT_MASTER set FEE_GROUPID = 1 where CLASS_ID = 19 CLIENT_ID =


'RSMi21000020' and CLASS = 'III';

update CLIENT_STUDENT_MASTER set CLASS_ID = 17 where CLIENT_ID = 'RSMi21000020' and


CLASS = 'I';
update CLIENT_STUDENT_MASTER set CLASS_ID = 18 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'II';
update CLIENT_STUDENT_MASTER set CLASS_ID = 19 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'III';
update CLIENT_STUDENT_MASTER set CLASS_ID = 20 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'IV';
update CLIENT_STUDENT_MASTER set CLASS_ID = 21 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'V';
update CLIENT_STUDENT_MASTER set CLASS_ID = 22 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'VI';
update CLIENT_STUDENT_MASTER set CLASS_ID = 23 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'VII';
update CLIENT_STUDENT_MASTER set CLASS_ID = 24 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'VIII';
update CLIENT_STUDENT_MASTER set CLASS_ID = 25 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'IX';
update CLIENT_STUDENT_MASTER set CLASS_ID = 30 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'X';
update CLIENT_STUDENT_MASTER set CLASS_ID = 31 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'XI';
update CLIENT_STUDENT_MASTER set CLASS_ID = 32 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'XII';

INSERT INTO client_fee_installment_master


(CLIENT_ID,INSTALLMENT,FDATE,LDATE,PRT,FINE,ASESSION,MONTH)
VALUES
('RSMi21000020','APRIL-2023','01-APR-2023','15-APR-2023',1,10,'2023-2024',1),
('RSMi21000020','MAY-2023','01-MAY-2023','15-MAY-2023',2,10,'2023-2024',2),
('RSMi21000020','JUNE-2023','01-JUN-2023','15-JUN-2023',3,10,'2023-2024',3),
('RSMi21000020','JULY-2023','01-JUL-2023','15-JUL-2023',4,10,'2023-2024',4),
('RSMi21000020','AUG-2023','01-AUG-2023','15-AUG-2023',5,10,'2023-2024',5),
('RSMi21000020','SEPT-2023','01-SEP-2023','15-SEP-2023',6,10,'2023-2024',6),
('RSMi21000020','OCT-2023','01-OCT-2023','15-OCT-2023',7,10,'2023-2024',7),
('RSMi21000020','NOV-2023','01-NOV-2023','15-NOV-2023',8,10,'2023-2024',8),
('RSMi21000020','DEC-2023','01-DEC-2023','15-DEC-2023',9,10,'2023-2024',9),
('RSMi21000020','JAN-2024','01-JAN-2024','15-JAN-2024',10,10,'2023-2024',10),
('RSMi21000020','FEB-2024','01-FEB-2024','15-FEB-2024',11,10,'2023-2024',11),
('RSMi21000020','MAR-2024','01-MAR-2024','15-MAR-2024',12,10,'2023-2024',12);

INSERT INTO CLIENT_FEE_COMPONENT_MASTER


(COMP_ID,CLIENT_ID,COMP_NAME,COMP_SEQ,COMP_FOR,ASESSION)
VALUES
(11,'RSMI21000020','ADMISION_FEE',1,'NEW','2023-2024'),
(12,'RSMI21000020','DEVELOPMENT_CHARGES',2,'BOTH','2023-2024'),
(13,'RSMI21000020','TUTION_FEE',3,'BOTH','2023-2024'),
(14,'RSMI21000020','ACTIVITY_FEE',4,'BOTH','2023-2024'),
(15,'RSMI21000020','COMPUTER_FEE',5,'BOTH','2023-2024'),
(16,'RSMI21000020','INTERNET_FEE',6,'BOTH','2023-2024'),
(17,'RSMI21000020','TRANSPORT',7,'BOTH','2023-2024'),
(18,'RSMI21000020','MISS',7,'BOTH','2023-2024'),
(19,'RSMI21000020','COMP_111',8,'BOTH','2023-2024'),
(20,'RSMI21000020','TEST_COMP_22',9,'BOTH','2023-2024');

update CLIENT_STUDENT_MASTER set FEE_GROUPID = 1 where CLASS_ID = 19 CLIENT_ID =


'RSMi21000020' and CLASS = 'III';

update CLIENT_STUDENT_MASTER set CLASS_ID = 17 where CLIENT_ID = 'RSMi21000020' and


CLASS = 'I';
update CLIENT_STUDENT_MASTER set CLASS_ID = 18 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'II';
update CLIENT_STUDENT_MASTER set CLASS_ID = 19 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'III';
update CLIENT_STUDENT_MASTER set CLASS_ID = 20 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'IV';
update CLIENT_STUDENT_MASTER set CLASS_ID = 21 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'V';
update CLIENT_STUDENT_MASTER set CLASS_ID = 22 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'VI';
update CLIENT_STUDENT_MASTER set CLASS_ID = 23 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'VII';
update CLIENT_STUDENT_MASTER set CLASS_ID = 24 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'VIII';
update CLIENT_STUDENT_MASTER set CLASS_ID = 25 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'IX';
update CLIENT_STUDENT_MASTER set CLASS_ID = 30 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'X';
update CLIENT_STUDENT_MASTER set CLASS_ID = 31 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'XI';
update CLIENT_STUDENT_MASTER set CLASS_ID = 32 where CLIENT_ID = 'RSMi21000020' and
CLASS = 'XII';

You might also like