Find Interview Questions for Top Companies
Ques:- Focus was on SAP SD pricing and work experience with respect to project being handled.
Right Answer:
In my previous project, I worked extensively with SAP SD pricing by configuring pricing procedures, condition types, and access sequences. I handled tasks such as setting up discounts, surcharges, and taxes, ensuring accurate pricing in sales orders. I also collaborated with cross-functional teams to resolve pricing discrepancies and optimize the pricing strategy based on market conditions.
Ques:- What is difference between value table and check table?
Asked In :-
Right Answer:
A value table is used to define the allowed values for a field in a data dictionary, while a check table is used to validate the values against another table, ensuring that only valid entries are allowed based on existing data.
Ques:- We have two different production lines with different operations. One production line works 5 days a week and the other 7 days a week. The factory calendar is assigned to the plant for 5 days a week. This calendar is checked when MRP is run. How can we as
Asked In :-
Right Answer:
You can create a separate factory calendar for the production line that operates 7 days a week and assign it to that specific production line. Then, configure the MRP settings to consider the appropriate calendar for each production line during the planning process.
Ques:- Product date salesp1 20/Jan/1999 100p1 20/Feb/1999 200p1 20/apl/1999 100p1 20/DEC/1999 50p1 20/Jan/2000 100p1 20/mar/2000 500now i want query like product ,sum of actual year ,sum of business yearp1 450 750here actual year means 1 Jan 1999 to 31 st Jan 19
Asked In :-
Right Answer:
```sql
SELECT
product,
SUM(CASE WHEN product_date >= '1999-01-01' AND product_date <= '1999-01-31' THEN sales ELSE 0 END) AS sum_actual_year,
SUM(CASE WHEN product_date >= '1999-04-01' AND product_date <= '2000-03-31' THEN sales ELSE 0 END) AS sum_business_year
FROM
sales_data
WHERE
product = 'p1'
GROUP BY
product;
```
Ques:- How to filter repeatative values in the report to get distinct values.Example: In any database we can use distinct command But My Report source is flatfile.Therfore,I cann't manipulate source system.Is there any command or function to filter repeating
Asked In :-
Right Answer:
You can use the "GROUP BY" clause in your report query to filter out repetitive values and get distinct values from a flat file. If you're using a reporting tool, look for a "Distinct" option or a way to group your data based on the relevant fields.
Ques:- SAP only provides moving average value for current, previous period, and previous year. SAP does not provide transactions/reports that will provide moving average value for a given date.How can I report moving average price for material number 10000000 at
Asked In :-
Right Answer:
You can report the moving average price for a specific date by using the transaction code **MB5B** (Stock on Posting Date) to check the stock and then calculate the moving average price based on the stock and total value of the material as of that date. Alternatively, you can use a custom ABAP report or a query on the material master table (MARA) and the accounting document table (BKPF) to derive the moving average price for the desired date.
Ques:- What class is used to display the ALV grid control?
Asked In :-
Right Answer:
The class used to display the ALV grid control is `CL_GUI_ALV_GRID`.
Ques:- What is troubleshooting and wher u can use this TS?
Asked In :- keeptruckin, presidio,
Right Answer:
Troubleshooting is the process of identifying, diagnosing, and resolving problems or issues within a system. In the context of databases and SAP, it can be used to resolve performance issues, data inconsistencies, connectivity problems, and errors in application functionality.
Ques:- We are using the US HR/PAYROLL module. We are able to create the entry to credit the accrued payroll account. But our check writing process does not produce any accounting entries when we create a pay check or run our EFT process(RFFOUS_T). Should RFFOUS_
Right Answer:
Ensure that the configuration for the payroll posting is correctly set up in the SAP system. Check the payroll area settings, the posting rules in the payroll schema, and ensure that the relevant wage types are assigned to the correct accounts in the configuration. Additionally, verify that the "Posting to Accounting" option is enabled in the payroll processing settings.
Ques:- What are templates in which way it is help full?what is data provider?what is freehand sql?difference between b.o 5.1 and 6.1b?
Asked In :- mmc infotech,
Right Answer:
Templates in SAP are predefined report formats that help standardize the reporting process, making it easier to create consistent reports. A data provider is a source of data for reports, which can be a database, an OLAP cube, or other data sources. Freehand SQL allows users to write custom SQL queries directly in the reporting tool to retrieve specific data. The main difference between BusinessObjects 5.1 and 6.1b is that 6.1b introduced enhanced features, improved performance, and better integration with other SAP products compared to 5.1.
Ques:- What are the Events in Dialog Programs?
Asked In :- Meditab Software,
Right Answer:
In Dialog Programs, events are specific actions or occurrences that trigger the execution of certain code blocks. The main events include:

1. **PBO (Process Before Output)**: Triggered before the screen is displayed to the user.
2. **PAI (Process After Input)**: Triggered after the user has interacted with the screen and submitted the data.
3. **POV (Process On Value)**: Triggered when a user selects a value from a dropdown or input field.
4. **PBO for Subscreens**: Similar to PBO but specifically for subscreens.
5. **PAI for Subscreens**: Similar to PAI but specifically for subscreens.

These events help manage the flow of data and user interactions in the dialog program.
Ques:- Difference betweenn simple and interactive reports?
Asked In :- enoc,
Right Answer:
Simple reports display static data in a predefined format, while interactive reports allow users to manipulate and analyze data dynamically, such as sorting, filtering, and drilling down into details.
Ques:- What is the standard program to check the onsistency of the partner profiles?
Asked In :-
Right Answer:
The standard program to check the consistency of the partner profiles in SAP is **RSEOUT00**.
Ques:- We have one material master : X and the unit of measure is 'pcs' and two serial number : A,BFor this material we make two PosFirst PO calls material X , 1 pcs price 100 (will use serial number A)Second PO calls material X , 1 pcs price 250 (will u
Right Answer:
In SAP, you can manage multiple purchase orders for the same material with different prices and serial numbers. Each purchase order can reference the specific serial number assigned to the material. In this case, the first PO will use serial number A at a price of 100, and the second PO will use serial number B at a price of 250.
Ques:- What is Recording Function
Asked In :-
Right Answer:
The Recording Function in SAP refers to the ability to capture user actions and system responses during a session, which can be used to create scripts for automated testing or to document processes for training and analysis.
Ques:- In scripts how to upload logo (its saved in .bmp file ) What is the procedure?
Right Answer:
To upload a .bmp logo in SAP scripts, follow these steps:

1. Go to transaction SE78 (SAPScript Form Graphics).
2. Select "SAPscript Form Graphics" from the menu.
3. Choose "Upload" and select the .bmp file from your local system.
4. Assign a name to the graphic and save it.
5. In your SAPscript, use the command `INCLUDE` to reference the graphic by its name.

Make sure the graphic is in the correct format and size for your script.
Ques:- What is the difference between BoXIR2 and BOXIR3?
Asked In :- brennan it,
Right Answer:
The main difference between BO XI R2 and BO XI R3 is that R3 introduced enhanced features such as improved performance, better integration with SAP applications, a more user-friendly interface, and additional tools for report creation and management. R3 also included updates to the security model and support for new data sources.
Ques:- What is the complete flow of the profit center accounting,and Internal orders in controlling
Asked In :-
Right Answer:
The complete flow of Profit Center Accounting (PCA) and Internal Orders in Controlling involves the following steps:

1. **Internal Order Creation**: An internal order is created to track costs related to a specific project or activity.

2. **Cost Allocation**: Costs are posted to the internal order as expenses are incurred (e.g., materials, labor).

3. **Settlement**: At the end of the period, costs from the internal order are settled to the appropriate profit center or cost center.

4. **Profit Center Assignment**: Each internal order is linked to a profit center, which allows for tracking of profitability.

5. **Reporting**: Profit center reports are generated to analyze the performance of different profit centers based on the costs and revenues allocated.

6. **Analysis and Planning**: Data from PCA and internal orders is used for financial analysis, budgeting, and forecasting.

This flow ensures that costs are accurately tracked and reported for both internal orders and profit centers, facilitating effective financial management
Ques:- Can anyone enlighten me:While connecting 2 subject oriented data mart for example SALES & MARKETING, thru common key, but the common dimensional table name alone (not the structure or columns in the table) is different say (year_sal_dim & period_fin_dim).
Asked In :-
Right Answer:
To connect two subject-oriented data marts like SALES and MARKETING using a common key, you can create a bridge or mapping table that aligns the different dimensional table names (year_sal_dim and period_fin_dim). This mapping table would define how the keys from each dimension relate to each other, allowing for consistent querying and reporting across both data marts despite the naming differences.
Ques:- We have a requirement to calculate leave entitlement at the anniversary year not calendar year. The leaves have both paid and unpaid components. The paid component is based on time worked. The unpaid component is based on years of service. Leave taken is
Asked In :-
Right Answer:
To calculate leave entitlement at the anniversary year, you can set up a custom leave management configuration in SAP. Use the following steps:

1. **Define Leave Types**: Create separate leave types for paid and unpaid leave in the SAP system.
2. **Configure Accrual Rules**: Set up accrual rules for the paid leave based on the actual time worked and for the unpaid leave based on years of service.
3. **Anniversary Date Calculation**: Implement a custom logic or use a user exit to trigger the leave calculation on the employee's anniversary date instead of the calendar year.
4. **Leave Balance Tracking**: Ensure the system tracks leave balances separately for paid and unpaid components.
5. **Reporting**: Create reports to monitor leave balances and usage based on the anniversary year.

This setup will allow you to manage leave entitlements effectively as per the requirement.


The SAP section on takluu.com is designed for professionals aspiring to build or advance their careers in SAP consulting, development, and administration. SAP, being one of the leading enterprise resource planning (ERP) software suites globally, is widely used across industries for managing business processes efficiently.

This category covers key SAP modules such as SAP FI/CO (Finance & Controlling), SAP MM (Materials Management), SAP SD (Sales & Distribution), SAP HR (Human Resources), and SAP ABAP (Advanced Business Application Programming). You’ll find detailed explanations about SAP architecture, configuration steps, data migration, and integration techniques.

Our content is tailored to help you understand both functional and technical aspects of SAP. Whether you are a consultant looking to improve your module expertise or a developer focusing on ABAP programming, this section provides interview questions, case studies, and practical scenarios that reflect real SAP project challenges.

We also cover SAP implementation lifecycle, best practices, troubleshooting tips, and recent updates to keep you aligned with industry trends. This comprehensive preparation material aids in clearing interviews for roles like SAP Consultant, SAP Analyst, SAP Developer, and Project Manager.

At Takluu, we aim to empower you with the skills and confidence required to succeed in SAP interviews and deliver value in your projects from day one.

AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users