Professional Documents
Culture Documents
SAP Real Time Material by Tech Mentors-3
SAP Real Time Material by Tech Mentors-3
SAP Real Time Material by Tech Mentors-3
1. Client 100- Golden Client- Development Client – Configuration Client: This is the Client
where the functional teams perform configuration activities and ABAP team develops the
Programs, Reports etc. as per the client requirements.
This is the client where we do most of unit testing by functional team and development
teams.
3. Client 120 – Sand Box: This is the client which used by Configurations and developers to do
research and prototyping of how to fulfil of project requirements and to do experiments to
their Skills.
1. Client 100- Testing Client: This is a client where we do perform Integration Testing by
Functional Teams.
2. Client 110 – Training Client: This is a client where we prepare end user Manuals and
Conduct training for end users.
Q: In which phase of the project road, we conduct end users
training? Ans: Final Preparation Phase.
III. PRODUCTION SYSTEM:
1. Client 100 – Preproduction Client: It is nothing but a mirror of production client.
Generally, this client would be.
2. Client 110- Production Client: This is the client where the end users post day to day live
business transactions.
1. Customizing Request: Generally, the customizing request would be generated for all
customizing activities done by functional consultants. Ex: Company code creation, Define
Chart of accounts, Set up APP settings etc.,
This is a client Dependent request.
It means, the changes will be available only in that particular client.
2. Work Bench Request: Generally, the Work Bench request would be generated for all the Z-
objects done by ABAP team,
Ex: -Developing programs, reports, Interfaces, Forms etc.
Additionally, the workbench would be generated for few IMG activities done by
functional consultants like “Transport Validation and substitution rules maintained,
Create Variants.
This is a client Independent.
It means, the changes saved under workbench request would be available across all clients
in the server.
How many types of request status available in SAP?
They are mainly two types of status for each request.
Go and Login to the Target Client. (Ex: Development 100 to Quality 100).
Go to TC: STMS (STMS: SAP Transport Management System)
Click on Import overview button & Press enter.
Double click on Transport request number.
Specify the source client (Ex: Development 100).
Click on refresh button.
Go and check the changes.
Implementation Project: It is a Pure development kind of project where we map / design client
business requirements in SAP system for the first time by using ASAP methodology.
Supporting & Maintenance Project: After implementing the SAP successfully for the Client business
requirement, we would provide continuous support to the client to maintain day to day business
transactions.
Issues Resolution.
Provide assistance to the users during month end and year end activities.
Configure the new activities to the existing system as on when required.
Keep maintain documentation for all the changes done the system.
Provide Process Improvement suggestions.
Up gradation / Migration Project: Migrating from old version to new version is up gradation project.
Ex: From 4.7 EE to ECC 6.0. or ECC 6.0 to ECC 6.0 Ehp 7.0, ECC 6.0 Ehp 7.0 to S4HANA
Roll out Project: Implementing SAP for another country / Plant / Legal entity based on
existing country / existing one. They were already into SAP for long back.
Unit Testing:
It is nothing but a piece of testing. Means, where do we perform testing for one object is
called as a unit testing.
EX: Create G/L master record, Post G/L document, delete cost element, etc.
Integration testing:
It’s kind of testing where we conduct testing for more than one object is called as an
integration testing.
What is the tool that you have used for testing in your company?
This is kind of testing where we perform testing for the existing objects, to ensure the existed objects
got affected due to the new changes done in the system.
Ex: When you configured settings for new company code 2000, performing the testing for
already existed company code 1000 is called as regression testing.
OR
When you develop a new program/object, performing the testing for already existed related
program, is called as a regression testing.
Note: Generally, the regression testing is performed in supporting projects, not required in
implementation projects.
It means, performing the testing with incorrect values is called as a negative testing.
Ex: when you develop a program for a particular company code 1000, it should work only for the
company code 1000. It should not work for any other company code. However, here, we need to
perform testing with company code 2000 is called as a negative testing.
Performance Testing:
The performance testing will be performed by the BASIS team to check the
system’s performance and to specify the time limit for the execution of the programs.
SE11: Here we can view table and structure and here you can also create, change, and
display table entry.
SE16: Here in SE16 you can view only table and extract data from the tables. You cannot view the
structure. You cannot create a table here
SE16N: Here in SE16 you can view only table and extract data from the tables. You cannot view the
structure. You cannot create a table here.
SM30 is used to maintain the Z - tables, i.e. deleted, insert, and modify the field values.
1. Project preparation
2. Business blueprint phase
3. Realization phase
4. Final preparation
5. Go live And Support.
1. Project preparation:
2. Business blueprint:
Derivable Documents:
QADB (Question and Answer Data Base): It is a key tool/template which is used to collect the
business requirements/inputs from the business team during your implementation project.
GAP Analysis Documentation: In case if any client’s business requirement is not suitable or fit
into standard sap settings is called as a fitment gaps. In project preparation phase we identify
gaps.
Business Process Procedures: BPP means list of transaction codes. It’s a list of business
transactions which the client has in the scope of the project. Total T. codes you have to show
End User Manuals: It’s a training documents or reference documents for end users to post the
documents or to execute the documents. SAP TUTOR and UPK (User Productivity Kit) are the
tools I used to create recordings. We do it in Quality server.
BPML (Business Process Master List): This is a most important deliverable document in the
2nd phase of the road map. In BPML all the business scenarios, processes and transactions
that have been included in the project scope are listed in excel sheet. Then the BPML will be
used for monitoring and controlling, configuration and for the test cases execution in the
realization phase.
BDD (Business Design Document): the objective of the BDD is to document in detail the scope
of business scenarios/processes and process steps of the implementation project from the
business and technical prospective. VISIO-MS- VISIO in this we can do the object in diagram
wise. All the documents can be created at this MS-VISIO tool only.
Configuring documents: If we look at the AP, AR, and Asset accounting, that time I have to
prepare all the documentation, how the system is going to be mapped no, that will be
documented in the SAP, that is called configuration document. Functional specifications mean,
some of the reports or programs are not fulfil the client requirement. So, we have to develop
the SAP system as per our requirements.
Process flow charts: A flowchart is a type of diagram that represents an algorithm, workflow,
or process, showing the steps as boxes of various kinds, and their order by connecting them
with arrows. This diagrammatic representation illustrates a solution model to a given problem.
End user Manuals: A user guide or user's guide, also commonly known as a manual, is a
technical communication document intended to give assistance to people using a particular
system. It is usually written by a technical/Functional writer, although user guides are written
by programmers, product or project managers, or other technical staff, particularly in smaller
companies.
Cutover Activities:
1. To transport requests from development to production server.
2. To give tax codes and number range interval in production server.
3. Upload GL Masters.
4. Upload Vendor Masters.
5. Upload Customer Masters.
6. Upload Asset Masters.
Note: The data takeover GL accounts created should have zero balances after
successful migration. So, for uploading accounts we are maintaining the separate
number range intervals (like 9 series). For my implemented projects we created 4
upload accounts, actually one is enough. When you upload from non-sap to sap the
account entry is like:
GL balances uploading:
Data takeover A/c Dr – 10000
To Share Capital account Cr – 10000.
Here also there are two scenarios, start of the fiscal year and mid of the fiscal year. In my
scenario starting of the fiscal year, it happened.
At that time, we have to take only balance sheet items, like gross book value of
the asset (assets) and then accumulated depreciation (liabilities).
If it is in the mid of the fiscal year, then we have to take two items P&L item &
depreciation and once you have recorded the values in AS91, it won’t directly hit the
GL account.
The integration between the FI–GL accounts and asset accounting will be configured
in AO90 (accounts are assigned there). Once you have recorded AS91, it will upload
only the balances of the asset books, then you can go to asset explorer where all the
values are updated for the assets, but this amount won’t hit the GL accounts. Then
for to hit the GL account, we have to enter the values in T Code OASV like
With this OASV T. Code you do not have to change the recon account status of the GL’ s in T. Code
OAMK we can make changes to reconciliation accounts to allow balances directly.
Roles In support:
1. Critical
2. High
3. Medium
4. Low
What is SLA?
Ans: - SLA is Service Level Agreement Between Service provider and Customer with terms and
conditions.
L1 Support
L2 Support
L3 Support
Where consultant is working on the incident with OSS Team due to Product related issues
* Resolve: where the resolution has provided to the user and accepted to close it
* Reopen: - Where the incident was being reopen by the use to unhappy/un satisfaction on the
resolution provide by the consultant after closed the incident
Ans: 50 – 60
Ans: - 10 -15
Ans: - 5 – 6
It is a request from business team to make the changes to the existing system
1. No impact CR (NIC)
2. Emergency CR/BUG Fix CR
3. Baseline CR
4. Capacity CR
No Impact CR: It is pre-approved transaction list we don’t require any further approval
to work on the CR.
It is a kind to Change request where the incident leads to create a change Request for the
Incident Resolution
Base line CR: if any change requires less than 8 working days then it would be
treated as a Baseline CR
Capacity CR: If any a change requires more than 8 working days then it would be
treated as a capacity CR.
Generally, we would approach OSS team for the issue which are related to SAP Product by
using SID in service market place.
Go to
www.service.sap.com
Click on SAP Support portal button.
Click on Report an incident button.
Click report and SAP Incident button.
Enter User ID & Password
Choose System (Which system you are facing Problem)
Enter Key words of the issue in search item field.
Select the component.
Ex: AP_AP_
Description:
OSS Note are online documents published by SAP which contains information related to
Product Error
Product Modifications
Product upgrade
OSS Note are corrections & Suggestions given by SAP for the Standard Objects
It is a process of checking the values and combination of the values that are entered in the system.
The entered values are checked against the user predefined values.
If the statement is true then system will allow you or user to post the Transaction.
if the statement is not true the statement will issue the message as per customization.
How many steps are there while maintaining Validation Rules/ Steps?
1. Pre-requisite
2. Check
3. Message
Business Requirement:
While posting any document in SAP through F-02 or FB50, user should not forget to enter Reference field
at Document header for Doc Type SA for particular co code, not for all co codes.
So, if we made reference is the mandatory at SA doc type level, then system will ask user to enter data in
reference field for all co codes.
SPRO ==> FI (NEW) ==> Special purpose Ledger ==> Tools ==> Maintain Validation/
Substitution RulesMaintain Validation
SPRO==> FI (NEW) ==> Global Settings (NEW) ==> Tools ==> Validation/ substitution
SPRO==> FI (NEW) ==> Special purpose ledger groups ==> Tools ==> Transport ==> Transport
Validation.
Substitution:
It is an automatic process of replacing the entered values with pre-defined values, in case if the
statement is not good.
How many steps are there while writing the Substitution Rules?
1) Prerequisite
2) Substitution
Tech Mentors, Hyderabad India
Business Requirement:
While posting any document in SAP through F-02 or FB50, if user miss the data in this field or data
entered by user in doc header text field then system should replace with another data ( i.e PSL) for SA
doc type.
So, if we made doc header text is the mandatory at SA doc type level, then system will ask user to enter
data in doc header text field for all co codes.
Path: SPRO=> Fin Accounting (new)=> Spl Purpose Ledger=> Tools=> Maintain Val/Sub
Rules=> Maintain Substitution GGB1
Path: SPRO=>Fin Accounting (New) => Fin Accounting Global Settings=> Tools=> Val/Sub=> Sub in
Accounting Documents OBBH
What is IDOC?
It is an Intermediate Document which is used to distribute the Master Data, Transaction Data
from SAP System to SAP Systems or NON-SAP to SAP System.
1. Control Records
2. Data Records
3. Status Records
Out - bound:
01 – IDOC is Created
03 – IDOC is Processed
30 – IDOC is ready to dispatch
In – Bound:
51 – Application Document not Posted
52 - Application Document not fully Posted
Path: SALE=> Modeling and implementing business process=> Global organizational units=>
Cross System Company codes
REDDIS
Save It
Click on Position
Enter your Company Code (Ex. REDD)
Double click on your Company Code
Enter Global Company Code (Ex.
REDDIS), Save it .
Path: SALE=> Modeling and implementing business process=> Maintain Distribution Model and
Distribute Views
Click on
Click on
Enter
Tech Mentors, Hyderabad India
Save it .
For Checking Purpose: Go to Main Manu => Environment => Generate Partner Profiles
Partner System:
Click on Execute.
9. Go to T-Code: BD64
Click on and select your mode view you created in Point number 6.
Keep the cursor on your model view and from Menu=> Environment=> Generate
Partner Profiles