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

21 lines
4.7 KiB
Plaintext
Raw Normal View History

2025-12-01 12:04:07 +05:30
<EFBFBD>
2026-01-21 22:59:36 +05:30
<00><>pi<70> <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_itatsA<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_itat1sX<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
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>2<00>URRSU/5 /nURR5HnUR5nM U(dg[R
"U5n[ R"5n[R"USS9nURRUSSS9 SSS5 URS5 U$!,(df  N!=f![RRan[SU5 SnAgSnAff=f) N<> GetITATByYear<61>
xlsxwriter)<01>engineF<65> ITAT_Report)<02>header<65>
sheet_namerz MySQL Error:)r rrr<00>pd<70> DataFrame<6D>io<69>BytesIO<49> ExcelWriter<65>T<>to_excel<65>seek<65>mysql<71> connector<6F>Error<6F>print)r <00> selected_year<61>rowsr<00>df<64>output<75>writer<65>es r<00>itat_report_download<61> ITATHandler.itat_report_downloadFs<><00><00> <1C><14> <0B> <0B>$<24>$<24>_<EFBFBD>}<7D>o<EFBFBD>F<><19><04>"<22>k<EFBFBD>k<EFBFBD>8<>8<>:<3A>F<EFBFBD>!<21>?<3F>?<3F>,<2C>D<EFBFBD>;<3B><1C><1F><17>\<5C>\<5C>$<24>'<27><02><1C><1A><1A><1C><06><17>^<5E>^<5E>F<EFBFBD><<3C>@<40>F<EFBFBD><16>D<EFBFBD>D<EFBFBD>M<EFBFBD>M<EFBFBD>&<26><15>=<3D>M<EFBFBD>Q<>A<01><17> <0B> <0B>A<EFBFBD><0E><1D> <0A> A<01>@<40><> <19>?<3F>?<3F>(<28>(<28> <1C><15>n<EFBFBD>a<EFBFBD>(<28><1B><> <1C>s7<00>AC"<00>AC"<00>C<03>6C"<00>
C<07>C"<00>"D<03> D<03>Dc<00>l<00>URR5 URR5 g)N)r <00>closer
r s rrk<00>ITATHandler.close`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__rrrrErIrMrhrk<00>__static_attributes__<5F>rrrrs*<00><00>8<>
<17><14> <1B> <1B><1B> <1C>4rr)<08>AppCode.Configr<00>mysql.connectorr^<00>pandasrVrXrrrrr<00><module>rvs<00><01>#<23><16><13> <09>[<1A>[r