Files
IncomeTaxSystem/AppCode/__pycache__/ITRHandler.cpython-313.pyc

26 lines
5.8 KiB
Plaintext
Raw Normal View History

2025-11-30 16:24:49 +05:30
<EFBFBD>
<00><>\iA<00><00><><00>SSKJr SSKrSSKJr SSKrSSKrSSK r SSKJr SSKrSSKrSSK r SSK
J r J r J r "SS5rg)<07>)<01>DBConfigN)<01>YearGet)<03> send_file<6C>render_template<74>requestc<00>D<00>\rSrSrSrSrSrSrSrSr Sr
S r S
r g ) <0C>
ITRHandler<EFBFBD>c<00>t<00>[R"5UlURRSS9Ulg)NT)<01>
dictionary)r<00>get_db_connection<6F>conn<6E>cursor<6F><01>selfs <20><C:\Work\lcepl_Projects\IncomeTaxSystem\AppCode\ITRHandler.py<70>__init__<5F>ITRHandler.__init__s+<00><00><1C>.<2E>.<2E>0<><04> <09><1A>i<EFBFBD>i<EFBFBD>&<26>&<26>$<24>&<26>7<><04> <0B>c<00><><00>URRS5 /nURR5HnUR5nM U$)N<> GetAllItr)r<00>callproc<6F>stored_results<74>fetchall)r<00>records<64>results r<00> get_all_itr<74>ITRHandler.get_all_itrsE<00><00> <0A> <0B> <0B><1C><1C>[<5B>)<29><14><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD>3<><17>rc<00><><00>URRSU/5 /nURR5HnUR5nM U(a[ US5 US$g)N<>
GetITRByIdr)rrrr<00>print)r<00>idrrs r<00> get_itr_by_id<69>ITRHandler.get_itr_by_id%s`<00><00> <0C> <0B> <0B><1C><1C>\<5C>B<EFBFBD>4<EFBFBD>0<><15><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD>3<> <13> <11>'<27>!<21>*<2A> <1D><1A>1<EFBFBD>:<3A> <1D>rc<00><><00>/SQnUVs/sHo1RUS5PM nnURRSU5 URR 5 gs snf)N<><1A>year<61>gross_total_income<6D>disallowance_14a<34>disallowance_37<33>deduction_80ia_business<73>deduction_80ia_misc<73>deduction_80ia_other<65>deduction_sec37_disallowance<63> deduction_80g<30>net_taxable_income<6D>tax_30_percent<6E>tax_book_profit_18_5<5F> tax_payable<6C> surcharge_12<31>
2025-11-30 16:24:49 +05:30
edu_cess_3<EFBFBD>total_tax_payable<6C>
mat_credit<EFBFBD> interest_234c<34> total_tax<61> advance_tax<61>tds<64>tcs<63>sat<61>tax_on_assessment<6E>refund<6E>Remarksr<00> InsertITR)<05>getrrr<00>commit)r<00>data<74>columns<6E>col<6F>valuess r<00>add_itr<74>ITRHandler.add_itr8sS<00><00>
<EFBFBD><07>/6<>6<>g<EFBFBD>s<EFBFBD>(<28>(<28>3<EFBFBD><01>"<22>g<EFBFBD><06>6<> <0A> <0B> <0B><1C><1C>[<5B>&<26>1<> <0C> <09> <09><18><18><1A><> 7s<00>Ac<00><><00>/SQnU/UVs/sHoBRUS5PM sn-n[SU5 URRSU5 URR 5 gs snf)Nr&rz Final values:<3A> UpdateITR)rBr!rrrrC)rr"rDrErFrGs r<00>update<74>ITRHandler.updateJsb<00><00>
<EFBFBD><07><15><14>W<EFBFBD>=<3D>W<EFBFBD>c<EFBFBD><18><18>#<23>q<EFBFBD>)<29>W<EFBFBD>=<3D>=<3D><06> <0A>o<EFBFBD>v<EFBFBD>&<26> <0C> <0B> <0B><1C><1C>[<5B>&<26>1<> <0C> <09> <09><18><18><1A><> >s<00>A.c<00>r<00>URRSU/5 URR5 g)N<> DeleteITRById)rrrrC)rr"s r<00>delete_itr_by_id<69>ITRHandler.delete_itr_by_id]s(<00><00> <0C> <0B> <0B><1C><1C>_<EFBFBD>r<EFBFBD>d<EFBFBD>3<> <0C> <09> <09><18><18>rc<00><><00>URRSU/5 /nURR5HnUR5nM U(dg[R
"U5nUR 5nURSSUR5 [SU5 URVs0sH n[U[5(dMUSU3_M" nnURUSS9 URSSS9 [R "5n[R""US S
9n UR%U S S S 9 U R&S n
U
R)SSS5 SSS5 UR+S5 U$s snf!,(df  N&=f![,R.R0an [SU 5 Sn A gSn A ff=f)N<> GetITRByYearr<00>Fieldzdf-->zRecord T)rE<00>inplace)<02>droprU<00>
xlsxwriter)<01>engineF<65> ITR_Vertical)<02>index<65>
sheet_name<EFBFBD>uMySQL Error →)rrrr<00>pd<70> DataFrame<6D> transpose<73>insertrZr!rE<00>
isinstance<EFBFBD>int<6E>rename<6D> reset_index<65>io<69>BytesIO<49> ExcelWriter<65>to_excel<65>sheets<74>
set_column<EFBFBD>seek<65>mysql<71> connector<6F>Error) r<00> selected_year<61>rowsr<00>df<64> df_transposed<65>i<> record_cols<6C>output<75>writer<65> worksheet<65>es r<00>itr_report_download<61>ITRHandler.itr_report_downloadds<><00><00>) <1C><14> <0B> <0B>$<24>$<24>^<5E>m<EFBFBD>_<EFBFBD>E<><19><04>"<22>k<EFBFBD>k<EFBFBD>8<>8<>:<3A>F<EFBFBD>!<21>?<3F>?<3F>,<2C>D<EFBFBD>;<3B><1C><1F><18>\<5C>\<5C>$<24>'<27><02>!#<23> <0C> <0C><0E> <0A><1D>$<24>$<24>Q<EFBFBD><07><1D>1D<31>1D<31>E<><15>g<EFBFBD>m<EFBFBD>,<2C>
+<2B>2<>2<><12>2<><01>j<EFBFBD><11>C<EFBFBD>6H<36>%<25>A<EFBFBD><17><11><03>}<7D>$<24>2<><1C><12>
<1E>$<24>$<24>[<5B>$<24>$<24>G<><1D>)<29>)<29>t<EFBFBD>T<EFBFBD>)<29>B<><1C><1A><1A><1C><06><17>^<5E>^<5E>F<EFBFBD><<3C>@<40>F<EFBFBD>!<21>*<2A>*<2A>6<EFBFBD><15>><3E>*<2A>Z<> &<26> <0A> <0A>n<EFBFBD> =<3D>I<EFBFBD><1D>(<28>(<28><11>A<EFBFBD>r<EFBFBD>2<>A<01>
<17> <0B> <0B>A<EFBFBD><0E><1D> <0A><>!<12>A<01>@<40><><19>?<3F>?<3F>(<28>(<28> <1C><15>'<27><11>+<2B><1B><> <1C>sP<00>AF<00>AF<00>7E9<04>
E9<04>A F<00>*4E><03>F<00>9F<00>>
F <07>F<00>G<03>- F><03>>Gc<00>l<00>URR5 URR5 g)N)r<00>closerrs rr|<00>ITRHandler.close<73>s <00><00> <0C> <0B> <0B><19><19><1B> <0C> <09> <09><0F><0F>r)rrN) <0A>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__rrr#rHrLrPryr|<00>__static_attributes__<5F>rrr r s+<00><00>8<> <17> <14>&<1B>$<1B>&<1B>+<1C>^rr )<0F>AppCode.Configr<00>mysql.connectorrl<00>AppCode.YearGetr<00>pandasr]<00>pymysqlre<00>flaskrrrr r<>rr<00><module>r<>s7<00><01>#<23><16>#<23><13><0E> <09>$<24><16><13> <09>5<>5<>C<1A>Cr