Accenture
Seclore Interview Questions and Answers
Q1. What are the events for AVL report ?
AVL report events include initialization, start of selection, end of selection, top of page, end of page, and end of report.
Initialization event is triggered when the report is executed for the first time.
Start of selection event is triggered before the selection screen is displayed.
End of selection event is triggered after the selection screen is processed.
Top of page event is triggered before a new page is started.
End of page event is triggered after a page is completed.
End...read more
Q2. What is value table
A value table is a table that contains a list of valid values for a specific field in a database table.
Used in SAP to restrict input values for a field
Linked to a domain in the data dictionary
Ensures data integrity by allowing only predefined values
Example: A value table for a field 'Country' may contain a list of valid country codes
Q3. Difference b/w SKIP & Reserve
SKIP is used to skip a record in a loop while Reserve is used to allocate memory space for a variable.
SKIP is used in loops to skip the current iteration and move to the next one.
Reserve is used to allocate memory space for a variable before using it.
Example: SKIP 1. Reserve lv_variable.
Example: SKIP 2. Reserve lv_variable TYPE i.
Q4. Debugging real time scenario
Debugging real time scenario involves identifying and fixing issues in a live system.
Understand the issue reported by the user or system
Use debugging tools like breakpoints, watchpoints, and variable display
Analyze the program flow and data values to pinpoint the issue
Make necessary code changes to fix the issue
Test the fix to ensure it resolves the problem
Q5. Working knowledge in ooabap
OOABAP refers to Object-Oriented ABAP, a programming model in SAP ABAP for creating reusable and modular code.
OOABAP allows for the creation of classes, objects, and interfaces in ABAP programming.
Encapsulation, inheritance, and polymorphism are key concepts in OOABAP.
Example: Creating a class to handle customer data and using inheritance to create subclasses for different types of customers.
Q6. Difference between BAPI n BADI
BAPI is a standard interface provided by SAP for external applications to access business processes, while BADI is an enhancement technique used to add additional functionality to standard SAP applications.
BAPI stands for Business Application Programming Interface and is used for integrating external applications with SAP systems.
BAPIs are standardized and can be called from external systems to execute business processes in SAP.
BADI stands for Business Add-Ins and is used to ...read more
Q7. Explain clearly
SAP ABAP Consultant should explain clearly how they would approach a specific task or problem in ABAP development.
Understand the requirements and objectives of the task
Analyze the existing code or system architecture
Design a solution using ABAP programming language
Implement the solution and test thoroughly
Document the code and provide support for future maintenance
More about working at Accenture
Interview Process at Seclore
Top SAP Abap Consultant Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month