Overview Author: Pavan Raparla Creation Date: 13-Feb-2014 Last Updated: Document Ref: !"#122#F$% Re-architecture of &D" and "tabi'i(ation )atch Chan*es#L3+ppt, -ersion: 1+1 .r*ani(ation: .rac'e $ndia )ri/ate Limited+ Document Control Change Record 3 Date Author Versi on Change Reference 13-Feb-14 Pavan Raparla 1A Initial docuent 14- Feb-14 Pavan Raparla 1! "D# #etup flo$ details based on D%V revie$ &'-Feb-14 Pavan Raparla 1() Fro*en docuent )3-+ar-14 Pavan Raparla 1(1 ,C" changes per inputs fro #anthosh( Revie$ers -ae Position Ra.nish /uar 0roup +anager1 Financial 2ocali*ations Developent 3ai "ha44ar +anager1 Product #upport Audience -ae Position 1&(&(& Ipleentation tea 1&(&(& Custoers Contents R 12+2+2: nhanced &D" Functiona'it0++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 ./er/ie1++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 Contents++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 1 2 Define &D" Financia' Ca'endar 34andator0 "etup5+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++4 2 2 Definin* &D" &a,es 34andator05+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++6 3 2 Definin* &D" &a, Cate*or0 34andator05+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++7 4 2 Re*ime "etup 34andator05++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 7 6 2&D" /endor additiona' information 34andator05++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++10 7 2 %atura' account section mappin*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 11 8 2 %orma' &hresho'd 34andator05++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 12 8 2 %orma' &hresho'd 3"etup e,amp'e5+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 13 9 2 ,ception &hresho'd++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 13 : 2 &D" Roundin* Factor 34andator05++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 14 10 2 "ection 4appin* "etup++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 16 11 2 &D" &a, Detai'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 17 12 2 $nc'usi/e ta, setup+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 18 13 2 &D" Architectura' Chan*es++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 18 14 2 &D" "etup F'o1+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 19 16 2 ;or< Contract &a, 3;C&5 app'icabi'it0++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++19 1 Define TDS Financial Calendar !andatory Setu"# Define a specia' accountin* period as &D" financia' =ear in standard A) )eriods definition U$+ &his period shou'd start from 1-Apr and end to 31-4ar of ne,t 0ear as =ear t0pe+ After definin* this &D" period> the same can be assi*ned to the &D" re*ime as &D" financia' =ear+ 2 Definin$ TDS Ta%es !andatory# 1+ &D" Re'ated &a, &0pes: a+ &a, Deduction at "ource b+ &D" ducation Cess c+ &D" ducation "? Cess d+ &D" "urchar*e 2+ "ection &0pe: a+ &D" "ections b+ ;C& c+ "$ 3+ "ection Code: a+ "ection code fie'd 1i'' be disab'ed at the ta, code 'e/e'+ b+ $n/oice "ection code info can be defau'ted from %atura' Account or -endor "ite setup or can be o/erridden from &D" ta, detai' U$ 4+ &D" ducation Cess> &D" ducation "? Cess> &D" "urchar*e fie'ds are disab'ed as the0 are no1 defined as ta, t0pes+ $ndependent ta, codes need to be defined for these ta, t0pes+ & Definin$ TDS Ta% Cate$ory !andatory# 1+ &D" &a, Ca'cu'ation is based on ta, cate*or0 in ne1 &D" Architecture+ User need to define a &D" ta, cate*or0 to rep'ace 'e*ac0 &D" ta, code+ ' Re$i(e Setu" !andatory# '.1. TDS Financial )ear &D" Financia' =ear is a mandator0 setup at re*ime 'e/e'+ &his L.- deri/es 'ist of financia' 0ears from setup 2+ &D" Financia' =ear is not a''o1ed to be o/erridden at .U 'e/e'+ '.2. Default Ta% Cate$ory when *+, not +vaila-le Defau't &a, Cate*or0 1hen )A% not A/ai'ab'e is mandator0 1hen use defines /endor )A% as @)A%A))L$DA> @)A%%.&A-!LB or @)A%$%-AL$DA> or confirm )A% chec<bo, on /endor additiona' info U$ not chec<ed on+ User must define ta, cate*or0 for each .U As ta, cate*or0 is specific to .peratin* unit> each .U must define ta, cate*or0 of their o1n+ $f not> use ma0 face issue 1hi'e import &D" in/oice '.&. Re$i(e Setu" +llow !anual Override # Allow Manual Override is optiona' 3defau't %5+ $f set to => section code and ta, cate*or0 be enab'ed in C&D" &a, Detai'D U$> a''o1ed user o/erridden+ &his setup canAt be o/erridden at .U 'e/e'+ '.'. Re$i(e Setu" .se /endor Default Section Code # 5 Use Vendor Default Section Code is optiona' 3defau't %5+ 5 $f set to => &D" defau'tation pac<a*e 1i'' first'0 chec< natura' accountin* mappin* to defau't section code+ $f no /a'ue is fetched b0 natura' account mappin*> then section code from /endor site 1ou'd be defau'ted+ 5 $f set to %> defau'tation pac<a*e 1i'' on'0 chec< natura' account mappin* to defau't section code+ %o &D" ta, 1i'' be deducted if it has not fetched an0 /a'ue for this mappin*+ 5 For )repa0ment in/oice> it 1i'' a'1a0s defau't from /endor site+ A'so user can o/erride from &D" &a, Detai' U$ manua''0+ 0 TDS vendor additional infor(ation !andatory# "upp'ier Additiona' $nformation setup is a mandator0 setup for /endors for 1hich &D" needs to be deducted+ %ULL "ite setup shou'd be defined first+ $t 1i'' then defau't to other sites of the "upp'ier+ TDS Vendor Type: -a'ue 1i'' be fetched from &D" -endor &0pe Loo<up+ $t is mandator0 for &D" defau'tation+ PAN No and Confir Pan: is mandator0 for &D" defautation+ Default TDS Section: ;i'' be used 1hen EUse -endor defau't section codeF is set to = in re*ime form or for )repa0ment in/oices+ Create Pre!Validated TDS "nvoice and Credit Meo: $F this chec<bo, is enab'ed> s0stem 1i'' in/o<e Appro/a' of &D" in/oice concurrent pro*ram to /a'idate created &D" in/oices+ Create Pre!Approved TDS "nvoice and Credit Meo: $F enab'ed> s0stem 1i'' create &D" in/oices 1ith appro/e status G B%.& RHU$RD 1 ,atural account section (a""in$ %atura' account section mappin* definition is necessar0 1hen one /endor pro/ides mu'tip'e ser/ices+ After definin* natura' account section mappin*> the same can be assi*ned in C&hresho'd "etupDI CAssi*n %atura' accountsD U$+ 2 ,or(al Threshold !andatory# Define norma' thresho'd setup for a *i/en section code> /endor t0pe combination+ %orma' thresho'd setup 1ith C,ception "etupD shou'd be tic<ed off+ $f C4u'tip'e Rate "etupD chec< bo, is enab'ed> user can define thresho'd t0pes 1ith effecti/e date o/er'apped> but must assi*n to a different natura' account+ A'' ta, code concernin* items are disab'ed 3&a, Rate> &a, %ame5+ $nstead of ta, code 1e attach ta, cate*or0 on thresho'd s'ab 2 ,or(al Threshold Setu" e%a("le# 3 E%ce"tion Threshold Define ,ception thresho'd setup for a *i/en section code> /endor t0pe 1ith C,ception "etupD tic<ed on+ 4ust assi*n /endor to e,ception setup+ ;hen a ne1 /endor is assi*ned> user can chec< Cprospecti/eD chec< bo, on+ .nce /endor 1ith prospecti/e on> the same canAt be reset+ ,ception thresho'd setup 1i'' ta<e hi*her precedence than norma' setup+ ;hen defau't &D" ta, is s1itched on for e,ception /endor> the processin* 'o*ic 1ou'd be> the defau'tation pac<a*e 1i'' first chec< the e,ception thresho'd setup for the /endor and if no thresho'd t0pe is effecti/e for *i/en in/oice JL date> it 1i'' continue to chec< the norma' thresho'd setup> if a/ai'ab'e and deduct &D" 4 TDS Roundin$ Factor !andatory# &D" Roundin* Factor setup is mandator0 at 'e*a' entit0 'e/e'+ 15 Section !a""in$ Setu" "ection 4appin* "etup be used 1hi'e *eneratin* &D" in/oice number and e&D" output+ C"ection Code Re/isedD shou'd contain on'0 the code pro/ided b0 e&D" reKuirements+ 11 TDS Ta% Detail ;hi'e doin* &D" transactions> user can open &D" &a, Detai' U$ to chec< &D" ta, deduction detai's of each in/oice+ $f user sets CAllow Manual Override G=D at &D" re*ime setup> C"ection CodeD>C&a, Cate*or0D>C./erriddenD chec< bo,es in &D" ta, detai' form are enab'ed+ User can modif0 the section code and ta, cate*or0 and b0 sa/in* he form> the modified data is chan*ed at distribution 'e/e'+ 12 6nclusive ta% setu" TDS #inancial $ear U" is renamed to "nclusive Ta% Setup> a'' &D" concernin* items are remo/ed from &his U$+ 1& TDS +rchitectural Chan$es 1' TDS Setu" Flow 10 7or8 Contract Ta% 7CT# a""lica-ility 1+ $f the user 1ants to use ;C& then the0 need to define a ta, code 1ith section t0pe as L;C& "ectionL and attach this ta, code to a ta, cate*or0+ 2+ $f the reKuirement is to deduct both &D" and ;C&> then the user can attach the ;C& ta, code in the same ta, cate*or0 1hich the0 use it for &D"+ 3+ $f the user 1ants to deduct on'0 ;C&> then create a ne1 ta, cate*or0 1ith ;C& ta, code and attach the same at &D" &a, detai's U$ manua''0+