AcceleratedSAP methodology is proven, repeatable and successful approach to
implement SAP solutions across industries and customer environments. It provides content, tools and expertise from thousands of successful implementations. *Phase 1 Pro!ect Preparation * "uring this phase the team goes through initial planning and preparation for SAP pro!ect. "efine pro!ect goals and ob!ectives #larify the scope of implementation "efine pro!ect schedule, budget plan, and implementation se$uence %stablish the pro!ect organi&ation and relevant committees and assign resources *Phase ' (usiness (lueprint* )he purpose of this phase is to achieve a common understanding of ho* the company intends to run SAP to support their business. Also, to refine the original pro!ect goals and ob!ectives and revise the overall pro!ect schedule in this phase. )he result is the (usiness (lueprint, a detailed documentation of the results gathered during re$uirements *or+shops. *Phase , -eali&ation * )he purpose of this phase is to implement all the business process re$uirements based on the (usiness (lueprint. )he system configuration methodology is provided in t*o *or+ pac+ages (aseline .ma!or scope/0 and 1inal configuration .remaining scope/. 2ther +ey focal areas of this phase are conducting integration tests and dra*ing up end user documentation. *Phase 3 1inal Preparation * )he purpose of this phase is to complete the final preparation .including testing, end user training, system management and cutover activities/ to finali&e your readiness to go live. )he 1inal Preparation phase also serves to resolve all critical open issues. 2n successful completion of this phase, you are ready to run your business in your live SAP System. *Phase 4 5o 6ive 7 Support* )he purpose of this phase is to move from a pro!ect8oriented, pre8production environment to live production operation. )he most important elements include setting up production support, monitoring system transactions, and optimi&ing overall system performance. http99***.geocitie s.com9rmti*ari9 -esources9 :anagement9 ASAP;6in+s. html hope this helps u < marrallababu=gmail.com > *rote > > HI, > > can any one explain about ASAP methodlogy? > > -egards, > > babu> > > @Aon8text portions of this message have been removedB ;;.;,;.;;; :essages in this topic .C/ -eply .via *eb post/ D Start a ne* topic :essages D 1iles D Photos * *SAP 1I )ips http99***.sap8img.com9sap8fi.htm *SAP (oo+s http99***.sap8img.com9sap8boo+s.htm *SAP )raining #() http99***.sap8img.com9sap8training8cd.htm Open and Close Posting Periods Define the posting company code variant in SM30 - V_T010O Assign the company code variant in SM30 - V_001_R Maintain the open and close posting period with OB52. You can control period by : - 1. G! number range. ". #ompany code. $. #ompany code and G! range.
Best regards, Allowed OB52 ased on !o"pan# !ode %f you have several company codes and want your users only to be able to open and close periods &transaction '()"* belonging to their posting period variant &+company code*. ,irst you configure the -osting .ariant :- 1* ,%- ,% Global /ettings - Document - -osting -eriods - Define .ariants for -osting -eriods "* ,%- ,% Global /ettings - Document - -osting -eriods - Assign .ariants to #ompany #ode /econd /tep:- Goto /011 copy the view .12331( to 4.12331(13335 &3335 indicate the -osting .ariant* %n #hange mode6 tabstrips /election #onditions %nsert line " with Tale $ield %a"e Operator Co"parati&e Val'e A%()OR 2331( (789/ 0: ;3335; A<D /ave your entries 2hird /tep :- Goto /0)=6 'ptions Generated 'b>ects -? #reate Authori@ations Group ,#$1 ,unction Group 433,3 Maintenance 2ype 'ne 2ype 'verview /creen A) /ingle /creen 3 ,inal /tep :- Goto /0B$6 #reate a new transaction code 4'()"13335 /tart ob>ect - 2ransaction with parameters ¶meter transaction* 2ransaction /M$36 2icC /Cip initial screen %a"e o* s!reen *ield Val'e .%0D<AM0 4.12331(13335 7-DA20 5 /ave your entries. <ow6 test your new transaction code 4'()"13335 which will only display the -osting .ariant that you have define in your table view. $ast +in,s- .et /elp *or #o'r SAP $0)CO prole"s Do you have a /A- ,%#' :uestionE Variants in OB52 to 'se M'ltiple Ti"e 1ones 0s t/ere an#wa# to !on*ig're t/e posting periods &ariants in OB52 to 'se "'ltiple ti"e 2ones3 $or e4a"ple, i* t/e 5S is one !o"pan# !ode !an "'ltiple &ariants e set'p *or t/e di**erent ti"e 2ones3 (awn Too,e %n 2-code '((' you can create6 if you are need6 for every company code a posting period variant which must assign to company code - 2-code '((-. Dith '()" you can determine for every posting period variant a posting period for every account type &A6/6D686M and F*. %mportant: %n ,% it is possibile only two period ranges have to be open at the same time6 during of the closing procedure6 one for posting period of fiscal year &1-1"* and one for special posting period &1$-1A*. %f my answer it is not sufficient6 please give me a eGample for what you want to say with Hto use multiple time @onesH. 6"ilia 2he !ast column in '()" /creen for authorisation group. % thinC this field can be effectively to restrict the posting by different users situated in different time @ones. 'f course if a user is travelling from one time @one to other6 this option may not worC unless authorisation group in his user %d is changed. Bala7i8A .et /elp *or #o'r SAP $0)CO prole"s 0s T/ere an A'to"ati! Progra" *or MMPV B# - S#dnie M!Connell T/e !lient 0 a" wor,ing wit/ /as an o'tdated training !lient8 T/e !'rrent posting period rig/t now is %o&e"er 20098 0 /a&e two :'estions- 18 (oes an#one ,now o* a s/ort!'t to get t/e !'rrent posting period 'pdated &ers's opening ea!/ "ont/ *ro" %o&8 ;09 'ntil toda#8 28 0s t/ere an a'to"ati! progra" t/at !an e set 'p to !/ange to !'rrent period wit/o't /a&ing to go in "an'all# e&er# "ont/ to initiate MMPV8 %n %MG6 you can go to !ogistics - General +? Material Master +? (asic /ettings +? Maintain #ompany #odes for Materials Management. You can then enter the periods that you need to have open. As far as running something monthly6 if you are worCing only in one general region of the world6 you can run program 9MMM-09% from /0$I at 33:31:33 on day 1 of each period. You;ll need to create a selection variant with a variable to tell it which period to use. De run into problems with MM-.9MMM-09%6 and have to actually manually schedule it each month. % run it three times - one to open the periods for our Asian plants &at 3B:33:33 my time6 on the last day of my month*6 one to open periods for our 0uropean plants &at 1A:33:33 my time6 on the last day of my month*6 and one to open periods for our 7/ plants &at 33:31:33 my time6 on the first day of my month*. %;ve not been able to schedule recurring >obs for the Asian and 0uropean plants6 because % can;t figure out a way to set up a recurrence for the last day of the month. % can do it on day 16 or day "I6 or something specific liCe that6 but since the last day of the month can fall on day "I6 $36 or $16 %;m not able to do that. C/e!, +ist *or $0 <ear 6nd Closing 1 0Gecute 9eport for %nter#ompany Activity J Kournal 0ntries " 'pen posting period for neGt yr $ 9un (usiness Area;s Assignment report. = 9eview list of recurring >ournal entries ) 0Gecute 9ecurring 0ntries for A96 A-6 G! A -rocess -arCed A96 A-6 G! accounting documents L ,inal #utoff for the Maintenance of ,iGed Asset- Add 2ransfer and 9etire I 9un Depreciation in 2est 9un and post B .erify Display !og for Depreciation 2est 9un 13 #apitali@e A7# Assets if needed 11 0nter -ayroll Data to /A- 1" .erify Depreciation (alances with G! balances 1$ -ost Depreciation 1= 0Gecute Asset Mistory 9eport6 and retire assets if needed 1) Ad>ust specific depreciation areas if necessary 1A 9econcile AM subledger with G! 1L #hecC (anC Data 1I 9eview A9 'pen %tems 1B 9eview A- 'pen %tems "3 0Gecute -ending %nvoices "1 #lear 'pen %tem for G9%96 freight "" 9econciliation of ,inancial Documents and transactional figures "$ 'pen new #' -osting -eriod "= #ompare current &cost estimates* with last current price &Moving Avg* ") 7pdate current cost price to material master price field. "A -rocess ,reight charges6 Match /D freight to actual "L 9eview %nternal 'rder -ostings "I /ettle All 'rders "B .erify All -ost Goods %ssue have been %nvoiced &(illing Due !ist* $3 9eview /D (illng Doc from prior mth that have not yet been released to accounting $1 9econciliation of MM movements in 2ransit %ntra-/A- to <on/A- $" 9econcile -% %nventory with /A- $$ -erform Manual Ad>ustment if needed $= .erify balance of the G9%9 account $) -ost Accruals and Deferrals $A #learing of #ancelled Documents $L #hecC -rofitability /egment Ad>ustment $I Aging 9eport-9econcile G! balances with subledger balances A- $B #hecC the checC run numbers =3 (anC reconciliation Data =1 0nter 2aG Kournal 0ntry =" 9econcile G! balances with subledger balances A9MMA- =$ Display (alance /heet Ad>ustments == -ost (alance /heet Ad>ustments =) -ost ,oreign #urrency .aluation &foreign eGchange* =A #hecC generic cost centers for posting with wrong accounts =L #orrect wrong postings on generic cost centers =I #hecC .alidation dates for #ost #enters6 #ost 0lements6 #' area =B #hecC #'G%--for both month end and year end )3 Doubtful receiviables )1 .erify %n-transist %nventory )" 9econcile -A to G! )$ -ost #ost #entre Assessments and Distributions )= 9un #'-,% 9econciliation to balance )) 9un (D reports -J! and (alance /heet )A Maintain #' yr variant )L ,iscal Yr (alance carryforward A-A9AM )I ,iscal Yr (alance carryforward #' )B ,iscal Yr balance carryforward ,% A3 ,iscal Yr balance carryforward -#A A1 /et Document number ranges - ,% - new year A" /et Document number ranges A-A9 - new year A$ Generate ,inancial statement 9eports A= #hange ,iscal Year ,or Assets A) Year end #losing-- Asset Accounting--final for year end AA #lose #' -osting -eriod AL #lose -rior A9 -osting -eriod AI #lose -rior A- -osting -eriod AB #lose -rior MM -osting -eriod L3 9everse accruals and deferrals for the new month L1 9econciliation of ,inancial Documents from old fiscal year and new fiscal year L" !oad (alances6 (udget Data for #ost centers6 sales L$ 7pdate 9etained 0arning Account 6 balance carry fwd Set'p $0 $is!al <ear Period T/e !lient wants *is!al #ear to e set *ro" Ma# 1 = April 30 't t/e# 'se a 9,9,5 a!!o'nting period set'p "eaning t/at e&er# "ont/ end on t/e last $rida# o* t/e "ont/8 0 a" setting *or 200>?200@8 As #o' ,now, t/e $<V s/o'ld e #ear dependent, so /ow !an t/e periods e set 'p8 %n %MG go to financial accounting global setting then go to fiscal year variant and set the fiscal year variant on year dependent year and follow the following procedure: 1. enter name of month started from may and end on april ". enter the number of days in a month you want to close for eGample in may number of days is "I instead of $1 $. enter period from 31 to 1" started from may to april =. enter -1 against the month from >an to april ,or 0Gample : Mont/ %'"er o* (a#s Period <ear S/i*t May3A "I 31 3 Kune $) 3" 3 Kuly "I 3$ 3 Aug "I 3= 3 /ep $) 3) 3 'ct "I 3A 3 <ov "I 3L 3 Dec $) 3I 3 Kan3L "I 3B -1 ,eb "I 13 -1 Mar $) 11 -1 Apr $1 1" -1 Tips # S/ari* A/ali: SAP C/art o* A!!o'nt %t defines the structure of G! accounts. %t is a list of G! accounts used by one or more company codes. %n that #hart of account you have to specify the length of G! accounts. %n /A- all the entries are document oriented. so from the balance sheet of any entry you can identify the root of an entry. so it;s liCe a flow chart in computer terms. 2here are threee types of #hart of Account are there. 1.'perative #hart of Accounts ".Group of #hart of Accounts $.#ountry #hart of Accounts. 1.'perative #hart of Accounts is a #hart of Account you use for the company code. ".,or different chart of accounts&operative #'A* for different company code6 you can group the chart of account into one chart of account for internal reporting6 but cross company code controlling is not possible6 because of different chart of account for different company code.
$.,or different country you can have different reporting system. so for different company code you can have different company code6 but can have same 'perative #hart of account6 so cross company code controlling is possible. Tips # - Ba#ara"an C/at is t/e di**eren!e etween standard !/art o* a!!o'nts and t/e operating !/art o* a!!o'nts3 C/at is t/e di**eren!e etween Corporate gro'p !/art o* a!!o'nts, Operating !/art o* a!!o'nts and .ro'p !/art o* a!!o'nts3 2o summarise6 here is the #'A setup in /A-:- 1. 'perative chart of account - %t is the main chart of account assigned to each company code in '(YA. ". Group chart of accounts - 2his is structured in accordance with reNuirements pertaining to #onsolidation $. #ountry-specific charts of accounts - 2hese are structured in accordance with legal reNuirements of the country in Nuestion. /tandard #'A is a sample #'As provided by /A-. liCe %<26 #A7/ etc. You can use them as your operative #'A or can create your own operative #'A from these standard #'A. #orporate Group #'A is same as Group #'A. Cost 6le"ents not !reated *or .eneral +edger A!!o'nts Dow !an 0 *ind o't t/e .+ a!!o'nts o* Pro*it E +oss t#pe *or w/i!/ Cost 6le"ents /a&e not een !reated3 0s t/ere a standard report to t/row t/ese e4!eptions3 C/at is t/e est !ontrol to ens're t/at !ost ele"ent is !reated *or all e4pense a!!o'nts in .+3
Dell6 the first thing that comes to mind is >ust download the G! Accounts6 download #ost 0lements and do a NuicC .!ooCup in 0Gcel. 2hat will tell you. 2hat;ll taCe you about ) minutes or so. or You could try this respective transactions: '8("O '8($O and /M$) 2o prevent creating of G! -J! items without creating the cost elements on =.A =.L there is an option to allow the automatic creation of #ost 0lements whenever a G! account is created in a #ompany #ode. i.e. %t does not create when an account is created at the #hart of Accounts !evel6 only when it is created in a #ompany #ode. 2o do thisO ,inancial Accounting General ledger Accounting G! Accounts Master 9ecords -reparations 0dit #hart of Accounts !ist /elect the #hart of Accounts thenO %ntegration #ontrolling %ntegration then %;ll let you guess. Also6 you need to specify within controlling which account ranges should be created under which #ost 0lement #ategoryO #ontrolling #ost 0lement Accounting Master Data #ost 0lements Automatic #reation of -rimary and /econdary #ost 0lements P.P %f this was configured6 you could also create a batch file now that would catch up with any cost elements not yet created. Do you have a /A- ,%#' :uestionE Best regards, Cost 6le"ents not !reated *or .eneral +edger A!!o'nts Dow !an 0 *ind o't t/e .+ a!!o'nts o* Pro*it E +oss t#pe *or w/i!/ Cost 6le"ents /a&e not een !reated3 0s t/ere a standard report to t/row t/ese e4!eptions3 C/at is t/e est !ontrol to ens're t/at !ost ele"ent is !reated *or all e4pense a!!o'nts in .+3
Dell6 the first thing that comes to mind is >ust download the G! Accounts6 download #ost 0lements and do a NuicC .!ooCup in 0Gcel. 2hat will tell you. 2hat;ll taCe you about ) minutes or so. or You could try this respective transactions: '8("O '8($O and /M$) 2o prevent creating of G! -J! items without creating the cost elements on =.A =.L there is an option to allow the automatic creation of #ost 0lements whenever a G! account is created in a #ompany #ode. i.e. %t does not create when an account is created at the #hart of Accounts !evel6 only when it is created in a #ompany #ode. 2o do thisO ,inancial Accounting General ledger Accounting G! Accounts Master 9ecords -reparations 0dit #hart of Accounts !ist /elect the #hart of Accounts thenO %ntegration #ontrolling %ntegration then %;ll let you guess. Also6 you need to specify within controlling which account ranges should be created under which #ost 0lement #ategoryO #ontrolling #ost 0lement Accounting Master Data #ost 0lements Automatic #reation of -rimary and /econdary #ost 0lements P.P %f this was configured6 you could also create a batch file now that would catch up with any cost elements not yet created. Do you have a /A- ,%#' :uestionE Best regards, Dow to Con*ig're $0CO Re!on!iliation %n #o6 we create 9econ accts to Ceep ,i gl in balance with #'. <ot all transactions affect ,% gls6 best eGample of it is internal order settlements6 they use secondary cost elements and does not affect your Gl accts. 2o update ,% side of it we maintain recon accts. 2hese are primarily for cross company6 cross functional and cross business area transactions. 2he number of recon accts to be defined is dependant on various factors6 liCe how your management wants to see the reports.. whether they want to classify the cost based on #' ob>ect class or by #o types etc.. Mowever the basic config you got to follow is: 1. Activate 9econ accts &if you have created #' area newly6 it would be active*. use 2.code: AA+A
". Assignment of 9econ document type to the #ontrolling area. 2.code: OAAP
$. #reating clearing accts &that you want to usQ e for reconciliation. During ,%-#o recon.. inter company clearing accounts will be automatically credited or debited and now you need to create offset acct which will show up in -Jl acct*. Acct determination set up thru 2.code: OB<A
=. Maintain accts for Automatic 9econ posting. 2.code OB<B Step?#?Step Pro!ed're *or C'sto"i2ing an 6le!troni! Ban, Re!on!iliation State"ent 2o set up 0lectronic (anC /tatements &0(/* -rocessing in /A- for most customers in <orth America. 1. #reate Mouse (anC and Account %D &,%1"* ". /etup 0D% -artner -rofile for ,%</2A Message 2ype &D0"3* $. #onfigure Global /ettings for 0(/ &%MG* - #reate Account /ymbols - Assign Accounts to Account /ymbols - #reate 8eys for -osting 9ules - Define -osting 9ules - #reate 2ransaction 2ypes - Assign 0Gternal 2ransaction 2ypes to -osting 9ules - Assign (anC Accounts to 2ransaction 2ypes =. Define /earch /tring for 0(/&'ptional* - /earch /tring Definition - /earch /tring 7se ). Define -rogram and .ariant /election Additional information is also available in the /A- !ibrary under: ,inancial Accounting ? (anC Accounting &,%-(!* ? 0lectronic (anC /tatement ? 0lectronic Account /tatement #ustomi@ing. SAP $0 Tips #- Ra"es/ Ban, Re!on!illiation State"ent 2he following are the steps for (9/: #reate (anC Master Data - 2his can be created through 2.#ode ,%31 or you can also create the house banC through %MG,A(anC accounting(anC account ". Define Mouse (anC $. /et up (anC selection payment programe- %MG,AA9A-(2A72'%--M(anC selection for payment prg. a. setup all co codes for payment transaction - #ustomer and vendors b.setup paying co codes for payment transactions c.setup payment method per country d.setup payment method per co code for payment transaction e.setup banC determination for payment transaction -lease go for #heNue mangement using 2 code ,#M% &%MG,AA9A-(2'-Auto'p-aymentMedia#hecCManagement* and for void reasons ,#M.. You can create (anC 9econcilliation statement by 2# ,,AL &/A-A#2reasury#ashManagement%ncomingsManual(anC/tatement* . Don;t forget to Ceep the opening (alance as @ero. 7se ,(0A for post process. All the steps together will lead to &,,AL* (anC reconciliation statement. (o!'"ent *low !on*'sion in SAP $0 0 /a&e a prole" 'nderstanding asi! t/ings li,e /ow a do!'"ent *lows in t/e Sap s#ste"8 C/en posting a !'sto"er in&oi!e t/e s'ledger will e deited wit/ t/at a"o'nt, now "# !on*'sion is will t/e sa"e a"o'nt e posted to t/e .)+ onl# or t/e &er# sa"e a"o'nt will also e posted to t/e re!on!iliation general ledger ? "a,ing 3 postings or T/e re!on a!! is t/e .)+ 8 0 don;t see 3 postings /appening e!a'se t/en 2 deits will e Posted against one deit ?please !lari*# "e on t/is8
Also t/e di**erent etween t/e .)+, Spe!ial ledgers and t/e re!on a!! is not !lear to "e8
#ustomer and .endor accounts are maintained in a subledger. -osting to these accounts will also be posted to the A9 and A- reconciliation accounts. All 9econciliation accouints are G! accounts. All G! accounts are not reconciliation accounts. Dhy is this doneE %n large businesses6 there will be hundredsthousands of customersvendors. All these are personalaccounts &there are three types of accounts: nominal6 personal and real*. 2hese personal accounts are grouped in to sub-ledgers and any posting to them is reconciled to the G! via the reconciliation accounts. Pra,as/
,or fulfilling completing the double entry system accounting the 9econciliation accounts i.e.6 Accounts 9eceivable and Accounts -ayable are used. All the .endors are grouped under Acounts -ayable J #ustomers are grouped under Accounts 9eceivable. And also always any time the balance in reconciliation account shows as @ero. 0G: 1* .endors transaction: ,or %nvoice posting: %nventory Ac Dr 2o .endor Ac................Accounts -ayable Ac &9econciliation !edger* &%n /A- since we are linCing in the G! Master Accounts -ayable with the 9econciliation Accounts type setting as .endors. Mence6 with one entry $ Accounts are automatically updated* Accounts -ayable is !iability J %nventory is #urrent Assets. ,or -ayment to .endor: .endor Ac Dr.....Accounts -ayable Ac 2o (anC #ash Ac
0G:"* #ustomer 2ransaction: /ales %nvoice -osting: #ustomer Ac Dr...Accounts 9eceivable Ac &9econciliation Ac* 2o /ales Ac
9eceipt -osting: (anC Ac Dr 2o #ustomer Ac...........Accounts 9eceivable Ac
%n <ormal Accounting the 9econciliation Accounts are called as #ontrol Accounts and we pass " entries for each transaction i.e.6 /ale6 as following: 1* #ustomer Ac Dr &/ales !edger Accounts 9eceivable Ac* 2o /ales Ac &General !edger* "* Accounts 9eceivable Ac Dr &General !edger* 2o #ustomer Ac &/ales !edger Ad>ustment Ac* Mence6 any time the #ontrol Ac balance is @ero.
% hope % am clear and now your confusion problem gets resolved.
As/o,
2hese are basic accounting differentiation for different types of accoutns. 2his is a basic accounting concept and is not specifically mentioned anywhere in /A- terminology. -ersonal accounts: Accounts in the name of individuals6 organi@ations etc. ,or eGample6 #ompany A Ac6 5Y4 limited co A#6 /uresh A#6 %ndian (anC A# etc 9eal Accounts: 2hese are accounts related to assets6 both real and tangible. eGample6 furniture ac6 machinery ac6 accounts receivables ac etc <ominal Accounts: 2hese are related to incomeseGpenditures and profitlosses. for eGample6 sales Ac6 salary ac etc % hope this clears your doubts Pra,as/ $ast +in,s- .et /elp *or #o'r SAP $0)CO prole"s Do you have a /A- ,%#' :uestionE SAP $0)CO Boo,s /A- ,inancial Accounting6 #ontrolling 9eference (ooCs C/at is FReal Ti"eF 0ntegration3 C/at is Freal ti"e integrationF ad&antage o* SAP3 C/at is t/e Con*ig *or 0ntegration entr#3 Dow t/ese entries get *or"'lated in a!,end3 9eal time integration is nothing but the data posting to all the affected areas instantly when an activity is performed. ,or 0.g. Dhen you do a ,%-/D integration6 when a -G% is posted6 the following entry is affected : 1. #ost of Goods /old Dr 133 2o %nventory Account #r 133 Mere the #ost of Goods /old is an ,% entry and %nventory Account related to MM but both of them gets affected immediately when you post a -G% in /D. 2he updation of these entries when -G% is done is called 9eal 2ime %ntegration. 2he affect is shown in all ,%6 MM and /D modules once you save the entry. 2he configuration for the below entry is done in '(Y# 1. #ost of Goods /old Dr 133 &2-8ey G((* 2o %nventory Account #r 133 &2-8ey (/5* 2he automatic entries are posted to inventory accounts through 2-Ceys to which G! accounts are assigned. 2hese 2-Ceys are assigned to movement types in MM. -lease refer to 2-code 'MD< and 'MD( for proper understanding. B# - Ais/ore Con*ig'ration *or Spe!ial P'rpose +edger SAP $0 G'estion- C/# do we 'se spe!ial p'rpose ledger3 C/at are t/e !on*ig'rations we need to "a,e3 De are using the /pecial -urpose !edger for statutory reporting or mangement reporting purpose. %t also help us in doing single entry6 ad>stment posting liCe income taG deperication. /teps for cofig. - Define 2able Group ,inancial Accounting -? /pecial -urpose !edger -? (asic /ettings -? 2ables -? Definition -? Define 2able Group - Maintain ,ield Movement G#," %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger -? (asic /ettings -? Master Data -? Maintain ,ield Movements - Maintain !edger for statutory ledger G#!" %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger -? (asic /ettings -? Master Data -? Maintain !edgers -? #opy !edger Assign #o #ode Assign Activities - Define .ersions G#D1 %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger -? -eriodic -rocessing -? #urrency 2ranslation -? Define .ersions - /et 7p 0Gchange 9ate 2ype '#=L %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger R -eriodic -rocessing -? #urrency 2ranslation -? /et 7p 0Gchange 9ate 2ype - #reate <umber ranges G#3= %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger -? Actual -osting -? <umber 9anges -? Maintain !ocal <umber 9anges - #reate #urrency 2ranslation document type G#(5 %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger -? Actual -osting -? Maintain .alid Document 2ype - #reate -osting period variant G#-1 %MG Menu -ath : ,inancial Accounting -? /pecial -urpose !edger -? Actual -osting -? -osting -eriod -? Maintain !ocal -osting -eriod SAP Tips #- Ra7i& Bain 5sing t/e +o!, Bo4 $iles in SAP $0 0 was tr#ing to learn E e4peri"ent wit/ 'sing t/e lo!, o48 Dowe&er, 0 don;t /a&e an# sa"ple *iles t/at 0 !an 'pload and see i* it wor,s8 (oes an#one /a&e an# sa"ple an, *iles and an# "aterial t/at 0 !an 'se8 0t wo'ld reall# /elp "e 'ndestand t/e pro!ed're8 !ocCboG is a process provided by a banC where the customer remits his payment to a -' (oG at your banC6 the banC deposits the checC in your account and enters the remittance data from the customer. 2hen the banC sends the data to you electronically for you to import and apply in /A--A9. 2he structure that the banC uses is usually one of two formats. (A% will provide you the customer information and the checC amount but no invoice remittance data. 7sually cheaper and worCs well for a business where customers are paying only one invoice at a time. (A%-" offers remittance data but the banC charges more for the service because they have to enter more info. !ooC at structures ,!(PP to see the transfer data. Dhen the banC sends the customer payment data you use 2reasury function ,!(" to import and then process the payments. 2his process attempts to determine where to apply the payment and will post directly against an invoice6 an account to a customer or if it can;t even determine the customer it posts into a clearing account &configured* to be resolved. SAP $0 Tips # - Ra,es/ B/'n7/'nwala C/at is Dold and Par,ing o* (o!'"ent3 Dold (o!'"ent- %t is for short term and is used when tranaction Dr or #r is uncertained and generally its is used for eGternal purpose. eg: Advance from potential customer Par,ing (o!'"ent- %ts is for longer period generally used for internal purpose. eg: Advance made for employes. C/at is t/e "ain p'rpose o* t/is do!'"ent8 C/# we are 'sing t/is one to in $03 Dow it is 'se*'l3 -arCing documents is used when we need to get any clarification regarding some account. De can temporarily parC or store this document till we get it cleared or approved. 2hen we can post it. 9emember.... parCing does not update the accounts....... it >ust stores the document..... whereas posting will update the accounts....& for eGample.... the reducingincreasing of the account balances*. 2he 2# for -arCing Documents is ,-3" -? enter the reNuired details -?go to the menu &at top * -?Document-? -arC. 2o post a parCed document : ,(.3-? go to the menu Document-? -ost. 'ther 2#s used pertaining to -arCing of Documents are : ,.)3 : -ost Delete : /ingle /creen 2ransaction ,(." : #hange ,(.$ : Display ,(.= : #hange Meader ,(.) : Display #hanges ,(.A : 9efuse (i**eren!e etween Posting Ae# and $ield Stat's Variant C/at is t/e di**eren!e etween FPosting Ae# Variant and $ield Stat's VariantF8 C/# ot/ t/e t/ings are re:'ired to de*ine as ot/ !ontrol t/e *ields8 C/at spe!i*i! *ields are !ontrolled t/is *ields8 ;-osting 8ey .ariant ;#ontrols- fields of -osting 8ey and ;,ield /tatus .ariant; controls fields of G! Account.,ields of G! Account which are controlled by ,/. can see in 2.#ode '(#= and ,ields of -osting 8eys in /-9'-,AG/-Document- !ine %tem. (oth can controls common fields6 then /A- applies ;/D9'; rule. /D9' rule. 2he fields can be /uppressed6 Displayed6 9eNuired6 'ptional. -osting is Cey controls - which type of accounts can be posted to - whether the line item is debit or credit - and the field status of the document line item
Dhere as ,/G &group into ,ield status .ariant* controls only the the document line item for that account. 2here are only three field status options during document entry: - /uppressed - 9eNuired - 'ptional
%f both -osting Cey and ,/. has the same field as 9eNuired and optional6 system uses the linC rules6 taCes the one which has the highest priority&in this case reNuired*.
(ut in case of Master record ,ield status which is controlled by Account Group6 there are = options of field status: - /uppressed - Display - 9eNuired - 'ptional Account group defines: a. length of gl account number b. no. ranges of the gl account numbers c. field status of the G! account master data in the company code segment.&which fields to appear when you create a gl account* &to control...double clicC on your G! account group in /creen transaction code '(D=* -osting Cey defines: a. whether the line item is a debit or credit b. to which type of account the amount should be posted to&eG: when you use posting Cey =36 you will be able to post to gl accounts. Dhen you use -osting Cey 316 you will be only able to post to customer account. c. document screen layout during posting of a document. &which fields to appear in a document...double clicC on the posting Cey and select field status and maCe the entries as reNuired optional etc* ,ield status group defines: Document screen layout during posting of a document. &which fields to appear in a document...double clicC on the field status group and select fields and maCe the entries as reNuired optional etc* !'G%#: you assign field status variant to the company code6 ,/. is a bundle of field status groups. eG: in ,/G G331 you have made the teGt as reNuired entry...you assigned the field status group g331 to cash account..so when you use cash account and try to post a document it will definitely prompt you to enter the teGt &teGt made as reNuired.* (oth ,/G and -8 control the same feilds in a document.2here is no dominance between ,/G and -osting Ceys..but we should Cnow the allowed combinations.... %f teGt is made reNuired in -8 and suppressed in ,/G..the system will issue a error msg..9ules for -8...and ,/G....is set incorrectly for /G252 field. -ermissable combinations: -C 9/ '/ 9o 9 / ' ,/G /9 /' or 9 / ' 9esult e /D 9D <- <- <-
9 + reNuired s + suppressed e + error /D + /uppressed dominates 9d + reNuired dominates np + no problem. Tips # - .angad/ar, Bagadeesan Vario's Postings To T/e .+ A!!o'nt Postings During various postings6 the G! account postings will be taCen place as follows:
,or Domestic -rocurement of 9aw Material During G9 Material /tocC Dr. G9%9 clearing #r. During 0Gcise %nvoice #redit #envat Account Dr. #envat #learing #r. During %nvoice .erification #envat #learing Dr. G9%9 #learing Dr. .endor -ayable #r. ,or Domestic proceurement of #apital Goods During G9 Material /tocC Dr. G9%9 clearing #r. During 0Gcise %nvoice #redit #envat Account Dr. &)3S* #envat 'n-hold Dr. &)3S* #envat #learing #r. During %nvoice .erification #envat #learing Dr. G9%9 #learing Dr. .endor -ayable #r /ubseNuent of #apital Goods #envat Account Dr. &)3S* #envat 'n-hold #r. &)3S* ,or %mport -rocurement of 9aw Material During #ustoms Duty #learing invoice #ustom #learing Dr. #ustom -ayable #r. During G9 Material /tocC Dr. G9%9 clearing #r. During 0Gcise %nvoice #redit #envat Account Dr. #ustom #learing #r. During %nvoice .erification G9%9 #learing Dr. .endor -ayable #r.
,or 0Gcise Duty #redit of 9aw Material without -'
#envat Account Dr. #envat #learing #r.
,or 0Gcise Duty 9eversal through 0Gcise K.
#envat #learing Dr. #envat Account #r. During 0Gcise %nvoice #reation #envat /uspense Account Dr. #envat payable #r.
,or 29A# #hallan -!A Account Dr. -!A on hold Account #r.
During ,ortnightly 7tili@ation #envat payable Dr. #envat Account #r. -!A Account #r.
Tips # - %a&aneet/ Vario's Postings To T/e .+ A!!o'nt Postings During various postings6 the G! account postings will be taCen place as follows:
,or Domestic -rocurement of 9aw Material During G9 Material /tocC Dr. G9%9 clearing #r. During 0Gcise %nvoice #redit #envat Account Dr. #envat #learing #r. During %nvoice .erification #envat #learing Dr. G9%9 #learing Dr. .endor -ayable #r. ,or Domestic proceurement of #apital Goods During G9 Material /tocC Dr. G9%9 clearing #r. During 0Gcise %nvoice #redit #envat Account Dr. &)3S* #envat 'n-hold Dr. &)3S* #envat #learing #r. During %nvoice .erification #envat #learing Dr. G9%9 #learing Dr. .endor -ayable #r /ubseNuent of #apital Goods #envat Account Dr. &)3S* #envat 'n-hold #r. &)3S* ,or %mport -rocurement of 9aw Material During #ustoms Duty #learing invoice #ustom #learing Dr. #ustom -ayable #r. During G9 Material /tocC Dr. G9%9 clearing #r. During 0Gcise %nvoice #redit #envat Account Dr. #ustom #learing #r. During %nvoice .erification G9%9 #learing Dr. .endor -ayable #r.
,or 0Gcise Duty #redit of 9aw Material without -'
#envat Account Dr. #envat #learing #r.
,or 0Gcise Duty 9eversal through 0Gcise K.
#envat #learing Dr. #envat Account #r. During 0Gcise %nvoice #reation #envat /uspense Account Dr. #envat payable #r.
,or 29A# #hallan -!A Account Dr. -!A on hold Account #r.
During ,ortnightly 7tili@ation #envat payable Dr. #envat Account #r. -!A Account #r.
Tips # - %a&aneet/ Sa"ple A!!o'nt Assign"ent in .)+ A!!o'nt C/ere do we spe!i*# t/e sa"ple a!!o'nt in $S008 0 !reated a sa"ple a!!o'nt *or all e4pense a!!o'nts to 'se a parti!'lar *ield stat's gro'p8 %ow 0 want to spe!i*# t/at sa"ple a!!o'nt w/ile !reating g)l a!!o'nts8 /ow do 0 do t/at3 De define /ample account at '(1) and the path is /A- 9ef: %MGT,inancial AccountingTG!AccountingTG!AccountsTMaster9ecordsT-reparationsTAdditional ActivitiesT/ample Accounts Step1- Maintain +ist o* R'les t#pes %n this step you >ust create a code for your /ample Account #reate a <ew 0ntry 5555 /ample account for -leasecontact1 then save Step 2- (e*ine (ata Tran*er R'les $SA2 %n this step you define the data tranfer rule i.e.6 whether it can be editable or only display etc after a Master recored is created with /ample Account. /elects the fields that you want to transfer &checC boGes*and can be changed and can;t be changed etc.6 then save. Step 3- Assign Co"pan# Code to R'le T#pe %n this step you will assign your sample account to your company code. Kust select your company and select your /ample account and assing then save. Step 9- Create Sa"ple A!!o'nt8 $SM1 <ow create /ample Account same as you create at ,/336 then /ave. <ow /ample account is created. <ow you can find /ample account field in ,/33 &if you assign it company code it won;t be displayed* enter /ample account no6 and press enter all the fiels that you have selected in /tep " will be copied &transferred* accrding the the rule &checCboGes* you have selected there. At T!ode $S00 At ,/33 you can see0dit#reate a G! Master 9ecord which is maintained by the #ompany #ode. Dhere as /ample Account is not G! Master 9ecord but it is a set of settingsrules which are easily available to create a G! Master 9ecord &understand this point clearly* 2his sample account does not hold your transaction data nor you can edit or view at ,/33. 2o use your /ample Account: 1. Go to ,/336 give a G! account no &other than /ample account no ofcourse*. /elect create ". 2hen checC all fields6 whether any field is filled liCe #urrency6 'pen %tem Management6 etc Pfor your confirmationP &obviously every field is empty* $. <ow enter /ample Account no in /ample Account field and give Account Group. press 0nter. 7 will get a message that HData from changed /ample account was acceptedH6 checC data. =. <ow cheC all fields again. <ow u will find some fields filled with values which you have defined in Data 2ransfer 9ules while creating /ample Account. 2his is the purpose of /ample account. P-- Satis/ SAP $0 $'n!tional Cons'ltant Responsiilities C/at is t/e "eaning o* SAP $0CO $'n!tional and SAP $0CO Te!/ni!al3 /A- ,%#' ,unctional means functional Cnowledge6 by which one can proceed in terms of functional process with ,%#' area as well as ,%#' configuration Cnowledge. Dhereas /A- ,%#' 2echnical consultant may be an A(A-096 who have short of Cnowledge of ,%#' configuration and functional Cnowledge as well and can proceed for technical >obs e.g. reports development6 client reNuirement6 system modification etc. To e!o"e a P're Dard Core $0 *'n!tional !ons'ltant G- Can &ia T8Code $B+1% # sele!ting &endor wit/ plant re*eren!e in sele!tion 'sing sear!/ /elp *ield gro'p8 -lant is not a field for finance or in sap it is ,% module - this is for -- and MM module6 %n case reNuired6 please define that as ,% ob>ect for ,% reports - liCe (A and so on. #onfigure the plant as a (A and in all ,% places you can capture (A in line items of vendors. /pent little time on going through various standard reports of /A- which are very rich in itself - for each report it has options of all fields of master data 6 all fields of ,% document means around in my opinion around =33F options to select. Mence we should first get an idea of fields in masters and documents and how they are updated. To e!o"e a good !ons'ltant8888 6&er# report o* SAP standard is a ge" - but we always looC for ,A/2 ,''D without understanding the Nuality of how standard is the solutions.. /pent time in understanding - there are lot of chapters available for reading . /uggestions ... 7nderstand the ,inance function first upto closing of booCs and management reportings done in a practical way. Go to sap img screen - you will find all options are there... %f you go reverse way 6 sitting inside the car and asCing - anyone can help me in understanding what is the wheel in front of driver used and how to use itEE All the best - taCe it in the right spirit for a successful future Tips # - M'rali SAP Cons'ltant or 6nd 5sers Role SAP $0 $AG 18 T/ere is F!o"pan#F *ield in t/e Co"pan# Code gloal settings8 T/e R)3 /elp sa#s t/at it is eing 'sed *or !onsolidation8 Ce !an 'se .ro'p C/art o* a!!o'nt to do t/e sa"e8 C/at is t/e signi*i!an!e o* t/is *ield8 28 C/en we !op# t/e COA, onl# one $in Stat Version is eing !opied8 A COA !an /a&e "an# $in Stat Version8 C/# !op#ing o* COA allows onl# one $in St Ver3 38 C/at are t/e in*or"ation t/at are not !opied to new !o"pan# !ode w/en we !op# !o"pan# !ode3 98 C/et/er one gro'p !/art o* a!!o'nt !an e assigned to 2 Operational !/arts8 $or 6g8 0%TA and 0%TB is eing 'sed # gro'p o* !o"pan# as OCA8 C/et/er .CA .RP !an e assigned to 0%TA and 0%TB3 1A*. #ompany is an organi@ational unit which is generally used in the legal consolidation to roll up financial statements of several company codes. A company can include one or more company codes. %f we are going for #onsolidation 6 we need to enter the A character alphanumeric company identifier that relates to this company code. #ompany #odes within a #ompany must use the same chart of accounts and fiscal year. And for consolidation purpose we use Group #'A wherein we linC the 'perating #'A thru entering the G! account no. of the Group #'A in the G! Account of the 'perating #'A. "A*. A financial statement version corresponds to the chart of accounts and wherein %ndividual &operational* accounts are assigned to the corresponding ,/ item on the lowest level of this version. (ut as for the rollup of Accounts is not possible in all the ,/. which can be copied6 n rather can update manually n create multiple ,/.s if necessary depending on the ,inancial /tatements which are necessary for the 'rganisation. $A*. All the 'rgani@ational units &Global Data* for a company code will b copied to new company code upon using the copy function eGcept for the transactional data. =A*. Yes6 Group #'A can be assigned i.e.6 the G! Ac.<o. is linCed to the G! Accounts of the both 'perating #'A . 2hat means Group #'A consists of 7niNue set of Accounts which can be linCed to 'p.#'A U1 and 'p.#'A U". SAP $0)CO Tips #- Sne/a Redd# Ans: :.<o.1. %n the /A- system6 consolidation functions in financial accounting are based on companies. A company can comprise one or more company codes. for eGample: #ompany A have = company codes which is eGisting in different state and or country. Dhen #ompany A wants to consolidated the accounts6 it will give the common list of accounts which in turn called group chart of accounts. Group chart of account is used to define list the G! account uniformly for all company codes.
Ans: :.<o.". %n /A- 9$ system6 will allow only one financial statement version for single #'A which you need to assign the same while copying the #'A. 2.code '(YL
Ans: :.<o.$. Dhen you want to create ,Y.6 --.6 #'A etc for new company code which is as same as eGisting company code6 then you can copy all the information from the source company code to the target company else whatever is reNuired as per the new company code reNuirement you can only copy the same6 rest you can create as per the reNuirement. for eGample ,iscal year for new company code may be shortented fiscal year which is differ from the eGisting company code. %n this case6 fiscal year for new company code you have to create and assign it to company code.
Ans: :.<o.=. 'perational chart of accounts is something differ from the Group chart of accounts but Group chart of account can be assigned to 'perating chart of account 1 and " through G! account no. 'perating chart of accounts: 2he operating chart of accounts contains the G! accounts that you use for posting in your company code during daily activities. ,inancial accounting and controlling both use this chart of accounts. You have to assign an operating chart of account to a company code. Group chart of accounts: 2he group chart of accounts contains the G! accounts that are used by the entire corporate group. 2his allows the company to provide reports for the entire corporate group. SAP $0)CO Tips #- Palani&el 6lango&an
Dow do 0 ,now w/i!/ target !ost &ersion we are 'sing3 2o find out which version is used for your 2arget #ost6 try this menu path %MG ? #ontrolling -? -roduct #ost #ontrolling -? #ost 'b>ect #ontrolling -? -roduct #ost by 'rder -? -eriod-end #losing -? .ariance #alculation -? Define 2arget #ost .ersions &tcode '8.A*.
Dow do #o' !/ange t/e F0np't ta4 !ode ? Assets wit/o't inp't ta4F &al'e *or a !o"pan# in Asset A!!o'nting3 Te!/ni!all#, /ow do #o' !/ange *ield MCSA1VA *ield in tale T0H3C3 T0A8 You can used transaction ;'(#!;. .ia customi@ing: Asset accounting -? %ntegration with general ledger -? Assign input taG indicator for non-taGable acNuisitions
Re:'ire .R E 0V report 0s t/ere an# report on .R pending *or 0V3 You could try eGecuting program 9,D090336 without postings. 2his is the same program which is used for period end closing- regrouping of G9%9...but for only a report do not create postings. or May be transaction M()/ can help you out.
Retained Pro*it A!!o'nt A*ter #o' r'n t/e .+ alan!e !arr# *orward, #o' onl# "anage to ,now t/e alan!e !arr# *orward *or t/e retained pro*it a!!o'nt 't #o' don;t /ow "'!/ is a!t'all# post to t/e parti!'lar a!!o'nt8 <o' /a&e tr# al"ost all o* t/e standard report 't still !an;t *ind an# report t/at !an s/ow #o' t/e *ig're8 2he balance carried forward is only a ;calculated; figure and not a ;posted; figure. 2he breaC-up of the retained earnings figure is available when you run the balance carried forward report. You can also derive the balance by selecting only the -J! Accounts for the relevant period. 2he net balance of these accounts should eNual the retained earnings account.
ACD pa#"ent !on*ig'ration Based on 980B8 0s it possile to !on*ig're t/e s#ste" *or ACD pa#"ents or do we need to 'pgrade3 You can use 9,,'7/12 to produce an A#M file. You may have to use user eGits to write header and trailer records. -lease read documentation on this program and it is self-eGplanatory.
+o!,ing o* Planning (ata in Pro*it Center A!!o'nting Dow to lo!, planning data in pro*it !enter a!!o'nting8 %n =.A b the transaction is /1A!91IL33=$B) - Maintain .ersions you can locC versions for each fiscal year
C/anges in &endor "aster 0s t/ere a report w/i!/ s/ows !/anges in &endor "aster data8 %ot onl# *or one li,e MA09 or IA09 't *or a range li,e all !/anges in &endors per !!ode8 Js/o'ld e si"ilar to !'sto"er "aster transda!tion OV51K You can used report H9,8A(!33H. %n the accounts payable reporting menu this program can be found via: Accounts payable -? AdeNuacy and documentation -? Master data -? Display of vendor changes &depending on your /A- version of course*
Ban, State"ent 5pload Dow to 'sed t/e progra" R$6BAATI3 T/is !reates two *iles STAT68TIT and 0T6M8TIT8 Dow are t/ese *iles i"ported into SAP3 2ry using program 9,0(8A33 to upload the two files. SA$ $0 $re:'entl# As,ed G'estions 1 18 C/et/er an# $0 do!!'"ent will e !reated d'ring POJP'r!/ase orderK3 0* please "ention t/e entr# also8 28 C/at *a!tors di**erentiates *ro" one d'nning le&el and ot/er d'nning le&el3 38 APP T/ere will e "an# an,s in a /o'se an,8 0* t/e pa#"ent s/o'ld e "aid *ro" parti!'lar an, .+ a!!o'nt8 C/ere it is need to !on*ig'red8 98 C/at are &ario's t#pes o* ser&ers in SAP R)3 58 Can an#od# e4plain "e $0?MM integartion8pl e4plain in detail i8 "o&e"ent t#pes ii8 a!!o'nt !lass iii8 "aterial t#pes >8 Ma4i"'" no8 o* d'nning le&els are !reated3 @8 0n /ow "an# wa#s APP is !on*ig'red L8 C/at is di** etween AAM, Re!'rring entries, Sa"ple do!!'"ent3 ,ind here with the answers for your Nuestions 1.Dhether any ,% document will be created during -'&-urchase order*E%f pl mention the entry alsoE Ans: 2here is no document that is created in ,% side during -'. (ut in controlling there can be a commitment posting to a #ost #enter. 2he offsetting entry is posted at the time of G9. ".Dhat factors differentiates from one dunning level and other dunning level Ans: 2he most important thing that differentiates the dunning levels are the dunning teGts. 2he dunning teGt defines the urgency of the dunning notice. 2he other things can be the dunning charges6 minimum J maGimum amounts etc. $.A-- 2here will be many banCs in a house banC. %f the payment should be maid from particular banC G! account. Dhere it is configured. Ans: 2here can be several accounts in the same house banC. De should assign the G! accounts eGclusively at the time of creating the (anC master data and the banC accounts. Accordingly we can do the banC determination in ,(4- for the individual banCs and the corresponding sub accounts. 2r code for Defining banC : ,%1". =.Dhat are various types of servers in /A- 9$E Ans: 2he 2ypical /A- landscape looCs something liCe figure 1.= below:
).can anybody eGplain me ,%-MM integartion.pl eGplain in detail i. Movement types: #lassification Cey indicating the type of material movement &for eGample6 goods receipt6 goods issue6 physical stocC transfer*. 2he movement type enables the system to find predefined posting rules determining how the accounts of the financial accounting system &stocC and consumption accounts* are to be posted and how the stocC fields in the material master record are to be updated. ii. .aluation class Assignment of a material to a group of G! accounts Along with other factors6 the valuation class determines the G! accounts that are updated as a result of a valuation-relevant transaction or event6 such as a goods movement. 2he valuation class maCes it possible to: - -ost the stocC values of materials of the same material type to different G! accounts - -ost the stocC values of materials of different material types to the same G! account iii. 2ransaction0vent 8ey 8ey allowing the user to differentiate between the various transactions and events &such as physical inventory transactions and goods movements* that occur within the field of inventory management. 2he transactionevent type controls the filingstorage of documents and the assignment of document numbers. iv. Material 2ype Groups together materials with the same basic attributes6 for eGample6 raw materials6 semifinished products6 or finished products. Dhen creating a material master record6 you must assign the material to a material type. 2he material type you choose determines: - Dhether the material is intended for a specific purpose6 for eGample6 as a configurable material or process material - Dhether the material number can be assigned internally or eGternally - 2he number range from which the material number is drawn - Dhich screens appear and in what seNuence - Dhich user department data you may enter - Dhat procurement type the material hasO that is6 whether it is manufactured in-house or procured eGternally6 or both 2ogether with the plant6 the material type determines the material;s inventory management reNuirement6 that is: - Dhether changes in Nuantity are updated in the material master record - Dhether changes in value are also updated in the stocC accounts in financial accounting A.MaGimum no. of dunning levels are createdE Ans: B levels maGimum. L.%n how many ways A-- is configuredE 2r #ode: ,(4- I.Dhat is diff between AAM69ecurring entries6/ample doccumentE Account Assignment Model: A reference for document entry that provides default values for posting business transactions. An account assignment model can contain any number of G! account items and can be changed or supplemented at any time. %n contrast to sample documents6 the G! account items for account assignment models may be incomplete. 9ecurring 0ntries: A periodically recurring posting made by the recurring entry program on the basis of recurring entry original documents. 2he procedure is comparable with a standing order by which banCs are authori@ed to debit rent payments6 payment contributions or loan repayments. /ample Documents: /pecial type of reference document. Data from this document is used to create default entries on the accounting document entry screen. 7nliCe an accounting document6 a sample document does not update transaction figures but merely serves as a data source for an accounting document. Swara7#a8 SA$ $0 $re:'entl# As,ed G'estions 2 18 C/ere to assign a!ti&it# t#pe in !ost !enters3 OR /ow to lin, !ost !enters E a!ti&it# t#pes3 ?? 2here is no direct assignment. You plan the output for a cost center first in Cp"A. 2hen you;ve to plan the value of that cost center which you budget for a period in Cp3A. -lanned Activity eGpenditure -lanned Actvty Nty gives yoa planned act rate which you can use to valuate your activity confirmations in mfg ordrs. You can also define your own prices6but you have to run the price revaluation if you want to revaluate your actual activity prices. 28 $or stat8 ,e# *ig're w/at is t/e signi*i!an!e o* sender E re!ei&er !ost ele"ents E !ost !enters3 ?? /tat Cey fig are not real account assignments. %n simple traditionl terms it is the base to allocate or define praportions with which the cost is allocated. /8,s are used to calculate the debit on a receiver ob>ect. 2hese values can be used for assessing common costs which are used by all the other cost centers. 38 Dow SA$ wor,s 88 Aindl# gi&e "e T Codes Also8 ?? You create J plan /8,. #reate using 8831 J -!A< the parameters of /8, in 8-=A SAP Tips #- (/ira7 18 (oes an# one ,now w/at is So*tware li*e !#!le, it was a :'estion as,ed in an inter&iew8 28 0n .+ "aster we /a&e a option FBalan!e in lo!al !'rren!#F and FA!!o'nt !'rren!#F8 C/at does it "ean3 38 0n "o&e"ent t#peJMMK, w/at is &al'e E :'antit# string 0 ,now it 'pdates &al'es and :'antities in .+ wit/ "i4 o* &al'&ation !lass, transa!tion ,e# "odi*ier and .+ A)!8 B't /ow does it wor, w/en doing a "&t t#pe3 98 0n $0 w/en doing Spe!ial .+ transa!tion w/at deter"ines t/e *ields stat'es o* t/e s!reen and w/# do we /a&e so "an# s!reens *ollowed # it8 0s it deter"ined # Posting Ae#s3 is it to deter"ine A!!o'nt t#pe *or w/i!/ we are 'sing t/e Spe!ial .+ and deit and !redit3 :: /oftware !ife #ycle6 Ans: it is nothing but 9oad Map - five phases liCe6 -ro>ect -reparation6 (lue print6 9ealisation6 ,inal preparation and Go-live support. :: %n G! master we have a option H(alance in local currencyH and HAccount currencyH.Dhat does it meanE Ans: Account currency is that the G! account in which currency do you want to maintain. if you decided that you want maintain in company code currency6 you can post any currency in that account. %f not6 you want to maintain separate currency for that G! then eGchange rate difference will come because the conversion rate. (alance in local currency - some G! account can;t be maintain on open item basis and can;t in foreign currency liCe clearing account and discount account etc.6 in such case you can assign this indicator to show the balance in local currency. :. %n movement type&MM*6 what is value J Nuantity string % Cnow it updates values and Nuantities in G! with miG of valuvation class6 transaction Cey modifier and G! Ac. (ut how does it worC when doing a mvt typeE Ans: (asically6 the system does not Cnow which G! has to be updated with what. here6 we are giving a direction to the system to update the data. Dhat you said is correct6 the system will update the value and Nty in the material master. You would have seen some more fields also6 liCe Movement indicator6 consumption6 value string and transaction event Cey etc.6 Dhile creating a -'6 the system will taCe the Movement type as a base6 with M26 it will identify the M%&movement indicator - used to define whether it is goods movement for production order6 purchase order6 delivery note etc*6 and it will identify the consumption6& liCe it is assets6 or consumption or sales order* and it will identify the value string & it is must to assigned to movement type6 through allocation of value string to movement type6 system will automatically identify the G! * and it will post the entry &drcr*in the G! based on the transaction and event Cey figure which is used to determine the debit and credit entry of a G! SAP Tips #- 6lango&an =. %n ,ield /tatus Group there are options liCe /uppress6 optional6 9eNuired6 Display. /o that it is followed by so many screens and it is determined by posting Cey. %ts both debit &or* &(oth* credit. SAP Tips #- B/arat/ G'estionnaire wit/ Answers *or SAP $0 C/at is t/e di**eren!e etween !o"pan# and !o"pan# !ode3 A company is the organi@ational unit used in the legal consolidation module to roll up financial statements of several company codes. 2he #ompany #ode is the smallest organi@ational Q unit for which a complete self-contained set of accounts can be drawn up for purposes of eGternal reporting. Dow "an# !/art o* a!!o'nts !an e atta!/ed to a !o"pan# !ode3 'ne or more 'perative #hart of Accounts can be assigned to a company code. A #'A must be aasigned to a company code. 2his #'A is the operative #'A and is used in both ,% and #'. 'ne #hart of Account can be assigned to many #ompany codes i.e.6 Multiple company codes can either share the same or have separate #'A. (ut a company code &#ountry specific #ompany code or %nternational #ompany code* can have a country specific #'A also along with 'perative #'A. 2he linC between the regular #'A and the country #'A appears in the alternate number field of the G! master record. 0g: %f a company;s subdidiaries are located in both 7/ J MeGico. De need to configure " #ompany codes - one for 7/ and another for MeGico6for eg 7133 and M133. 2he same way we create " #'A;s one for 7/ J one for MeGico6 7/#A and M5#A. MeGico has different govt reporting reNuirements than the 7/ so we will need to define a company code specific to #ountry MeGico and also create a country specific #'A to be used6 in addition to normal #'A. %n tcode '(YA&#omp #ode Global -arameters* of ## M133 we define normal #'A i.e.67/#A in #hart of Accounts field and M5#A in #ountry #hartAccts field. C/at are s'stit'tions and &alidations3 C/at is t/e pre!edent3 .alidations are used to checC settings and return a message if the prereNuisite checC condition is met. /ubstitutions are similar to validationsO they actually replace and fill in field values behind the scenes without the userVs Cnowledge unliCe validations that create on-screen msgs to the user. C/at is a !ontrolling area3 2he #ontrolling Area is the central organi@ational unit within #' module. %t is representative of a contained #ost Accounting envt where costs and revenues can be managed. (e*ine relations/ip etween !ontrolling area and !o"pan# !ode3 A controlling area may include one or more company codes which must use the same operative chart of accounts as the controlling area. A #ontrolling Area can contain multiple company code assignments but a single company code can be assigned to only one controlling area. C/at is a *is!al #ear &ariant3 ,iscal Year is a period of 1" months and /A- provides = special periods to posting ad>ustment 0ntries. ,iscal year determines posting periods. -osting periods are used to assign business transactions. ,iscal year may be year dependent or year independent. C/at are spe!ial periods 'sed *or3 2he /pecial periods in a fiscal year variant can be used for things liCe posting audit or taG ad>ustments to a closed fiscal year. C/at do #o' "ean # #ear dependent in *is!al #ear &ariants3 Year Dependent: the financial year is same as calendar year. /tarting from 1st Kan to $1st Dec &where posting periods and the calendar months are eNual* Year %ndependent: the financial year is different from calendar year /tarting from 1st April to $1st March &where the posting period months are not eNual to calendar year months* C/at are s/ortened *is!al #ear3 C/en are t/e# 'sed3 /hortened ,iscal Year: a financial year6 which has less than 1" periods. C/at are posting periods3 2he -osting period variant controls which posting periods6 both normal and special6 are open for each company code. %t is possible to have a different posting period variant for each company code in the organi@ation. 2he posting period is independent of the fiscal year variant. C/at are do!'"ent t#pes and w/at are t/e# 'sed *or3 Document type is the identifier of differentt account transactions liCe /A for G!6AA for Asset Accounting etc.2he doc. 2ypes controls things liCe type of the account that can be posted to6 the number range assigned to it6 and reNuired doc header fields. Dow are toleran!e gro'p *or e"plo#ees 'sed3 2olerance group stores -osting amount defaults. 2olerance groups are assigned to 7ser %DVs that ensures only authori@ed persons can maCe postings. C/at are posting ,e#s3 State t/e p'rpose o* de*ining posting ,e#s3 -osting Ceys determine whether a line item entry is a debit or a credit as well as the possible field status for the transaction. -osting Ceys are /A- delivered. %f u want changes liCe maCing additional fields optional on payment type posting Ceys then the best possible action is to copy the posting Cey that needs to be modified and then modify it. C/at are *ield stat's gro'ps3 ,ield status groups control the additional account assignments and other fields that can be posted at the line item level for a G! account. SAP $inan!ial Tips # - Ao"al G'estions and Answers *or SAP $inan!ial G1?C/at are ad7'st"ent postings and its 'se3 .i&e t8!odes and pat/s i* possile3 Answer: fb)36f-3" and others could be used for ad>ustments. 2hese ad>ustments are to correct any financial representation that has already been booCed into the accounts. G2?S'ppose 0 /a&e p'r!/ased goods o* 10 'nitsJraw "aterials or se"i?*inis/ed goodsK wort/ Rs10000 *ro" &endor A Js'pposeK and also "ade pa#"ent *or t/e sa"e8 %ow d'ring t/e "an'*a!t'ring pro!ess, it was oser&ed t/at 3 'nits are de*e!ti&e, now "# :'estion is /ow do we deal wit/ t/e de*e!ti&e 'nits in SAP as 0 /a&e alread# "ade pa#"ent *or t/e 10 'nitsJi8e Rs10000K8 Answer: %f you have a G9< against these materials6 then the same can be return delivered. An appropriate movement type needs to be configured for the same. As for the payment6 raise a credit note on the vendor. P 7sing Debit Memo you can get the money for defective $ units. P-- Gnan 0swari G83?Ce alwa#s !op# !o"pan# !ode or we !an !reate "an'all# also3 0* possile gi&e reasons also8 Answer: 2here are loads of tables that get copied over when copying co codes. 2his might be incomplete in a manual copy6 and hence the manual route is not advisable. G89?0n !ase o* APP, w/en an, "aster data 'pdated3 G85?S'ppose in 2009 0 /a&e depre!iation ,e# ;ABEin 2005 depre!iation ,e# 0 /a&e !/anged toFC(F8 0n w/at wa# "# alan!es wo'ld e a**e!ted li,e alan!es o* depre!iation,a!!'"'lated depre!iation,assets et!8 Answer: 2he difference in the depreciation that is posted already6 and what should be posted with historical effect will be posted in the current accounting period. G8> Dow "an# !/art o* a!!o'nts !an e assigned to !o"pan# !ode we !an assign !o"pan# !ode to !/art o* a!!o'nt t/ro'g/ OB>23 %ow "# :'estion is in w/at wa# we !an assign t/ree t#pes o* !/art o* a!!o'nt to !o"pan# !ode in one transa!tion !ode J0 "ig/t e wrong pl2 !orre!t "eK Answer: 2hree6 although the group and country chart of accounts are optional. 2he group chart of accounts is assigned to the operational chart of accounts6 and the only mandatory #oA is the 'perational #oA. G8@ Dow "an# *inan!ial state"ent &ersions !an e assigned to !o8!ode3 Answer: As many ,/.s as you want can be assigned to the co code i.e. 1:n as of #o #ode: ,/..
0 /a&e !reated Co"pan# Code and all ot/er !on*ig'ration related to t/e CCode8 Also in MM 0 /a&e !reated p'r!/ase order, !reated &endor, "aterial et!8 0 !o'ldn;t a!ti&ate t/e PO d'e to t/e *ollowing error "essages in red- 18 MA0%TA0% TO+6RA%C6 +0M0TS $OR TO+6RA%C6 A6< P6 ACCO5%T ASS0.%M6%T 28 CO%TRO+ 0%(0CATORS $OR CO%TRO++0%. AR6A (O %OT 6I0ST8 0 /a&e assigned !ontrolling area to !o"pan# !ode and 0 !o'ld see t/e !ontrolling area in e4istan!e &ia "aster *ile and gl &eri*i!ation8 1. MA%<2A%< 2'!09A<#0 !%M%2/ ,'9 2'!09A<#0 80Y -0 A##'7<2 A//%G<M0<2 ----? -lease follow this linC --? /-9' ---? MM---? -urchasing --? -urchase 'rder --? /et 2olerance limits for price variance --? Mere you have to set for 2olerance Ceys -0 and /0. Kust copy them from std co. code.
". #'<29'! %<D%#A2'9/ ,'9 #'<29'!!%<G A90A D' <'2 05%/2. ----?
%n #ontrolling --? General #ontrolling --? Maintain #ontrolling Area --? Maintain #ontrolling Area --? Activate #omponents#ontrol %ndicators --? You need to checC if you want to activate the order managementactivity based costingcommitment management etc. Tips # - S/ri,ant (es/pande, Ais/ore 0ntegration o* $0CO wit/ Ot/er Mod'les C/at are t/e steps *or integration o* $0CO wit/ ot/er "od'les S(, MM et!8 3 /ome basic information : $0?MM- T/e integration etween $0?MM /appens in T?!ode OB<C8 1. Dhen -' is created : ---- <o 0ntry ----- ". Dhen G9 is posted %nventory Account dr &2ransaction 8ey (/5 in '(Y#* 2o G9%9 account &2.8ey D95 in 2-code '(Y#* $. Dhen %nvoice is posted G9%9 account Dr. .endor account #r. =. -ayment made to .endor .endor Ac Dr 2o (anC #learing Ac #r. -oints to Cnow : Movement 2ypes6 Assignment of Movement types to 2-Ceys &2-code 'MKK*6 .alue string &% also need some information on this* 6 'MD< and 'MD( transactions. --- 2here is a close integration bw ,% J MM6 actually document flows from MM to ,% in the following areas such as6
1. Movement 2ypes:
7sed to enable the system to find the predefined posting rules determining how the accounts of financial accounting system are to be posted J to update the stocC fields in the matrl master data.&Goods 9eceipt6 Goods %ssue6 etc*
". .aluation #lass:
Assignment of material to grp of gl account6 used to determine the gl accounts that are updated as a result of goods movement.
$. 2ransaction0vent Cey:
7sed to control the storage or filing of documents J assignment of documents.7sed to differeniate bw various transactions such as goods movement tht occur in inventory.
=. Material 2ype:
0ach material should assign mtrl type in mtrl master record used to update whether changes made in Nty are updated in material master record J change in value also updated in stocC account.
$0?S( 0ntegration- T/e integration is done in T?!ode VAOA 1. /ales 'rder #reated ---<o 0ntry--- ". -G% done &Goods issue* #ost of Goods /old Dr &#onfigured in '(Y# G(( 2-8ey* 2o %nventory Account $. (illing document released to Accounting #ustomer Account Dr. 2o /ales 9evenue Account &09! 2-Cey in -ricing procedure* <ote : 2he G! account is assigned to this 09! in .8'A =. -ayment 9eceived (anC #learing Ac Dr #ustomer Ac #r. -oints to 8now : Good to understand the pricing procedure and how the different transaction Ceys are used liCe 09!6 09/ etc. Tips # - Ais/ore, Bala7i8C Con*ig're t/e (ata Medi'" 64!/ange *or "a,ing pa#"ents Dow !an 0 !on*ig're t/e (ata Medi'" 64!/ange *or "a,ing pa#"ents3 Dow !an 0 lin, it to J$110K pa#"ent progra" E get t/e *ile MT100 to e sent to t/e an,3 Dhen configuring the payment methods for the country &transaction '(.#7*6 choose the payment medium program as R$$OM100. ,rom se3L6 pls read the documentation for the program6 which will give you the various options J the reNuired config too. You would also need to configure the instructions Ceys as reNuired. 2o generate the DM0 file6 you have to run the automatic payment program with this payment method. After the payments have been successfully posted6 you can go to DM0 administration and with the help of dme manager download files on your -#. /A- has determined that the standard print programs for automatic payments will no longer be supported6 and will be replaced by transfer structures created by a tool called the DM0 0ngine. 2his tool enables the business to create DM0 output files without A(A- development6 and can be attached to a print program and form for the creation of -ayment Advices. 'utside of the DM0 0ngine &DM00*6 the ma>ority of the configuration taCes place within the following %MG menu path: %MG -ath: ,inancial Accounting -? Accounts 9eceivable and Accounts -ayable -? (usiness 2ransactions -? 'utgoing -ayments -? Automatic 'utgoing -ayments -? -ayment Media -? MaCe /ettings for -ayment Media ,ormats from -ayment Medium DorCbench Con*ig Assign /election .ariants %MG -? ,inancial Accounting -? Accounts 9eceivable and Accounts -ayable -? (usiness 2ransactions -? 'utgoing -ayments -? Automatic 'utgoing -ayments -? -ayment Media -? MaCe /ettings for -ayment Medium ,ormats from -ayment Medium DorCbench -? #reate Assign /election .ariants or transaction '(-M=..select your format that you are using #hecC in ,(4- config that all is linCedQ Although this is bitty but you need to worC through itQ /tart with ,(4-6 create all there than go to DM00 either to create your own format or use the standard ones.. than go to the menu path above and worC through from create to assign... Do you have a /A- ,%#' :uestionE Best regards, Set t/e aseline dateM0n&oi!e date 2hrough payment terms6 you can set the baseline date+%nvoice date. 2he payment term is entered in the .endor Master 9ecord and it will be defaulted in M0RO. %f payment term in -urchase 'rder is different from the .endor Master Data6 it will have preference over the .endor Master Data.
Best regards, SAP Basis, ABAP Progra""ing and Ot/er 0M. St'** /ttp-))www8sap?i"g8!o"
$B50, $B>0, %o do!'"ent n'"er was displa# 'n the first day of business after the basis people apply an upgrade to a Cernel6 over the weeCend6 we lost visibility to the document numbers in the status bar after we posted transactions $B50 and $B>0. An '// message was created and the reply was that it was an issue with a Cernel patch level. 2hey refer us to '// note )13I1)6 and Cernel patch level 11"1.
Best regards, SAP Basis, ABAP Progra""ing and Ot/er 0M. St'** /ttp-))www8sap?i"g8!o"
M0RO %o $0 do!'"ent a*ter 'pgrading to 98>4 Dhen we upgrad to =.AG6 users was not willing to access the ,% document through %nvoice display :- M0R9 -? ,ollow on documents % agreed with them because it is really troublesome to go through such a long steps in order to find out the ,% document number. %n =.AG6 /A- only display the %nvoice document number after posting. %n order to display both the %nvoice and ,% document number at the same time6 you have to apply '// notes 21>H35 and 310231. You need to changed the programs in order to get the message H0n&oi!e (o!'"ent no8 E and $0 (o!'"ent no8 E !reated8H 2he following messages which were modified as per the '// note to get the ,% document number. Message no %ewte4t Old te4t 3A3 Document no. J created %nvoice Document no. J and ,% Document no. J created 3L) Document no. J created &blocCed for payment* %nvoice Document no. J and ,% Document no.J created &blocCed for payment* "I" Document reversed with no. J: -lease manually clear ,% documents &<o change done in the message teGt*. (ut it will display ,% document number after changes. $B" %nvoice document J has been posted &<ow this displays %nvoice document number. After changes6it will display ,% document number*. After these changes you will be able to see the ,% document number and %nvoice document number displayed in the message bar after eGecuting the M0RO 2ransaction. You will need authori@ations and access Cey to do the modification.