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

33 lines
7.5 KiB
Plaintext
Raw Normal View History

2025-12-01 12:04:07 +05:30
<EFBFBD>
2026-01-24 18:22:28 +05:30
t<>tiO<00><00><<00>SSKJr SSKrSSKrSSKr"SS5rg)<05>)<01>DBConfigNc<00>D<00>\rSrSrSrSrSrSrSrSr Sr
S r S
r g ) <0C> ITATHandler<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\ITATHandler.py<70>__init__<5F>ITATHandler.__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<>
GetAllITAT<EFBFBD>r <00>callproc<6F>stored_results<74>fetchall)r <00>records<64>results r<00> get_all_itat<61>ITATHandler.get_all_itat sA<00><00> <0C> <0B> <0B><1C><1C>\<5C>*<2A><14><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD>3<><16>rc<00><><00>URRSU/5 /nURR5HnUR5nM U(aUS$g)N<> GetITATByIdrr)r <00>idrrs r<00>get_itat_by_id<69>ITATHandler.get_itat_by_idsP<00><00> <0C> <0B> <0B><1C><1C>]<5D>R<EFBFBD>D<EFBFBD>1<><14><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD>3<> <12><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>
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>
2025-12-01 12:04:07 +05:30
InsertITAT<EFBFBD><05>getr rr
<00>commit)r <00>data<74>columns<6E>col<6F>valuess r<00>add_itat<61>ITATHandler.add_itat!sQ<00><00><12><07>/6<>6<>g<EFBFBD>s<EFBFBD>(<28>(<28>3<EFBFBD><01>"<22>g<EFBFBD><06>6<> <0C> <0B> <0B><1C><1C>\<5C>6<EFBFBD>2<> <0C> <09> <09><18><18><1A><>7s<00>Ac<00><><00>/SQnU/UVs/sHoBRUS5PM sn-nURRSU5 URR 5 gs snf)Nr"r<00>
UpdateITATr>)r rrArBrCrDs r<00> update_itat<61>ITATHandler.update_itat0sX<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>\<5C>6<EFBFBD>2<> <0C> <09> <09><18><18><1A><>>s<00>A"c<00>r<00>URRSU/5 URR5 g)N<>DeleteITATById)r rr
2026-01-24 18:22:28 +05:30
r@)r rs r<00>delete_itat_by_id<69>ITATHandler.delete_itat_by_id?s)<00><00> <0C> <0B> <0B><1C><1C>-<2D><02>t<EFBFBD>4<> <0C> <09> <09><18><18>rc<00>l<00>URR5 URR5 g)N)r <00>closer
r s rrP<00>ITATHandler.close_s <00><00> <0C> <0B> <0B><19><19><1B> <0C> <09> <09><0F><0F>rc
<00><><00>[U5nUS-nSUSU3nURRSU/5 /nURR5HnUR 5nM U(dgUHnUR SS5 M 0SS_SS _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,S-S.S/S0.En/n UR 5H,up<>US1RU
S15n U RX<>/5 M. [R"U S2S3/S49n [R"5n[R"US5S69nURnURS75nUUR S7'UR#S8S9S:S;.5nUR#S8SS9S<.5nUR#S=S05nUR#SS>S?.5nUR%S@SAU5 UR%SBSCU3UR#S8S9SD.55 UR'SES2S3/U5 SFnU R)5H9unnUR+US1US2U5 UR+USUS3U5 US- nM; UR-SGSH5 UR-SISJ5 SSS5 UR/S15 U$!,(df  N!=f![0R2R4an[7SKU5 SnAgSnAff=f)LN<4C>zAY <20>-<2D> GetITATByYearrr$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 Payabler0zSurcharge @ 12%r1zEducation Cess @ 3%r2zTotal Tax Payabler3zLess: MAT Credit Utilizedr4zAdd: Interest u/s 234Cz Total Taxz Advance Tax<61>TDS<44>TCS<43>SATzTax on Regular Assessment<6E>Refundr<)r5r6r7r8r9r:r;r<r<00> Particulars<72>ITAT)rB<00>
xlsxwriter)<01>enginez ITAT ReportT<74>center<65>)<03>bold<6C>align<67> font_size)r`<00>borderrarcz#,##0.00)rc<00>
num_formatzA1:B1z(Laxmi Civil Engineering Services Pvt LtdzA2:B2zAssessment Year : )r`ra<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>
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_mappingrA<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>_<>es r<00>itat_report_download<61> ITATHandler.itat_report_downloadds<><00><00>q <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><1F>=<3D>/<2F> B<><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>
&<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><1F> 1<><0E><1D>3<><0E>$<24>%8<><0E> <1D>9<>!<0E>" <20>!9<>#<0E>$)<29>,<2C><1C><1C><1C>%@<40>"<22>$<24>3<0E>M<EFBFBD>:<16>D<EFBFBD>+<2B>1<>1<>3<>
<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>F<EFBFBD>,C<>D<>B<EFBFBD><18>Z<EFBFBD>Z<EFBFBD>\<5C>F<EFBFBD><13><1E><1E><06>|<7C><<3C><06>!<21>;<3B>;<3B><08>$<24>2<>2<>=<3D>A<> <09>/8<><06> <0A> <0A>m<EFBFBD>,<2C>%<25>/<2F>/<2F> <20>%<25>!#<23>1<12><13> <09>
&<26>0<>0<> <20><1F>%<25>2<12><13>
<EFBFBD>
$<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>&<26>*A<>:<3A>N<><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>6<EFBFBD>{<7B>G<EFBFBD>D<><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>6J=<00>=K1<03> K,<03>,K1)r
r N) <0A>__name__<5F>
2026-01-24 18:22:28 +05:30
__module__<EFBFBD> __qualname__<5F>__firstlineno__rrrrErIrMrPr<><00>__static_attributes__<5F>rrrrs,<00><00>8<>
<17><14> <1B> <1B><1B>@<1A>
rrr)<08>AppCode.Configr<00>mysql.connectorr|<00>pandasrmrorr<>rr<00><module>r<>s<00><01>#<23><16><13> <09>P<18>Pr