0% found this document useful (0 votes)
9 views78 pages

Project

The document outlines the system landscape and architecture for SAP implementation, detailing various client types such as Golden, Development Quality, ABAP, and Sandbox clients, along with their specific functions and configurations. It describes the transport request process for moving configurations between clients and emphasizes the importance of master data maintenance across different clients. Additionally, it covers project phases including preparation, realization, and final preparation, highlighting methodologies like ASAP for project management.

Uploaded by

chowdary
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
9 views78 pages

Project

The document outlines the system landscape and architecture for SAP implementation, detailing various client types such as Golden, Development Quality, ABAP, and Sandbox clients, along with their specific functions and configurations. It describes the transport request process for moving configurations between clients and emphasizes the importance of master data maintenance across different clients. Additionally, it covers project phases including preparation, realization, and final preparation, highlighting methodologies like ASAP for project management.

Uploaded by

chowdary
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
; PMH ‘RAMESH CHOWDARY Mob: 9160004411 PROJECT System Landscape Golden cient 100 F- Quality cient 200 [i Production Client 300 ] 2. Development quality [2. cosutant Testing => i Lve System User Jcient 110 Unit =>integrationg ls. ABAP client 120 3. client Testing => 4. Sand Box 130 Unit =>integration PTransport>request->SE10 System Land scape of System Architecture or System hard ware ‘System Landscape: Hardware setup depends on the organization financial position it can set different servers (Different system landscape like dev, quality & Production). Development Server:- ‘We can have different clients like Golden, Development Quality client, ABAP client, and Sand box. Golden Client:- Configuration settings will be done in golden client, here we maintain both baseline configuration & detailed configuration Baseline Configuratior Baseline configuration is nothing but the configuration relevant within modules. Detailed Configurati Detailed Configuration is nothing but mapping the business process i.e. Settings relevant to cross module integration or configuration. jesh_chowdaryO3@[Link] BAMESH CHOWDARY Mob: 9160004411 Development Quality Client:- In the Development Quality Client the consultant will do the test before moving the configuration (transport) to the quality server. In the development Quality client the consultant will create the test data to maintain the some master data to test the scenarios. We can post some test transaction data in the Development Quality Client. ABAP Development Client In some companies ABAP client will be maintained separately the reason is that some ABAP dev. & user exists. I may impact the current settings that is the reason normally we maintain separate client for the technical development. Sand Bo) Like training client, sand box is like a IDES Client here we can do the configuration where you are not sure of out put then we will do the settings here & we will test & results are OK the same settings will maintain again in the golden client. Sand box no way integrated with golden client or development server. Quality Server:- In the Quality server also you can have more than one client. 1. Quality Client for the training purpose. 2. Quality client for replica of production client. In the quality client we won't do any configuration directly. The configuration will be transported through transport request from the golden client to the quality server. In quality client the consultant first will do the testing both unit & integration testing & results are OK then user will test both unit & integration testing. Here we will maintain directly master data for the testing purpose & also we will post some transaction data in the quality client for the testing purpose. If any errors in the production client we can simulate the same error in the quality client based on that one we can propose the solution to resolve the issue in the production client. Mail 1D: ramesh,chowdary03@[Link] RAMESH CHOWDARY Mob: 9160004411 In the Production server it is not possible to maintain more than one client. The production client is nothing but live system where user entering data & executing the reports don’t change or madify any configuration settings directly in the production client. ‘Transport Request The configuration which is done in golden client saved under transport request. Through transport request we copy the settings from the golden client to the other client within the same server (Dev. Quality client)& also to the quality client( other server client) & also we can move to the from Dev. client(Golden Client) to the production client. Transport request will move from Development client, golden client to the Qualit client through transaction code SE10 or SEC1. Transport request from Development client (golden client) to the Production client through transaction code STMS. . The consultant will move the transport request from Dev. to Quality Client, but from Dev. to production the transport requests will be moved by basis consultant. TRANSPORT REQUEST CODIFICATION Implementation Company Code_Modute_ Sub Module_ Area 100_Fi_Enterprise structure_Define code 100_F!_ Glotial Settings Fi — Transport requests between 20-40 ~~€0 -- Transport requests between 15-20 Suppor FI_12-03-2012_Tax code Ticket No Always create the separate transport request for each Co-code wise. Master Data In addition to the configuration we maintain the master data also where the master data is involved in the configuration. RAMESH CHOWDARY. Mob: 9160004411 The master data which is involved in configuration need to be maintained in development client, Quality & Production client. If master data is not involved in configuration then that master data not required to be maintained in the golden client directly we maintained in the Production client. Example:- Master data involved in the configuration. FI Module:- 1. G/LAVc’s 2. Tax codes CO Module: 1. Cost Element & CE group. 2. Cost Center & Cost Center group. 3. Activity type & Activity type group. 4, SKF & SKF group. Need to be maintained in the golden client. These master data involved in the configuration. the configuration Master data is not involved Example: 1. Customer master. 2. Vendor master. 3. Asset master. * Cannot post any data in golden client, don’t post any transaction data in the golden client, master data it is a part of the configuration you can post in golden client. Master Data: ‘The master data which is maintained in golden client need to maintain manually through upload program (LSMW/BDC) separately in each client. The reason is that it won’t generate any transport request for the master data maintenance. But in case of CO-master Data we can copy the master data which is maintained in golden client to the other clients. D: ramesh_chowdary03@[Link] ‘[Link] Mob: 9160004411 PROJECT ‘Maintenance cs Siemon: ae Project or Upgrade project Peano Cotes Goonies Implementation Projects: Where the SAP need to implement in Non-SAP organization. Implementing newly SAP in the Organization, Rollout Projects: Where the CO already in SAP but they want to extent SAP implementation to the other countries or to other plant. Enhancement or Upgrade Prt Upgrading or adapting or upgrading new functionality & also upgrading from the older version to the new version. Example:- Adapting New G/L Functionality, Material Ledger, Upgrading from 4.7 to 6 Version. Maintenance or Support Project:- Where supporting the resolving issues & also supporting to the new development or new reports. Implementation Projects To implement the project there are many methodologies to success the project. In ‘SAP recommended methodology is ASAP(Accelerated SAP) methodology ASAP methodology it provides the road map of the project that means which what activities when to start & when to complete & which what activity need to be progress parley to success the project, 1D: ramesh_chowdary03@[Link] RAMESH CHOWDARY Mob: 9160004411 Different Phases 1. Project Preparation 2. Business Blue print 3. Realization 4. Final Preparation 5. Go live 6. Production support 1._Project Preparation: Role involved by project Manager. RFP (Request for Proposal) a. Project Scope: - Identify modules & Sub-modules need to be implementing. b. Project Charter:- It consists of details like when to start the project & what activities & which date need to be stop & which activities need to be close on which date & what activities need to be progress parallel Activities Feb’ | Feb’ Feb’ | Feb’ | Feb’ ]— | Mar _ a 12 _| 13" dae Sere oe Hud Project Preparation ——=—— Resource identification < quality | cross module or integration settings server> quality client Testing & doc. 3. Training to the core team members’> Parallel activity, 4. Unit testing by core team members > Test & doc-> sign off. Unit testing is nothing but within the module testing done in server also. Integration Testing: - Business Process is testing. [> Consultants, —> Core team members sign off Involving two or more modules, done in development server also. Ex: - Sales order testing. Cutover templates: The cut over templates is required actually to upload the balances (Non-SAP to SAP) legacy balances to the SAP its required cutover tempiates. This is actually required during the final preparation phase but to take care of future activities better to give the cutover templates during the starting of the realization phase it self. Mail ID: ramesh_chowdary03@[Link] Final Preparation 1. Transport request move from source Dev. Quality to production, the list of sequence of configuration settings or transport request to the basis teams. 2. Cross verify the configuration settings by comparing between Dev. & production client. ( Alt + Tab) i. Tax Code>Percentages > these or not moved through transport request |. Overhead rate from [Link] Production. We need to cross Verify the Fl consultant the CO do manually In the production settings & CO consultant Will verify the client. 3. Master data & Transaction data. 4, Cutover activities->20" Precut over activities. Cutover Period OT Feb 29" Golive on March 5 Collect the Trial Balances on 29", before Feb29th take key data-—-precut over activities. Eternal Procurement. i. Material Master Feb20th “T#Fhouse Production. External Procurement: - Uploading the price along with MM without stock or quantity. (Just we upload per unit price.) house Production: Uploading the material without price & quantity (only Material Master). 1, MM Job> Purchase info Record (Parallel) quotation & Purchase order. 2. PP Job-> Bill of Material (BOM). 3. CO Job~> KP26 planning (Activity Price) (Parallel). 4, PP job> Work center. 5, PP job> Ro Mail ID: ramesh_chowdary03@[Link] ‘RAMESH CHOWDARY Mob: 9160004411 6. Difficulties in the project. Run the. standard cost Estimate (Feb 25") (for in-house products) don’t do the mark & release only analysis. Std. Cost estimate price will differ from client's legacy Sys. price to rectify this or to overcome this difficulty we need to check the BOM, KP26,Routing or compare the legacy Sys. Price & quantity to SAP prices qty. these are Ok. Propose to increase or decrease the KP26 activity price to get their nearest price, check the material master price & Purchase Info record prices. 1). Sign off. 2). Mark & release the cost estimate to the material master. First collect the trial balance of legacy sys. Do the transaction data Material no > Qty. rate Damount To : External material In house ~ Dr. stock A/c (BSX)T key Qty. upload Qty. upload Dr. stock A/e Cr. Initial Bal. upload Cr. Initial bal. upload A/c(in a {GBB~.BSA)T. key house) 7 On initial bal. upload A/c is sufficient but first upload the external mat For better controlling purpose we are maintaining you need to cross verify the More than one initial Bal. upload A/c s users excel bt & trial bal. Second upload the in House. 1. Initial bal. upload A/c for external material 2. initial bal. upload A/c for In house . 3. Initial bal. upload A/c for customers 4. Initial bal. upload A/c for vendors 5. initial bal. upload A/c for assets 6. initial bal. upload A/c for PRL 7. Initial bal. upload A/c for general balance sheet 1D: ramesh,chowdary03@[Link] Mob:9160004411 Parallel activities 1. Stock upload nF 2. Asset bal. upload along with asset values & dep. resume | Deactivation of recon. A/c t—> va an Year beginning during the year. Till which period the dep. Posted in the legacy sys. } [No .A/c ing entry AS91 (Along asset balance uploading with the asset master through t. code AS91) | — Pass the FLV for Asset balances through t. code FBSO or F-02 uploads the G/LA/c’s 3 Dr. Asset A/c Cr, Depreciation reserve A/c Cr/Dr. Initial Asset upload A/c) ——* Activation of Recon A/c 3, Customer Balances Upload Open Item — invoice- FB70 Dr. Customer. \ Cr. Initial Bal. Upload A/c customer 2. Open Credit Memo - F875, } Dr. Initial Bal. Upload A/c customer. Cr. Customer. [Link] payment - F-29 Dr. Initial Bal. Upload A/c customer Cr. Customer A/c along with Spl. G/t A/c’s (Special G/L Indicator) The customer & vendor balances will be uploaded to the SAP line item or invoice wise. For Vendor & Customers there is no need to deactivate recon A/c. ramesh.chowdary03@[Link] ‘BAMESH CHOWDARY Mob: 9160004411 4, Vendor Balances upload Open Invoice Open Credit memos Vendor down payment FB6O FB6S F-48, Dr. Initial Bal. Upload Dr. Vendor Dr. Vendor Alc Vendor. Cr. Initial Bal. Upload Gr. Initial Bal. Upload Cr. Vendor A/c. A/c Vendor ‘A/c Vendor Spl. G/Lindicator General Balance sheet Upload: - Other than the Bank A/c [Assets ___ Liabilities [Link] Dr. Initial Balance upload Dr. Differed Liabilities Cr. Share Capital Dr. Other B/s Asset A/c (Current) Cr. General Reserves Cr. Initial B/L upload A/c Cr. Out standings | FB5O or F-02 Cr. Liabilities G/L A/c’s. | Bank A/c’s Uploading open Items or Recon Items. Dr. / Cr. Bank A/c Cr. / Dr. Initial Balance upload A/c. P &LA/c Uploa If user wants monthly P& L A/c cumulative expenditure no line item wise only balance. Income Dr. Initial Balance Upload A/c Cr. Income (Common profit center) Cr. Initial Balance upload A/c _ CO Create separate cost center to initial balance upload A/c (cost center). : ramesh_chowdary03@[Link] 4 Mob: 9160004411 The Initial Balance Upload A/c’s need to be nullifying by passing manual J.V Customer +2000 Vendor =10000 7 Sia #10000 Initial Balance Upload A/c F582 +5000 B/S -27000 we P&L +2000 (Reserves) Keep one A/c constant & transfer the balance to that A/c, the constant A/c will become zero. Cr. Initial Balance customer- Or. Initial Balance Vendor-~ Cr. Initial Balance Stock— Cr. Initial Balance Asset~ Cr. Initial Balance P & Dr. Initial Balance B / S— Block for postings > Initial Balance upload A/c’s. DOC types can be used either standard doc. Type or create the separate doc. Types for initial balance uploading purpose. > Always compare with the trial balance before uploading the balances. Cutover period transactions: - During the cut over period that means in our example Ist March to 4th March, we will advise the client to minimize the transactions in that period by issuing materials or invoice or petty cash in well advance that means before 29th if any emergency transactions need to maintain separately in addition as per upload template & through separate tracking. After the GO Live we can upload the cutover period transactions either through uploading progress or post the vouchers directly in SAP. **Open Production Orders:~ How to bring to SAP. Production order 1 | Production order 1 RM 10000 8000 Labor ~_[ 5000 20000 Mail 1D: ramesh_chowdary03@[Link] Mob: 9160004411 Done by PP, MM & CO consultants. The open production orders we can be bringing to the SAP in the following ways 1. Backward methods 2. Forward methods 3. Dummy material Open WIP | "Back ward method | Forward Method —* Dummy WIP Material Backward Method: Production order 1(FGX)>Started on 24" Feb, ->30 days to complete. Legacy RMX > 10Kg x 1000 = 10000 Legacy RMY ->5kg x 5000 = 25000 ‘Add stock virtually not physically. 1. Bring back the material to stock RMX Physical 10000Kg, Virtually +10Kg. 2. Create the production order in SAP. 3. Issue a material ( Virtually) to the production order a. RMX>10Kgx1000 {35000 b. RMY->5kg x 5000 4. Cal. WIP in SAP. 5. Settlement. Backward methods: Normally we suggest the backward methods for those orders just starting stage but consumed some of the material in that case those material consumed in the order, we need to bring back to the stock by virtual not physically that means adding the stock in the paper but we need to maintain these details order wise in excel sheet very carefully. In this method all materials showing as stock that means including physical stock material consumed material against the order virtually. So the total stock we are uploading as a normal stock. We need to create the production order in SAP. Mail iD: ramesh_chowdary03@[Link] Mob: 9160004411 We need to issue the material to the production order by virtual not physical. These materials need to be issue as per excel tracking sheet Need to run the WIP in SAP after completing the above steps as on 29th Feb. We can get the breakup or details of the cost in the SAP. - Involved more paper work & need to do very carefully. Advantages: Disadvantage: Forward Methos Production orders 2(FGX) Started on 1% Feb, completed on 2™ March >30 days to complete. RMX~ 20Kg x 1000 = 20000, convert in to FG / SFG. Forward Method :- Normally we suggest the forward method those orders very near to complete the production so, in this case we are going to convert virtually as a finished goods in this case there is no WIP . We are uploading as a normal stock. Dummy WIP Material:- in legacy system available sr Production order 1 Production order 2 Math Mat cv J 200p0 CN 291 ‘ WIP Mat ce Base =1unit WIP Mat (MM) basy =1unit 1PC = 20000 1PC = 29000 In SAP it will store as stock. Dummy WIP Material Order = material Matter 1 unit = 35000 Create the production order in SAP issue the dummy WIP material to the respective period order, WIP (calculation & settlement) >We never know which material used & which material need to be issued ‘Mail ID: ramesh_chowdary03@[Link] RAMESH CHOWDARY ‘Mob: 9160004411 itis not possible to see or get the break up cost for material cost Normally this method will suggest where the legacy production order doesn’t have proper details & where client unable to give what are the materials consumed in each order wise in that case we can use or create the each order as a one material that is dummy material & price unit we can keep as a 1 unit = the order value that means we are treating each order = one normal stock. j Create the production order in SAP. Issue the dummy material as per excel tracking sheet to the production order by virtually (in paper only). Run the WIP calculation on 29" Feb. ‘Advantages: - Less paper work while comparing with other methods. Disadvantages: - F We can’t able to see the details of legacy cost (dummy material cost) in SAP. We need to check separately manually in excel sheet what are the materials already consumed in legacy & what are the balance materials need to be issue in SAP. Note: - We can use all the three methods also in the same project (single company) for some ‘orders we can use backward method for some orders we can use forward method for some orders we can use dummy material. GO Liv GO Live on 5" March this day onwards the user is going to use the SAP System. Production Support: Here we can get configuration errors, data entry errors, master data errors etc. ‘Support Project / Maintenance Project - —» Tickets —+Functional specification & CR process |rEnhancement “—+Training provide to end users & Training doc. Where ever required service level agreement. Resolution of the tickets within the time limit. Mail ID: ramesh_chowdary03@[Link] Priority-1 -> Highest level->within 2hrs or 3hrs. >it will stop the business. Client Base. rity-2 > Month end process| Billing Generation [With in a day Ifa single Asset having problem we can’t post dep. ity-3 Reports bug Or -4 days Reports elated Priority-4-> 7-10 days User will raise the ticket & specify the priority. How to resolve the ticket: Mob: 9160004411 Tickets will raise is because of missing of configuration, Master data problem,(OBYC settings), users problem SAP Bug. Reports Bug. Issue &) rong cost of sales, by analyzing the error, work order process, CR process-change request process. The tickets can be resolve either through configuration settings. There are different tickets tools, third party tools, tickets will be raised on customer place. Service level Agreement (SLA‘s):~ ‘The Agreement between IT CO & customer details consist of the priority of tickets (category of tickets) & time against priority of tickets to resolve the issues & also targets to resolve the issues. SLY's Y Acceptance of tickets Priority-1 Priority-2 Temporary Solu Priority-3 Priority-4 J |_, Final solution Mail 1D: ramesh_chowdary03@ [Link] RAMESH CHOWDARY Mob: 9160004411 Priority: SLA-4Hrs Acceptance of ticket —- within fifteen minutes-—-It will receive 100 All together tickets 95% [Temporary solution —-2hrs 90% —* Final solution ~4Hhrs 95% ; Acceptance of ticket ~- 1hrs—95%. SLA-4Hrs_ [-—* Temporary solution -—4hrs_ 90%. —* Final solution -8Hhrs 95% SLA-3 0r4 Acceptance of ticket ~- 1hr—95% : Working days [> Temporary solution --2 Working days 90% —* Final solution -3 or 4 Working days 90% Priority: - SLA-Sor6 — |—Acceptance of ticket -—- 1hr—95% Working days [—* Temporary solution --3 Working days 90% —* Final solution -5 or 6 Working days 95% 1. Mercury 2. Solution Manager (SAP) 3. Remedy 4. Tivoli 5. CITRAX 6. HPQIC 7. Outlook 4 Mob: 9160004411 Tickets Process:- > Tickets Status: Users Issues» Local help desk(Responsible guys coré team members)=>They wil try to resolve the issue. If the issue is less complex -> If not resolving raise the ticket fill error details sometimes screen shots sometimes no details->IT CO Quee supporting company->Acceptance of ticket & assign to the respective modules persons->Accept->Assign to the respective consultants->Read the ticket 1. Reject Local help desk 2. Ongoing or Assign to the respective consultants Reassign> Insufficient Information On hold-> On hold(waiting for user information)it won't count the time for SLA Cal. Ongoing request for the information to the Users->Information received->On going >To resolve issue 1. Direct Solution(without any configuration settings) 2. Configuration or Development changes (It may impact on current business process) Direct Solution Propose Solution->Users>Solution is accepted->close the issue Configuration or Development changes->CR Process-> close the ticket 1. Raise the ticket 2. Accept or Reject the ticket—SLA 3. OnGoing 4, Hold ( If there is any insufficient data) 5. Propose the solution — SLA 6. Close the Issue -SLA Mail ID: ramesh_chowdary03@[Link] RAMESH CHOWDARY Mob: 9160004411 CR Process: Change Request Process, is wherever the configuration and development changes. Tickets Trigger —_______,CR Process. —___________+ New functionalities oR To resolve tickets New reports/developments Configuration changes OR OR Modification of Configuration Program Changes Ex: Tax % can resolve User requirements ‘Through tickets Just Documentation CR created for addressing the configuration changes/ fixing the bug/ new development /new reports. Configuration changes to the respective consultants. Feasibility study and effort estimation Effort estimation: ‘What time will take for complete estimation time to complete the CR Feasibility study: Possible or not, briefing of possibilities of logic. > We need to discuss with the technical consultant about the feasibility & effort estimation before sending to the client. Core team member. Approve/Reject (Stopped) After preparing Functional specification (FS) (logic going to address) logic of the developer need to discuss with ABAP consultants. Client for approval/ sent FS to the client. Client will check the FS & he will approve. Consultants vvy vv 1. Ifitis Technical 2. Functional 1. Ifitis Technical % ABAP-Develops the program he will do the test based on test script(FS) > Test Document->Functional consultant > Results OK. He will prepare test document->Test in Quality system 1D: ramesh_chowdary03@[Link] “ BAMESH CHOWDARY Mob: 9160004411 > Client Test in Quality server->OK > Consultant->Results are OK apply to the production system > Request move to the production system If Results are not OK(Client) ABAP->He will prepare the Technical Specification (TS). (Client) results are not OK Consultant he will cheek & he discuss with ABAP consultants. If any modification ABAP consultants will do the modifications & test. Consultant will test & If results OK. Client will test in quality server. Results OK. Consultant Move the request to production system. There is no technical development changes involve in the configuration. Only configuration. Functional consultant Configuration & he will do test & test doc. Client & test & OK Consultants Changes apply to basis team production (the consultant will send the mail the below transport request kindly transfer to the production server along with client approval). Results are net OK Consuttants & he will change the configuration settings & test Client & test. Results OK Request consultant Move to the Ba: VV VV VV VV VV VV VV vvvvy > Move to the production: Effort Estimation: Charging Purpose ( It is chargeable) Time->While preparing effort estimation we will give the breakup of time---45hrs Feasibility stud Functional Specification: * Development/Configuration- > > Don’t revise the effort estimation based on user request. > Through Excel only we are going to send. ‘Mail 1D: ramesh,chowdary03@[Link] TABLES How to Check the Table & Field Example: FB03 FBO > vv wvvv vv Keep the cursor on [Link]. field © Press Fi Click on-Technical Information Field Name -- -RELNR. Any structure data we can’t read Keep the cursor on Company Code field © Press Fi Click on Technical Information Field Name. Field Name Table Name [Link]. BELNR BKPF Company Code BUKRS Mob: 9160004411 Header level will stores in one table & Line item level will stores in another table. In the header table the details will store. * BKPF- * [Link] Header ine Item details Alc. doc line Item Table ~ * Ac doc. Segment * Company Code BUKRS * [Link]. BELNR “FY GIAHR + Line item BuzeI pen Items Closed Items ‘The G/L Open Items table-----BSIS * Company Code © G/LAccount HKONT © Clearing date ‘AUGDT wowdary03@[Link] vyvvyvy > v © Clearing doc. AUGBL © Allocation No. ZUONR or © [Link]. © Line Items The G/L closed Items (cleared items) The customer Open items table Ex; for ageing analysis purpose ‘The customer cleared items ‘The Vendor open items table The vendor cleared items Controlling * COheader table COBK © COline Item table ( period related line Items ) COEP * Thetotal tables COSP(CO-Object) CO Master data tables Mob: 9160004411, BSAS BSID. Q BSAD BSIK BSAK * Cetr Master Data table CSKS- * CE Master Data table CSKA(Chart of A/c data,& CE details will be } stated) : + CE Master Data [Link] sks * Profit Center master data CEPC © Product costing header table KEKO ‘© Product casting cost component details _KEPM (COGM break up) In the KEPH table the Imp. Fields © Cost Estimate No. © Costing type Costing date Costing version Values varied in costing * Cost Components Fi Master data tables © Vendor Master General Data © Vendor Master [Link] e data ‘© Vendor Master Purchasing data Vendor Master Bank data * Customer Master General data LAL LBL LEM LFBK KNAL Mail ID: ramesh_chowdary03@[Link] v “ ‘+ Customer Master Company Code data * Customer Master sales area data + G/L Master COA data © G/LA/C Company Code Data Fl—Important Fields Company Code BUKRS [Link]. BELNR FY GIAHR © Line Item BUZEL ° G/LAC HKONT © Clearing doc AUGBL © Allocation No ZUONR © Customer KUNNR © Vendor LUFNR © Sales organization VKORG © Distribution channel VIWEG. * Division SPART © Chart of Accounts KTOPL CO—Field Names * CO. Area = Version © Cost Element * Trading Partner * Profit Center * Costing Run Date * Name of Costing run © Plant © Material No © Product Cost Estimate No. © Costing date * Cost component No ‘© Cost component structure * Description Name of the cost component How to check the table * Go to SE11 (or) SE16 give the table name ‘Mob.9160004411 KNB1 KNW SKAL ; ‘SKB. KOKRS VERSN KSTAR vBUND PRCTR KALADAT KALAIO WERKS MATNR KALNR KADKY ELEMT ELEHK TXELE Mail 1D: ramesh_chowdary03@[Link] RAMESH CHOWDARY. Mob: 9160004411 fespon: of onsultant > Controlling © 1. Operating Concern © 2. Controlling Area * 3. Versions © 4. No Ranges > Cost Element Accounting © 1 Primary Cost Element * 2. Secondary Cost Element * 3. Primary & Secondary Cost Element Group > Cost Center Accounting © 1 Standard Hierarchy 2. Standard Hierarchy Cost Element Group 3. Activity Type & Activity type group ‘+ 4. Cost Center Split 5, Layout Planning 6. Finalization & Creation of Assessment & Distribution 7. Marinating Input & Output planning, > Internal Order © 1. Order types © [Link] Ranges ‘© 3. Budget Profile & Budget related settings ‘* 4, Settlement Profile & Allocation Structure > Product Costing > 1. Product Cost by Order ‘© i) Standard cost stings * Cost Component Structure Costing Variant ii) Cost Object Controlling “Costing Variant for plan + Costing Variant for Actual 4 Period end Process © Work in Progress © Variance ‘Mail ID: ramesh_chowdary03@[Link] RAMESH CHOWDARY Mob: 9160004411 © Settlement Profile "PA Transfer Structure Integration + Assessment of plan & Actual Costing Variant to the order type © RAKey tothe order type Settlement Profile to order type * Variance key to the Plant Special Scenarios > v v v v ‘Material Split (Responsible is MM) requirement from CO * Settings done by MM Analysis of results by CO 2M ye Cost CO 3. Joint & By Product + Maintain the apportionment structure in MM ~ CO ‘© Settings relevant in Bill od Material ~ PP Consultant [Link] Costing ~ CO [Link] — MM & PP ‘* Costing relevant analysis — CO [Link] Procurement Key ~ MM & PP ‘+ Sometimes requirement will come from CO for standard cost estimate purpose in deportment plants. In this case we ask the MM or PP to create the Special procurement Key & we are going to use in the costing 1 tab [Link] Planning Object (BPO) & cost estimate without Quantity Structure ~ Onl Engineering Industries ->CO Production orders I) Product Cost by Sales order 1. Requirement type creation ~ SD 2. Changes settings in requirement class & A/c assignment category ~CO [Link] Variant RA key, Settlement profile, PA transfer structure, Allocation structure & Assignment to the required class — CO Mail ID: ranesh_chowdary03@[Link] RAMESH CHOWDARY ‘Mob: 9160004411 How the requirement type will update in the sales order © Settings will done by SD How the RA key will update in the sales order I) Period costing 1. Standard Cost * Cost Company Structure * Costing Variant Cost Object Control ‘© Similar to product cost by order © REM Profile —PP& CO Product cost collector can be created by PP & CO — This is end user job. CO-PA (Profitability Analysis) VY VV VVV VV 1. Characteristics (Mostly using by Sys. Defined) 2. Value fields (Own defined ) 3. Operating Concern (Environment creation ) 4, Segment level Characteristics *5, Derivation & valuation strategy 6. Actual valuation flows—SD->CO->PA 7. CO-PA Assessment 8. PA Transfer Structure Marginal cost analysis, *9, Transport request in CO-PA How we can transport request, other than the [Link], the report it self the tab transport request Profit Cost Center Accounting vyvvyvy 1. Profit Cost Center yn Job ~ but CO consultant will take responsible 2. Segment 3. Standard Hierarchy 4. Finalization & Creation of Profit Cost Center 5. Assignment to CC- CO 6. Assignment to MM — Users Mail 1D: ramesh chowdary03@[Link] RAMESH CHOWDARY. Mob: 9160004411 TICKETS > The business needs to check the tickets > Asset transaction type is not updated in the New G/t table FAGLFLEXT > Solution: Need to implement the ASP /OSS Note, as per OSS Note we need to configure as below settings ‘© IMG >Fin A/c New->Assign scenarios & customer fields to the ledger ‘© Select the leading ledger OL * Click on scenarios * Click on New entries «Add the FIN-CONS preparation for consolidation © FAGLDFC> VAL Foreign currency valuation (New) * A/C Fin A/C>G/L>Periodic processing >closing->valuate>FAGL_FC_VAL ‘© GAPSthe [Link] legacy sys process to SAP from cash journal we can’t post payment against open item management © 2GAPS © aIssUES ‘* 2Functional specifications > Change in the method of Dep. > Revised Dep. Under new method is calculated & post to dep. A/C. The following steps need to be follow > Change of Dep. Key in the asset master through T. code ~ASO2. Select the dep. Area tab & change the dep. Key save. > Recalculate Dep—AFAR. > Give Dep. Area>Asset no. ->From FY execute > Asset sale Involve in tax through SD > Creation of maintenance order 1W31 > Change of maintenance order 1w32 es > Display of maintenance order 1w33 > Pwiconficmation Activities wai > Settlement of PM order Koss > Capture the cost of repairs & Maintains & allocate or settle to the receiver cost object ‘Mail ID: ramesh_chowdary03@[Link] Mob: 9160004411 Option 2 > Use one of separate win the routing with quality Activity type. Quality cetr Confirm Dr. Production order Cr. Quality ctr > Expectations & Requirements + A1->Create 10 order for maintenance * Book Exp. Of spares & activity cost to IO Dr.10, [Link] (Maintenance) * Define settlement rule like receiver is CNC cctr. * D010 settlement KO88. © A2>1W31/1W32/1W33/IW41/KO88 * NO BOM, Routing & work center will be there. Quality Cost > QM check needed during GR from vendor GI to production. Mfg. process, GR from production to stock. Gl from stock to billing to be. ‘* AL External procurement + Cancreate 10 or QM order * Book related Exp. Like QM related chemicals inspection, QM salary, QM equipment & power costs etc. to 10 or QM order. ‘+ Settlement rule to settle to purchase dept-cctr. ‘* Transfer from purchase dept cctr to product costing & COPA through costing sheet > Inhouse Production > Option 1 ‘+ Create QM order for the production order '* Book related Exp. Toit >Dr. QM order/[Link] ctr ~ ‘+ Do QM settlements to production order. > Option 2 > Create one WC with QM ctr & activities for production routing. > Put this WC in routing. > Settlement of [Link] QM Emp posted to [Link]->[Link] —[Link] cctr > Creation of QM order aKo4 > Change KKF2 > Display KKF3 > Testing of materials(Material Inspection) cost-> Appraisal cost Mail 1D: ramesh_chowdary03@[Link] u RAMESH CHOWDARY Mob: 9160004411 > Non conformity—In house process cost > Sand box is nothing but like IDES, Production client is only one. > How you are moving transport request ‘© 1. CO-PA Transport request © [Link]/Stel. Hierarchy + 3. CO-PA Reports CO-PA Transport Request Generation-—--KE3I IMG->CO-Profitability Analysis->Tools->Production startup->transport © Operating concern & click on execute. Customizing Request — Press F4 ~ create the request Short description - Co—defn—Op—concern—save & continue. Select the operating concern & click on execute the tab. Select basic settings, dataflow valuation, actual data, planning, record types & No range groups, Cycles, Master data derivation, Planning, Valuation, Characteristic values, Hierarchy Continue & Continue. Select Report & click on execute. £ Short description —CO-COPA ~ Reports-> save & continue. Select sales profitability report & execute Select Report & from -> continue vVvVVVV vyvv How you are moving Transport request » CO-PA Transport Request > Go to KE32>go to Report from menu > click on transport select the form Continue Short description — CO-PA Report->Save Forms — KE35—go to form -> select transport form select key figure continue vv How to release > Go to SE10 table « © Customizing request « Cl Work bench request Modifiable > First you release customizing request after work bench request > Expand — CO-definition —OP — Concern > Keep the cursor on down on (child ewquest) Mail 1D: ramesh_chowdary03@[Link] u Mob: 9160004411 Click on release directly Keep the cursor on CO- Defn- OP-Concern (parent request) Click on release directly Work bench request Modifiable child request first ~ release > > > > > How to transport Std. Hierarchy > IMG > COD Cost center (Cctr) Accounting > Master Data > Cost center(cctr)> Define Std. Hierarchy->OKEON > Keep the cursor on Std. Hierarchy—OKE6 > Click on organization ) * CoBasic data + O\control indicators i « (company Code — Controlling area Click on include object request Short definition — Controlling ~ Basic settings - continue Click on Master data 1 + © Cost Element (CE) Cacost Center CCE Attributes + © Cost Center (CCTR) categories CCE Element groups Cid. Hierarchy Click on Include in request , Short description / continue Click on Master data 2 + Activity Type * Cl Activity Type Groups ) Click on include in request Click on Planning 2 * Distribution include groups + O Assessment CO Splitting Likewise all tabs S vvv vvv vv Functional Specifications (FS) Logic of the Report / Development (Assume: Reports) Objective. > Selection Parameters/ Input parameters. * [Link] Fromto or * Posting Period Logic Output/Layout Test script: Test document nothing but * Co. Code : 1000 vv v Mail 1D: ramesh chowdary03@[Link] Mob: 9160004411 FY 2011 © [Link] :100001 > Output result should come like that . Functional Specification > LObjctive > 2Selection Parameters From To © Standard. Cost Run: © Date: © Plant No: ‘© Material No: > [Link] > 4.0utput/Layout > [Link] script: Sample or Test document (The results will get like this) HOW TO MOVE THE TRANSPORT REQUEST: How to create transport request for CO Master Data: * Goto “OKEON” ‘Keep the cursor on “highest hierarchy” * Goto “extras > transport standard hierarchy” © Give controlling area: RILL * Click on “master data1” tab © Whatever required, select them * (If we click other tabs, whatever selected here will be removed, so generate request for each tab) * Click on “include in request” button ‘© We get a pop up screen regarding “work bench request” © Click on “create” request © Short description: CO_CCA_MASTERDATA_26.03.2013_01 © Click on save * Click on “master data2” tab * Check ail the tabs * Even by this we can transport the configuration of CO also, but already while customizing we have saved them under request * Save + Tabs we have are: © Organization © Master data 1: cost element and cost center related Mail 1D: ramesh_chowdary03@ [Link] Mob: 9160004411 © Master data 2: activities, SKF, orders © Planning 1: planning profiles a) ©. Planning 2: assessment and distribution, splitting © Templates © Actual postings 1 © Actuat postings 2 oy ©. Tools To move request from one client to another client within the same server: (SCC1) © Login to the target client (to where we want to transport the request) ©” Ex: We have two clients, 800 (golden client) and 810 (quality client) in the same server, so to move the request from 800 to 810, we need to login to the ; system “810” * Use transaction code: SCC1 G3 Source client: 800 © Transport request: * Select “include request” * Select “test run” * Click on “start immediately/schedule as back ground job” * Ifresults are OK, remove the test run and continue (which is generated in the 800 client) How to generate transport request in case of COPA: (KE31) ‘* Select “operating concern” radio button © Execute ‘© We have two options, like “work bench request/customizing request” (system generates 2 requests here) j * Press F4 besides custornizing request * Create “new request” ‘Description: CO_COPA_OC_CUSTOM * Continue «Select “operating concern” + Execute * Select the following: © Basic settings © ABAP repository objects Structures: record types and no ranges o Cycles © Data flow: Valuations © Actual data © Planning ° ‘Mail ID: ramesh_chowdary03@[Link] ‘RAMESH CHOWDARY Mob: 9160004411 ‘Summarization levels, Derivations Planning Template allocation if we have) Master data: Valuation Characteristic values Master data hierarchy z ©. (Select whatever required) * Click oni “continue” + Say “yes” to the message + Ifwe get any errors we need to sit with technical people * (If we have to transport only the below things other than operating concern, no need to select “operating concern”, select only particular thing) * The transportation can be done at: © Operating concern Report Form Planning layout Planning level Cycle Calculated key figures Key figure schemes Ete : oo000000 20000000 How to move the request from the development server to the quality server client? (SE10/sE09) User: SAPUSER * Select “customization requests/work bench requests” check boxes * Select “modifiable and release” check boxes * Select “from last two weeks” © Enter ‘© Under customization request, we have two buttons like (modifiable and released) © Modifiable: expand it + Keep the cursor on sub request (task number) "Click on “release” button = Keep the cursor on “main request” (request number) "Click on “release” button © Click on “refresh” © Now we see the released requests also * Same thing can be done for “work bench requests” also © Work bench requests will impact other clients with in the server ‘RAMESH CHOWDARY Mob: 9160004411 ‘We need to import using STMS (we can do background job also) NOTE: Need to release work bench requests first and customizing request later How to move the request from quality to production server? ‘+ Need to release the request (SE10) * Use transaction code STMS or STMS_IMPORT (to import to production server) ©: Click on “transport routes” button (here we give the source client) © Select “the transport request © Click on “import” button atthebackground abo Even Fl master data can be transported using either through IDocs or developments _ | Nort HOW TO TRANSPORT TAX CODES: (FTXP) NOTE: We can transport the tax codes, through export mode, but it works only for the new ‘tax codes, if any changes done for the existing tax codes in this case it is not possible to transport (overwriting) the tax codes. In this case we need to go the specific client and need to maintain the tax codes manuall * Give country * Give taxcode * (Here we have a problem, the tax code can be transported for first time when it is created, but once we make any changes, system will not allow, we have to go to production client with authorization and change there) ‘© Click on “tax code -> transport > export” * Create the request + Enter NOTE: Normally if we don’t wish to transp transport” for our understanding purpose o1 HOW TO IMPORT TAX CODES: (FTXP) we give “do not * Login to target client * Enter into FTXP * Give the country code * Goto “tax codes > transport > import” * Give the transport request number and country © Execute Mail ID: ramesh_chowdary03@[Link] RAMESH CHOWDARY. ‘Mob: 9160004411 NOTE: If we go through [Link] STMS, not possible to transport the tax %, so the best option is “export and import” the transport request _ AUTHORIZATIONS AND ROLES: In implementation, these are prepared. We prepare BPML (Business Process. Master List ~ it contains transaction codes regarding master data and transactional data), and who are going to perform these business transactions (authorizations). Types of authorizations: ‘* Role based authorizations: Here authorizations are decided based on the roles performed in the organizations ‘© The roles are assigned to each employee/user ID and requirements are listed out ‘©. (The requirements are decided by the end users) ‘© Normally we prepare this list and forward to BASIS team, otherwise in some cases we need to maintain the roles also [Roles/useri0__| EMP1 EMP? | EMP3 Cost element | Required Cost center __| Not required [Product costing [COPA common © User based authorizations How to create the user roles and add transaction codes for authorizations to the roles: ROLE CREATION/ MAINTENANCE: PFCG © Role: give name (if we already know we give it directly) © Click on “create” button © Description: * Save © Click on “menu” tab (Here we add the transactions, even we can have the folders) © Click on “transactions” ‘©. Give transactions like “KAQ1, KAO2 etc” ‘© Click on “assign transactions” button © Save © Click on “authorizations” tab 1D: ramesh_chowdary03@[Link] “ Mob: 9160004411 © Click on “change authorization data” button © Operating concern: want to give authorization) © Controlling area: © Save © Expand “controlling area” ‘© Check the things ~ (system expects for which organizational unit we ‘©. If we want to change from display to change * Clickon “generate” button ‘* Click on “generate” button again for the pop up Save © Back © TO TRANSPORT: © Goto “role > transport request” Execute Ignore the message and continue Select “personalized” check box Continue Give the transport request Save 0000000 STEP: ASSIGN ROLES TO THE USERS (SU02) ‘© User: select "SAPUSER”” * Click on “change” © Roles tab: ‘© Role: select “whatever we defined” ° OF Profile tab: assign the profile © Save Select “also transport generated profiles for single roles” check box IN CASE OF NO AUTHORIZATION TO PARTICULAR SCREEN: EX: FB5O ‘STEP: AUTORIZATION DATA FOR USER (SUS3) * We check the authorizations here, and forward this screen to the basis people to authorize this user USER AUTHORIZATION MATRIX: In the implementation project, the consultant is responsible to finalize the authorization matrix. Here the consultant will provide the Business Process Master List Mail 1D: ramesh_chowdary03@[Link]

You might also like