Files
IncomeTaxSystem/AppCode/__pycache__/CITHandler.cpython-312.pyc

34 lines
5.0 KiB
Plaintext
Raw Normal View History

<EFBFBD>
c<>5i<35><00><00><<00>ddlmZddlZddlZddlZGd<03>d<04>Zy)<05>)<01>DBConfigNc<00><<00>eZdZd<01>Zd<02>Zd<03>Zd<04>Zd<05>Zd<06>Zd<07>Z d<08>Z
y )
<EFBFBD>
CITHandlerc<00><><00>t<00>}|j<00>|_|jjd<01><02>|_y)NT)<01>
dictionary)r<00>get_db_connection<6F>conn<6E>cursor)<02>self<6C>dbs <20>lC:\Users\swapnil\Dropbox\PC\Downloads\V2-IncomeTaxSystem-06-12-2025\IncomeTaxSystem-v2\AppCode\CITHandler.py<70>__init__zCITHandler.__init__
s2<00><00> <15>Z<EFBFBD><02><16>(<28>(<28>*<2A><04> <09><1A>i<EFBFBD>i<EFBFBD>&<26>&<26>$<24>&<26>7<><04> <0B>c<00><><00>|jjd<01>g}|jj<00>D]}|j<00>}<01>|S)N<> GetAllCIT<49>r
<00>callproc<6F>stored_results<74>fetchall)r <00>records<64>results r <00> get_all_citzCITHandler.get_all_citsH<00><00> <0C> <0B> <0B><1C><1C>[<5B>)<29><14><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<> (<28>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD> (<28><17>rc<00><><00>|jjd|g<01>g}|jj<00>D]}|j<00>}<02>|r|dSy)N<>
GetCITByIdrr)r <00>idrrs r <00> get_cit_by_idzCITHandler.get_cit_by_idsW<00><00> <0C> <0B> <0B><1C><1C>\<5C>B<EFBFBD>4<EFBFBD>0<><14><07><1A>k<EFBFBD>k<EFBFBD>0<>0<>2<> (<28>F<EFBFBD><1C>o<EFBFBD>o<EFBFBD>'<27>G<EFBFBD> (<28> <13><1A>1<EFBFBD>:<3A> <1D>rc<00><><00>gd<01>}|D<00>cgc]}|j|d<02><00><02>}}|jjd|<04>|jj <00>ycc}w)N<><14>year<61>gross_total_income<6D>deduction_80ia_business<73>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>tax_on_assessment<6E>refundr<00> InsertCIT<49><05>getr
rr <00>commit)r <00>data<74>columns<6E>col<6F>valuess r <00>add_citzCITHandler.add_cit'sR<00><00>
<EFBFBD><07>/6<>6<>s<EFBFBD>$<24>(<28>(<28>3<EFBFBD><01>"<22>6<><06>6<> <0C> <0B> <0B><1C><1C>[<5B>&<26>1<> <0C> <09> <09><18><18><1A><>7s<00>Ac<00><><00>gd<01>}|g|D<00>cgc]}|j|d<02><00><02>c}z}|jjd|<05>|jj <00>ycc}w)Nrr<00> UpdateCITByIdr4)r rr7r8r9r:s r <00>
update_citzCITHandler.update_cit7sV<00><00>
<EFBFBD><07><15><14>W<EFBFBD>=<3D>c<EFBFBD><14><18><18>#<23>q<EFBFBD>)<29>=<3D>=<3D><06> <0C> <0B> <0B><1C><1C>_<EFBFBD>f<EFBFBD>5<> <0C> <09> <09><18><18><1A><>>s<00>A c<00>r<00>|jjd|g<01>|jj<00>y)N<> DeleteCITById)r
rr r6)r rs r <00>
delete_citzCITHandler.delete_citJs(<00><00> <0C> <0B> <0B><1C><1C>_<EFBFBD>r<EFBFBD>d<EFBFBD>3<> <0C> <09> <09><18><18>rc<00>l<00>|jj<00>|jj<00>y)N)r
<00>closer )r s r rCzCITHandler.closeOs <00><00> <0C> <0B> <0B><19><19><1B> <0C> <09> <09><0F><0F>rc<00><><00> |jjd|g<01>g}|jj<00>D]}|j<00>}<02>|syt j
|<02>}t j<00>}t j|d<02><03>5}t|j<00>d<04><05>D]]\}\}} t j
| <09>j<00>}
ddg|
_ |dz
t|
<EFBFBD>dzz} |
j|d d
| <0B> <0B><00>_ ddd<00>|jd <0C>|S#1swY<00>xYw#t j"j$$r} t'd | <0C>Yd} ~ yd} ~ wwxYw)N<> GetCITByYear<61>
xlsxwriter)<01>engine<6E>)<01>start<72>Field<6C>Value<75><00>
CIT_ReportF)<03>
sheet_name<EFBFBD>index<65>startrowrz MySQL Error:)r
rrr<00>pd<70> DataFrame<6D>io<69>BytesIO<49> ExcelWriter<65> enumerate<74>iterrows<77> reset_indexr8<00>len<65>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>i<>_<>row<6F> vertical_df<64> start_row<6F>es r <00>cit_report_downloadzCITHandler.cit_report_downloadTsK<00><00># <1C><14> <0B> <0B>$<24>$<24>^<5E>m<EFBFBD>_<EFBFBD>E<><19><04>"<22>k<EFBFBD>k<EFBFBD>8<>8<>:<3A>-<2D>F<EFBFBD>!<21>?<3F>?<3F>,<2C>D<EFBFBD>-<2D><1C><1F><17>\<5C>\<5C>$<24>'<27><02><1C><1A><1A><1C><06><17>^<5E>^<5E>F<EFBFBD><<3C>@<40> <1A>F<EFBFBD>'0<><12><1B><1B><1D>a<EFBFBD>'H<> <1A> <0B><01>8<EFBFBD>A<EFBFBD>s<EFBFBD>&(<28>l<EFBFBD>l<EFBFBD>3<EFBFBD>&7<>&C<>&C<>&E<> <0B>/6<><07>.@<40> <0B>+<2B>%&<26><11>U<EFBFBD>s<EFBFBD>;<3B>/?<3F>!<21>/C<>$D<> <09>#<23>,<2C>,<2C>"<22>'3<>"'<27>%.<2E> -<2D><1A> <1A> <1A><17> <0B> <0B>A<EFBFBD><0E><1D> <0A>! <1A> <1A><>$<19>?<3F>?<3F>(<28>(<28> <1C><15>n<EFBFBD>a<EFBFBD>(<28><1B><> <1C>s8<00>AD7<00>AD7<00>A<D+<03>D7<00>+D4<07>0D7<00>7E*<03> E%<03>%E*N) <0B>__name__<5F>
__module__<EFBFBD> __qualname__rrrr;r>rArCrk<00>rr rrs*<00><00>8<> <17>
<14> <1B> <1B>&<1B>
<1A>
$rr)<08>AppCode.Configr<00>mysql.connectorr\<00>pandasrQrSrrorr <00><module>rss<00><01>#<23><16><13> <09>p<1C>pr