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

29 lines
7.7 KiB
Plaintext
Raw Normal View History

2025-11-30 16:24:49 +05:30
<EFBFBD>
mc<6D>ie<00><00>P<00>SSKrSSKrSSKrSSKJrJrJr SSK J
r
"SS5r g)<06>N)<03> send_file<6C>render_template<74>request)<01>DBConfigc<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_itrsC<00><00> <0C> <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_ids`<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)<1C>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<67>edu_cess<73>total_tax_payable<6C>mat_credit_created<65>mat_credit_utilized<65> interest_234c<34> total_tax<61> advance_tax<61>tds<64>tcs<63>sat<61>tax_on_assessment<6E>refund<6E>Remarks<6B>
created_atr<00> InsertITR<54><05>getrrr <00>commit)r<00>data<74>columns<6E>col<6F>valuess r<00>add_itr<74>ITRHandler.add_itr*sS<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-nURRSU5 URR 5 gs snf)N)r%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:r;r<r=r>r?r<00> UpdateITRrB)rr!rErFrGrHs r<00>update<74>ITRHandler.update=sX<00><00> 
<EFBFBD><07><15><14>W<EFBFBD>=<3D>W<EFBFBD>c<EFBFBD><18><18>#<23>q<EFBFBD>)<29>W<EFBFBD>=<3D>=<3D><06> <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)rrr rD)rr!s r<00>delete_itr_by_id<69>ITRHandler.delete_itr_by_idOs(<00><00> <0C> <0B> <0B><1C><1C>_<EFBFBD>r<EFBFBD>d<EFBFBD>3<> <0C> <09> <09><18><18>rc
2026-01-29 18:19:49 +05:30
<00><><00>URRSU/5 /nURR5HnUR5nM U(dgUHnUR SS5 M 0SS_SS_SS_S S
_S S _S S_SS_SS_SS_SS_SS_SS_SS_SS_SS _S!S"_S#S$_S%S&S'S(S)S*S+S,S-.En/nUR 5H,upxUS.R US.5n URX<>/5 M. [R"US/S0/S19n
[R"5n [R"U S2S39n U Rn U RS45nX<>RS4'U R!S5S6S7S8S9.5nU R!S5S:S6S;.5nU R!S<S:05nU R!S:S=S>.5nUR#S?S@U5 [%U5nUS:-nSAUSBU3nUR#SCSDU3U R!S6S5SE.55 UR'SFS/S0/U5 SGnU
R)5H9unnUR+US.US/U5 UR+US:US0U5 US:- nM; UR-SHSI5 UR-SJSK5 SSS5 U R/S.5 U $!,(df  N!=f![0R2R4an[7SLU5 SnAgSnAff=f)MN<4D> GetITRByYearr!r&zGross Total Incomer'zAdd: Disallowance u/s 14Ar(zAdd: Disallowance u/s 37r)z-Less: Deduction u/s 80IA - On Business Incomer*zOn Misc Receiptsr+zOn Otherr,zOn Sec 37 Disallowancer-zLess: Deduction u/s 80Gr.zNet Taxable Incomer/z Tax @ 30%r0zTax @ 18.5% on Book Profitr1z Tax Payabler2z Surcharge @ %r3zEducation Cess @ %r4zTotal Tax Payabler5zAdd: MAT Credit Createdr6zLess: MAT Credit UtilizedzAdd: Interest u/s 234Cz Total Taxz Advance Tax<61>TDS<44>TCS<43>SATzTax on Regular Assessment<6E>Refund)r7r8r9r:r;r<r=r>r<00> Particulars<72>ITR)rF<00>
2026-01-24 18:22:28 +05:30
xlsxwriter)<01>enginez
ITR ReportT<74>center<65>vcenter<65>)<04>bold<6C>align<67>valign<67> font_size<7A>)r`<00>borderrarez#,##0.00)re<00>
num_formatzA1:B1z(Laxmi Civil Engineering Services Pvt LtdzAY <20>-zA2:B2zAssessment Year : )rar`<00>A4<41>zA:A<>-zB:B<>uMySQL Error →)rrrr<00>pop<6F>itemsrC<00>append<6E>pd<70> DataFrame<6D>io<69>BytesIO<49> ExcelWriter<65>book<6F> add_worksheet<65>sheets<74>
2026-01-24 18:22:28 +05:30
add_format<EFBFBD> merge_range<67>int<6E> write_row<6F>iterrows<77>write<74>
set_column<EFBFBD>seek<65>mysql<71> connector<6F>Errorr )r<00> selected_year<61>rowsr<00>row<6F> field_mappingrE<00>key<65>label<65>value<75>df<64>output<75>writer<65>workbook<6F> worksheet<65> title_fmt<6D>
header_fmt<EFBFBD>cell_fmt<6D>num_fmt<6D>ay_start<72>ay_end<6E>assessment_year<61>row_no<6E>_<>es r<00>itr_report_download<61>ITRHandler.itr_report_downloadUs<><00><00>e <18> <10>K<EFBFBD>K<EFBFBD> <20> <20><1E>-<2D><1F> A<><15>D<EFBFBD><1E>+<2B>+<2B>4<>4<>6<><06><1D><EFBFBD><EFBFBD>(<28><04>7<><18><1B><1B><03><13><07><07><04>d<EFBFBD>#<23><1C><0E>$<24>&:<3A><0E>"<22>$?<3F><0E>"<22>#=<3D><0E>*<2A>+Z<> <0E>
2026-01-29 18:19:49 +05:30
&<26>'9<> <0E> '<27>
<EFBFBD> <0E>/<2F>0H<30><0E> <20>!:<3A><0E>%<25>&:<3A><0E>!<21>+<2B><0E>'<27>(D<><0E><1E>}<7D><0E><1C>_<EFBFBD><0E><1B>0<><0E>$<24>%8<><0E> %<25>&?<3F>!<0E>"&<26>'B<>#<0E>$":<3A>(<28>,<2C><1C><1C><1C>%@<40>"<22>3<0E>M<EFBFBD>:<16>D<EFBFBD>+<2B>1<>1<>3<>
2026-01-24 18:22:28 +05:30
<EFBFBD><03><1C>Q<EFBFBD><07> <0B> <0B>C<EFBFBD><11>+<2B><05><14> <0B> <0B>U<EFBFBD>N<EFBFBD>+<2B>4<><14><1C><1C>d<EFBFBD>]<5D>E<EFBFBD>,B<>C<>B<EFBFBD><18>Z<EFBFBD>Z<EFBFBD>\<5C>F<EFBFBD><13><1E><1E><06>|<7C><<3C><06>!<21>;<3B>;<3B><08>$<24>2<>2<><<3C>@<40> <09>.7<EFBFBD> <0A> <0A>l<EFBFBD>+<2B>%<25>/<2F>/<2F> <20>8<EFBFBD>y<EFBFBD>!#<23>1<12><13> <09>&<26>0<>0<> <20>A<EFBFBD><08>2<12><13>
2026-01-29 18:19:49 +05:30
<EFBFBD>$<24>.<2E>.<2E><08>!<21>}<7D>=<3D><08>"<22>-<2D>-<2D><11>*<2A>.U<>V<><07><1A>%<25>%<25>g<EFBFBD>/Y<>[d<>e<><1E>}<7D>-<2D><08>!<21>A<EFBFBD><1C><06>$'<27><08>z<EFBFBD><11>6<EFBFBD>(<28>";<3B><0F><1A>%<25>%<25><1B>(<28><1F>(9<>:<3A><1C>'<27>'<27>(<28>D<EFBFBD>(I<>J<><12><1A>#<23>#<23>D<EFBFBD>=<3D>%<25>*@<40>*<2A>M<><1B><06> <20>k<EFBFBD>k<EFBFBD>m<EFBFBD>F<EFBFBD>A<EFBFBD>s<EFBFBD><1D>O<EFBFBD>O<EFBFBD>F<EFBFBD>A<EFBFBD>s<EFBFBD>=<3D>/A<>8<EFBFBD>L<><1D>O<EFBFBD>O<EFBFBD>F<EFBFBD>A<EFBFBD>s<EFBFBD>5<EFBFBD>z<EFBFBD>7<EFBFBD>C<><1A>a<EFBFBD>K<EFBFBD>F<EFBFBD>,<2C> <1A>$<24>$<24>U<EFBFBD>B<EFBFBD>/<2F><19>$<24>$<24>U<EFBFBD>B<EFBFBD>/<2F>U=<3D>X <13>K<EFBFBD>K<EFBFBD><01>N<EFBFBD><19>M<EFBFBD>[=<3D><<3C><>^<15><EFBFBD><EFBFBD>$<24>$<24> <18> <11>#<23>Q<EFBFBD> '<27><17><> <18>s8<00>AJ=<00>CJ=<00>8EJ,<03>J=<00>,
J:<07>6J=<00>=K1<03> K,<03>,K1c<00>l<00>URR5 URR5 g)N)r<00>closer rs rr<><00>ITRHandler.close<73>s <00><00> <0C> <0B> <0B><19><19><1B> <0C> <09> <09><0F><0F>r)r rN) <0A>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__rrr"rIrMrQr<>r<><00>__static_attributes__<5F>rrrr s,<00><00>8<>
<17> <14>"<1B>&<1B>$<1B> f<18>Rrr) <0C>mysql.connectorr<00>pandasrorq<00>flaskrrr<00>AppCode.Configrrr<>rr<00><module>r<>s#<00><01><16><13> <09>5<>5<>#<23>w<1A>wr