Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.
While loop executes the code block as long as the condition is true. Do while loop executes the code block at least once before checking the condition.
While loop checks the condition before executing the code block
Do while loop executes the code block first and then checks the condition
While loop may not execute the code block at all if the condition is false initially
Do while loop always executes the code block at lea...
A program to swap the values of two variables.
Declare three variables, two for the values to be swapped and one as a temporary variable.
Assign the first variable's value to the temporary variable.
Assign the second variable's value to the first variable.
Assign the temporary variable's value to the second variable.
Top trending discussions
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
FIT - Gap Analysis is a process used to identify the gaps between the current state and the desired future state of a system or process.
FIT - Gap Analysis involves comparing the current functionalities of a system with the desired functionalities to identify gaps.
It helps in understanding the areas where customization or configuration is needed to meet the requirements.
The analysis results in a detailed report outlinin...
Accounting entries in subcontracting process involve transfer of raw materials to subcontractor and receipt of finished goods.
Raw materials transferred to subcontractor are recorded as a debit to subcontracting expense account and credit to raw materials inventory account.
Receipt of finished goods from subcontractor is recorded as a debit to finished goods inventory account and credit to subcontracting expense account.
...
Assigning two types of purchase org to plant allows for different procurement processes and strategies to be implemented for different materials or categories.
Allows for segregation of procurement processes based on material type or category
Enables different purchasing strategies to be implemented for different materials
Facilitates better control and management of procurement activities for the plant
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Use AT SELECTION-SCREEN OUTPUT event to display second field based on first field input.
Use AT SELECTION-SCREEN OUTPUT event to check if first field is filled.
If first field is filled, display the second field using the statement 'SET PF-STATUS'.
Example: AT SELECTION-SCREEN OUTPUT. IF sy-abcde = 'X'. SET PF-STATUS 'SECOND_FIELD'. ENDIF.
Events in reporting include initialization, start-of-selection, end-of-selection, top-of-page, end-of-page, and top-of-logical-page.
Initialization event is used to initialize variables and set initial values.
Start-of-selection event is used to fetch data from the database and perform calculations.
End-of-selection event is used to display the final output of the report.
Top-of-page event is used to display headers at the...
When creating BADI implementation, a class method is created. Steps include creating a class implementing the BADI interface and implementing the required methods.
Create a class implementing the BADI interface
Implement the required methods in the class
Activate the BADI implementation in the system
CDS view is a virtual database table in SAP ABAP used for defining complex views. It can be used to display ALV.
CDS view is defined using ABAP Development Tools (ADT) in Eclipse.
Steps to create CDS view: Define view, define associations, define annotations.
CDS views can be used to display ALV by creating a custom ALV grid using the CDS view as the data source.
If a field added to a TMG is not reflecting, check if the field is properly defined in the TMG structure and events are triggered correctly.
Check if the field is properly added to the TMG structure using SE11 or SE54.
Ensure that the events like INITIALIZATION, AT SELECTION-SCREEN, AT SELECTION-SCREEN OUTPUT, etc., are triggered correctly.
Debug the TMG program to see if the field value is being populated and displayed a
Classes are blueprints for objects with attributes and methods, while interfaces define a contract for classes to implement. ABAP is preferred for OOP due to its robustness and flexibility.
Classes are used to create objects with attributes and methods, while interfaces define a contract for classes to implement.
Classes can be instantiated to create objects, while interfaces cannot be instantiated.
ABAP is preferred for ...
Integrating S/4 Hana and SAP Ariba involves using SAP Cloud Platform Integration and SAP Ariba Network.
Use SAP Cloud Platform Integration to connect S/4 Hana and SAP Ariba
Leverage SAP Ariba Network for seamless integration and collaboration
Utilize standard integration content provided by SAP for faster implementation
Customize integration based on specific business requirements
Ensure data consistency and security during
IDoc is a data container used to exchange information between SAP systems or between an SAP system and an external system.
IDoc stands for Intermediate Document.
To create a field segment in IDoc, you need to define the segment structure in the IDoc definition using transaction WE31.
For reprocessing, you can use transaction BD87 to reprocess IDocs that have failed during processing.
There are three types of transport requests in SAP: Workbench request, Customizing request, and Transport of Copies.
Workbench request is created for ABAP development objects like programs, function modules, etc.
Customizing request is created for customizing objects like table entries, screen modifications, etc.
Transport of Copies request is created for transporting copies of objects from one system to another.
SO10 obje...
To load an image in Adobe form, use the 'Graphic' UI element. To convert an Adobe form into another language, use translation tools like SE63.
To load an image in Adobe form, use the 'Graphic' UI element and specify the image path.
For language conversion, use translation tools like SE63 to translate the text elements of the form into the desired language.
Make sure to maintain language-specific text elements for differen
Use the 'Obligatory' keyword to make a parameter or field mandatory in SAP ABAP.
Add 'Obligatory' keyword in the parameter declaration to make it mandatory
If the mandatory parameter is not filled, an error message will be displayed
Example: DATA lv_name TYPE string OBLIGATORY.
Yes, I have worked on secondary indexes in SAP ABAP.
Secondary indexes are created to improve the performance of select queries by allowing faster access to data.
To fetch values using a secondary index in a select query, you can use the addition 'USING INDEX' followed by the name of the secondary index.
For example, SELECT * FROM table_name USING INDEX index_name WHERE condition.
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
I have over 5 years of experience as an SAP Abap Consultant, specializing in developing and implementing custom solutions for clients.
Developed custom ABAP programs to enhance system functionality
Worked on data migration projects using SAP ABAP
Collaborated with cross-functional teams to analyze requirements and deliver solutions
Provided technical support and training to end users
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Customer exits in reports or FMs can be found using transaction code SMOD or CMOD.
Use transaction code SMOD to find customer exits in reports.
Use transaction code CMOD to find customer exits in function modules.
Look for enhancements with names starting with 'EXIT_' or 'ZZ'.
Debugging proxies involves using tools like SAP PI Message Monitor and Proxy Framework to trace and analyze data flow.
Use SAP PI Message Monitor to trace messages exchanged between systems
Analyze message payload and headers to identify issues
Utilize Proxy Framework to debug proxy classes and methods
Check configuration settings for proxies to ensure correct behavior
posted on 28 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
The flow of MM in SAP involves procurement, inventory management, and invoice verification.
Procurement process involves creating purchase requisitions, purchase orders, and goods receipt.
Inventory management includes goods issue, goods transfer, and physical inventory.
Invoice verification involves verifying vendor invoices and making payments.
Integration with other modules like SD and FI for seamless business processes
You can add a new field in a standard table by using the enhancement framework provided by SAP.
Use the enhancement framework to add custom fields to standard tables
Create a custom include structure and add it to the standard table using the enhancement framework
Implement the necessary logic to populate and use the new field in your ABAP code
IDocs are data containers used for exchanging data between SAP systems, while BAPIs are standardized interfaces for accessing SAP functions.
IDocs (Intermediate Documents) are used for exchanging data between SAP systems or between SAP and non-SAP systems.
IDocs contain data in a structured format and are used for communication in a distributed environment.
BAPIs (Business Application Programming Interfaces) are standardi...
based on 1 review
Rating in categories
Associate Consultant
25
salaries
| ₹4.1 L/yr - ₹10 L/yr |
SAP Abap Consultant
13
salaries
| ₹4 L/yr - ₹16 L/yr |
Associate Abap Consultant
7
salaries
| ₹4 L/yr - ₹9 L/yr |
Consultant
6
salaries
| ₹4.7 L/yr - ₹10 L/yr |
SAP Abap Associate Consultant
6
salaries
| ₹3 L/yr - ₹9 L/yr |
TCS
Infosys
Wipro
HCLTech