Accenture
10+ Poddar Automotive Services Interview Questions and Answers
Q1. Which modules you have worked most? name some t-code related to them and standard table related to their transaction. explain any scenario you have enhanced in any standard transaction with steps.
I have worked most on SAP MM module. Some t-codes are ME21N, ME51N. Standard table is EKKO.
Worked most on SAP MM module
T-codes: ME21N, ME51N
Standard table: EKKO
Enhanced ME21N transaction to include additional fields
Q2. How will you optimize the code from where you got to know what is my efficiency of my code i.e. ATC check?
To optimize code and check efficiency, use ATC checks in SAP ABAP Hana development.
Use ATC (ABAP Test Cockpit) checks to analyze code quality and performance.
ATC checks can identify potential issues such as performance bottlenecks, security vulnerabilities, and coding standards violations.
Optimize code based on ATC check results to improve efficiency and maintainability.
Regularly run ATC checks to ensure code quality and performance standards are met.
Examples: Fixing ineffici...read more
Q3. What syntax you feel as a difference in select(7.5) statement when it comes for HANA as compared to ECC?
In HANA, select(7.5) statement allows for specifying the number of records to be fetched at a time.
In HANA, you can use the addition 'UP TO n ROWS' to limit the number of records fetched.
In ECC, there is no such addition available in the select statement.
Example: SELECT * FROM table_name INTO @DATA(lt_data) UP TO 100 ROWS.
Q4. What is CDS Views ? Syntax to create parameter based views? syntax to create Association. How to publish CDS views
CDS Views are virtual database views in SAP HANA. They can be parameter-based and have associations. They are published using annotations.
CDS Views are virtual database views in SAP HANA
Syntax to create parameter-based views: @AbapCatalog.sqlViewName: 'view_name' @AccessControl.authorizationCheck: #NOT_REQUIRED define view view_name(parameter_name) as select from table_name where field_name = :parameter_name
Syntax to create Association: define view view_name as select from en...read more
Q5. What is the use of Authorization how it is helpful explain with any example? how its created? have you ever?
Authorization in SAP ABAP Hana Developer is used to control access to specific functionalities or data within the system.
Authorization is helpful in ensuring that only authorized users can perform certain actions or access certain data in the system.
It helps in maintaining data security and preventing unauthorized access.
Authorizations are created using roles, profiles, and authorization objects in SAP.
For example, a user may be assigned a role that allows them to create purc...read more
Q6. How many types of Transport request are there in s4? what is the use of these different TR?
There are 3 types of Transport Requests in S4: Workbench Request, Customizing Request, and Cross-Client Request.
Workbench Request is used for transporting changes to repository objects like programs, function modules, etc.
Customizing Request is used for transporting changes to customizing objects like IMG activities, table entries, etc.
Cross-Client Request is used for transporting changes that are client-independent, like roles, authorizations, etc.
Q7. What is lock objects? Where it is used and why? have you created any?
Lock objects are used in SAP ABAP to manage concurrent access to shared data. They prevent multiple users from changing the same data simultaneously.
Lock objects are used to control access to shared data in SAP systems.
They help prevent data inconsistencies that can occur when multiple users try to change the same data at the same time.
Lock objects are created using the ENQUEUE and DEQUEUE function modules in ABAP.
They are typically used in programs where multiple users might...read more
Q8. What are the features of s/4hana? explain me columnar storage concept on Hana?
S/4HANA is the next-generation business suite from SAP, featuring simplified data models and real-time analytics. Columnar storage in HANA organizes data in columns rather than rows for faster data retrieval.
S/4HANA is designed to run on the SAP HANA platform, providing real-time analytics and simplified data models.
Columnar storage in HANA stores data in columns rather than rows, allowing for faster data retrieval and analytics processing.
This storage concept is beneficial f...read more
Q9. What is TMG? What is the use? why it is been introduced? what are their events?
TMG stands for Table Maintenance Generator. It is used to create table maintenance dialog programs in SAP ABAP.
TMG is used to create user-friendly interfaces for maintaining table data.
It simplifies the process of creating maintenance screens for tables.
TMG events include START-OF-SELECTION, END-OF-SELECTION, TOP-OF-PAGE, END-OF-PAGE, etc.
Q10. Explains me WRICEF component one by one with example in which you have worked on.
WRICEF stands for Workflow, Reports, Interfaces, Conversions, Enhancements, and Forms. It is a methodology used in SAP development projects.
Workflow - designing and implementing automated business processes
Reports - creating custom reports to analyze data
Interfaces - integrating SAP with external systems
Conversions - migrating data from legacy systems to SAP
Enhancements - customizing standard SAP functionality
Forms - designing and developing custom forms for printing
More about working at Accenture
Reviews
Interviews
Salaries
Users/Month