Professional Documents
Culture Documents
Sap Q A Answers PDF
Sap Q A Answers PDF
Sap Q A Answers PDF
(ales Documents 'B1K 'BAK 'BKD 'B1! 'BA! 'B!A 'B-A 'B6! 'BB6
(D Deli3ery Docume/*!( Deli3ery Document item data, includes re%erencin$ !. /*K! Deli3ery Document "eader data Billin$ Document 'B7K Billin$ Document "eader 'B7! Billin$ Document *tem (D (hippin$ 1nit '6K! (hippin$ 1nit *tem (Content) '6!. (hippin$ 1nit "eader
F -B/1N 4 Display 'endor in3oices )y line Delivery F '/>?N 4 Chan$e deli3ery document F '/> 4 Deli3ery due list F 'KM# 4 /ist o% deli3eries F '/>;G 4 /ist o% out)ound deli3eries %or $oods issue F '/>;! 4 /ist o% out)ound deli3eries %or pic&in$ F '/>D 4 Cancel $oods issue F '+>?N 4 Chan$e shipment F '+C> 4 .utput %or shipments (eneral F 'KM@, 'KM 4 /ist o% sales documents F 'KM1 4 /ist o% )loc&ed (D documents F 'D#? 4 Material Determination
Num)er 7a$e are use to de%ine 5hat num)er to )e assi$n to sales document type. Num)er ran$e can )e assi$n *nternal or e,ternal. *n internal num)er ran$e system automatically assi$n a num)er to sales document accordin$ to num)er ran$e de%ine in system. *n 6,ternal num)er ran$e user manually assi$n num)er to sales document. -or Assi$nin$ Num)er 7an$e use +4Code 'N>1 Choose *nter3als 4444 De%ine your num)er ran$e
automatically. (tandard (A! item cate$ories are 9 +AG 4 !ricin$ and in3entory control ta&e place at the B.M header le3el +A! 4 !ricin$ and in3entory control ta&e place at the B.M item le3el +hese can )e automatically deri3ed usin$ the item cate$ory $roups 67/A and /1M-, respecti3ely. &: "o5 can 5e ma&e the Customer Group 1 (or ?, @, , #) a mandatory %ieldL A: /o$istic General4H /o$istics Basic Data9 Business !artners 4H Customers 4H Control 4H De%ine account $roups and %ield selection %or customer Choose Customer Acct. G7. (dou)le4clic&). 4H -ield (tatus9 (ales data (dou)le clic&) 4H sales (dou)le clic&) .Chec& the radio )utton a$ainst Customer Gr as 76G. 6N+7=. (a3e the settin$s to ma&e customer G7 entry mandatory . &: *s there an user e,it to copy the data into plannin$ ta)leL A: 4se user e,it MC!?>>>1 and include BE(.!1>1. thers &: Ke $et a report screen9 NGoods issue9 !ro)lem /o$N durin$ the deli3ery process 5hen acti3atin$ !ost Goods *ssue )utton. Ke 5ant to include our o5n error messa$e to this list i% the selected )atch is not on a customer de%ined ta)le. Khat is the )est 5ayL A: +ry 1ser e,it 4 1(676E*+<(A'6<D.C1M6N+<!76!A76
Module
PA3aila)ility Chec& 4 MM PCredit Chec& 4 -* PCostin$ 4 C.0 MM P+a, Determination 4 -* P+rans%er o% 7e8uirements 4 !!0 MM Deli3ery I Goods *ssue *nte$ration !oints Module PA3aila)ility Chec& 4 MM PCredit Chec& 4 -* P7educes stoc& 4 MM P7educes *n3entory Q 4 -*0 C. P7e8uirement 6liminated 4 !!0 MM Billin$ 4 *nte$ration !oints Module PDe)it A07 4 -*0 C. PCredit 7e3enue 4 -*0 C. P1pdates G0 / 4 -*0 C. (+a,, discounts, surchar$es, etc.) PMilestone Billin$ 4 !( 7eturn Deli3ery I Credit Memo 4 *nte$ration !oints Module P*ncreases *n3entory 4 MM P1pdates G0 / 4 -* PCredit Memo 4 -* PAdRustment to A07 4 -* P7educes 7e3enue 4 -* Tips by: Subha SD Transaction !ode :low: *n8uiry 0 Document type *N +code %or creation 'A11,'A1?,'A1@. ta)les 'BAK,'BA! Guotation 0 G+ +code %or creation 'A?1,'A??,'A?@. ta)les 'BAK,'BA! !urchase .rder !. +code %or creation M6?1,M6??,M6?@. ta)les 6KK.,6K!.. (ales .rder .7 +code %or creation 'A>1,'A>?,'A>@. ta)les 'BAK,'BA! Deli3ery /+code %or creation '/>1,'/>?,'/>@. ta)les /*K!,/*!( Billin$ MN +code %or creation '->1,'->?,'->@. ta)les 'B7K,'B7! +o create a sales order 5e need purchase order num)er and custmer num)er. Be%ore that, to create a purchase order 5e need to ha3e material no, 3endor no. +o create 3endor tcode is ,&>1(create), ,&>?(chan$e) , ,&>@(display) +a)les are l%a1. +o create custmer tcode is ,d>1, ,d>?, ,d>@. +a)le is &na1.
A%ter creatin$ sales order usin$ this no 5e can create deli3ery note tcode is 3l>1.
Define whether the 1aterial can be used at which Sales and Distribution process
"ere you de%ine ho5 the system responds 5hen enterin$ a sales and distri)ution document 5ith this material in the di%%erenet (ales and Distri)ution !rocess -lo5.. =ou can use the material status, %or e,ample, to pre3ent orders %rom )ein$ entered %or parts to )e discontinued. .7 +o temporary )loc& the creation o% (ales .rder %or a certain materials. (et the material status parameters in transaction S1A?5 +a)le 'ie5s 0BT01S. Clic& 1aintain and double clic) into the 1aterials Status code. =ou can set three types o% reponse %or each (ales and Distri)ution process 94 1. no dialo$ ?. 5arnin$ 5hen enterin$ the document @. error messa$e (that is, the sales and distri)ution document cannot )e entered on the )asis o% the material status)
*t speci%ies the %ollo5in$ points9 4 5hether an a3aila)ility chec& and a trans%er o% re8uirements is carried out %or a transaction (%or sales documents, %ine tunin$ usin$ the schedule line cate$ory is possi)le), 4 5hether the re8uirements are rele3ant %or M7!, 4 the allocation indicator %rom the sales 3ie5 5hich controls the settlement o% customer re8uirements 5ith re8uirements 4 5hether an item is to )e settled to an au,iliary account assi$nment, 4 the settlement pro%ile, 4 the results analysis &ey. (1se transaction S1A? %or 0B< con%i$uration) 0D+ 4 7e8uirements type 0BT0#PDB0 4 Assi$nment o% re8uirement type to +ransaction 0BT0#PB0 4 (chedule line cate$ory 0D2 4 De%ine Chec&in$ Group 0BT10:4 4 De%ine the chec&in$ $roup that the system proposes 5hen you create a ne5 material master record. =ou can o3er5rite the de%ault 3alue %or the chec&in$ $roup in the material master record.
Condition +ype 13ST Customer +a,es Material +a,es 7ate +a,es > > >W > 1 >W 1 > >W 1 1 DW *n this e,ample, i% )oth the Customer Master and Material Master +a, code is 1, +a, 5ill )e included 5hen you create the (ales .rder. Ta, !ode in !ustomer 1aster % Sales rder +ow can we maintain the Ta, !ode 7Ta, code 8 which we maintain in 13ST !ondtion 6ecords9 in !ustomer 1aster or in Sales rder+here are %e5 points 5hich * 5ould li&e to remind you9 1) MK(+ is a ta, condition 5hich is applied to customer to 5hom 5e are sellin$. +he rate o% ta, is depend on 3arious parameteres, 5hether is %ully lia)le %or ta, or e,pemted (in case o% De%ence Customer) ?) +here are %e5 parameteres 5hich 5e apply ta, condition. Khether customer is ta, lia)leL Khether material is ta, e,emptedL -or e,ample, i% you are sellin$ a $oods 5hich are %ree %or ta, to any customer, put the +a, *ndicator (at MM7 as M>M). *% your material is ta, lia)le pur the +a, *ndicator (at MM7 as 1). *% your customer is not lia)le %or ta, at all (li&e the case o% *ndian De%ence or$anisations) put the +a, *ndicator (at CM7 as >) or 1 in case %ully ta, lia)le. @) No5, at 'K11 you need to mainatain your pricnin$ conditions 5ith all the com)inations li&e9 1> 11 >1 >> ) Khile maintainin$ your Material Master 7ecords or Cusotmer Master 7ecords, you must identi%y, 5hich are ta, lia)le and 5hich are ta, e,empeted. #) *n anycase, as a (A! standard Best !ractises, 5hile processin$ a sales order, you must retrie3e a +a, condition record %rom (A! data)ase only and not entered Manually. Accordin$ly, at '0>;, the MK(+ condition De%intions, the %ield %or MManual 6ntriesM, it 5ould )e mar&ed as 4 D (Not possi)le to process Manually). Due to this settin$, normally, you cannot maintain Condition ta, code durin$ sales order processin$. And in Cusotmer Master, you can only maintain +a, *ndicator and not +a, Code. ;) *n case your client insists %or Manual entry o% +a, code durin$ (ales .rder processin$, you can chan$e the %ield at point #) a)o3e to C4Manual entry is priority instead o% D.
?. +he ta, rates are normally dri3en %rom the +a, classi%ication o% Customer I Material access. +o do this con%i$, (ID HBasic %n. H +a,es. =ou need to include the condition type %or country *N in MDe%ine ta, determin ruleM. @. (ame path 9 But $o to +a, rele3ancy o% master records 5here you con%i$ure the condition type I options o% rates that 5ill %lo5 to these masters. .ne needs to understand here properly as u need to ha3e uni8ue com)inations %or pic&in$ the sales ta, rates. * 5ill try to demonstrate the smallest e,ample. /etMs say, the /(+ rates are ?W, W I >W. * 5ill ha3e t5o options %or material master here. 1 %or ta,a)le I ? %or not ta,a)le. -or customer master, * 5ill ha3e 14/(+ ?W, ?4/(+ W I @4/(+>W. Khen * create master records %or /(+ thru 'K11 %or X*N?, * 5ill chose the access 5here the com)inations o% customer I material ta, classi%ications are a3aila)le. *% this access does not e,ist create it under an access se8uence. But normally this is standard. +he condition records 5ill loo& li&e, Cust4+a, classi. Material ta, claasi. 7ate +a, code 1 1 ?W A1 ? 1 W A1 @ 1 >W A1 7emem)er, rates are %lo5n %rom the ta, codes. +a, codes can )e created thru + code -+E!. +his is normally a -* Ro).
monthly %orecastin$ 8tys and enterin$ standard sales orders (5ith or 5ithout multiple schedule lines) to represent the true %irm 8tys.
+ow to Cnow that Sales ' 1 is wor)in" or notI have set up a sales ' 1/ +ow do I )now or test that is is wor)in" or not.nce you enter a material (%or 5hch you ha3e created a B.M thru C(>1) in the sales doc another material pops under the main material line item as a su)4item (s). *% it doesnMt then your B.M isnMt 5or&in$. *n my e,perience B.Ms 5or& i% all maintenance has )een done properly. A num)er o% thin$s to chec& is9 1. +he )om hasnMt )een de%ined %or the plant used, or you ha3enMt de%ined the plant in (.. ?. Main item cate$ory 4 has B.M application (D>1 )een assi$ned to itL @. *tem cate$ories %or main items and su)4items ha3e not )een mainteined properly. . (ales items maintenance 4 =ou should assi$n item cate$ories %or B.M header items and su)4 items to a speci%ic sales doc. #. "as the B.M itsel% )een con%i$ured properly (i.e. ri$ht plant, B.M usa$e M#M)L ;. Are you tryin$ it out on an order created a%ter all B.M maintenance 5as doneL C. Also , 5hatMs the M(tructure scopeM set asL Anythin$ e,cept C may )e use%ul hereL Ke ha3e that set to A, since our B.Ms are all sin$le4le3el. =ou could set it to B i% B.M are con%i$ured multi4le3el. +hose are pro)a)ly main reasons 5hy B.M shouldnMt 5or&. Apart %rom that, Rust re4chec& your 5hole con%i$ 4 the truth is out there som5here.
B.M item. -or this the %ollo5in$ customi:in$ settin$ is re8uired. A) +he item cate$ory o% the B.M item is +A! 5hich is not rele3ant %or pricin$, so the B.M item is not !riced. B) +he item cate$ory o% the components is +AN 5hich is rele3ant %or pricin$, so the components are priced @) *% the item cate$ory $roup is 67/A the system sho5s price %or the B.M item )ut not %or components. -or this %ollo5in$ customi:in$ settin$ is re8uired. A) +he item cate$ory o% B.M item is +AG, 5hich is rele3ant %or pricin$, so the B.M is priced. B) +he item cate$ory o% components is +A6 5hich is not rele3ant %or pricin$, so the components are not priced. Khile creatin$ sales document to $et the list o% alternati3e B.Ms in the de%inition item cate$ory o% B.M item 5e ha3e to chec& the %ield ]Manual Alternati3e^ ? 4>C4?>>C *+6M CA+6G.7= D6+67M*NA+*.N -.7 B.M *+6M (D type .7 .7 .7 .7 .7 .7 .7 N.+69 *+CaGr 67/A N.7M /1MN.7M N.7M N.7M N.7M 1s$ +AG +A! +A6 +AN "/*tCa +AG +A6 +A! +AN +AN +A6 +A6 D%t*tCa
A 6,plode sin$le le3el B.M item B 6,plode multi le3el B.M item C(>1 +ransaction code %or creatin$ B.M *tem
(tatistical 3alue [,\ or [y\ Ma&e +A! rele3ant %or pricin$ )ut 3alues %or statistical only.
Sales
I am a SAP SD consultant and recently faced with two new terms5 mass order chan"e and AL0 5 I also need to )now about the transaction code/ +here is transaction MA(( 5hich can )e used to carry out mass chan$es in the sales order and other o)Rects. Mass Maintenance9 (1se to chan$e multiple %ields in multiple documents at the same time). * ha3e done mass chan$e %or customers_ and orders should 5or& the same 5ay too. 1) +ry t4code `MA((a and select sales orders I e,ecute ?) Choose the ta)le or ta)les %or your selection criteria and also %or %ields you 5ant to chan$e. +hen e,ecute. (suppose your selection criteria %ields are %rom Nsales order header dataN ta)le and the %ield you 5ant to chan$e, is in Nitem dataN ta)le) @) !ut in the sales documents(?1>>>>>>, ?1>>>>>1) you 5ant to chan$e and also the items(1>) you 5ant to chan$e. 4 clic& on N choose selection %ieldsN )utton 4 -rom the !ool, mo3e the %ields you 5ant to the Nselect %ieldsN usin$ arro5s. )-rom mass maintenace menu, clic& on N6nter ne5 %ield 3aluesN 4clic& on Nsales order item dataN ta) and choose the %ield you 5ant to chan$e. (%or e,ample. * 5ant to chan$e plant %or item 1>) 4enter the ne5 3alue (o% the plant to )e) 4clic& on NAdoptN and e,ecute #)*n Nsales order item dataN ta), you see the ne5 3alue o% the plant you entered at the top and the old 3alues o% item 1> are )elo5. 4clic& on Nchan$e %ield 3aluesN )utton. you see all the old 3alues are chan$ed to ne5 3alues. 4sa3e Note9 it 5ill ta&e some time dependin$ on ho5 many records you ha3e.
Chec&9 Go to `(M@Ca and see the status o% the Ro) you are runnin$ and once %inished, e,port the spool %ile to a spreadsheet. Be%ore you do mass maintenance, $o to the particular ta)le in `se1;a and $et the results. +hen do the mass maintenance and compare the results 5ith this one. *% they match, then you are $ood to $o. Note9 *% you ha3e any user e,its that a%%ect the results, as& them to deacti3ate the M.DC"6CK( still you are done 5ith mass maintenance I acti3ate them a$ain. Is there a way to chan"e the billin" date on a ton of sales orders with same old billin" date to a same new billin" date+his can )e done usin$ the mass transaction9 +ransaction9 MA(( .)Rect +ype9 B1(?>@? +a)les9 (D Document9 Business item data (el -ield9 Billin$ Date (MA(((D"6 and MA(((D!.) 4 .r you can Rust select )y document num)ers (May )e more e%%icient) 6,ecute 4 /ist 5ill )e pro3ide %or chan$es (el Ch$ -ld9 Billin$ Date (et ne5 )illin$ date 3alue in the Ne5 'alues %ield Clic& on lo5er )illin$ date column Clic& on Carry out a Mass Chan$e )utton Clic& on (a3e )utton (u$$estion is to test this on a %e5 orders in your de3elopment system to $et a %eel on ho5 this 5or&s )e%ore applyin$ this to any production data. MA(( is a 3ery po5er%ul tool. I have *????? sales orders whith an incorrect price and I would li)e to do a massive condition update with pricin" type .'. 7!arry out new pricin"9/ Is there a transaction or pro"ram for thisGo to 'A># e,ecute the report. (elect all sales orders you 5ant to update the price, Go to the Menu 6D*+ 44H MA(( Chan$e 444H Ne5 !ricin$. (ystem 5ill display all the re4pricin$ options. (elect B. *t 5ill re4price all the sales orders. =ou can try %or one or t5o order initially chec& the results and i% it is .K, then you can do %or others.
Assi$n the a$reement type to the condition type $roup Assi$n the cond type $roup to the condition type. Condition techni8ue is also used in re)ates. 76BA+6 AC+*'A+*.N4 *N C1(+.M67 MA(+67, (A/6( .7GAN*(A+*.N AND -.7 +"6 B*//*NG D.C1M6N+. A%ter ha3in$ done this please proceed to maintain the condition record %or the re)ates (transaction code43)o1) Note9 i% you maintain the re8uirement coloumn 5ith the re8uirement as ? 4 the re)ate 5ill )e a%%ected in the )illin$ document and i% you dont $i3e the re8uirement as ? your re)ate 5ill )e a%%ected in the sales order. +he re)ate process is completed 5hen you ha3e created a credit memo to the customer. +he document type %or the partial settlement is 7@. !lease ma&e sure you open t5o screens (. +"A+ =.1 CAN C.M!A76 +"6 N6K 6N+7*6( K"A+ 6'67 =.1M76 D6-*N*NG K*+" +"A+ .- +"6 (+ANDA7D( or %irst you try 5ith the standard condition type )oo1, )oo? )oo@ )oo . A-+67 =.1 "A'6 -*N*("6D A C.M!/6+6 (A/6( C=C/6 .- C76A+*.N .7D67 , D6/*'67= AND B*//*NG. G. +. +"6 C.ND*+*.N 76C.7D *N C"ANG6 M.D6 ('B>?) AND (6++/6 +"6 ACC.1N+ !A7+*A//=. * hope this 5ill )e o% any help to you. Praveen *n a simple 5ay, 1. -irst you need to create a 7e)ate a$reement. ?. Create condition record %or re)ate $i3in$ the re)ate rate and accrual rate. @. 5hen the re)ate rele3ent )illin$ doc is $enerated, the re)ate and accruals are determined and posted in a seperate G/ account as a noted item 4 amount to )e settled. Also it $ets copied in the re)ate a$reement. . create settlement run usin$ credit memo re8uest and then credit memo to settle this amount 5ith the customer. +his is 5hat the lin& says.
Accruals91?> Accrual re3ersed9A> 7e)ate pay9A> Amount paya)le9 > (o the )alance > is still the accrual +his is an e,ample ho5 a re)ate 5ill )e processed 5ith re% to a (. 5ith an e,ample.
+ow to do a rebate a"reement for a specific customers with settin"s details1. Create a condition )y copyin$ a a standard condition li&e B.>@ in '0>; ?. Assi$n this condition in the std pricin$ procedure 5ith acct &ey as 67B and accural &ey as 671 4 '0>A @.Create a 7e)ate A$reement in 'B.1 (*t is . S .5l and not :ero). No 5ill )e $enerated choose >>@ 4 Customer re)ates, enter the customer code, the 3alidity and chec& %or the status shld )e in .pen, clic& on the conditions enter the percenta$e and accrual amount. =ou also can ha3e scales in this. Also you need to maintain the material %or the settlement . Create a sales order %or that customer and chec& the re)ate a$reement. #. =ou can see the re)ate condition in the in3oice only. ;. .nce you ha3e posted the in3oices, then $o to re)ate a$rrement no. clicl on 3er%icayion and it 5ill sho5 the order details. C. -or settlement chan$e the status o% the re)ate to B 4 release %or the settlement. A. Credit memo re8uest 5ill ) $enerated copy the no. and $o to 'A>?, remo3e the )loc&s i% any and create an in3oice (credit memo).this 5ill sho5 u the accrual amount. D. *n )oth the in3oice and the credit memo chec& the postin$ 4 accountin$ document it 5ill sho5 u the accrual as ne$ati3e. 1>. A$ain $o to re)ate a$$reement and chec& the status it 5ill sho5 you D 4 -inal settlement o% a$reement already carried out
(ales document9 K6 *tem cate$ory9 K6N shedule line cate$ory9 C> or C1 "ere you are in3oicin$ the customer()ecause he used the $oods). you are assi$nin$ the deli3ery documnt and )illin$ document to the sales document. *n item cate$ory, you are settin$ rele3ent %or )illin$, pricin$, special stoc&. *n schedule line cate$ory, your settin$ is ;@@ mo3ement type, rele3ent %or a3aila)ility chec& I +.7. @. Consi$nment 7eturn9 Customer %ound that some $oods are dama$ed or he not a)le to sold the $oods he 5ant to send it )ac&. that you are creatin$ this document. (ales document type9 K7 *tem cate$ory9 K7N (hedule line cate$ory9 D> =ou 5ill assi$n deli3ery document and )illin$ to sales document. you 5ill create return order, return deli3ery, return )illin$. =our settin$ item cate$ory rele3ent %or )illin$, returns, pricin$, special stoc&. =our settin$ schedule line item cate$ory9 ;@ mo3ement type, N. a3aila)ility N. +.7. . Consi$nment !ic& up9 63en i% you create the consi$nment return the $oods are not come to direct to your plant. -or that you need to create consi$nment pic& up. here the o5ner ship is not chan$in$ so you do not need to create )illin$. Assi$n retrun deli3ery to sales document type. (ales document9 KA *tem cate$ory9 KAN schedule line cate$ory9 -> I -1 =our settin$ item cate$ory rele3ent %or returns. any shedule line cate$ory rele3ent %or ;@? mo3ement type, M7!, a3aila)ility chec&, deli3ery. No5 you chec& your plant stoc&. (toc& 5ill increase
rder
+o ma&e optional 0 mandatory you can use in *MG 4 (ID4H Basic H -unctions4H /o$ o% incomplete !rocedures SH select the %ields H %rom the ta)les and the system 5ill chec& %or them (.'A?0'1A?) +o ma&e a %iled entry ena)led or $rey (non4entry allo5ed)9 1ser e,its in the pro$ram M' #A-BB41(676E*+<-*6/D<M.D*-*CA+*.N +his user e,it can )e used to modi%y the attri)utes o% the screen %ields. +o do this, the screen %ields are allocated to so4called modi%ication $roups 1 4 and can )e edited to$ether durin$ a modi%ication in ABA!. *% a %ield has no %ield name, it cannot )e allocated to a $roup. +he usa$e o% the %ield $roups (modi%ication $roup 14 ) is as %ollo5s9 Modi%ication $roup 19 Automatic modi%ication 5ith transaction M-AK Modi%ication $roup ?9 *t contains M/..M %or step loop %ields Modi%ication $roup @9 -or modi%ications 5hich depend on chec& ta)les or on other %i,ed in%ormation Modi%ication $roup 9 is not used +he -.7M routine is called up %or e3ery %ield o% a screen. *% you re8uire chan$es to )e made, you must ma&e them in this user e,it. +his -.7M routine is called up )y the module -6/DA1(KA"/. 3ith !ompliments by: Taner Hu)sel Actually suppressin$ %ieldin$ sales orders user5ise is 8uite easy. Ke are doin$ it in our company. -or this 5e use usere,it -.7M 1(676E*+<-*6/D<M.D*-*CA+*.N in M' #A-BB. Belo5 is the sample code
*- (C766N4NAM6 S M'BKD4AB((CM. A1+".7*+=4C"6CK .BX6C+ MBM' #A-BBM *D M(C7-NAM6M -*6/D (C766N4NAM6. *- sy4su)rc S >. (C766N4*N!1+ S 1. else. (C766N4*N!1+ S >. 6ND*-. endi%. =ou place the authority chec& o)Rect in authori:ation pro%ile in the role o% the users, 5ho should ha3e access to the %ield (in this case it is 'BKD4AB((C), and there assi$n the correspondin$ %ields that are to )e accessed 3ia this usere,it
Create another characteristics in C+> 4 B!rice, 5here directly $o the additional data ta) and maintain the ta)le (DC.M and %ield 'K.ND (ABA! Dictionary it 5ill as& %or) Assi$n these t5o characteristics to a Class in C/>1 4 BBi&eclass ( +ype @>>) in characteristics ta) pa$e. +hen $o to C1 1 Con%i$uration pro%ile select the material and enter the description clic& on the class assi$nment ie assi$n B)i&class. No5 $o )ac& to C+> 4 enter B)i&e 4$o to 3alues4 select 7ed4 $o to e,tras 4 .ther Dependencies 4 (elect !rocedure enter in %ront 1> 5rite 4 Qsel%.B!riceSM7edM and sa3e No5 $o )ac& $o to e,tras 4 .ther Dependencies 4 assi$nments and assi$n relationship ( )y de%ault it 5ill come Rust sa3e) No5 select Blue4 $o to e,tras 4 .ther Dependencies 4 6ditor 4 (elect !rocedure enter in %ront o% 1> 5rite 4 Qsel%.B!riceSMBlueM and sa3e No5 $o )ac& $o to e,tras 4 .ther Dependencies 4 assi$nments and assi$n relationship ( )y de%ault it 5ill come Rust sa3e) No5 $o to 'K11 4 6nter 'A>> (Condition)(-or (td 7'A>>1 !ricin$ !rocedure) 4 enter 3ariant 7ed and Blue $i3e the rates accordin$ly and create the sales order. J44 Shai) Daheeruddin Tell me about variant confi"aration3hat are the type of questions we can e,pect in that'ariant con%i$uration is used 5here you ha3e a con%i$ura)le material li&e computer (made up o% components li&e processor, monitor, &ey)oard, mouse etc). +hese components are called as characteristics in 3ariant con%i$. A$ain this 5ill )e ha3in$ 3alues li&e processor can )e either ! or !@, monitor can )e 1#N or 1CN etc. Based on the 3alues selected the 3ariant pricin$ 5ill happen usin$ the condition type 'A>>. !ossi)le 8uestions you can e,pect are9 4 4 4 4 4 4 4 4 Khat is 3ariant con%i$urationL Khat is characteristicL Khat is 3alueL Khat is classL Khat is con%i$uration pro%ileL Khat is dependency and 5hat are the typesL Khat is a 3ariant ta)leL And the transaction codes %or the a)o3e.
rder
+his is re$ardin$ num)er ran$es de%inin$ and assi$nin$ tips 5hich you can %ollo5 as )elo59 Khene3er there is a ne5 (ales .r$ )ein$ created, you 5ill )e re8uired to maintain Num)er 7an$es %or (ales Documents 5hich are allo5ed %or your Ne5 (ales Area. Num)er 7an$es can )e maintained *nternally )y the system, ho5e3er it can )e maintained e,ternally also i% you customi:e it accordin$ly. *n (tandard (A! the +ransaction code %or Maintaiin$ Num)er ran$es e,ternally is 'N>1. De%inin$ 4 +he same can )e reached throu$h in *MG as 9 (ales I Distri)ution44H(ales44H(ales Document "eader44HDe%ine Num)er 7an$es %or (ales Documents. "ere you pro3ide the system a speci%ic Num)er ran$e as %ollo5s9 Num)er ran$e Key 2(tart Num)er ran$e2 6nd Num)er 7an$e2Current Num)er -or 6,ample9 *% you 5ant to propose the %ollo5in$ Num)er 7an$e J1 D>>>>C;>>> D>>>>C;DDD > +he Current Num)er %ield 5ill )e &ept :ero as you are proposin$ ne5 num)er ran$e and no sales documents ha3e )een created on it , .)3iously.. J1 is a 1ni8ue +5o di$it Alphanumeric Key, 5hile proposin$ your &ey, you should ensure that it should not )e there in the system as e,istin$. *% you propose a &ey that is there in the system or i% the Num)er 7an$e ((tart and 6nd (eries) is there in the system already, the system 5ill thro5 a messa$e that *nter3al already already e,ists. (o choose a &ey that is uni8ue, and 5hich is not there in the system. "ere , )y ma&in$ this , you are assi$nin$ a Key to a Num)er 7an$e (eries. All the sym)ols can )e used alon$ 5ith num)ers %rom > to D and Alpha)ets %rom A to B and in any order. -or e,ample9 b1, cA, BB,BJ,M?......... Assi$nin$ 4 *n Assi$nin$, you assi$n the particular (ales Document to the Num)er 7an$e you ha3e already proposed as a)o3e. +he Assi$nin$ !art is done as %ollo5s9
+he +5o di$it Alpha Numeric Key is maintained or Assi$ned to the respecti3e (ales Document type in '>'A. +his can also )e reached in *MG )y9 (ales I Distri)ution44H(ales44H(ales Document "eader44HDe%ine (ales Document +ypes /ocate the particular (ales Doc +ype, and dou)le clic& on it to display it con%i$uration. "ere you put the +5o Di$it Num)er &ey in the -ield4 NNum)er ran$e 6,ternal Assi$nmentN Besides this9 *% a ne5 (hippin$ !oint is created then Deli3ery Num)er ran$es are re8uired to )e maintained. (imilarly, *% a ne5 !lant is created then Billin$ Num)er 7an$es are re8uired to )e maintained.
)loc& %ield in the )illin$ section. +his re8uest can later )e re3ie5ed alon$ 5ith similar ones, 4 i% necessary, )y another department. +he re8uest %or a credit or de)it memo can then )e appro3ed or reRected.
Assi$n its (ales area to the deli3erin$ plant Assi$n the document type and Deli3ery type NB and N/CC Assi$n the (upplyin$ plant 44H 7ecei3in$ !lant 44H NB +a&e the deli3erin$ plant and assi$n the sales area. 'endor master has to )e created and assai$n the supply source ( Deli3erin$ !lant). Create a puchase order M6?1N 444H (a3e Deli3ery '/1> G 444H Calculation rule (appropriate) 44H Assai$n the purchase order num)er here and e,ecute. (elect the Deli3ery creation line and do the )ac& $round process. (tart the lo$ display and see the deli3ery document num)er )y the documents )utton Goto '/>?N 44H do pic&in$ and !G* 44H +hen do the M*G. 5ith respect to the deli3ery document. Billin$ (*ntercompany pricin$ conditions should )e set).
Chec& the )o, Clilc& on NCopyN !urchase .rder Num)er ()ottom hal% o% the screen) Amount (tate the )aseline date (imulate I !ost *n3oice Num)er J*n3oice )loc&ed due to date 3ariance SD 8 Ard party sales order !reate a delivery order '/>1N *n the order screen , $o to the menu (ales Document , select NDeli3erN Go to Npic&in$N ta) (tate the 8ty and sa3e SD 8 Ard party sales order !reate a billin" document '->1 6nsure that the deli3ery document is correct in the 6nter Go to edit 4H /o$ (a3e
(peci%y condition type C>>1 (peci%y the order material, select condition line item Clic& on alternati3e material icon and maintain alternati3e material 5ith cross sellin$ deli3ery conditions options Blan& .ut )ond deli3ery ta&es place re$ardless o% main item NAN 44 .ut )ond deli3ery only i% main item has )een partially deli3ered Go to 'D>?, sales area section o% sales ta) Assi$n customer procedure %or product proposal 4 B (a3e it and e,it Go to 'A>1_ raise the sales order 5ith order material chec& the e%%ect. F9 Path to created controllin" area: *m$44H6nt (tr44HDe%intio44HControllin$44HMaintain Controllin$ Area , here you can create controllin$ area
An #,ample
Scenario: 2 companies are created in system 8 India $ Sin"apore !ustomer places sales order for particular material on Sin"apore/ Sin"apore is not able to produce the same/ They pass on the order to India for processin"/ After processin" India ships the material directly to the customer alon" with necessary documentation/ Invoice copy is passed on to Sin"apore/ :inal !ommercial Invoice will be raised by Sin"apore/ +ow can the above scenario handledBy9 BalaRi Hou can do this usin" third party sales/ +he third party sales process is as under. 1) (in$apore company creates an order %or the sin$apore customer. ?) Because o% the con%i$uration settin$s o% the sales document type, item cate$ory I schedule line cate$ory, as soon as the order is sa3ed a !7 (purchase re8uisition) is automatically $enerated. +his is con3erted into !. (purchase order) and sent to the indan company. @) *ndian company supplies the material directly to the sin$apore customer. ) *ndian company sends the in3oice to the sin$apore company. #) (in$apore company does the in3oice 3eri%ication in MM usin$ tcode M*7.. ;) (in$apore company raises the in3oice to the sin$apore customer. *n standard (A!, item cate$ory +A( is used %or this. +he schedule line cate$ory is C(. "ere you can see a %ield Morder typeM 5ith 3alue MNBM. +his tri$$ers the automatic creation o% the !7. Plus in the material master also you need to do certain settin"s/ 1) *% you are al5ays %ollo5in$ a third party process %or a material then you ha3e to create the material usin$ item cate$ory $roup BAN(. +he procurement type should )e mar&ed as e,ternal procurement (-) in M7! ? 3ie5 o% the material master record. ?) *% you are not al5ays allo5in$ third party order processin$ then you can create a material master record 5ith item cate$ory $roup as N.7M and the procurement type should )e mar&ed as (E) meanin$ )oth types o% procurement (in house manu%acturin$ and e,ternal procurement). *n the item cate$ory the )illin$ rele3ance should )e M-M
CIN
month %or e,cise in3oices. Any chan$e )y the 6,cise authorities re$ardin$ start month should )e ta&en care o% )y an entry in this %ield and initiali:ation. 6,cise in3oice selection procedure 96,cise in3oice selection type. +o indicate the method opted )y the company %or selectin$ the e,cise in3oice. *t can )e either earliest or latest in3oices that 5ere recei3ed. Num)er o% e,cise in3oices to )e selected *ndicates the num)er o% e,cise in3oices that needs to )e selected in the e,cise in3oice selection. Days to )e considered %or e,cise in3oice selection Num)er o% days %rom document date %or e,cise in3oice selection. 6,ample 4 *% the 3alue o% this %ield is ?> and today is ?A4>@4DC. +he e,cise in3oice selection 5ill sho5 the related in3oices only %or the period >A4>@4DC to ?A4>@4DC. Document type %or +D( -* postin$9 -inancial accountin$ document type %or +D( postin$. Document type %or -* postin$ on 1tilisation -inancial accountin$ document type %or +D( postin$. *ndicator %or item le3el e,cise duty round o%% 4 +his indicator is to )e used %or decidin$ 5hether *tem le3el e,cise duty amount roundin$ o%% is re8uired durin$ procurement cycle. *% mar&ed MEM then the e,cise duty amount 5ill )e rounded o%% to the nearest rupee at the !urchase order le3el. +his 5ill not round o%% the C6N'A+ credit to )e ta&en. *% the duty amount is less than one rupee then no roundin$ is done 7oundin$ o%% o% 6,cise duty %or out$oin$ e,cise in3oice 4 =ou can round o%% the 6,cise amount to )e paid durin$ an out$oin$ 6,cise in3oice )y mar&in$ this indicator as MEM. +he roundin$ is done at the item le3el %or each item 5here the amount is $reater than 1 7upee. *mmediate Credit on Capital Goods 4 *nstructs the system, 5hen you 3eri%y a $oods receipt %or capital $oods, to immediately post hal% o% the input e,cise duty to the appropriate C6N'A+ accounts. +he rest is posted the C6N'A+ on hold account, %or use in the %ollo5in$ year. C'D Clearin$ Account 4 (peci%ies 5hich G0/ account the system credits 5hen you ta&e a C6N'A+ credit on counter3ailin$ duty in the *ncomin$ 6,cise *n3oices transaction. 6,chan$e rate type 4 Key representin$ a type o% e,chan$e rate in the system. 4 =ou enter the e,chan$e rate type to store di%%erent e,chan$e rates. 6,ample 4 =ou can use the e,chan$e rate type to de%ine a )uyin$ rate, sellin$ rate, or a3era$e rate %or translatin$ %orei$n currency amounts. =ou can use the a3era$e rate %or the currency translation, and the )an& )uyin$ and sellin$ rates %or 3aluation o% %orei$n currency amounts. 6,chan$e rate type to )e used %or 6,port e,cise duty con3erts 4 Khen you are creatin$ an 6,cise in3oice %or e,port sales then the e,chan$e rate %or duty calculation 5ill )e pic&ed up usin$ this 6,chan$e rate type. Maintain !lant (ettin$s 4 *n this *MG acti3ity, you maintain e,cise in%ormation relatin$ to your plants. !lant (ettin$s 4 *n this acti3ity, you maintain e,cise in%ormation relatin$ to your plants. -or each plant9 4 (peci%y 5hether it is a manu%acturin$ site or a depot. 4 Assi$n it an e,cise re$istration *D. 4 =ou can assi$n the same *D to more than one plant, i% re8uired. Depot 4 *ndicates that the plant in 8uestion is a depot. 4 Depots are re8uired to prepare re$ister 7G ?@D, and %ollo5 di%%erent procedures %or $oods receipt and in3oice $eneration. 4 Num)er o% $oods receipt per e,cise in3oice. 4 Multiple G7 %or one e,cise in3oice, (in$le credit 4 Multiple G7 %or one e,cise in3oice, multiple credit Maintain 6,cise Groups 4 *n this *MG acti3ity, you de%ine your e,cise $roups. -or each e,cise $roup, you can also control ho5 3arious e,cise in3oice transactions 5ill 5or&. 6,cise Groups 4 *n this acti3ity, you de%ine e,cise $roups. An e,cise $roup allo5s you to maintain a separate set o% e,cise re$isters and e,cise accounts. +he 7G ?@A, 7G ?@C and !/A serial num)ers are created %or an e,cise $roup. 7ecommendation 4 1nder normal circumstances, e,cise authorities re8uire e3ery )usiness to maintain only one set o% e,cise re$isters and one set o% accounts. But throu$h e,emption %rom the authorities, multiple )oo&s can )e maintained. *% your company has only one set o% e,cise re$isters, then you need to maintain only one e,cise $roup. 1. Create one e,cise $roup %or each set o% re$isters that you need to &eep. ?. Assi$n the e,cise $roups to plants. @. Maintain 5hether this 6,cise $roup is %or a depot or not. *% you recei3e only one consi$nment %or an 6,cise challan then you can lea3e G7Ms per 6* as )lan&. *% you recei3e multiple G7Ms %or a $i3en 6,cise challan and 5ould li&e to a3ail multiple credit mar& the G7s per 6* as MMultiple G7Ms %or one e,cise in3oice, multiple creditM. Alternati3ely i% you 5ant to a3aila the credit only a%ter all the $oods receipts ha3e )een made mar& it as M Multiple G7 %or one e,cise in3oice, sin$le creditM. . *% you 5ant to automatically create 6,cise in3oice durin$ (ales cycle at the time o% )illin$ the tic&
the indicator MCreate 6*M #. Durin$ depot sales i% you do not 5ant to do 7G?@D selection and postin$ separately and 5ould li&e to complete 7G?@D selection in one step mar& the indicator M7G?@D Auto postM. +his 5ill post the selected records into 7G?@D automatically. =ou cannot cancel the selection later. ;. *% the indicator MDe%ault G7 8tyM is mar&ed system 5ill de%ault the 6,cise challan 8uantity on to the Goods receipt i% the 6,cise in3oice num)er is $i3en in the pop4up. C. *% the indicator M-olio no createM is mar&ed system 5ill $enerate -olio num)ers %or 7G?@D durin$ receipt o% e,cise in3oice into depot. A. MAutomatic postin$M 5hen tic&ed 5ill post the 6,cise in3oice other mo3ements automatically alon$ 5ith creation in sin$le step. D. MCreate !art1 %or Bloc& (toc&M 5hen mar&ed 5ill create a !art1 durin$ the receipt o% material into Bloc&ed stoc& . 1>. MCreate !art1 %or (+.M 5hen mar&ed 5ill create a !art1 durin$ the receipt o% material throu$h inter plant trans%ers. 11. MCreate !art1 %or consumption stoc&M 5hen mar&ed 5ill create a !art1 durin$ the receipt o% material into consumption stoc&. 6,cise Group Go3erns 5hich set o% e,cise re$isters a )usiness transaction 5ill )e included in. -ollo5in$ is the relation )et5een e,cise $roup, plant and re$istration. 4 *n de%ine e,cise $roups in Customi:in$. +hen, in transactions in3ol3in$ e,cise duty, %or e,ample, 5hen you post a 3endorMs e,cise in3oice, you speci%y 5hich e,cise $roup you are usin$. +his in%ormation tells the system 5hich G0/ accounts to post the e,cise to. At the end o% the period, 5hen you come to prepare your e,cise re$isters, you create di%%erent sets %or each e,cise $roup. *ndicates that the plant in 8uestion is a depot. 4 Depots are re8uired to prepare re$ister 7G ?@D, and %ollo5 di%%erent procedures %or $oods receipt and in3oice $eneration. 4 G7 !er 6,cise *n3oice 4 Multiple G7 %or one e,cise in3oice , Multiple credit 4 Multiple G7 %or one e,cise in3oice , (in$le Credit Create 6,cise *n3oice Automatically 4 *nstructs the system to automatically create a (ales and Distri)ution ((D) e,cise in3oice immediately you create a commercial in3oice or a pro %orma in3oice. +he e,cise in3oice is created in the )ac&$round. 4 *% you 5ant to ma&e use o% this %unction, you must also de%ine the de%ault plant, e,cise $roup, and series $roups in Customi:in$ %or (ales and Distri)ution ((D), )y choosin$ 6,cise Group 4 (eries Group Determination. 7G?@D (ales Creation and postin$ option 4 7G?@D Automatic .ption i% selected 5ill create Depot e,cise in3oice )y postin$ the selection o% e,cise in3oices in sin$le step. *% this is not selected then you need to separately do 7G?@D selection %ollo5ed )y !G* and then 7G?@D 3eri%ication and postin$. *% you need automatic postin$ o% 7G?@D selection then the !ost Goods *ssue should ha3e )een completed )e%ore runnin$ 7G?@D selection. De%ault e,cise 8ty in G7 4 *% this indicator is tic&ed then 5hile doin$ Goods 7eceipt usin$ MMB>1M system 5ill de%ault the e,cise in3oice 8uantity on to the Goods receipt document. -olio num)er %or depo !ostin$ 4 *% this indicator is mar&ed then 5hile creatin$ 6,cise in3oice %or other mo3ements system automatically does the 'eri%y and !ost. =ou need not separately !ost the e,cise in3oice Also 5e can set indicator %or creation o% part 1 %or9 4 Bloc&ed stoc& 4 (toc& transport order 4 Consi$nment stoc& Maintain (eries Group 4 *n this *MG acti3ity, you de%ine the di%%erent e,cise series $roups 5ithin your company. (eries $roups allo5 you to maintain multiple num)er ran$es %or the out$oin$ e,cise documents. Based on e,cise re$ulations and e,emptions %rom the authorities you can maintain multiple num)er series %or out$oin$ documents. But each o% these series has to )e declared to the e,cise authorities. 4 De%ine e,cise series $roups )ased on type o% out$oin$ document 4 Assi$n series $roup to e,cise re$istration *D 4 *% no %inancial postin$s are re8uired %or an 6,cise in3oice in this seris $roup then you tic& the MNo utili:ationM indicator. 4 *% the C6N'A+ has to )e paid immediately and you need not 5ait %or the -ort ni$htly payment then mar& the M*mmediate 1tili:ationM *indicator. 6,ample 4 =ou could de%ine t5o series $roups, $roup >>1 %or e,cise in3oices, and $roup >>? %or #C - documents. 4 No account postin$s %or C6N'A+ in sales cycle 4 No utili:ation -la$ *% you do not need any C6N'A+ utili:ation %or an e,cise in3oice )ut 5ould li&e to Rust $enerate an e,cise in3oice then you need to mar& this indicator.
*% the %la$ is chec&ed then system 5ill create an 6,cise in3oice in the $i3en (eries $roup )ut there 5ill not )e any account postin$s or !art? postin$s. *mmediate 1tili:ation o% C6N'A+ 4 (peci%ies that 5hen you create an e,cise in3oice, the system immediately pays the amount %rom C6N'A+ and creates the !art ** entry. (uch in3oices 5ill not )e listed %or %ortni$htly utili:ation. *% you ha3e )oth %ortni$htly and immediate utili:ation %or the same e,cise $roup, the account determination 5ithin C*N *MG should point to the 6D interim account. Account determination %or immediate payment 5ill )e done e,actly the same as )ein$ done %or %ortni$htly utili:ation pro$ram. Maintain 6,cise Duty *ndicators 4 *n this *MG acti3ity, you maintain the e,cise duty indicators. *MG H /o$istics 4 General H +a, .n Goods Mo3ement H *ndia H Basic (ettin$s H Determination o% 6,cise Duty H (elect +a, Calculation !rocedure *n this *MG acti3ity, you speci%y 5hich ta, procedure you 5ant to use %or determinin$ e,cise duties and sales ta,es on input materials in *ndia. 4 *% you use condition4)ased e,cise determination, use a copy o% the ta, procedure +AE*NN. 4 *% you use %ormula4)ased e,cise determination, use a copy o% the ta, procedure +AE*NX. +his ta, procedure also supports condition4)ased e,cise determination, so that you can 5or& 5ith )oth concurrently. Ke stron$ly recommend that ne5 customers use condition4)ased e,cise determination. Note that once you ha3e started usin$ a ta, procedure, you cannot s5itch to another one, other5ise you 5ill not )e a)le to display old documents. Maintain 6,cise De%aults 4 *n this *MG acti3ity, you de%ine 5hich ta, procedure and pricin$ condition types are used in calculatin$ e,cise ta,es usin$ %ormula4)ased e,cise determination. *% you use condition4)ased e,cise determination, %ill out the C'D cond. %ield and lea3e all the others )lan&. *% you use %ormula4)ased e,cise determination, %ill out all o% the %ields as %ollo5s9 4 6nter the ta, procedure and the pricin$ conditions that are rele3ant %or e,cise ta, processin$. 4 (peci%y the purchasin$ and sales conditions types used %or )asic e,cise duty, additional e,cise duty, special e,cise duty, and cess. 4 (peci%y the conditions in the sales order that are used %or e,cise rates. 4 (peci%y the counter3ailin$ duty condition type used %or import purchase orders (ee also 9 (A! /i)rary 4H /o$istics 4H Country 'ersions 4H Asia4!aci%ic 4H *ndia 4H Materials Mana$ement (MM) 4H Condition4Based 6,cise Determination and 4H -ormula4Based 6,cise Determination. *MG H /o$istics 4 General H +a, .n Goods Mo3ement H *ndia H Basic (ettin$s H Determination o% 6,cise Duty H Condition4Based 6,cise Determination Khen you enter a purchasin$ document, %or e,ample, a purchase order, the 70@ (ystem automatically calculates the applica)le e,cise duties usin$ the condition techni8ue. -eatures 9 +he standard system comes 5ith t5o ta, calculation procedures. +AE*NN is only supports condition4)ased e,cise determination, 5hereas +AE*NX supports condition4)ased e,cise determination and %ormula4)ased e,cise determination. Both ta, procedures contain condition types that co3er all o% the e,cise duties and sales ta,es applica)le. (ince the e,act rates o% e,cise duty can 3ary on a lar$e num)er o% %actors, such as 5hich 3endor you purchase a material %rom, or 5hich chapter *D the 3endor stoc&s the material under, you create condition records %or e3ery sort o% e,cise duty. Khen you come to enter a purchasin$ document, the system applies the e,cise duty at the rates you ha3e entered in the condition records. Customi:in$ 9 Ma&e the settin$s in Customi:in$ Basic 4H *ndia 4H %or /o$istics General, )y choosin$ +a,es on Goods Mo3ements Account 4H 6,cise Duties 1sin$ Condition +echni8ue and e4H (ettin$s Determination. +hese acti3ities include one acti3ity 5here you de%ine a ta, code %or condition4)ased e,cise determination. Master Data 4 Create condition records %or all e,cise duties that apply, and enter the ta, code %or condition4)ased e,cise determination in each. Day4to4Day Acti3ities 4 Khen you enter a purchase order or other purchasin$ document, enter the ta, code %or condition4)ased e,cise determination in each line item. +he system then calculates the e,cise duties usin$ the condition records you ha3e created. Khen the ordered materials arri3e, you post the $oods receipt and the e,cise in3oice. +he system posts the e,cise duty to the appropriate accounts %or deducti)le input ta,es 5hen you enter the e,cise in3oice. Creatin$ Condition 7ecords %or 6,cise Duty 1. *n the command %ield, enter -'11 and choose . ?. 6nter the condition type that you 5ant to create a condition record %or and choose . +he Key Com)ination dialo$ )o, appears.
@. (elect the com)ination o% o)Rects that you 5ant to create the condition record %or. .n the dialo$ )o,, Control Code means Nchapter *D.N (o, %or e,ample, to create a condition record %or a ta, that applies to a com)ination o% country, plant, and chapter *D, select Country0!lant0Control Code. . Choose . #. 6nter data as re8uired. 4 *n the +a, Code %ield, enter the dummy ta, code that you ha3e de%ined. ;. (a3e the condition record. -ormula4Based 6,cise Determination 4 Khen you e,ecute a )usiness transaction in3ol3in$ materials that are su)Rect to e,cise duty, the system automatically calculates the duty %or you. *n order %or the system to )e a)le to determine 5hich rate o% e,cise duty to apply, you must ha3e maintained all the data on the 6,cise 7ate Maintenance screen, 5hich you can Master Datafaccess %rom the (A! 6asy Access screen )y choosin$ *ndirect +a,es 6,cise 7ate Maintenance. =ou maintain the %ollo5in$ types o% data9 4 !lant master data =ou assi$n each o% your plants an e,cise duty indicator. =ou can use the same indicator %or all the plants 5ith the same e,cise status %rom a le$al point o% 3ie5, such as all those that are in an e,empt :one. (ee also the in%ormation a)out manu%acturers that are only entitled to deduct a certain portion o% the duty (see !artial C6N'A+ Credit). 4 'endor master data -or each o% your 3endors 5ith the same e,cise status %rom a le$al perspecti3e, you de%ine an e,cise duty indicator. =ou must also speci%y the 3endor type %or e,ample, 5hether the 3endor is a manu%acturer, a depot, or a %irst4sta$e dealer. =ou must also stipulate i% the 3endor 8uali%ies as a small4scale industry. -or each permutation o% plant indicator and 3endor indicator, you then create a %inal e,cise duty indicator. 4 Customer master data (imilarly, you assi$n the same e,cise duty indicator to each o% your customers that share the same le$al e,cise status. A$ain, %or each permutation o% plant indicator and customer indicator, you then create a %inal e,cise duty indicator. 4 Material master data 6ach material is assi$ned a chapter *D. 4 6,cise ta, rate -or e3ery chapter *D and %inal e,cise duty indicator, you maintain the rate o% e,cise duty. *% your )usiness only 8uali%ies %or partial C6N'A+ credit, you must customi:e your system accordin$ly. /et us consider an e,ample to illustrate ho5 the system determines 5hich rate o% e,cise duty to apply to a material. Assume you are postin$ a sale o% )all )earin$s to a customer. +he system automatically determines the rate o% e,cise duty as %ollo5s9 1. /oo&s up the customer master data to see 5hat status you ha3e assi$ned the customer. /etMs assume youM3e assi$ned the customer status @. ?. /oo&s up the plant master data to see 5hat status you ha3e assi$ned the plant. (imilarly, your plant has status ?. @. +he system loo&s up the ta)le under 6,cise *ndicator %or !lant and Customer to see 5hat the %inal e,cise duty indicator is %or customer status @ and plant status ?9 *t is C. . +he system determines the chapter *D o% the )all )earin$ %or the plant. /et\s assume the chapter *D at plant %or the )all )earin$s is 1>>>.>1. #. -inally, the system loo&s up the ta)le under 6,cise +a, 7ate to see 5hat rate o% duty applies to chapter *D 1>>>.>1 under status C. De%ine +a, Code %or !urchasin$ Documents 4 *n this *MG acti3ity, you de%ine a ta, code %or the purposes o% calculatin$ e,cise duty 5hen you enter purchasin$ documents. .nly carry out this acti3ity i% you use condition4)ased e,cise determination. 4 Create a ne5 ta, code, and set the ta, code type to ' (input ta,). Do not ma&e any other settin$s %or it. 4 Assi$n +a, Code to Company Codes *n this *MG acti3ity, assi$n the ta, code %or purchasin$ documents to the company codes 5here it 5ill )e used. .nly carry out this acti3ity i% you use condition4)ased e,cise determination. Classi%y Condition +ypes 4 *n this *MG acti3ity, you speci%y 5hich condition types you use %or 5hich sort o% ta,. Note that this only applies to condition types that you use 5ith the ne5 e,cise determination method. +he system uses this in%ormation 5hen you create a document %rom another one. -or e,ample, 5hen you enter an incomin$ e,cise in3oice %rom a purchase order, or 5hen you create an out$oin$ e,cise in3oice %rom a sales order, the system
determines the 3arious e,cise duties in the e,cise in3oice usin$ the in%ormation that you ha3e entered here. *n addition, 5hen you create a purchasin$ document, the system only uses the condition types that you enter here. 4 -or ta,es on purchases, use the condition types contained in the ta, procedure. 4 -or ta,es on sales, use the condition types contained in the pricin$ procedures. +he standard system comes 5ith sample settin$s %or the ta, calculation procedures and pricin$ procedures. 1se these settin$s as a )asis %or your o5n. *MG H /o$istics 4 General H +a, .n Goods Mo3ement H *ndia H Account Determination De%ine G0/ Accounts %or +a,es 4 *n this *MG acti3ity, you speci%y 5hich G0/ accounts you 5ill use to record 5hich ta,es. 7e8uirements 4 =ou ha3e set up G0/ accounts %or each o% the processin$ &eys listed )elo5. 4 Assi$n an account to each o% the %ollo5in$ postin$ &eys. +he accounts %or '(1, '(?, and '(@ are used as clearin$ accounts durin$ e,cise in3oice 3eri%ication. 4 '(1 ()asic e,cise duty) 4 '(? (additional e,cise duty) 4 '(@ (special e,cise duty) 4 '(# (sales ta, seto%%) 4 MK( (central sales ta,) 4 MK@ (local sales ta,) 4 6(A (ser3ice ta,) 4 6(6 (ser3ice ta, e,pense) (peci%y 6,cise Accounts per 6,cise +ransaction 4 *n this *MG acti3ity, you speci%y 5hich e,cise accounts (%or e,cise duty and C6N'A+) are to )e posted to %or the 3arious transaction types. 6nter all the accounts that are a%%ected )y each transaction type. *% you use su) transaction types, enter the accounts %or each su) transaction type as 5ell. +ransaction type 1+/B is used %or determinin$ accounts only 5hile postin$ e,cise X's and also i% the payment o% e,cise duty has to )e done %ortni$htly. +he %ortni$htly C6N'A+ payment utility pic&s up the credit side accounts %rom the transaction types o% G7!., 6K!., and +7;C %or determinin$ the C6N'A+ and !/A accounts. +here is no separate transaction type %or %ortni$htly payment. 6,ample9 4 6,cise ++ DC ind Account name 4 G7!. C7 C6N'A+ clearin$ account 4 G7!. C7 7G ?@ B6D account 4 G7!. D7 C6N'A+ on hld account (peci%y G0/ Accounts per 6,cise +ransaction 4 *n this *MG acti3ity, you assi$n the e,cise and C6N'A+ accounts to G0/ accounts. Khen you come to e,ecute the 3arious transactions, the system determines 5hich G0/ accounts to post to )y loo&in$ at the9 4 6,cise $roup 4 Company code 4 Chart o% accounts -urthermore, i% you 5ant separate account determination settin$s 5ithin an e,cise $roup, you can also use su) transaction types. 7e8uirements =ou ha3e already9 4 De%ined the G0/ accounts 4 De%ined the e,cise $roups 4 Maintained the transaction accounts Acti3ities 4 -or each e,cise $roup, assi$n the e,cise and C6N'A+ accounts to G0/ accounts. -or most )usinesses, one set o% accounts 5ill su%%ice %or all transactions. Note 9 you need not remit the C6N'A+ to the e,cise department immediately, so maintain the credit account %or transaction type D/-C as an e,cise duty interim account. +his 5ill )e set o%% 5hen you remit the duty. Con%i$ settin$ needed to )e done in order to $et the 6,cise Details (creen in Material Master. 63en thou$h this %unctionality is a3aila)le in enterprise 3ersion, a small con%i$uration step has to )e made in (creen (e8uences %or Material Master. -ollo5in$ document helps you to do this con%i$uration. 4 Material Master g /o$istics General 1. Go to *MG De%ine (tructure o% Data (creen %or each Con%i$urin$ the Material master (creen (e8uence. ?. (elect your screen se8uence. 1sually it 5ould )e ?1. (elect the same and clic& on Data (creen in the le%t %rame. @. .nce the data screens are e,hi)ited, select data screen no. 1#, ie. ((8. ?1and (crn 1#, 5hich is
]-orei$n +rade9 *mport Data^. (elect the same and clic& on (u) screens in the le%t %rame. . Go to the last su) screen i.e. ?141#4; 4 (A!/MGD14 >>>1 and select the same. Clic& on ta) 3ie5 su) screen and ensure that the su) screen is )lan&. #. No5 in the last su) screen i.e. no.; you delete (A!/MGD1 >>>1 and instead add (A!/X1*<MA+67*A/<MA(+67 and in the screen no. ??>#. ;. (a3e the settin$. C. Create a Material Master and chec& 5hether in (creen -orei$n +rade *mport, 6,cise related su) screen appears.
Customer
Availability Check
:or SD material Determination you can create a Substitution reason and on the Strate"y field5 the followin" info/ is available: Product selection in the bac)"round is performed on the basis of the availability chec)/ 3e want to have the material determination only in case on material shorta"e/ 3e e,pect the Substitution reason to "ive us this functionallity/ It does not hovever ta)e the availabilty into account before substitution/ 3e thou"ht the worse case is to create a A'AP which is lin)ed to the .requirement. field in the Procedure 7 0*A9/ +as anyone had the same requirement- Is this a bu" or Gust incorrectly documented* also encountered this a)normally recently usin$ material determination. *n order to com)at the pro)lem, the %irst product su)stitution should )e %or the ori$inal material. *M3e illustrated this )elo59 .ri$inal !roduct9 ABC (u)stitutes9 D6-, E=B *n order to per%orm product su)stitution .N/= in the case o% A+! %ailure %or product ABC, structure the Material Determination record as %ollo5s9 Material 6ntered9 ABC (u)stitutes9 ABC D6E=B There seems to be a devaition at availability chec) and or on a conceptual note still/ A3aila)ility chec& can )e con%i$ured )oth at re8uiremnt class and at the schedule line cate$ories le3el. Khilst the a3aila)ilty chec& at the re8uirement class le3el 3ia $lo)al and mandatory con%i$uration the schedule line cat$ry a3aila)ility chec& deals 5ith the order. *t is mandatory that the re8mnt class is %la$$ed o%% %or a3l)lty chec& and the schdelu line cat need not )e. +he %ollo5in$ are the mandatory %or A3aila)ility chec& to happen44 1. Must )e s5ithced on at the re8uirment class le3el and at the schedule line le3el. ?. 7e8mnt type must e,ist )y 5hich a re8uiremnt class can )e %ound @. +here must e,ist a plant and is de%ined .Chec&in$ $roup must )e de%ined in Material Master records(it controls 5hthr the system is to create indi3idual or collecti3e re8mnt) A com)ination o% chec&in$ $ropup and chec&in$ rule 5ill determine the scope o% a3ail)aility chec&.
Material Determination is used to s5ap one material %or another.*t is possi)le to $et a list o% materials %or su)stituiton,)ut remem)er you can su)stitue only one material %rom the list. +his can )e done throu$h su)stituiton reason + Code `.'7Ga (ee the su)stitution reason num)er %or Manual Material (election 4 chec& the 6ntry )o, 4 chec& the Karnin$ )o, 4 select A %or (tate$y 4 sa3e. Go +o 'B11 to create Material Determination (ta&in$ into consideration that all the pre3ious steps %or material determiantion i.e. maintainin$ condition types,maintainin$ procedures %or material determination and assi$nin$ procedures to sales doc. types ha3e )een done) Create one material determination,dont %or$et to $i3e the (u)st reason on top and also on the line. Clic& the 'ariants *con on top le%t4(reen opens (peci%y di%%erent materials you 5ant to s5ap 5ith the material you ha3e enterd Note that the su)st reason is already copied on the screen 7emem)er materials should )e o% the same sales area,atleast Di3isions should )e same.
Dr. Ad3ance %rom customer @> Cr. A7 @> #. Create the (econd Billin$ document ( do5n payment 3alue has e,pired and 5ill not )e proposed) +he accountin$ document is as )elo5 is then standard %or the last installement. Dr. A7 ;> Cr. (ales ;> +his alternati3e pro3ides a cleaner option 5ith the Do5npayment.
1>>!C 1>>!C
444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V -ield name V Description V 7eport header V Cat. V /en$th V Dec. V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V (+=!6 V 7ecord type V> V C"A7 V >>>>>1 V >>>>>> V V G7.1! V Group name V B* (ession Name V C"A7 V >>>>1? V >>>>>> V V MAND+ V Client V =our client no V C/N+ V >>>>>@ V >>>>>> V V 1(NAM V 1ser *D V Gueue user *D V C"A7 V >>>>1? V >>>>>> V V (+A7+ V /oc& until9 V Gueue start date V DA+( V >>>>1> V >>>>>> V V EK66! V Keep indicator V E 4 donMt delete (6((V C"A7 V >>>>>1 V >>>>>> V V N.DA+A V No )atch input V0 V C"A7 V >>>>>1 V >>>>>> V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 BK.ND1 4 "eader 7ecord 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V -ield name V Description V 7eport header V Cat. V /en$th V Dec. V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V (+=!6 V 7ecord type V1 V C"A7 V >>>>>1 V >>>>>> V V +C.D6 V +ransaction code V +Code S 'K1# V C"A7 V >>>>?> V >>>>>> V V K'6K6 V 1sa$e V1 V C"A7 V >>>>>1 V >>>>>> V V K.+ABN7 V +a)le V +a)le e.$. @># V C"A7 V >>>>>@ V >>>>>> V V KA!!/ V Application V App e.$ ' V C"A7 V >>>>>? V >>>>>> V V K(C"/ V Condition type V C+yp e.$ !7>> V C"A7 V >>>>> V >>>>>> V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V -ield name V Description V 7eport header V Cat. V /en$th V Dec. V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V (+=!6 V 7ecord type V? V C"A7 V >>>>>1 V >>>>>> V V 'AK6= V 'arKey V 'arKey V C"A7 V >>>1>> V >>>>>> V V DA+B* V 'alid to V 'alid to V DA+( V >>>>1> V >>>>>> V V DA+AB V 'alid on V 'alid on V DA+( V >>>>1> V >>>>>> V V KB6+7 V Amount V Amount V C"A7 V >>>>1# V >>>>>> V V K.NKA V 70? ta)le V 7?ta) V C"A7 V >>>>># V >>>>>> V V K!6*N V 70? ta)le V 7?ta) V C"A7 V >>>>># V >>>>>> V
V V V V V V V V V
KM6*N V V V C"A7 V >>>>>@ V >>>>>> V MK(K1 V +a, code V +, V C"A7 V >>>>>? V >>>>>> V K.NM( V (cale 1oM V 1oM V 1N*+ V >>>>>@ V >>>>>> V MEK7+ V Amount V Amount V C"A7 V >>>>1# V >>>>>> V GKK7+ V Amount V Amount V C"A7 V >>>>1# V >>>>>> V (+-KB V (cale type V( V C"A7 V >>>>>1 V >>>>>> V KBN6! V 6,clusion V Cnd6, V C"A7 V >>>>>1 V >>>>>> V /.6'M<K. V Deletion indic. VD V C"A7 V >>>>>1 V >>>>>> V (K.NKA V 70? ta)le V 7?ta) V C"A7 V >>>>># V >>>>>> V
444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 BK.ND@ 4 (cale Data 7ecord 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V -ield name V Description V 7eport header V Cat. V /en$th V Dec. V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 V (+=!6 V 7ecord type V@ V C"A7 V >>>>>1 V >>>>>> V V K(+BM V Guantity V Guantity V C"A7 V >>>>1A V >>>>>> V V K.NM( V (cale 1oM V 1oM V 1N*+ V >>>>>@ V >>>>>> V V KB6+7 V Amount V Amount V C"A7 V >>>>1# V >>>>>> V 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
Sales
J J (ales .rder Chan$ed "istory Display J J =ou can e,ecute the report )y 9 J 1. Chan$e Date J ?. 1ser Name J @. (ales .rder Num)er J J (u)mitted )y 9 (A! Basis, ABA! !ro$rammin$ and .ther *MG (tu%% J http900555.sap4im$.com J 76!.7+ B(DC"ANG6 /*N64(*B6 1@? N. (+ANDA7D !AG6 "6AD*NG /*N64C.1N+ >;#(>>1) M6((AG64*D '7. +AB/6(9 DD> +, CD"D7, CD!.(, DD>@/, DD 1', +;A#+, 'B!A, +!A7+, K.N'C, 'B1K. DA+A9 B6G*N .- *CD"D7 .CC17( #>. *NC/1D6 (+71C+176 CD"D7. DA+A9 6ND .- *CD"D7. (6/6C+4.!+*.N(9 E1DA+6 -.7 *CD"D741DA+6, ENAM6 -.7 *CD"D741(67NAM6, E'B6/N -.7 'B1K4'B6/N. (6/6C+*.N4(C766N (K*!. (6/6C+*.N4(C766N B6G*N .- B/.CK B/K1 K*+" -7AM6 +*+/6 +6E+4>>1. !A7AM6+67(9 (1DA+6 7AD*.B1++.N G7.1! 71, (NAM6 7AD*.B1++.N G7.1! 71, (.B*D 7AD*.B1++.N G7.1! 71. (6/6C+*.N4(C766N 6ND .- B/.CK B/K1. DA+A9 K-/AG, KC"ANG6N7 /*K6 CD"D74C"ANG6N7, K1DA+6 /*K6 CD"D741DA+6, KNAM6 /*K6 CD"D741(67NAM6, K'B6/N /*K6 'B1K4'B6/N, KD6C1 +=!6 ! D6C*MA/( @, KD6C? +=!6 ! D6C*MA/( @, KD6C@ +=!6 ! D6C*MA/( @, KD6C +=!6 ! D6C*MA/( @. DA+A9 1+6E+(1;) 'A/16 Mhas )een chan$edM, *+6E+(1;) 'A/16 Mhas )een createdM, D+6E+(1;) 'A/16 Mhas )een deletedM. DA+A9 B6G*N .- *CD("K .CC17( #>. *NC/1D6 (+71C+176 CD("K. DA+A9 6ND .- *CD("K. DA+A9 B6G*N .- *+AB .CC17( 1>. *NC/1D6 (+71C+176 CD("K. DA+A9 1DA+6 /*K6 CD"D741DA+6, 1(67NAM6 /*K6 CD"D741(67NAM6,
C"ANG6N7 /*K6 CD"D74C"ANG6N7, 'B6/N(1>), !.(N7(;), 6+6N7( ), *ND+6E+(?>>), 6ND .- *+AB. (6/6C+ J -7.M 'B1K K"676 'B6/N *N E'B6/N. C/6A7 CD"D7. C/6A7 CD!.(. CD"D74.BX6C+C/A( S M'67KB6/6GM. CD"D74.BX6C+*D S 'B1K4'B6/N. !67-.7M 76AD"6AD67. !67-.7M 76AD!.(. /..! A+ *+AB. CA(6 *+AB4+ABNAM6. K"6N M'B!AM. *- *+AB4-NAM6 S MK1NN7M .7 *+AB4-NAM6 S M/*-N7M .7 *+AB4-NAM6 S M!A7N7M .7 *+AB4-NAM6 S M!67N7M .7 *+AB4-NAM6 *( *N*+*A/. M.'6 *+AB4+ABK6= +. 'B!A. (6/6C+ (*NG/6 J -7.M +!A7+ K"676 (!7A( S (=4/ANG1 AND !A7'K S 'B!A4!A7'K. *- (=4(1B7C S >. 76!/AC6 MIM K*+" +!A7+4'+6E+ *N+. *+AB4*ND+6E+. 6ND*-. 6ND*-. K"6N M'BA!M. *- *+AB4-NAM6 *( *N*+*A/. 76!/AC6 MIM K*+" M*temM *N+. *+AB4*ND+6E+. 6ND*-. K"6N MK.N'CM. M.'6 *+AB4+ABK6= +. K.N'C. (6/6C+ (*NG/6 J -7.M +;A#+ K"676 (!7A( S (=4/ANG1 AND K'6K6 S MAM AND KA!!/ S M'M AND K(C"/ S K.N'C4K(C"/. *- (=4(1B7C S >. 76!/AC6 MIM K*+" +;A#+4'+6E+ *N+. *+AB4*ND+6E+. 6ND*-. 6NDCA(6. *- *+AB4*ND+6E+(1) 6G MIM. 76!/AC6 MIM K*+" *+AB4-+6E+( >) *N+. *+AB4*ND+6E+. 6ND*-. *- *+AB4C"NG*ND S M*M. 76!/AC6 MWM K*+" *+6E+ *N+. *+AB4*ND+6E+. 6/(6*- *+AB4C"NG*ND S M1M. 76!/AC6 MWM K*+" 1+6E+ *N+. *+AB4*ND+6E+. 6/(6. 76!/AC6 MWM K*+" D+6E+ *N+. *+AB4*ND+6E+. 6ND*-. C.ND6N(6 *+AB4*ND+6E+. M.D*-= *+AB. 6ND/..!. 6ND(6/6C+. *- (1DA+6 S MEM. (.7+ *+AB B= 1DA+6 'B6/N !.(N7 6+6N7. 6/(6*- (.B*D S MEM. (.7+ *+AB B= 'B6/N !.(N7 6+6N7 1DA+6. 6/(6. (.7+ *+AB B= 1(67NAM6 'B6/N !.(N7 6+6N7 1DA+6. 6ND*-.
/..! A+ *+AB. C/6A7 K-/AG. *- (1DA+6 S MEM. *- K1DA+6 N6 *+AB41DA+6. (K*!. K7*+690>>1 *+AB41DA+6, >?@ *+AB41(67NAM6, >@C(1>) *+AB4'B6/N. K-/AG S MEM. K1DA+6 S *+AB41DA+6. KC"ANG6N7 S *+AB4C"ANG6N7. 6ND*-. 6/(6*- (.B*D N6 MEM. *- K'B6/N N6 *+AB4'B6/N. (K*!. K7*+690>>1 *+AB4'B6/N. K'B6/N S *+AB4'B6/N. 6ND*-. 6/(6. *- KNAM6 N6 *+AB41(67NAM6. (K*!. K7*+690>>1 *+AB41(67NAM6. KNAM6 S *+AB41(67NAM6. 6ND*-. 6ND*-. *- KC"ANG6N7 N6 *+AB4C"ANG6N7. K7*+690>?@ *+AB41(67NAM6, >@C(1>) *+AB4'B6/N. K-/AG S MEM. KC"ANG6N7 S *+AB4C"ANG6N7. 6ND*-. *- K-/AG S MEM. K7*+69 >1@ *+AB4C"NG*ND, > D *+AB4!.(N7, >#C *+AB46+6N7, >;# *+AB4*ND+6E+(;>). 6/(6. K7*+69 0>1@ *+AB4C"NG*ND, > D *+AB4!.(N7, >#C *+AB46+6N7, >;# *+AB4*ND+6E+(;>). 6ND*-. K7*+690>;# *+AB4-<./D. K7*+690>;# *+AB4-<N6K. 6ND/..!. -.7M 76AD"6AD67. CA// -1NC+*.N MC"ANG6D.C1M6N+<76AD<"6AD67(M 6E!.7+*NG DA+6<.-<C"ANG6 S CD"D741DA+6 .BX6C+C/A(( S CD"D74.BX6C+C/A( .BX6C+*D S CD"D74.BX6C+*D +*M6<.-<C"ANG6 S CD"D741+*M6 1(67NAM6 S CD"D741(67NAM6 +AB/6( *<CD"D7 S *CD"D7 6EC6!+*.N( N.<!.(*+*.N<-.1ND S 1 .+"67( S ?. CA(6 (=4(1B7C. K"6N M>>>>M. K"6N M>>>1M. M6((AG6 (@11.
/6A'6. K"6N M>>>?M. M6((AG6 (@11. /6A'6. 6NDCA(6. 6ND-.7M. -.7M 76AD!.(. /..! A+ *CD"D7. C"6CK *CD"D741DA+6 *N E1DA+6. C"6CK *CD"D741(67NAM6 *N ENAM6. CA// -1NC+*.N MC"ANG6D.C1M6N+<76AD<!.(*+*.N(M 6E!.7+*NG C"ANG6N1MB67 S *CD"D74C"ANG6N7 +AB/6K6= S CD!.(4+ABK6= +AB/6NAM6 S CD!.(4+ABNAM6 *M!.7+*NG "6AD67 S CD"D7 +AB/6( 6D*+!.( S *CD("K 6EC6!+*.N( N.<!.(*+*.N<-.1ND S 1 .+"67( S ?. CA(6 (=4(1B7C. K"6N M>>>>M. /..! A+ *CD("K. C"6CK *CD("K4C"NG*ND N6 M6M. C/6A7 *+AB. M.'64C.776(!.ND*NG *CD"D7 +. *+AB. M.'64C.776(!.ND*NG *CD("K +. *+AB. CA(6 *+AB4+ABNAM6. K"6N MK.N'CM. M.'6 *CD"D74.BX6C+*D +. *+AB4'B6/N. M.'6 *CD("K4+ABK6=(;) +. *+AB4!.(N7. K"6N .+"67(. M.'6 *CD("K4+ABK6=2@(1>) +. *+AB4'B6/N. M.'6 *CD("K4+ABK6=21@(;) +. *+AB4!.(N7. M.'6 *CD("K4+ABK6=21D( ) +. *+AB46+6N7. 6NDCA(6. M.'6 MI WM +. *+AB4*ND+6E+. A!!6ND *+AB. C/6A7 *+AB. 6ND/..!. K"6N .+"67(. M6((AG6 (@11. /6A'6. 6NDCA(6. 6ND/..!. 6ND-.7M. +.!4.-4!AG6. K7*+690 (=4DA+1M,(=41B6*+, #> M(A/6( .7D67 C"ANG6 "*(+.7=M, 1?> M!a$eM, (=4!AGN.. K7*+69 0 (=476!*D, ;> M(A/6( .7D67( (+A+*(+*C(M. (K*!. 1/*N6. *- (1DA+6 S MEM. K7*+690>>1 MChan$e DateM, >1@ M+imeM, >?@ M1ser NameM,
>@C M(ale .rderM, > D M/ineM, >#C M(ch NoM, >;# MChan$esM. 6/(6*- (.B*D S MEM. K7*+690>>1 M(ale .rderM, >1@ M/ineM, >?1 M(ch NoM, >?D MChan$e DateM, > 1 M+imeM, >#1 M1ser NameM, >;# MCommentM. 6/(6. K7*+690>>1 M1ser NameM, >1# M+imeM, >?# MChan$e DateM, >@C M(ale .rderM, > D M/ineM, >#C M(ch NoM, >;# MChan$esM. 6ND*-. 1/*N6. J444 6nd o% !ro$ram
!ondition
Types
on
Sales
1p to no5 you, you still cannot e,clude certain condition types and su)total lines %rom )ein$ processed or displayed in the condition screen )y restrictin$ the authori:ations. =ou ha3e to implement (A! Note No. *?JK2* 8 Authori;ation chec) for the condition screen
3hat is .alt cal type. $ .alt base value. $ .6equirement field. in the Pricin" Procedure
!an any one e,plain e,actly what is .alt cal type. $ .alt base value. and also . 6equirement field. in the pricin" procedure+he alternate )ase 3alue is used as the calculation )asis only, 5hile the alternate calculation is used to modi%y the %inal 3alue. -or e,ample, ima$ine you ha3e a condition type BB>1, 5ith a condition record maintained (master data) %or Q1>>. No5, condition BB>? also e,ists lo5er in the schema, )ut 5ith a rate o% 1>W. +he standard calculation 5ould result in a %inal 3alue o% Q11>. +he alternate )ase 3alue could say, NdonMt use Q1>> as the )asis 44 use the ori$inal price !7>> only, 5hich 5as QD>.N +hen, the %inal 3alue 5ould )e Q1>> 2 (1>W o% QD>) S Q1>D. +he alternate calculation routine says, Ni$nore the 1>W alto$ether. *nstead, use an e,ternally calculated ?>W.N +hen, you end up 5ith a %inal 3alue o% Q1>> 2 (?>W o% Q1>>) S Q1?>. !ut them )oth to$ether, and you could end up 5ith Q1>> 2 (?>W o% QD>) S Q11A. No5 once a$ain, Alternati3e Calculation +ype9 Normally i% you 5ant to calculate a 3alue you ha3e to use a calculation type %or determinatin$ the 3alue. +his calculation type is either addition, su)traction or multiplication. (imilarly (A! also has $ot a de%ault calculation type in the control data o% the condition type. +here you ha3e the options o% either Gty )ased , -i,ed Amount Based or !ercenta$e )ased. "ere 5hat happens is suppose i% you de%ine =our condition type that calculates the )ase price o% a material on Gty )ased. +hen the calculation 5ill )e done )ased on the 8uantity o% the material. *% the customer orders 1> Nos and you ha3e maintained a unit price o% 1>> 7s %or each material then the 3alue determined is 1>>> *N7. (imilarly i% the discount condition type , you maintain the calculation type as W. +his means i% you maintain the 3alue o% 1> W in the condition record. +hen this percenta$e is ta&en as the calculation type and the condition 3alue is determined. *n some cases you ha3e to %ore$o the de%ault calculation types and use the customer speci%ic method %or calculatin$ a 3alue. -or e, i% you are calculatin$ the -rei$ht char$es %or a Material . it depends on so many criteria li&e, the 5ei$ht, 3olume and also the minimum amount etc etc, in those cases, you %ore$o the de%ault 3alue and then use the alternati3e calculation type in calculatin$ the condition 3alue a$ainst the particular condition. Alternati3e Condition Base 3alue 9 *% you ha3e to calculate any 3alue then you ha3e to ha3e a )ase 3alue %or it. -or e, i% you 5ant to calculate the discount o% 1> W %or a material then you ha3e to ha3e a )ase 3alue on 5hich this 1>W is calculated. Normally you ta&e the condition 3alue o% the )ase price o% the material to calculate the 3alue. No5 you donMt 5ant to ta&e the )ase 3alue and ta&e other 3alues as )ase 3alue 5hich are deri3ed on some %ormulae. (o you create a routine 5hich 5ill do the mathematical operations in the routine and deri3e you a 3alue 5hich is no5 used as the )ase 3alue %or calculatin$ the condition 3alue %or a particular condition type. 7e8uirement9 A %actor in the condition techni8ue that restricts access to a condition ta)le. +he system only accesses a condition ta)le to determine the price i% the re8uirement speci%ied has )een met. 6,ample9 +he system uses an access se8uence to determine the price o% a material. .ne o% the accesses in the se8uence contains the re8uirement Nin %orei$n currency.N +he system only uses the ta)le )ehind this access i% the sales order %or 5hich the price must )e calculated is in a %orei$n currency
6e8pricin" in a &uotation
+ow can I5 or am I able to find anythin" on a way of 6#8Pricin" be done in a &4 TATI ==ou can al5ays M1pdateN pricin$ manually in a 8uotation the same 5ay you do in a sales order, either in create or chan$e modes. Menu path 6dit 44H Ne5 !ricin$ or press the M1pdate pricin$M )utton on the item conditions ta). *% you are as&in$ ho5 to reprice a 8uotation 5hen it con3erts into a sales order, that can )e done 5ith the copy controls o% the *tem Cate$ory. *MG9 (ales I Dist 44H (ales 44H 44H Maintain Copy Control %or (ales Docs 44H (ales Doc to (ales Doc (transaction 3taa). Xust choose the com)ination o% documents and the respecti3e item cate$ory. +he %ield you need to )e concerned 5ith is N!ricin$ typeN. "o5e3er, %rom a )usiness process perspecti3e it ma&es a)solutely N. sense to reprice a 8uotation 5hen con3ertin$ to a sales order. A%ter all, the entire point o% usin$ 8uotations is to %irm up details li&e pricin$ )e%ore creatin$ the sales order
Hou@re loo)in" to implement quantity based discounts in F/Kc/ Hou are tryin" to sell items in specific bul) quantities5 and only "ive the discount for specific quantity intervals/ :or e,ample5 if a customer orders * piece5 2 pieces5 A5 etc/ of part A'!5 the price is L*??/ If the customer orders *? pieces of part A'!5 the price is LJ?/ +owever5 this is not only a standard minimum quantity discount/ If the customer tries to order ** pieces5 *25 *A5 etc/ it should return L*?? a"ain/ The only values for which LJ? should apply are *?5 2?5 A?5 etc/ 8 multiples of the bul) quantity *?/ Hou have discussed chan"in" your part number to reflect a bul) qty of *?5 however you have in house consumption that is allowed to consume only * part at a time/ Hou would vastly prefer to )eep one part number that you order from the supplier5 consume internally and ship e,ternally/ Hou are fairly certain there is basic functionality that covers this5 but you@re Gust not sure where to start/ +a&in$ your re8uirements literally. (tandard (A! scale pricin$ 5ill not do it in that you only 5ant the reduced price to come into e%%ect 5hen the order 8uantity is multiple o% some )ul& %actor. *t is a$reed 5ith that creatin$ a separate material num)er is not a $ood idea. =ou can try this 94 1. De%ine0(elect a 1.M %or sellin$ in )ul& (i.e. cas, pallet, )o, 5hate3er) ?. Maintain 1.M con3ersion )et5een your )ase 1.M and this ne5 1.M @. Con%i$ure you )ul& pricin$ condition type )y usual means (it should )e a )ase price rather than discount). . !lace this ne5 )ul& price )ehind your normal N!7>>N price in the pricin$ procedure #. Create a ne5 condition )ase 3alue routine 3ia '.-M 5here you chec& EKK67+ to see i% it is a 5hole num)er. *% it is not then set EKK67+ to :ero. ;. Assi$n this ne5 routine to your )ul& price condition in your pricin$ procedure in A/+ condition )ase 3alue column. C. Maintain )ul& price conditon record in the Bul& 1.M
Khen you create your ne5 ta)le you 5ill see you ha3e t5o shippin$ points. Kith the )utton technical 3ie5 you can chec& 5hich one BB'(+6/ or '(+6/. Step F -inish 5ith the steps you did )e%ore. +hat 5as o&. No5, you 5ill see in your sales order that the shippin$ point is %illed 5ith in%ormation
+ow pricin" date is determine in the sales order and billin" document- 3here is the settin"+he pricin$ date is proposed )ased on the settin$ you ma&e in the (ales document con%i$uration. ( + code 9 '.'A) =ou ha3e a %ieldN !rop.%.pricin$ date N in the 7e8uested deli3ery date 0 pricin$ date 0 purchase order date se$ment. +hen you can choose the %oll5oin$ options9 Blan& 4 *ndicates the current date as the pricin$ date A 4 *ndicates the date )ased on the re8uested deli3ery date B 4 *ndicates the date )ased on the order 3alidity start %rom date And the pricin$ in the )illin$ document is copied %rom thte sales order 0 Deli3ery document.. *t a$ain depends on the settin$ u ha3e in the copy control %rom order 4 )illn$ or deli3ery 4 )illin$. *n the copy control, in the item settin$s you ha3e t5o %ields rela3ant %or this. .ne is pricin$ source and the other is pricin$ type. +he pricin$ sources are $enerally the order. But i% you 5ant you can chan$e it to other 3alues mentioned in the drop do5n, )ut this 3alues ha3e no e%%ect i% the pricin$ type is B. Any other 3alue other than B in the pricin$ type 5ill ta&e the re%erence document price mentioned in the pricin$ source %ield. )ut %or the pricin$ type B. +he ne5 price is determined in the )illin$ order.
"o5e3er, i% you are usin$ one pricin$ procedure 5here %or some items you price usin$ 0P6S and some others usin$ P6??, then you should use re8uirement routines to ena)le the correct price condition type at the ri$ht time. +he second method in3ol3es more 5or& as you need to 5rite a %ormula (0 :1) to $et that in%ormation. +his is ho5 it $oes 94 1. (et 0P6S to )e the %irst step in the pricin$ procedure and to )e su)total B (as standard). ?. (et P6?? 5ith alt. calc. type %ormula, 5hich sets the 3alue o% P6?? to )e e8ual to the su)total B. +he routine (created 5ith transaction 0 :1) is9 7'; AD>1 -.7M -7M<K.ND*<K67+<;>>. EKK67+ S K.M!4KA'K7. 6ND-.7M. +he pricin$ procedure than loo&s li&e that9 (tep 1 0P6S statistical, su)total B, re8t (tep ? P6?? Altcty ;>>
BA(*C -1NC+*.N( 4H_ !7*C*NG 4H_ !7*C*NG C.N+7./ 4H_ D6-*N6 C.ND*+*.N +=!6( 4H_ MA*N+A*N C.ND*+*.N +=!6( +ransaction Code9 '0>; 1C) Add the Condition +ype to the !ricin$ !rocedure Menu !ath9 +../( 4H_ B1(*N6(( 6NG*N667 4H_ C1(+.M*B*NG 4H_ (A/6( AND D*(+7*B1+*.N 4H_ BA(*C -1NC+*.N( 4H_ !7*C*NG 4H_ !7*C*NG C.N+7./ 4H_ D6-*N6 AND A((*GN !7*C*NG !7.C6D176( 4H_ MA*N+A*N !7*C*NG !7.C6D176( +ransaction Code9 '0>A 11) Create Commsission 7eport BBC.MM*((*.N (Client *ndependent) Menu !ath9 +../( 4H_ ABA! K.7KB6NC" 4H_ D6'6/.!M6N+ 4H_ ABA! 6D*+.7 +ransaction Code9 (6@A
@ Alternate Calculation type9 this is also denoted )y num)ers and maintained in '.-M. 6$. (uppose %or # units , each unit is char$ed Q1>> per unit, the order 3alue comes out to )e Q #>>, that is calculation is done as per unit price, i% the client 5ants calculation type to )e )ased on 3olume or 5ie$ht, alternate calculation type can )e con%i$ured. . Alternate )ase 3alue9 Denoted )y no. and maintained in '.-M. 6$, i% the pricin$ scale is maintained and pricin$ %or # units comes under the scale o% Q1>> per unit., the )ase 3alue is # units, )ut i% the client 5ants a standard )ase 3alue in some casesto )e assumed inspite o% maintainin$ the scale, an alternate )ase 3alue is con%ihured, that is the )ase 3alue )ased on 5hich the order 3alue is to )e calculated chan$es. #. Accruals9 Accruals are maintained %or re)ate a$reements, it constitutes the total accumulated 3alue 5hich customer has earned throu$h re)ate, one the re)ate %or certain amount is settled the amount %rom the accruals $et deducted.
3hat are header conditions"eader conditions are those 5hich appear in the header le3el o% any sales order. these conditions are to )e entered manually and $et distri)uted automatically and the )asis %or distri)ution are ta&en %rom the N6+ 'A/16 o% items mentioned at item le3el. Khen 5e $o to the conditions section in a sales order, 5here the details o% pricin$ is mentioned, here 5e add these conditions. Khene3er any "eader Condition is used, it o3errides the !7>> condition type. 6,amples o% header condition. 4 "A>> 4 W Based "eader Condition. 4 7B>> 4 A)solute or numeric 3alue 5hich applies to all items. 4 "B>> 4 Numeric 3alue or A)solute 3alue. J44 'i3e& Cho&shi 3hat is the difference between "roup condition and header conditionGroup Condition9 =ou can use this is %eature o% a condition type to apply price or discount %or a material )ased on common property.
"eader Condition9 +his is a manual condition 5hich you apply to header (Condition screen) o% a sales document. +his amount is applica)le to all items. 4sa"e of this feature is to apply price % discount for a specific "roup of materials/ 1. =ou maintained a discount )ased condition record %)ased on material $roup ( S >1 %or e,ample). =ou maintained scales also. Gty Discount 1 4 1> 7s. 1>>.>> 11 4 #> 7s. 1>#.>> #1 4 1#> 7s. 11>.>> etc. ?. =ou are creatin$ a sales order %or a customer 5ith %i3e di%%erent items 5ith di%%erent 8uantities as )elo5 *+6M 1 4 ?# NoMs *+6M ? 4 @ NoMs *+6M @ 4 1? NoMs *+6M 4 ?C NoMs *+6M # 4 ;? NoMs All the material is ha3in$ the material $roup S >1. @. Khile calculatin$ the discount, )ecause o% this $roup condition, system add the 8uantities o% items 5hich ha3e material $roup S >1. *n the a)o3e e,ample total 8uantity is S 1>D. (ystem apply a discount o% 7s. 11>.>> to each item irrespecti3e o% the indi3idual 8uantities. . *% you ha3e not acti3ated the $roup condition %eature, system determines the discount 3alue )ased on indi3idual item 8uantity 5hich is as )elo5. Discount *+6M 1 4 ?# NoMs 7s. 1>#.>> *+6M ? 4 @ NoMs 7s. 1>>.>> *+6M @ 4 1? NoMs 7s. 1>#.>> *+6M 4 ?C NoMs 7s. 1>#.>> *+6M # 4 ;? NoMs 7s. 11#.>> #. *s it clear no5. Xust try a sales order and see the out come Procedure to Test: 1. Create @ materials. Maintain Material Group o% each item is same. ?. Acti3ate the condition type as a $roup condition. @. Create a condition record %or this condition type 5ith scales. . !rocess a sales order %or a customer 5ith these three material 5ith di%%erent 8uantities. #. Chec& the outcome.
5arnin$ ("i$hli$hted in 7ed) . Do not %or$et to mention your Access (e8uence 5hile de%inin$ your Condition +ype #. Al5ays remem)er that your !rocedure Determination has only Basic !rice as Condition +ype ;. Do not %or$et to mention the 7an$e (-rom +o) 5hile creatin$ your !ricin$ !rocedure.
+his (A! messa$e 5ill appear i% the system is una)le to %ind the G0/ codes match %rom the con%i$uration in transaction 'K.A No account is speci%ied in item >>>>>>1>>1 Messa$e no. -# ;C> Dia$nosis No account 5as speci%ied %or account type N(N in item N>>>>>>1>>1N o% the -*0C. document. (ystem 7esponse +he -inancial Accountin$ pro$ram cannot process the document. !rocedure A system error has pro)a)ly occurred in the application you called up. Chec& the data trans%erred to item N>>>>>>1>>1N o% the -*0C. document. Assumin$ that one o% the &ey com)ination is Account Assi$nment Group, you 5ill ha3e to chec& 5hether ha3e the Account Assi$nment Group )een input in the Customer Master (Billin$ ta)strips 4 Accountin$ sections 4 -ield name9 Acct ass$mt $roup). +he Account Assi$nment Group 5ill )e copied automatically into the sales order. Chec& 5hether the con%i$uration in transaction 'K.A ha3e )een done correctly. Chec& 5hether the sales order ('A>@ 4 Goto 4 "eader 4 -inancial Accountin$ 4 -ield name9 AcctAss$Gr) ha3e )een %illed in automatically. Chec& 5hether the )illin$ document ('->@ 4 Goto 4 "eader 4 "eader 4 -ield name9 AcctAss$Gr) ha3e )een %illed in automatically. *% the customer master ha3e not )een maintained and the user ha3e already input the sales order, then the user 5ill ha3e to maintained the Account Assi$nment Group manually either in the sales order or the )illin$ documents. +a&e note %or .ne +ime Customer, the user ha3e to input the Account Assi$nment Group manually into the sales order. .ne +ime Customer can )e used )y many customer, there%ore, the system 5ill not )e a)le to determine the Account Assi$nment Group manually.
=our Billin$ Bloc& 5ill not 5or&ed i% you did not assi$ned it to the desired )illin$ types. =ou can auto )loc& )y 94 1. sales document type in transaction 0 0>, %ields Billin$ Bloc&, or ?. item cate$ories in S1A? 4 0BT0AP, )y %illin$ the %ields Billin$ Bloc&.
;. Assi$n Billin$ !lan +ype to (ales Documents +ype in C. Assi$n Billin$ !lan +ype to *tem Cate$ories in A. De%ine rules %or determinin$ the date in 0'S. 0'6.
Milestone )illin$ is typically used %or )illin$ proRects, such as plant en$ineerin$ and construction proRects. (uch proRects o%ten include a series o% milestones that mar& the completion o% di%%erent sta$es o% the 5or&. *n the (A! 70@ (ystem, milestones are de%ined in a net5or& alon$ 5ith planned and actual dates %or the completion o% 5or&. +he milestones are also assi$ned to the )illin$ dates in the )illin$ plan. 6ach milestone4related )illin$ date is )loc&ed %or processin$ until the !roRect (ystem
con%irms that the milestone is completed. Deli3ery4rele3ant order items %or 5hich a milestone )illin$ plan applies are )illed on the )asis o% the re8uested deli3ery 8uantity and not on the total o% the con%irmed 8uantities. +he connection )et5een the proRect and the sales document item is made in the indi3idual schedule lines o% the item. 6ach schedule item can )e assi$ned to a net5or& in a proRect. +o display the proRect4related data %or a schedule line, proceed as %ollo5s9 *n one o% the o3er3ie5 screens o% the sales document, select 1. *tem 4H (chedule lines. ?. Mar& the schedule line and select !rocurement details. +he %ollo5in$ %i$ure sho5s an e,ample o% milestone )illin$ 5here only the Contract ha3e )een )illed 9 .rder *tem +ur)ine Billin$ !lan Billin$ date >141>4D >14>@4D# >14> 4D# >14>#4D# >14>;4D# Description W 'alue Billin$ Bloc& Milestone Billin$ (tatus Contract 1> 1>,>>> 4 , , Assem)ly @> @>,>>> , , Maintenance @> @>,>>> , , Acceptance @> @>,>>> , , -inal in3oice .. .. , 1>>,>>>
Net5or&0Acti3ities Milestone 6stimate Actual Assem)ly >14>@4D# >14>@4D# Maintenance >14> 4D# Acceptance >14>#4D# -or each )illin$ date in a milestone )illin$ plan, you can speci%y 5hether the )illin$ date is9 1. %i,ed ?. al5ays updated 5ith the actual date o% the milestone @. updated 5ith the actual date o% the milestone, i% the date is earlier than the planned )illin$ date %or the date
Dia"nosis +he ma,imum num)er o% items %or an -* document (MDDDM) has )een e,ceeded. System response -* documents ha3e a @4di$it item counter that limits the num)er o% items permitted per document. Procedure *% the documents 5ith an e,cessi3e num)er o% items come %rom another application area (e.$. sales, lo$istics, order accountin$), you can con%i$ure the system to the e%%ect that these documents are summari:ed in -*. N "o5 could this error )e sol3ed as none o% your in3oices are $ettin$ accounted in -*L +o o3ercome this, the only 5ay 5as to )rea& the accountin$ in3oices, 1 5ith D#> items and the other 5ith the rest.
6estrictin" =umber
If I enter more than > items in a sales order and those items "et copied into delivery doc then to billin" doc/ 'ut our client want to restrict number items to > 7ma,9 in an invoice/ =ou can restrict deli3ery 5ith deli3ery tolerance, there)y causin$ in3oicin$ o% the desired. or Go to (!7.HHH*MGHHH(ales I Distri)utionHHHBillin$HHHBillin$ DocumentsHHHCountry4 speci%ic %eaturesHHHMaintain Ma,imum No. .% Billin$ *tems. +his is 5here you can de%ine a ma,imum num)er o% items allo5ed %or all )illin$ documents 5ithin a $i3en sales or$ani:ation. "o5e3er, maintainin$ data here is not enou$h alone to )rin$ a)out a )illin$ split )y num)er o% )illin$ items. =ou must also $o to copyin$ control %or order0deli3ery to )illin$ document at item le3el under NData 'B7K0'B7!N and maintain routine >>; Nindi3idual in3oice limitedN or a similar routine that accesses the data maintained here.
Credit and ris& mana$ement ta&es place in the credit control area. Accordin$ to your corporate re8uirements, you can implement credit mana$ement that is centrali:ed, decentrali:ed, or some5here in )et5een. An or$ani:ational unit that represents the area 5here customer credit is a5arded and monitored. +his or$ani:ational unit can either )e a sin$le or se3eral company codes, i% credit control is per%ormed across se3eral company codes. .ne credit control area contains credit control in%ormation %or each customer. -or e,ample, i% your credit mana$ement is centrali:ed, you can de%ine one credit control area %or all o% your company codes. *%, on the other hand, your credit policy re8uires decentrali:ed credit mana$ement, you can de%ine credit control areas %or each company code or each $roup o% company codes. Credit limits and credit e,posure are mana$ed at )oth credit control area and customer le3el. =ou set up credit control areas and other data related to credit mana$ement in Customi:in$ %or -inancial Accountin$. +he implementation $uide is under 6nterprise (tructure 4H De%inition or Assi$nment 4H -inancial Accountin$ and then Maintain credit control area. =ou assi$n customers to speci%ic credit control areas and speci%y the appropriate credit limits in the customer master record. Tips by : Capilaa (ettin$s %or determinin$ the credit control area o% a document. +he settin$s o% items 1 4 are ta&en into account accordin$ to their priority. +he credit control area %ound is stored in %ield 'BAK4 KKB67. 1. +ransaction 'A> Chec& 5hich credit control area is assi$ned to the company code. Company code9 Credit control area9 ?. +ransaction 0:L Chec& 5hich credit control area is assi$ned to the sales area. (ales area9 Credit control area9 @. +ransaction ED?2 or 0D?2 Chec& 5hich credit control area is assi$ned to the payer. !ayer9 Credit control area9 . +ransaction S#AI *s user e,it 6E*+<(A!' #K<>>1 )ein$ usedL #. +ransaction 'DC -or the settin$s under items ? 4 , %ield NAll company codesN must )e mar&ed in +ransaction 'FJ, or the credit control area must )e entered under the rele3ant company code in ta)le +>>1CM o% the credit control areas allo5ed. Company code9 Credit control areas allo5ed9 ;. (ettin$s %or the credit chec&s C. +ransaction 0AC Khich settin$s do e,ist %or the sales document type usedL (ales document9 Chec& credit9 Credit $roup9 A. +ransaction 0AD Khich settin$s do e,ist %or the deli3ery type usedL Deli3ery type9 Credit $roup %or deli3ery9 Credit $roup %or $oods issue9 D. +ransaction '?* Credit mana$ement0Chan$e ris& cate$ory De%inition o% the ris& cate$ory %or each credit control area. +his ris& cate$ory can )e assi$ned to a credit account )y usin$ +ransaction :DA2. 1>. +ransaction 0A> "ere, the indi3idual credit chec&s %or &ey %ields o credit control area o ris& cate$ory o credit $roup are set. +a&e these &ey %ields %rom the a)o3e settin$s and $o to the detail screen. *n particular, chec& 5hether %ields N7eactionN and N(tatus0)loc&N are set
correctly. +o carry out %ollo54up actions in case o% a credit )loc&, the credit chec& status must )e set (%ield N(tatus0)loc&N). 11. +ransaction :DA2 Credit master data %or the payer o% the rele3ant document. Credit account9 Credit limit9 7is& cate$ory9 Currency9 1?. (ettin$s %or updatin$ the credit 3alues 1pdate o% the credit 3alues is re8uired %or the limit chec& (static or dynamic credit limit chec&). 1@. +ransaction 0AI 1pdate o% the credit 3alue is acti3e %or the correspondin$ item type i% the chec& )o, is mar&ed. +his %ield corresponds to %ield NActi3e recei3a)leN in +ransaction 0 0I. *tem type9 Acti3e recei3a)le9 1 . +ransaction 0%?>, !ricin$ *n the pricin$ procedure used %or pricin$, su)total NAN must )e entered in a line %or determinin$ the credit 3alue (mar& the pricin$ procedure and dou)leclic& on NControlN). 1sually, the net 3alue plus ta,es is used. +his 5ay the system is determined to use this su)total %or credit pricin$. +he credit price is stored in %ield 'BA!4CM!76 and used %or update and credit chec&. =ou can %ind the used pricin$ procedure o% the order under N*tem 4H Condition 4H AnalysisN. !ricin$ procedure9 /ine 5ith su)total S MAM9 1#. +ransaction 'FJ Khich update $roup (%ield N1pdateN) do you use in the rele3ant credit control areaL +he de%ault settin$ is N1?N. *% you use another update $roup, chec& 5hether this is %ine 5ith you. *% you open an .(( messa$e, please tell us the alternati3e update $roup. Credit control area9 1pdate9 1;. +ransaction 1 * Khich &ind o% update did you choose %or structure (>;;L *n any case, N(ynchronous update (1)N has to )e chosen as the &ind o% update. All other settin$s 5ill lead to errors.
Sales value field in not "ettin" updated after creatin" the billin"
44444.ri$inal Messa$e44444 (u)Rect9 (ales 3alue %ield in not $ettin$ updated a%ter creatin$ the )illin$ 5e are on .;). 5e are $oin$ %or credit mana$ement )ut %acin$ one pro)lem. in %d@?4 customer credit mana$ement chan$e 4 the sales 3alue %eild in not $ettin$ updated a%ter creatin$ the )illin$. e$. 5hen i create the order 4 the order 3alue $et updated in the sales 3alue in %d@?. a%ter creatin$ the deli3ery 4 that 3alue remains same in the %eild o% sales 3alue. )ut 5hen i am $oin$ %or )illin$ (deli3ery related), the )ill 3alue is appearin$ in Mrecei3a)lesM )ut the amount in Msales 3alueM is not $ettin$ reduced. )ecause o% this the credit e,posure is increasin$ continuously. update $roup %or corrospondin$ credit ctrl area is 1?. also the item is mar& %or credit update. can anyone tell the missin$ lin&L than&in$ in ad3ance 444447eply Messa$e44444 (u)Rect9 769 (ales 3alue %ield in not $ettin$ updated a%ter creatin$ the )illin$ "i, =ou need to chec& couple o% settin$s li&e9 1. =our customer should )e assi$ned the credit control area. ?. *n your *tem Cate$ory Credit should )e acti3e. 7e$ards, 444447eply Messa$e44444 (u)Rect9 769 (ales 3alue %ield in not $ettin$ updated a%ter creatin$ the )illin$ customer is assi$n to concorn CCA and item cate$ory is mar& %or credit acti3e 444447eply Messa$e44444 (u)Rect9 769 (ales 3alue %ield in not $ettin$ updated a%ter creatin$ the )illin$ "i, Chec& the credit update $roup in the transaction .B #. +he credit update $roup controls 5hen the 3alues o% open sales orders, deli3eries and )illin$ documents are updated. *t should )e M>>>>1?M. -urther also re%er to the .(( note 1A;1@. "a3e %un 444446nd o% Messa$e44444
+a)les9 +>>1CM Action9 -or each company code enter e3ery credit control area that can )e used *denti%y Credit !rice +ransaction9 '0>A +a)les9 +;A@( Action9 +o5ards the end o% the pricin$ procedure, a%ter all pricin$ and ta, determination, create a su)total line to store the 3alue o% the price plus any sales ta,. Ma&e the %ollo5in$ entries9 (u) to9 ]A^ 7e8t9 ]?^ AltC+y9 ] ^ Automatic Credit Chec&in$ +ransaction9 .'AA +a)les9 +;D1Action9 (elect each com)ination o% credit control areas, ris& cate$ories and document types %or 5hich credit chec&in$ should )e )ypassed. =ou need to mar& the %ield ]no Credit Chec&^ 5ith the 3alid num)er %or sales documents. (et 1p !ayment Guarantees De%ine -orms o% !ayment Guarantee +ransaction9 .'-D +a)les9 +;D1K Action9 70@ is deli3ered 5ith %orm ]>?^ de%ined %or payment cards. .ther than the descriptor, the only other entry should )e ]@^ in the column la)eled ]!ymtGuaCat^ De%ine !ayment Guarantee !rocedure +ransaction9 +a)les9 +;D1M0+;D1. Action9 De%ine a procedure and a description. -orms o% !ayment Guarantee and ma&e the %ollo5in$ entries (e8uential Num)er ]1^ !ayment Guarantee -orm ]>?^ 7outine Num)er ]>^ 7outine Num)er can )e used to 3alidate payment card presence. De%ine Customer !ayment Guarantee -la$ +ransaction9 +a)les9 +;D1! Action9 De%ine a %la$ to )e stored in ta)le. Create Customer !ayment Guarantee S ]!ayment Card !ayment Cards (All Customers can use !ayment Cards)^. De%ine (ales Document !ayment Guarantee -la$ +ransaction9 +a)les9 +;D17 Action9 De%ine the %la$ that 5ill )e associated 5ith sales document types that are rele3ant %or payment cards Assi$n (ales Document !ayment Guarantee -la$ +ransaction9 +a)les9 +'AK Action9 Assi$n the document %la$ type the sales documents types that are rele3ant %or payment cards. Determine !ayment Guarantee !rocedure +ransaction9 .'-X +a)les9 +;D11 Action9 Com)ine the Customer %la$ and the sales document %la$ to deri3e the payment $uarantee procedure !ayment Card Con%i$uration De%ine Card +ypes +ransaction9 +a)les9 +'C*N Action9 Create the di%%erent card types plus the routine that 3alidates the card %or len$th and pre%i, (etce) 'isa , Mastercard, American 6,press, and Disco3er Create the %ollo5in$ entries %or each payment card AM6E American 6,press BCCA7D<C"6CK<AM6E Month DC Disco3er Card BCCA7D<C"6CK<DC MonthJJJJJ MC Mastercard BCCA7D<C"6CK<MC Month '*(A 'isa BCCA7D<C"6CK<'*(A Month +he 7outines can )e created )ased on the ori$inal routines deli3ered )y (A!. JJJJJ(A! does not deli3er a card chec& %or Disco3er Card. Ke created our o5n routine.
De%ine Card Cate$ories +ransaction9 +a)les9 +'C+= Action9 De%ine the card cate$ory to determine i% a payment card is a credit card or a procurement card. Create the %ollo5in$ t5o entries Cat Description .ne Card Additional Data CC Credit Cards No4chec& No4chec& !C !rocurement Cards No4chec& Chec& Determine Card Cate$ories +ransaction9 +a)les9 +'C+D Action9 -or each card cate$ory map the account num)er ran$e to a card cate$ory. Multiple ran$es are possi)le %or each card cate$ory or a mas&in$ techni8ue can )e used. Get the card num)er ran$es %rom user community. Belo5 is Rust a sample o% 5hat * am a5are are the di%%erent types o% cards. 'isa Credit 6,pires in C days. >>>>> >##>> >##># >## D >#### 1#D?C 1#D?D ? ;>@ ? ;>; ?C#@? ?C#@ ?ACDD ?AD>> C1;DD C1C>> DDDDD 'isa !rocurement 6,pires in C days. >##>1 >##> >###> >### 1#D?A 1#D?A ? ;> ? ;># ?C#@@ ?C#@@ ?AA>> ?AADD Mastercard Credit 6,pires in @> days #>>>>> # > DD # >;>> ## DDD ##C>>> #DDDDD Mastercard !rocurement 6,pires in @> days # >#>> # >#DD ###>>> ##;DDD American 6,press Credit 6,pires in @> days @ >>>> @ DDDD @C>>>> @CDDDD Disco3er Card Credit 6,pires in @> days ;>11>> ;>11DD (et (ales Documents to accept !ayment Card *n%ormation +ransaction9 +a)les9 +'AK Action9 7e3ie5 the listin$ o% (ales Document types and enter ]>@^ in the column la)eled ]!+^ %or each type 5hich can accept a payment card Con%i$uration %or Authori:ation 7e8uest Maintain Authori:ation 7e8uirements +ransaction9 .'DA +a)les9 +-7M Action9 De%ine and acti3ate the a)ap re8uirement that determines 5hen an authori:ation is sent. Note that the %ollo5in$ ta)les are a3aila)le to )e used in the a)ap re8uirement ('BAK, 'BA!, 'BKD, 'B1K, and 'B1!). De%ine Chec&in$ Group +ransaction9 +a)les9 CC!GA Action9 De%ine a chec&in$ $roup and enter the description. +hen %ollo5 the )elo5 $uidelines %or the remainin$ %ields to )e %illed. Auth7e8 7outine D>1 is set here. !reAu *% chec&ed 70@ 5ill re8uest an authori:ation %or a .>1 and the authori:ation 5ill )e %la$$ed as such. (*nsi$ht does not use pre4authori:ation chec&). A hori:on +his is the days in the %uture (A! 5ill use to determine the 3alue to authori:e (*nsi$ht does not use auth hori:on period).
'alid =ou 5ill $et 5arnin$ messa$e i% the payment card is e,pirin$ 5ithin @> days o% order entry date. Assi$n Chec&in$ Group to (ales Document +ransaction9 +a)les9 +'AK Action9 Assi$n the chec&in$ $roup to the sales order types rele3ant %or payment cards De%ine Authori:ation 'alidity !eriods +ransaction9 +a)les9 +'C*N Action9 -or each card type enter the authori:ation 3alidity period in days. AM6E American 6,press @> DC Disco3er card @> MC Master card @> '*(A 'isa C Con%i$uration %or clearin$ houses Create ne5 General /ed$er Accounts +ransaction9 -(>1 +a)les9 Action9 +5o General /ed$er accounts need to )e created %or each payment card type. .ne %or A07 reconciliation purposes and one %or credit card clearin$. Maintain Condition +ypes +ransaction9 .'A# +a)les9 +;A# Action9 De%ine a condition type %or account determination and assi$n it to access se8uence ]A>>1^ De%ine account determination procedure +ransaction9 .'A; +a)les9 +;A@ 0 +;A@( Action9 De%ine procedure name and select the procedure %or control. 6nter the condition type de%ined in the pre3ious step. Assi$n account determination procedure +ransaction9 +a)les9 Action9 Determine 5hich )illin$ type 5e are usin$ %or payment card process. Authori:ation and (ettlement Control +ransaction9 +a)les9 +CCAA Action9 De%ine the $eneral led$er accounts %or reconciliation and clearin$ and assi$n the %unction modules %or authori:ation and settlement alon$ 5ith the proper 7-C destinations %or each. 6nter Merchant *D\s +ransaction9 +a)les9 +CCM Action9 Create the merchant id\s that the company uses to process payment cards Assi$n merchant id\s +ransaction9 +a)les9 +CCAA Action9 6nter the merchant id\s 5ith each clearin$house account
d) -inally, a%ter $ettin$ 3eridict, you may proceed %or auction o% his property or as per the order %or /a5. No5 in (A!, the de%inition o% Dunnin$ procedure is a pre4de%ined procedure speci%yin$ ho5 customers or 3endors are dunned. -or each procedure, the user de%ines 4 Num)er o% dunnin$ le3els 4 Dunnin$ %re8uency 4 Amount limits 4 +e,ts %or the dunnin$ notices *n (A!, you 5ill maintain the Dunnin$ !rocedure at customer master. 7e%errin$ to this your (D +eam 0 -* +eam (user team) 5ill e%%ect Dunnin$ !(9 =ou mi$ht remem)ered the dunnin$ procedure laid )y 7elaince Mo)ile, sometime )ac&, sendin$ street ro5dies %or reco3erin$ the )ad de)ts %rom users. +hat is dunnin$. 7emem)er 7eliance, you 5ill not %or$et dunnin$ %ore3er.
3e are required to implement product allocation functionality in SAP 6%A 7#nterprise 0ersion9/ 3e tried to do the elaborate steps as per the implementation "uide but are not successful/ !an you )indly help by "ivin" the simple steps for implementation/ !lease see i% the %ollo5in$ helps9 Con%i$uration .3er3ie5_ Allocation (peci%ic 1sa$e 1.Allocation !rocedure (.'1B) +he product allocation procedure is the parent o% the entire allocation process. All materials that are to )e included in the allocation scheme are re8uired to ha3e an allocation procedure assi$ned to it in the material master. *n addition, as o% release .>, it is in the procedure that the method o% allocation is de%ined. +he user has the opportunity to set an indicator to identi%y their choice o% t5o di%%erent methods (discrete and cumulati3e allocation) to e3aluate the 8uantities to )e considered %or product allocation. ?.Allocation .)Rect (.'?B) +he allocation o)Rect is the root le3el o% the allocation process 5here actual data is entered and planned in /*(. +he o)Rect allo5s the user to %urther )rea& do5n a procedure into smaller parts %or %uture 3alidation o% components comprisin$ a speci%ic material @.Allocation "ierarchy Mappin$ (.'@B) !rimarily, this transaction permits the assi$nment o% an allocation procedure to an /*( in%ormation structure. (econdly, a character is assi$ned to the in%ormation structure to permit collecti3e plannin$. -inally, the user can assi$n a step le3el to the procedure and in%ormation structure to se8uence the order in 5hich allocation 8uantities are chec&ed. +his %unctionality allo5s the user the opportunity to chec& product allocation a$ainst se3eral product allocation scenarios, )e%ore the re8uired 8uantity is con%irmed .De%ine Consumption !eriods (.'#B) +he allocation consumption periods %unctionality is only 3alid i% the allocation method %la$ has )een set (.'1B). *% you ha3e de4selected the method %ield, this %unctionality is not a3aila)le. +he consumption 5indo5 indicates the num)er o% past and %uture periods to )e used in the allocation chec&. #.Control !roduct Allocation (.' B) *n order %or the allocation process to %unction properly, allocation control records are created primarily to map allocation procedure steps to their correspondin$ o)Rects so that the allocation data records can )e located %or 3alidation. (econdly, 3alidity periods must )e esta)lished to indicate 5hen the allocation control records are acti3e. -inally, the user has the option o% esta)lishin$ a con3ersion %actor per allocation control record to accommodate B.M listin$s o% constrained materials ;.Acti3ate Allocation %or 7e8uirement Class (.'B>) *n order to turn on allocation in the standard order processin$ %unctionality, the re8uirements class must ha3e a %la$ indicatin$ that allocation is rele3ant. C.Acti3ate Allocation %or (chedule /ine Cate$ory (.'BA) *n order to turn on allocation in the standard order processin$ %unctionality, the schedule line must ha3e a %la$ indicatin$ that allocation is rele3ant A.Create !lannin$ "ierarchy (MC;1) *n order to ade8uately esta)lish allocation 8uantities, the user must initially determine the le3el at 5hich the allocation is to ta&e place and the a$$re$ation %actor o% the allocation 8uantities. *n this step, the le3els %or the collecti3e allocation search procedure are also identi%ied. D.Generate Mas&in$ Character (.'CB) 1pon completion o% the le3el determination %or the plannin$ hierarchy, the collecti3e allocation mas&in$ character must )e $enerated to allo5 a$$re$ation indicators to )e esta)lished. +his transaction simply reads the hierarchy esta)lished in the plannin$ ta)le and then $enerates a collecti3e mas& character %or each le3el o% the hierarchy
1>.Modi%y !lannin$ "ierarchy (MC;?) +his step is a repeat o% MC;1 5here the initial hierarchy 5as esta)lished. *n order to complete the hierarchical set up, the collecti3e allocation (mas& character) hierarchy must no5 )e maintained 5ith the appropriate a$$re$ation %actors 11.Allocation !rocedure Assi$nment to Material Master (MM>?) At the root le3el o% the allocation process are the materials. 6ach material that is to )e considered in allocation scenario must )e mapped to an allocation procedure. *n order entry, then, 5hen a material is entered 5ith a 3alid allocation procedure in the material master, the allocation data is 3eri%ied prior to con%irmin$ the line item ordered 1?./ist o% (uita)le (tructures (.'DB) +his report is used to identi%y potential /*( in%ormation structures that can )e used in the product allocation process. +his report simply reads throu$h the data dictionary and selects all the acti3e in%ormation structures that contain the %ield product allocation o)Rect (K.N.B) as the %irst %ield. +his data can then )e utili:ed in the mappin$ transaction (.'@B) to lin& the allocation procedure step to an in%ormation structure (pre3ious step).