Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
Integration models are used to connect different transactions in SAP APO.
Integration models are used to transfer data between different systems or applications.
They can be used to connect SAP APO with other SAP modules or external systems.
Integration models can be configured to transfer data in real-time or in batches.
Examples of integration models include CIF (Core Interface), DP/SNP Integration, and PP/DS Integration...
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
I have completed multiple projects during my training in SAP ABAP.
Developed a custom report to track sales data for a retail client
Enhanced existing programs to improve performance and functionality
Worked on a team project to integrate SAP modules for a manufacturing company
Material creation in SAP involves using BAPIs for different types of materials.
BAPI_MATERIAL_SAVEDATA can be used for creating materials in SAP
Different types of materials include raw materials, semi-finished goods, finished goods, etc.
BAPI_MATERIAL_GET_ALL can be used to retrieve information about all materials in SAP
Module pool programming is a technique in SAP ABAP for creating interactive user interfaces.
Define screen elements using Screen Painter
Write ABAP code for screen logic and flow control
Handle user input and trigger actions based on user interactions
Use function modules for backend processing
Implement navigation between screens
Function module is a reusable subroutine in SAP ABAP used for specific functionality.
Function modules are standalone functions that can be called from any ABAP program.
They are used to encapsulate specific business logic or calculations.
Function modules can be called remotely from other systems using Remote Function Call (RFC).
Examples include function modules for currency conversion, date calculations, or data validat
Input parameters in reports can be changed by modifying the selection screen fields in the ABAP program.
Modify the selection screen fields in the ABAP program to change input parameters
Use PARAMETERS or SELECT-OPTIONS statements to define input fields
Update the logic in the report program to process the new input parameters
Smart forms are newer and more advanced than SAP scripts.
Smart forms are newer technology compared to SAP scripts.
Smart forms offer more features and flexibility in designing forms.
Smart forms are easier to maintain and modify compared to SAP scripts.
Smart forms support interactive forms and digital signatures.
SAP scripts are older technology and are being phased out in favor of smart forms.
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
Movement type 103 is used for GR blocked stock in SAP MM.
Movement type 103 is used to transfer materials from quality inspection stock to unrestricted stock.
GR blocked stock is a special stock category used for materials that have been received but are not yet available for use.
By using movement type 103, the materials are released from inspection and made available for use.
This movement type helps in maintaining accur...
STO with outbound delivery and billing document involves transferring goods between plants within the same company code.
STO (Stock Transport Order) is used to transfer goods between plants within the same company code
Outbound delivery is created to ship the goods from supplying plant to receiving plant
Billing document is created to bill the receiving plant for the goods transferred
Delivery type for STO with outbound de...
Account modifier in OBYC is used to differentiate between different types of transactions for a particular G/L account.
Account modifier helps in determining the correct G/L account to be used for a specific transaction
It allows for customization and flexibility in assigning G/L accounts based on specific criteria
For example, different account modifiers can be used for different types of material movements in SAP MM
Auto PO and ERS require specific prerequisites for successful implementation.
Vendor master data must be maintained accurately
Material master data should be updated regularly
Purchase info records should be created for automatic PO generation
Configuration settings for automatic PO and ERS must be properly maintained
Accounting entries for subcontracting and consignment procurement
Subcontracting procurement involves sending raw materials to a subcontractor for processing
Accounting entry for subcontracting: Raw material consumption account debited, subcontracting charges account credited
Consignment procurement involves sending goods to a consignee who sells on behalf of the company
Accounting entry for consignment: Goods sent to cons...
PR release strategy allows for control over when purchase requisitions are released for further processing.
Release strategy can be defined at both header and item level in SAP MM
Header level release strategy is based on total value or specific fields in the PR
Item level release strategy is based on specific characteristics of the PR items
Release strategy can involve multiple release codes and release groups
Example: PR ...
HANA offers real-time data processing, advanced analytics, and faster performance compared to ECC.
HANA allows for real-time data processing, enabling faster decision-making
HANA offers advanced analytics capabilities for better insights and predictions
HANA provides faster performance due to its in-memory computing technology
HANA supports complex data models and large data volumes more efficiently than ECC
Kernel patch upgrade is the process of updating the core of the operating system to fix bugs, improve performance, and enhance security.
Kernel patch upgrades are essential for maintaining system stability and security.
The process involves downloading the latest patch from the vendor, applying it to the system, and testing for any issues.
It is important to backup the system before performing a kernel patch upgrade to av...
I applied via campus placement at Institute of Chartered Accountant of India (ICAI) and was interviewed in Apr 2022. There were 3 interview rounds.
SAP is a software company that provides enterprise resource planning (ERP) solutions to businesses.
SAP stands for Systems, Applications, and Products in Data Processing
It offers a range of software solutions for various business functions such as finance, logistics, and human resources
SAP ERP is a popular solution for managing business processes
SAP also offers cloud-based solutions such as SAP S/4HANA and SAP SuccessFa...
Yes, I have used SAP extensively in my previous roles as a consultant.
I have experience in implementing and configuring various SAP modules such as FI/CO, MM, SD, and PP.
I have also worked on SAP upgrades and migrations.
I am familiar with SAP best practices and have provided recommendations to clients based on their business requirements.
One of my recent projects involved implementing SAP S/4HANA for a manufacturing cl...
Changes from AS to IND-AS in IND-AS 116
AS 19 and IND-AS 116 are similar but IND-AS 116 has some changes
AS 19 allowed two methods of accounting for leases, while IND-AS 116 only allows one
IND-AS 116 requires lessees to recognize all leases on their balance sheet
IND-AS 116 requires lessors to classify leases as either operating or finance leases
IND-AS 116 requires additional disclosures in the financial statements
I applied via Approached by Company and was interviewed in Sep 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
Session method and call transaction are two different ways of executing SAP transactions.
Session method executes a transaction in the same session as the calling program.
Call transaction executes a transaction in a separate session.
Session method is faster and more efficient as it does not require opening a new session.
Call transaction is useful when the transaction being executed has its own set of screens and require...
Field symbol is a pointer to a field in ABAP.
Field symbol is used to access data dynamically.
It can be used to avoid copying large amounts of data.
It can be used to access data in internal tables and structures.
Example: ASSIGN statement assigns a field symbol to a field.
Example: LOOP AT statement uses a field symbol to access data in internal tables.
Implicit and explicit enhancements in SAP ABAP
Implicit enhancements are modifications made to standard SAP code without changing the original code
Explicit enhancements are modifications made to standard SAP code by adding new code to the original code
Implicit enhancements are done using function modules, while explicit enhancements are done using enhancement points
Implicit enhancements are not visible in the standard S...
To trigger an RFC, use the function module 'RFC_FUNCTION_CALL'.
Provide the RFC name and input parameters in the 'RFC_FUNCTION_CALL' function module.
Use the 'DESTINATION' parameter to specify the target system.
Call the function module using 'CALL FUNCTION'.
An interface is a contract between two systems or components that defines the methods and parameters that they will use to communicate with each other.
Interfaces allow for loose coupling between systems or components
They define a set of rules for communication
Interfaces can be used in programming languages like Java and C#
Examples of interfaces include JDBC for database connectivity and SOAP for web services
An abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract methods that must be implemented by its subclasses.
Abstract classes can have non-abstract methods and properties.
An abstract class can be used to define a common interface for a group of related classes.
Example: 'Animal' can be an abstract class with abstract methods like 'eat' and ...
Singleton pattern is a design pattern that restricts the instantiation of a class to one object.
Singleton pattern ensures that only one instance of a class is created and provides a global point of access to it.
It is useful when exactly one object is needed to coordinate actions across the system.
In ABAP, singleton pattern can be implemented using static attributes and methods.
Example: class CL_SING_ABAP implementing s...
Multiple inheritance allows a class to inherit from multiple superclasses in OO ABAP.
Multiple inheritance can be achieved using interfaces.
A class can implement multiple interfaces.
A class can inherit from one superclass and implement multiple interfaces.
Example: Class ZCL_MYCLASS extends ZCL_SUPERCLASS implements ZIF_INTERFACE1, ZIF_INTERFACE2.
Diamond problem can occur in multiple inheritance.
To avoid diamond problem,...
Badis can be found using transaction code SE18. User exits are older and customer exits are newer enhancements in SAP.
Badis can be found using transaction code SE18.
User exits are older enhancements in SAP.
Customer exits are newer enhancements in SAP.
Badis provide a more flexible and object-oriented approach compared to user exits and customer exits.
Badis can be implemented multiple times, while user exits and customer...
To enhance a standard table in SAP ABAP, use append structures or custom fields.
Create an append structure to add fields to the standard table without modifying it directly.
Use custom fields to add new fields to the table.
Enhance the table using the Enhancement Framework.
Use BAdIs (Business Add-Ins) to add custom logic to the standard table.
Examples: Append structure for MARA table to add custom fields for material mas...
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
HR Executive
4
salaries
| ₹1.8 L/yr - ₹4.8 L/yr |
SAP Abap Consultant
4
salaries
| ₹15 L/yr - ₹24 L/yr |
TCS
Accenture
Wipro
Cognizant