0% found this document useful (0 votes)
7 views18 pages

Debit 27DEC24

.

Uploaded by

samdhoble13
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views18 pages

Debit 27DEC24

.

Uploaded by

samdhoble13
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 18

drop table HATHWAY_ADJUSTMENT_TAB_01MAY24

SELECT * FROM HATHWAY_ADJUSTMENT_TAB_01MAY24

alter session force parallel ddl parallel 12

drop table HATHWAY_ADJUSTMENT_TAB_24SEP24

select * from pin.mso_account_balance_t partition(p_r_01152025) where


account_no='1170334472'

DROP TABLE HATHWAY_ADJUSTMENT_TAB_26NOV24

create table HATHWAY_ADJUSTMENT_TAB_27DEC24 as


select To_char(POID_ID0) POID_ID0,inf2ora(CREATED_T)
TRANSACTION_DATE,ACCOUNT_NO,ACCOUNT_OBJ_ID0,ACTION_NAME,IMPACT_CAT,AMOUNT,'NA'
Taxable_FLAG,
0 HSN,DESCRIPTION from pin.mso_account_balance_t partition(p_r_01152025) a where
action_name in ('ADJUSTMENT','DEBIT NOTE')
and created_t>=ora2inf('01-DEC-2024') and amount<>0 and account_no
in('1406032086')

SELECT * FROM HATHWAY_ADJUSTMENT_TAB_27DEC24

SELECT distinct account_no FROM HATHWAY_ADJUSTMENT_TAB_27DEC24

alter session force parallel dml parallel 12

select SUM(AMOUNT) from HATHWAY_ADJUSTMENT_TAB_27DEC24 where IMPACT_CAT='DEBIT' --


47200

select SUM(AMOUNT) from HATHWAY_ADJUSTMENT_TAB_27DEC24 where IMPACT_CAT='CREDIT'


-- -68368.78

alter table HATHWAY_ADJUSTMENT_TAB_27DEC24 add (BUSINESS_TYPE varchar2(40))

update HATHWAY_ADJUSTMENT_TAB_27DEC24 a set BUSINESS_TYPE=(select BUSINESS_TYPE


from pin.account_t b where a.ACCOUNT_OBJ_ID0=b.poid_id0);

commit;

SELECT * FROM HATHWAY_ADJUSTMENT_TAB_27DEC24 -- 2

SELECT MAX(TRANSACTION_DATE),MIN(TRANSACTION_DATE) FROM


HATHWAY_ADJUSTMENT_TAB_27DEC24

27-12-2024 18:18:04 27-12-2024 18:11:07

select * from 24-12-2024 12:05:18 23-12-2024 16:33:03

DROP TABLE ISP_ADJUSTMENT_TAB_26NOV24


create table ISP_ADJUSTMENT_TAB_27DEC24 as
select * from HATHWAY_ADJUSTMENT_TAB_27DEC24 where ACCOUNT_NO in (
select ACCOUNT_NO from MVIEW.act_point_actwise)

SELECT COUNT(*) FROM ISP_ADJUSTMENT_TAB_27DEC24 -- 2

SELECT * FROM ISP_ADJUSTMENT_TAB_24DEC24

alter table ISP_ADJUSTMENT_TAB_27DEC24 add (profile_poid_id0 number,LCO_OBJ_ID0


number,customer_type varchar2(10),LCO_CODE varchar2(20),JV varchar2(20),
COMPANY varchar2(100),LCO_NAME varchar2(100),Master_Process_ID varchar2(20))

update ISP_ADJUSTMENT_TAB_27DEC24 a set profile_poid_id0=(select poid_id0 from


pin.profile_t b where a.account_obj_id0=b.account_obj_id0
and poid_type='/profile/customer_care');

commit;

update ISP_ADJUSTMENT_TAB_27DEC24 a set (LCO_OBJ_ID0,customer_type)=(select


LCO_OBJ_ID0,'ISP' from
pin.profile_customer_care_t b where b.obj_id0=a.PROFILE_POID_ID0);

commit;

update ISP_ADJUSTMENT_TAB_27DEC24 a set (lco_code,jv,company,LCO_NAME)=(select


ENTITY_CODE,jv,company,ENTITY_NAME from
MVIEW.act_point_actwise b where b.ACCOUNT_NO=a.ACCOUNT_NO);

commit;

update ISP_ADJUSTMENT_TAB_27DEC24 a set (jv,company)=(select jv,company from


pin.mso_lco_master_rpt b where b.lco_code=a.lco_code);

commit

SELECT * FROM ISP_ADJUSTMENT_TAB_27DEC24 --96

select max(TRANSACTION_DATE),MIN(TRANSACTION_DATE) from ISP_ADJUSTMENT_TAB_27DEC24

27-12-2024 18:18:04 27-12-2024 18:11:07

select * from ISP_ADJUSTMENT_TAB_27DEC24 where IMPACT_CAT='CREDIT' -- 1

select * from ISP_ADJUSTMENT_TAB_27DEC24 where IMPACT_CAT='DEBIT' -- 1

SELECT 2+2 FROM DUAL : 5

SELECT * FROM ISP_ADJUSTMENT_TAB_18NOV24

SELECT * FROM ISP_ADJUSTMENT_TAB_27DEC24 WHERE IMPACT_CAT ='DEBIT' ORDER BY


TRANSACTION_DATE DESC --1
select * from ISP_ADJUSTMENT_TAB_18NOV24-- 2

SELECT COUNT(*) FROM ISP_ADJUSTMENT_TAB_27DEC24 -- 2

select COUNT(*) from ISP_ADJUSTMENT_TAB_27DEC24 where impact_cat ='DEBIT' -- 1

SELECT 17437+75503 FROM DUAL :92940

select SUM(AMOUNT) from ISP_ADJUSTMENT_TAB_27DEC24 -- -21168.78

select SUM(AMOUNT) from ISP_ADJUSTMENT_TAB_27DEC24 where impact_cat ='DEBIT' --


47200

select 88500-88500 from dual

select * from ISP_ADJUSTMENT_TAB_08NOV24

SELECT MAX(TRANSACTION_DATE),MIN(TRANSACTION_DATE) FROM ISP_ADJUSTMENT_TAB_27DEC24

27-12-2024 18:18:04 27-12-2024 18:11:07

SELECT MAX(TRANSACTION_DATE),MIN(TRANSACTION_DATE) FROM ISP_ADJUSTMENT_TAB_27DEC24


where impact_cat ='DEBIT'

27-12-2024 18:11:07 27-12-2024 18:11:07

SELECT MAX(TRANSACTION_DATE),MIN(TRANSACTION_DATE) FROM ISP_ADJUSTMENT_TAB_27DEC24


where impact_cat ='CREDIT'

27-12-2024 18:18:04 27-12-2024 18:18:04

select COUNT(*) from ISP_ADJUSTMENT_TAB_27DEC24 where impact_cat ='CREDIT' -- 1

SELECT MAX(TRANSACTION_DATE),MIN(TRANSACTION_DATE) FROM ISP_ADJUSTMENT_TAB_27DEC24

27-12-2024 18:18:04 27-12-2024 18:11:07

SELECT * FROM ISP_ADJUSTMENT_TAB_26NOV24 where impact_cat ='DEBIT' ORDER BY


TRANSACTION_DATE DESC

----------------------------------------------

select sum(amount) from ISP_ADJUSTMENT_TAB_20DEC24 -- -1380.55

select sum(amount) from ISP_ADJUSTMENT_TAB_20DEC24 WHERE IMPACT_CAT='DEBIT' ---


7670

SELECT * FROM ISP_ADJUSTMENT_TAB_26NOV24


DROP TABLE debit_20240926

create table debit_20241227 as


select * from ISP_ADJUSTMENT_TAB_27DEC24 where IMPACT_CAT='DEBIT'

select sum(amount) from debit_20241227 -- 47200

edit debit_20240926 where account_no='1374078569'

SELECT MIN(TRANSACTION_DATE),MAX(TRANSACTION_DATE) FROM debit_20241227

27-12-2024 18:11:07 27-12-2024 18:11:07

SELECT SUM(AMOUNT) FROM debit_20241227 :47200

SELECT MIN(TRANSACTION_DATE),MAX(TRANSACTION_DATE) FROM debit_20241227

27-12-2024 18:11:07 27-12-2024 18:11:07

select sum(amount) from debit_20241227 : 47200

select * from debit_20241227

select SUM(AMOUNT) from ISP_ADJUSTMENT_TAB_27DEC24 WHERE impact_cat ='DEBIT' ---


47200

---------------------------------

alter table debit_20241227 add city varchar2(100)

update debit_20241227 a set city=(select distinct city from MVIEW.act_point_actwise


b where a.ACCOUNT_NO=b.ACCOUNT_NO and rownum<2)

--2

commit;
--- add columns total_charge,cgst,sgst to table

SELECT * FROM debit_20241126

alter table debit_20241227 add (total_charge number,cgst number,sgst number)

--- Here we split debit amount in total_charge/cgst/sgst


update debit_20241227 set total_charge=((AMOUNT/1.18)),
cgst=((AMOUNT-(AMOUNT/1.18))/2) ,sgst=((AMOUNT-(AMOUNT/1.18))/2)-- 65464

commit;

SELECT * FROM debit_20241126

--- validate the amount w.r.t total_charge+cgst+sgst),It should atched.

select amount,total_charge,cgst,sgst from debit_20241227 where


round(amount)<>(round(total_charge+cgst+sgst))

--- add GSTIN_OF_HCDL column and update

alter table debit_20241227 add GSTIN_OF_HCDL varchar2(200)

update debit_20241227 a set GSTIN_OF_HCDL=(select gstin from


pin.mso_config_network_info_t b where b.key=a.CITY
and WINNER_ACT_NO is null)

commit;

SELECT * FROM debit_20241227 WHERE GSTIN_OF_HCDL IS NULL

-- check for null

select * from debit_20241224

SELECT * FROM debit_20221027 WHERE ACCOUNT_NO='1144215033'

select distinct city from debit_20241224 where GSTIN_OF_HCDL is null

select distinct city from debit_20241220 where GSTIN_OF_HCDL is null

select gstin from pin.mso_config_network_info_t b where b.city='Kolkata'


and WINNER_ACT_NO is null

CITY

CITY

RATNAGIRI
Kolkata
Siliguri
CHIPLUN
24PGS(S)
select distinct city,GSTIN_OF_HCDL from debit_20221027 where city
in('RATNAGIRI','CHIPLUN','24PGS(S)','Kolkata','Siliguri')

select distinct city, GSTIN from pin.mso_config_network_info_t where UPPER(city)


in('RATNAGIRI','CHIPLUN')

select distinct city,GSTIN_OF_HCDL from debit_20221027 where city


in('RATNAGIRI','CHIPLUN','24PGS(S)','Kolkata','Siliguri')

select * FROM debit_20241108

,'Kolkata','Siliguri')

select * from pin.mso_config_network_info_t

GHAZIABAD 09AAACC6814B1Z2

CITY

Kolkata 19AAACC6814B1Z1
Siliguri -19AAACC6814B1Z1

CITY GSTIN_OF_HCDL

CHIPLUN 27AAACC6814B1Z4
Ghaziabad 09AAACC6814B1Z2
RATNAGIRI 27AAACC6814B1Z4

select * from pin.mso_config_network_info_t where CITY in('RATNAGIRI'

,'chiplun')

CITY GSTIN_OF_HCDL

CHIPLUN 27AAACC6814B1Z4
24PGS(S) 19AAACC6814B1Z1
RATNAGIRI 27AAACC6814B1Z4
\\

27AAACC6814B1Z4

SELECT * FROM debit_20241220 WHERE GSTIN_OF_HCDL IS NULL

SELECT * FROM debit_20241227 WHERE GSTIN_OF_HCDL IS NULL

update debit_20240201 set GSTIN_OF_HCDL ='27AAACC6814B1Z4' where city='CHIPLUN';

commit;

-------------SEQUNECING ----------

select sum(TOTAL_CHARGE) from debit_20241227 -- 40000

SELECT sum(amount) FROM debit_20241227 --47200


edit debit_20240926 where account_no='1374078569'

alter table debit_20241227 add BILL_NO varchar2(100)

commit;

SELECT COUNT(*) FROM debit_20241227 : 3

SELECT SUM(AMOUNT) FROM debit_20241227 -- 47200

select * from debit_20241227

SELECT * FROM debit_20241118

select max(substr(bill_no,-6))+1 from debit_20241224 -- 870702

select

--- Execute below procedure for bill sequencing of debit note

--- value highlighted in green is max seq populated above


--- value highlighted in grey is the number of bills to sequenced
--- value highlighted in yellow is the year and month with initial P

D0133P2309111114

select * from 870702

select SUM(AMOUNT) from debit_20241220 -- 7670

select COUNT(*) from debit_20241224-- 1

declare
x number:=870702;
begin
for i in 1..1 loop
update debit_20241227 set BILL_NO='D01'||substr(GSTIN_OF_HCDL,1,2)||'P2512'||x
where
BILL_NO is null and rownum=1;
commit;
x:=x+1;
end loop;
end;

select * from debit_20241220

SELECT COUNT(*) FROM debit_20241227 WHERE BILL_NO IS NULL

SELECT * FROM debit_20241126

SELECT * FROM debit_20241220 WHERE BILL_NO LIKE '%D%'

select account_no,poid_id0 from pin.account_t where account_no


in('1163735234','1213846794')
--- Once sequencing is done cross validate whether any sequence is used --- in
finpro.hw_einvoice_header_main@misdb table , if found any then ---
--- regenerate a new sequence for that case.

select documentnumber from finpro.hw_einvoice_header_main@misdb where


documentnumber in (select bill_no from debit_20241227 );

commit;

edit debit_20240522 where ACCOUNT_NO ='1385134859'

DOCUMENTNUMBER

D0136P24101000004 -- D0136P24101000011
D0133P24101000001 -- D0136P24101000011

SELECT

select * from debit_20241224 where bill_no is null;

----------------------------

drop table RDS_20230630_GST_final

create table RDS_2401227_GST_final as


SELECT * FROM RDS_240201_GST_final WHERE 1=2

SELECT * FROM RDS_2409006_GST_final :1

drop table RDS_240621_GST_final

insert into RDS_2401227_GST_final


select distinct a.ACCOUNT_NO, TRANSACTION_DATE CREATED_T,
BILL_NO,TRANSACTION_DATE BILL_DATE,
AMOUNT BILL_AMOUNT, TOTAL_CHARGE CHARGE_AMOUNT,0 DISCOUNT, CGST, SGST,0 IGST,
TOTAL_CHARGE+CGST+SGST CHARGEHEAD_TOTAL,HSN TAX_CODE,a.CITY BILLING_CITY,STATE
BILLING_STATE,a.CITY INSTALLATION_CITY,
STATE INSTALLATION_STATE,
FIRST_NAME CUSTOMER_NAME, null PLAN_NAME,null PLAN_CATEGORY, TECHNOLOGY
PLAN_TECHNOLOGY, PLAN_TYPE, 0 PLAN_PRICE,1 PAY_TERM,
TRANSACTION_DATE CHARGE_START_T,TRANSACTION_DATE CHARGE_END_T, GSTIN_OF_HCDL, null
GSTIN_OF_CUSTOMER,'Subscription Charges' TYPE_OF_CHARGE,
TRANSACTION_DATE FIRST_ACTVN_T,
null CUSTOMER_SEGMENT,null TAX_EXEM,TECHNOLOGY CUSTOMER_TECHNOLOGY,ENTITY_CODE
LCO_CODE,ENTITY_NAME LCO_NAME,POID_ID0 EVENT_POID,null ITEM_POID,ACCT_POID,'DEBIT'
TYPE
from debit_20241227 a, MVIEW.act_point_actwise b
where a.account_no=b.ACCOUNT_NO(+)

COMMIT;

---------------------------------

-------------------------------

SELECT COUNT(*),SUM(CHARGEHEAD_TOTAL) FROM RDS_2401227_GST_final

1 47200

SELECT MAX(BILL_DATE),MIN(BILL_DATE) FROM RDS_2401227_GST_final

27-12-2024 18:11:07 27-12-2024 18:11:07

SELECT * FROM RDS_2401220_GST_final

----------------------------

select distinct TYPE_OF_CHARGE from RDS_2401126_GST_final

update RDS_2401220_GST_final set TYPE_OF_CHARGE='Subscription


Charges' ,type='DEBIT' where TYPE_OF_CHARGE='CR DR Note'

--- DEBIT NOTE BILLED

RDS_20230101_GST_final

commit;

SELECT * FROM RDS_2407022_GST_final WHERE type='DEBIT'

Step3
Final validation on RDS table

DROP TABLE act_pts_240408

CREATE TABLE act_pts_240408 AS SELECT * FROM MVIEW.ACT_POINT_ACTWISE


WHERE ACCOUNT_NO IN('1406032086'
)

select * from act_pts_240408

select distinct account_no from RDS_240625_GST_final

create index Bddsf on RDS_2401227_GST_final (account_no)


create index ksSsDds on act_pts_240408 (account_no)

alter table MVIEW.act_pts_240408


add (CUSTOMER_SEGMENT varchar2(20))

select * from act_pts_240408

update MVIEW.act_pts_240408 a set CUSTOMER_TYPE=(select


DECODE(BUSINESS_TYPE,'97681200','H-FIBER','PRIMARY') from pin.account_t b where
b.account_no=a.account_no);

commit;

update MVIEW.act_pts_240408 a set customer_segment='PREPAID' where


nvl(PLAN_TYPE,'PREPAID')='PREPAID'
and customer_segment is null

commit;

update MVIEW.act_pts_240408 a set customer_segment='POSTPAID_FIBER' where


nvl(PLAN_TYPE,'PREPAID')='POSTPAID'
and TECHNOLOGY='FIBER' and customer_segment is null;

commit;

update MVIEW.act_pts_240408 a set customer_segment='POSTPAID_NONFIBER' where


customer_segment is null;

commit;

rollback;

update MVIEW.act_pts_240408 set customer_segment='H-FIBER' where customer_type='H-


FIBER';

commit;

--- run below update from current month customer os table

select DISTINCT CUSTOMER_SEGMENT from mview.act_pts_240408

SELECT DISTINCT TYPE FROM RDS_2408006_GST_final

SELECT * FROM act_pts_240408

update RDS_2401227_GST_final b set (PLAN_NAME,PLAN_CATEGORY)=


(select PKG_NAME, PLAN_CATEGORY from MVIEW.ACT_POINT_ACTWISE a where
a.account_no=b.account_no and rownum <1)
where TYPE ='DEBIT' and customer_segment is null

COMMIT;

select * from RDS_2409024_GST_final where customer_segment is null

select * from RDS_20230531_GST_final where account_no ='1369049024'

select customer_segment from CUSTOMER_OS_20230501 where account_no ='1369049024'


SELECT * FROM MVIEW.act_pts_240408 WHERE ACCOUNT_NO ='1222137448'

ROLLBACK;

update RDS_2401227_GST_final b set (PLAN_NAME,PLAN_CATEGORY,customer_segment)=


(select PKG_NAME,PLAN_CATEGORY,CUSTOMER_SEGMENT from MVIEW.act_pts_240408 a where
a.account_no=b.account_no and rownum <2)
where TYPE ='DEBIT' and customer_segment is null;

COMMIT;

update RDS_240424_GST_final b set (PLAN_NAME,PLAN_CATEGORY,customer_segment)=


(select 'DEBIT','RETAIL',CUSTOMER_SEGMENT from act_pts_240319 a where
a.account_no=b.account_no and rownum <2)
where TYPE ='DEBIT' and customer_segment is null

COMMIT;

update RDS_20230531_GST_final b set (PLAN_NAME,PLAN_CATEGORY,customer_segment)=


(select 'DEBIT','RETAIL',CUSTOMER_SEGMENT from RDS_20230531_GST_final a where
a.account_no=b.account_no and rownum <2)
where TYPE ='DEBIT' and customer_segment is null;

COMMIT;

select * from RDS_2409026_GST_final

update RDS_240221_GST_final b set customer_segment=(select customer_segment from


CUSTOMER_OS_20240201 a where a.account_no=b.account_no )
where TYPE ='DEBIT' and customer_segment is null

commit

SELECT * FROM RDS_2401220_GST_final WHERE customer_segment IS NULL

SELECT ACCOUNT_NO FROM RDS_231201_GST_final


MINUS
SELECT ACCOUNT_NO FROM RDS_240619_GST_final WHERE CUSTOMER_SEGMENT IS NULL --
1147539666

SELECT * FROM RDS_2401009_GST_final WHERE CUSTOMER_SEGMENT IS NULL

SELECT ACCOUNT_NO FROM MVIEW.act_pts_240408


MINUS
SELECT ACCOUNT_NO FROM RDS_240606_GST_final

ROLLBACK ;
COMMIT;

SELECT * FROM RDS_240708_GST_final


--- check for bill no is null

select * from RDS_2401220_GST_final where bill_no is null;

--- check for pay term is null


select * from RDS_2401009_GST_final where pay_term is null;

update RDS_2409026_GST_final set pay_term=1 where pay_term is null;

commit;

ROLLBACK;

COMMIT;

update RDS_2401227_GST_final a set


pay_term= (select pay_term from MVIEW.act_point_actwise b where a.plan_name
=b.PKG_NAME and a.account_no=b.account_no)
where
BILL_DATE >= to_date('01-11-2024','DD-MM-YYYY')
--- check for customer_segment null cases

COMMIT;

ROLLBACK;

select * from RDS_2401220_GST_final where customer_segment is null;

--- check for GSTIN_OF_HCDL null cases

SELECT * FROM RDS_2401224_GST_final where GSTIN_OF_HCDL is null;

COMMIT;

select distinct billing_state,GSTIN_OF_HCDL from RDS_2401224_GST_final where


BILLING_STATE='MAHARASHTRA'

---MAHARASHTRA 27AAACC6814B1Z4
---WEST BENGAL 19AAACC6814B1Z1

update RDS_2401227_GST_final set GSTIN_OF_HCDL='27AAACC6814B1Z4' where


GSTIN_OF_HCDL is null
and billing_state='MAHARASHTRA';

COMMIT;

update RDS_240201_GST_final set GSTIN_OF_HCDL='19AAACC6814B1Z1' where


GSTIN_OF_HCDL is null
and billing_state='WEST BENGAL';

commit;

09AAACC6814B1Z2

EDIT RDS_20230831_GST_final WHERE BILLING_STATE='UTTAR PRADESH' AND GSTIN_OF_HCDL


IS NULL

--- check for plan name null

select * from RDS_2401227_GST_final where plan_name is null;


rollback;

update RDS_2401224_GST_final b set (PLAN_NAME,PLAN_CATEGORY)=


(select PKG_NAME,PLAN_CATEGORY from MVIEW.ACT_POINT_ACTWISE a where
a.account_no=b.account_no and rownum <2)
where plan_name is null;

COMMIT;

update RDS_2401224_GST_final set plan_name=TYPE_OF_CHARGE where plan_name is null;

commit;

--- check for plan category null

select distinct plan_category from RDS_2401227_GST_final where plan_category is


null;

update RDS_2401126_GST_final set plan_category='RETAIL' where plan_category is


null;

commit;

--- check for plan technology null

select * from RDS_2401126_GST_final where plan_technology is null;

update RDS_2401227_GST_final b set (plan_technology,plan_type)=(select


technology,plan_type from
MVIEW.act_point_actwise a where a.account_no=b.account_no) where plan_technology
is null;

commit;

EDIT RDS_240606_GST_final

select * from rohan.act_point_actwise where account_no ='1378662029'

select count(1),sum(chargehead_total),type from RDS_2401227_GST_final group by


type;

1 47200 DEBIT

SELECT * FROM RDS_2409006_GST_final WHERE customer_segment IS NULL

SELECT * FROM RDS_240621_GST_final WHERE customer_segment IS NULL

select SUM(CHARGEHEAD_TOTAL) from RDS_2401220_GST_final WHERE TYPE ='DEBIT' : 7670

select SUM(CHARGEHEAD_TOTAL),MAx(BILL_DATE),MIN(BILL_DATE) from


RDS_2401227_GST_final WHERE TYPE ='DEBIT'

47200 27-12-2024 18:11:07 27-12-2024 18:11:07

SELECT * FROM mview.RDS_2401126_GST_final WHERE ACCT_POID IS NULL

alter table mview.RDS_2401224_GST_final add(ACCT_POID number)

update mview.RDS_2401224_GST_final
a set ACCT_POID =(select poid_id0 from pin.account_t b
where a.account_no= b.account_no)

COMMIT;

select bill_no from (


select distinct bill_no,customer_segment from RDS_2401109_GST_final WHERE TYPE
='DEBIT'
)
group by bill_no having count(1)>1

SELECT * FROM RDS_2401220_GST_final

select sum(CHARGEHEAD_TOTAL) from RDS_2401126_GST_final --141128.69

update RDS_2401227_GST_final a set (LCO_CODE,LCO_NAME)=(select


ENTITY_CODE,ENTITY_NAME from MVIEW.act_point_actwise b where
b.acct_poid=a.acct_poid)
where lco_code is null ;

commit;

select * from pin.mso_lco_master_rpt where lco_code ='1100250367'

select 348834.34-286340.48 from dual

--------------------------------------

EDIT RDS_240708_GST_final

SELECT 674.608728813559+674.608728813559 FROM DUAL

COMMIT;

ROLLBACK;

truncate table ISP_CHARGES_TAB_DEBIT_AUG

commit;

select * from RDS_2409017_GST_final

update RDS_2401224_GST_final a set (EMAIL)=


(select rmail from pin.account_t b where b.ACCOUNT_NO=a.ACCOUNT_NO );

COMMIT;

UPDATE ISP_CHARGES_TAB_DEBIT_AUG
SET CUSTOMER_TYPE='PRIMARY' ;

COMMIT;

SELECT * FROM ROHAN.ACT_POINT_ACTWISE WHERE ACCOUNT_NO='1384135279'

DISABLE TRIGGER trigger_name ON ISP_CHARGES_TAB_DEBIT_AUG

CREATE TABLE ISP_CHARGES_TAB_DEBIT_AUG_BBB


AS SELECT * FROM ISP_CHARGES_TAB_DEBIT_AUG

select * from RDS_240201_GST_final WHERE ACCOUNT_NO='1334755602'

truncate table ISP_CHARGES_TAB_DEBIT_AUG

update mview.RDS_2401227_GST_final a set ACCT_POID =(select poid_id0


from pin.account_t b
where a.account_no= b.account_no)

commit

1334755602 474748722085

truncate table ISP_CHARGES_TAB_DEBIT_AUG

SELECT * FROM ISP_CHARGES_TAB_DEBIT_AUG

insert into ISP_CHARGES_TAB_DEBIT_AUG


select GSTIN_OF_HCDL GSTIN_OF_THE_COMPANY,GSTIN_OF_CUSTOMER
GSTIN_OF_CUSTOMER,0 PLAN_PRICE,
CHARGEHEAD_TOTAL-(nvl(CGST,0)+nvl(SGST,0)+nvl(IGST,0)) CHARGE_AMOUNT,0
DISCOUNT, CGST, SGST, IGST, CHARGEHEAD_TOTAL,
(select city from pin.account_nameinfo_t b where b.obj_id0=a.acct_poid and
rec_id=1) BILLING_CITY,
(select state from pin.account_nameinfo_t b where b.obj_id0=a.acct_poid and
rec_id=1) BILLING_STATE,
(select nvl(cmts,'Dummy cmts')
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid ) CMTS,
(select LOCATION
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
LOCATION,
(select AREA
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid ) AREA,
ACCOUNT_NO,
(select FIRST_NAME
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
FIRST_NAME,
(select MIDDLE_NAME
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
MIDDLE_NAME,
(select LAST_NAME
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
LAST_NAME,
(select ADDRESS from pin.account_nameinfo_t b where b.obj_id0=a.acct_poid
and rec_id=2) INSTALLATION_ADDRESS,
(select ADDRESS from pin.account_nameinfo_t b where b.obj_id0=a.acct_poid
and rec_id=1) BILLING_ADDRESS,
(select city from pin.account_nameinfo_t b where b.obj_id0=a.acct_poid and
rec_id=2) INSTALLATION_CITY,
(select state from pin.account_nameinfo_t b where b.obj_id0=a.acct_poid and
rec_id=2) INSTALLATION_STATE,
(select substr(zip,1,6) from pin.account_nameinfo_t b where
b.obj_id0=a.acct_poid and rec_id=1) PINCODE,nvl(TYPE_OF_CHARGE,'Subscription
Charges') TYPE_OF_CHARGE, PLAN_NAME, PLAN_CATEGORY, PAY_TERM,
FIRST_ACTVN_T, (select distinct PACKAGE_STATUS
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
ISP_STATUS,
(select distinct PACKAGE_STATUS
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
DEV_TYPE,
BILL_DATE,BILL_DATE PACKAGE_START_DATE,BILL_DATE END_DATE, BILL_NO,
(select distinct CUSTOMER_TYPE
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
CUSTOMER_TYPE,
(select distinct CUSTOMER_SEGMENT
from ACT_POINT_ACTWISE b where b.account_no=a.account_no )
CUSTOMER_SEGMENT,
(select distinct PROVISIONING_STATUS
from MVIEW.ACT_POINT_ACTWISE b where b.ACCT_POID=a.acct_poid )
SRVC_PROV_STATUS, 0 PPT_POID, TAX_EXEM,
PLAN_TECHNOLOGY,null LEGACY_ACCOUNT_NO, LCO_CODE,
LCO_NAME,'FILE_27DEC2024_03' FILENAME,trunc(sysdate) ROWS_CREATION_DATE,
trunc(sysdate) ROW_UPDATED_DATE,11 FLAGS,null GK_REMARKS,trunc(sysdate)
REPORT_DATE,
998422 TAX_CODE,'NA' EMAIL_ID,'NA' PHONE_NO,null,sysdate
bill_date,bill_date,bill_date,1,1,1,1 from
mview.RDS_2401227_GST_final a
where bill_no not like 'I%' and type='DEBIT'

commit;

EDIT ISP_CHARGES_TAB_DEBIT_AUG

SELECT * FROM mview.RDS_2401220_GST_final

GPON_PREMIUM_ULTD_MUM_PRE_150MBPS_DUAL_YRLY
GPON_PREMIUM_ULTD_MUM_PRE_150MBPS_DUAL_YRLY

COMMIT;

create table ISP_CHARGES_TAB_DEBIT_AUG_Bkp_2905 as select * from


ISP_CHARGES_TAB_DEBIT_AUG where 1=2

edit ISP_CHARGES_TAB_DEBIT_AUG where account_no='1386533525'

EDIT ISP_CHARGES_TAB_DEBIT_AUG

SELECT * FROM ROHAN.ACT_POINT_ACTWISE WHERE ACCOUNT_NO='1384092503'

UPDATE ISP_CHARGES_TAB_DEBIT_AUG A SET A.EMAIL_ID =(SELECT EMAIL FROM


MVIEW.ACT_POINT_ACTWISE B
WHERE A.ACCOUNT_NO=B.ACCOUNT_NO)

commit;

select * from ROHAN.ACT_POINT_ACTWISE

SELECT 540+540 FROM DUAL

edit ISP_CHARGES_TAB_DEBIT_AUG

truncate table ISP_CHARGES_TAB_DEBIT_AUG

COMMIT;

SELECT * FROM Invalid Date

D0133P2511813669
D0133P2511813672
D0133P2511813671
D0127P2511813670

EDIT ISP_CHARGES_TAB_DEBIT_AUG

D0127P2512870701
D0133P2512870700
D0133P2512870699

commit;

INSERT INTO isp_charges_tab


SELECT * FROM MVIEW.ISP_CHARGES_TAB_DEBIT_AUG@prodbrm

COMMIT;

D0133P2511813669
D0133P2511813672
D0133P2511813671
D0127P2511813670

SELECT account_no,bill_no FROM MVIEW.ISP_CHARGES_TAB_DEBIT_AUG


EDIT ISP_CHARGES_TAB WHERE BILL_NO ='D0127P2505401032'

EDIT ISP_CHARGES_TAB WHERE ACCOUNT_NO='1179832040' ORDER BY BILL_DATE DESC

COMMIT;

I0133P2411010404
I0133P2402000897

ROLLBACK;

SELECT * FROM ISP_PAY_TAB WHERE CURRENT_BILL='D0111P2401100005'

EDIT ISP_PAY_TAB WHERE ACCOUNT_NO='1179832040' ORDER BY CURRENT_BILL_DATE DESC

EDIT ISP_BILL_OS WHERE ACCOUNT_NO='1179832040' AND BILL_NO='D0133P2402198294'

SELECT

SELECT * FROM ISP_BILL_OS WHERE BILL_NO='D0111P2401100005'

EDIT ISP_BILL_OS WHERE BILL_NO='D0133P2402198294'

EDIT ISP_CHARGES_TAB WHERE BILL_NO ='D0133P2402198294'

SELECT 390204.75+6236.66 FROM DUAL

COMMIT;

update ISP_BILL_OS set TOTAL_DUE_AFTRDUEDATE=TOTAL_AMOUNT_DUE+(case


when TOTAL_AMOUNT_DUE<=0 then 0
when TOTAL_AMOUNT_DUE >0 and TOTAL_AMOUNT_DUE < 2000 then 50*1.18
when TOTAL_AMOUNT_DUE > 2000 and TOTAL_AMOUNT_DUE<5000 then 100*1.18
when TOTAL_AMOUNT_DUE > 5000 then 200*1.18 end)
where bill_no='D0133P2402198294'

COMMIT;

CREATE TABLE HEMA_CN_29MAY24 AS


select * from ISP_ADJUSTMENT_TAB_29MAY24 where IMPACT_CAT='CREDIT'

SELECT SUM(AMOUNT) FROM HEMA_CN_29MAY24

SELECT * FROM HEMA_CN_29MAY24

UPDATE HEMA_CN_29MAY24 SET DESCRIPTION='GST'

COMMIT;

You might also like