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

32 lines
8.1 KiB
Plaintext
Raw Normal View History

2025-11-30 16:24:49 +05:30
<EFBFBD>
W܉i~<00><00><<00>SSKJr SSKrSSKrSSKr"SS5rg)<05>)<01>DBConfigNc<00>D<00>\rSrSrSrSrSrSrSrSr Sr
S r S
r g ) <0C> AOHandler<65>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\AOHandler.py<70>__init__<5F>AOHandler.__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<>GetAllAO<41>r <00>callproc<6F>stored_results<74>fetchall)r <00>records<64>results r<00>
get_all_ao<EFBFBD>AOHandler.get_all_ao sC<00><00> <0C> <0B> <0B><1C><1C>Z<EFBFBD>(<28><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(aUS$g)N<> GetAOByIdrr)r <00>idrrs r<00> get_ao_by_id<69>AOHandler.get_ao_by_idsR<00><00> <0C> <0B> <0B><1C><1C>[<5B>2<EFBFBD>$<24>/<2F><14><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD>3<> <13><1A>1<EFBFBD>:<3A> <1D>rc<00><><00>/SQnUVs/sHo1RUS5PM nnURRSU5 URR 5 URR5 URR5 gs snf![
a!nURR 5 UeSnAff=f!URR5 URR5 f=f)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>InsertAO)<08>getr rr
<00>commit<69> Exception<6F>rollback<63>close)r <00>data<74>fields<64>f<>values<65>es r<00>add_ao<61>AOHandler.add_ao"s<><00><00> <1E> <0E>F<EFBFBD>/5<>5<>f<EFBFBD><11>h<EFBFBD>h<EFBFBD>q<EFBFBD>!<21>n<EFBFBD>f<EFBFBD>F<EFBFBD>5<> <10>K<EFBFBD>K<EFBFBD> <20> <20><1A>V<EFBFBD> 4<> <10>I<EFBFBD>I<EFBFBD> <1C> <1C> <1E>
<11>K<EFBFBD>K<EFBFBD> <1D> <1D> <1F> <10>I<EFBFBD>I<EFBFBD>O<EFBFBD>O<EFBFBD> <1D><>6<><36><19> <14> <10>I<EFBFBD>I<EFBFBD> <1E> <1E> <20><13>G<EFBFBD><47> <14><> <11>K<EFBFBD>K<EFBFBD> <1D> <1D> <1F> <10>I<EFBFBD>I<EFBFBD>O<EFBFBD>O<EFBFBD> <1D>s3<00>B<00>B<04>8B<00>B<00>
C<03>"B><03>>C<03>C<00>6C<c<00><><00>/SQnU/UVs/sHoBRUS5PM sn-nURRSU5 URR 5 gs snf)N)r"r#r$r%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:r;r<r<00> UpdateAOById)r?r rr
r@)r rrDrErFrGs r<00> update_ao<61>AOHandler.update_ao;sW<00><00> <0E><06><15><14><16>8<><16>A<EFBFBD><18><18>!<21>Q<EFBFBD><1E><16>8<>8<><06> <0C> <0B> <0B><1C><1C>^<5E>V<EFBFBD>4<> <0C> <09> <09><18><18><1A><>9s<00>A"c<00>r<00>URRSU/5 URR5 g)N<> DeleteAOById)r rr
r@)r rs r<00>delete_ao_by_id<69>AOHandler.delete_ao_by_idNs(<00><00> <0C> <0B> <0B><1C><1C>^<5E>b<EFBFBD>T<EFBFBD>2<> <0C> <09> <09><18><18>rc <00><><00>[U5nUS-nSUSU3nURRSU/5 /nURR5HnUR 5nM U(dgUHnUR SS5 M 0SS_SS _S
2026-01-29 18:19:49 +05:30
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,S-S.S/S0S1. En/n UR 5H,up<>US2RU
S25n U RX<>/5 M. [R"U S3S4/S59n [R"5n[R"US6S79nURnURS85nUUR S8'UR#S9S:S;S<.5nUR#S9SS:S=.5nUR#S>S05nUR#SS?S@.5nUR%SASBU5 UR%SCSDU3UR#S9S:SE.55 UR'SFS3S4/U5 SGnU R)5H9unnUR+US2US3U5 UR+USUS4U5 US- nM; UR-SHSI5 UR-SJSK5 SSS5 UR/S25 U$!,(df  N!=f![0R2R4an[7SLU5 SnAgSnAff=f)MN<4D>zAY <20>-<2D> GetAOByYearrr#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%r-zTax @ 18.5% on Book Profitr.z Tax Payabler/<00> Surcharger0zEducation Cessr1zTotal Tax Payabler2zAdd: MAT Credit Createdr3zLess: MAT Credit UtilizedzAdd: Interest u/s 234Cz Total Taxz Advance Tax<61>TDS<44>TCS<43>SATzTax on Regular Assessment<6E>Refundr<) r4r5r6r7r8r9r:r;r<r<00> Particulars<72>AO)<01>columns<6E>
xlsxwriter)<01>enginez AO ReportT<74>center<65>)<03>bold<6C>align<67> font_size)rc<00>borderrdrfz#,##0.00)rf<00>
num_formatzA1:B1z(Laxmi Civil Engineering Services Pvt LtdzA2:B2zAssessment Year : )rcrd<00>A4<41>zA:A<>-zB:B<>uMySQL Error →)<1C>intr rrr<00>pop<6F>itemsr?<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> write_row<6F>iterrows<77>write<74>
set_column<EFBFBD>seek<65>mysql<71> connector<6F>Error<6F>print)r <00> selected_year<61>ay_start<72>ay_end<6E>assessment_year<61>rowsr<00>row<6F> field_mappingrD<00>key<65>label<65>value<75>df<64>output<75>writer<65>workbook<6F> worksheet<65> title_fmt<6D>
header_fmt<EFBFBD>text_fmt<6D>num_fmt<6D>row_no<6E>_rHs r<00>ao_report_download<61>AOHandler.ao_report_downloadSs<><00><00>s <18><1A>=<3D>)<29>H<EFBFBD><1D><01>\<5C>F<EFBFBD> #<23>H<EFBFBD>:<3A>Q<EFBFBD>v<EFBFBD>h<EFBFBD>7<>O<EFBFBD> <11>K<EFBFBD>K<EFBFBD> <20> <20><1D><1D><0F> @<40><15>D<EFBFBD><1E>+<2B>+<2B>4<>4<>6<><06><1D><EFBFBD><EFBFBD>(<28><04>7<><18><1B><1C><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>[<5B><0E><1B>,<2C><0E>$<24>%8<><0E> %<25>&?<3F>!<0E>"&<26>'B<>#<0E>$":<3A>(<28>,<2C><1C><1C><1C>%@<40>"<22>$<24>5<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>D<EFBFBD>,A<>B<>B<EFBFBD><18>Z<EFBFBD>Z<EFBFBD>\<5C>F<EFBFBD><13><1E><1E><06>|<7C><<3C><06>!<21>;<3B>;<3B><08>$<24>2<>2<>;<3B>?<3F> <09>-6<><06> <0A> <0A>k<EFBFBD>*<2A>%<25>/<2F>/<2F> <20>%<25>!#<23>1<12><13> <09>
&<26>0<>0<> <20><1F>%<25>2<12><13>
<EFBFBD>
2026-01-29 18:19:49 +05:30
$<24>.<2E>.<2E><08>!<21>}<7D>=<3D><08>"<22>-<2D>-<2D><1F>",<2C>/<12><13><07> <1A>%<25>%<25><1B>><3E><1D><12><1A>%<25>%<25><1B>(<28><1F>(9<>:<3A><1C>'<27>'<27><14><08>(I<>J<><12><1A>#<23>#<23>D<EFBFBD>=<3D>$<24>*?<3F><1A>L<><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>4<EFBFBD>y<EFBFBD>'<27>B<><1A>a<EFBFBD>K<EFBFBD>F<EFBFBD>,<2C> <1A>$<24>$<24>U<EFBFBD>B<EFBFBD>/<2F><19>$<24>$<24>U<EFBFBD>B<EFBFBD>/<2F>a=<3D>d <13>K<EFBFBD>K<EFBFBD><01>N<EFBFBD><19>M<EFBFBD>g=<3D><<3C><>j<15><EFBFBD><EFBFBD>$<24>$<24> <18> <11>#<23>Q<EFBFBD> '<27><17><> <18>s8<00>A/J><00>2CJ><00>EJ-<03>J><00>-
J;<07>7J><00>>K2<03> K-<03>-K2c<00>l<00>URR5 URR5 g)N)r rCr
r s rrC<00>AOHandler.close<73>s <00><00> <0C> <0B> <0B><19><19><1B> <0C> <09> <09><0F><0F>r)r
r N) <0A>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__rrrrIrMrQr<>rC<00>__static_attributes__<5F>rrrrs,<00><00>8<>
<17><14><1E>2<1B>&<1B>
t<18>nrr)<08>AppCode.Configr<00>mysql.connectorr<00>pandasrprrrr<>rr<00><module>r<>s<00><01>#<23><16><13> <09>F<1A>Fr