Author: Rudramani Pandey

  • SAP Core ABAP Interview Questions

    Introduction

    ABAP stands for Advanced Business Application Programming. It is a high-level programming language created by SAP that helps large corporations to customize the SAP ERP. It also helps to customize the workflows for financial accounting, materials management, asset management, and all other SAP modules. Moreover, it helps SAP customers to improve their SAP-based applications. This article will discuss the questions based on SAP ABAP that are frequently asked in interviews.

    SAP Core ABAP Interview Questions

    1. Define SAP ABAP?
    2. Explain the 3-tier architecture of SAP ABAP?
    3. What is ABAP Web Dynpro?
    4. What is the reason for choosing ABAP Web Dynpro?
    5. Explain ALV programming and its importance?
    6. Name the data classes available to organize information?
    7. When to use and apply the modularization technique?
    8. Name the various types of ABAP/4 editors?
    9. Highlight the difference between SE38 and SE80?
    10. Explain the foreign relationship and its importance?
    11. Illustrate the use of smart forms in SAP?
    12. Define system fields?
    13. Highlight the difference between SAP script and Report?
    14. Highlight the difference between Sy-tabix and Sy-index?
    15. Explain the logical database?
    16. Name the events used for the logical database?
    17. Write the difference between Get and Get late?
    18. Name the datatypes of internal tables?
    19. Define interactive reports?
    20. Name the command used for interactive reports?
    21. Name the various system fields you have worked with?
    22. Define SY-SPONO?
    23. Write the transaction code for table maintenance?
    24. Highlight the difference between the primary key and the unique key?
    25. How will modify the selection screen element in the logical database?
    26. RFC stands for?
    27. What are the various events in screen programming?
    28. What is the significance of hiding?
    29. Name the statement where we code hide statement?
    30. What are the types of BDCs?
    31. What are the advantages and disadvantages of BDCs?
    32. Name the events used in interactive reports?
    33. What do you understand by RDBMS?
    34. What to code in start-of-selection and end-of-selection?
    35. Define different types of joins?
    36. How will you display data in a detailed list?
    37. Name the various types of windows in SAP scripts?
    38. Name the various function modules used in an SAP script driver program?
    39. What are Extracts?
    40. For what does LUW stands for?
    41. What are the different types of LUWs?
    42. How will you find whether a file exists on the presentation server on not?
    43. What is a Logo in SAP script?
    44. Write the steps to be followed for making and inserting the logo in the SAP script?
    45. Highlight the difference between the call screen and leave screen?
    46. Name the various function modules used in F4 help?
    47. Name the system tables used in ABAP?
    48. Explain the read line in ABAP?
    49. Is it possible to have more than one main window in the SAP script?
    50. Highlight the difference between SAP memory and ABAP memory?
    51. Highlight the difference between AT SELECTION-SCREEN and AT SELECTION-SCREEN OUTPUT?
    52. Explain get cursor field?
    53. Explain the inside concept in Select options?
    54. Explain the difference between Free and Refresh?
    55. Is it possible to have more than one selection screen and how?
    56. Write the declaration of select-option as a parameter?
    57. Write the use of SE01, SE09, SE10?
    58. What is the key use of Table maintenance allowed?
    59. How will define the selection screen?
    60. Define check tables and value tables?
    61. Highlight the difference between tables and structures?
    62. Define lock objects?
    63. Write the difference between Open_form and Close_form?
    64. What is a page window?
    65. How many main windows are there in a page window?
    66. How will you Debug a script in ABAP?
    67. How many maximum sessions can be open in SAP GUI?
    68. What is the system variable in ABAP?
    69. Write the difference between sum and collect?
    70. Write the typical structure of an ABAP program?
    71. Explain Field symbols and Field groups?
    72. Explain Batch Input Session?
    73. Write methods that are used as an alternative to Batch Input Session?
    74. Highlight the difference between a pool table and a transparent table?
    75. How do we store them at the database level?
    76. List the various issues faced in processing batch input sessions?
    77. Whether a Session method is Asynchronous or Synchronous?
    78. List the different types of data dictionary objects?
    79. Name the various types of tables that exist in the data dictionary?
    80. Write down the step-by-step process to create a table in the data dictionary?
    81. Does a transparent table exist in the data dictionary as well in the database?
    82. How to link form with the event-driven in SAP scripts?
    83. Without referring to data elements, is it possible to create a table with fields?
    84. Define collect statement?
    85. What is the difference between a collect statement and an append?
    86. Compare Open SQL and Native SOL?
    87. What is the function of Exec SQL statement in ABAP?
    88. What is the limitation of using Exec SQL statement in ABAP?
    89. “ABAP editor integrated with ABAP data dictionary” what does the statement mean?
    90. Write the basic difference of an Interactive report when compared with classical type report?
    91. Explain drill down report?
    92. How will write a function module in SAP?
    93. What do you except from a function module?
    94. In what way we store the date and time field in SAP?
    95. What happens when a table is activated in Dd?
    96. Explain Matchcodes?
    97. Describe the client concept in SAP?
    98. What do you mean by client independent?

     

  • Journal Entry Posting in SAP

    Preface – This post is part of the SAP FI series.

    Introduction

    Journal Entry posting in SAP FI is the process that takes a batch, validates it for consistency, then generates appropriate FI documents and posts entries in line-item accounts required for subsequent business processing.

    In this article, we will learn about G/L posting.

    How to perform G/L posting

    T-code: FB50

    Path:

    SPRO -> SAP Reference IMG -> Display IMG -> Financial Accounting -> General Ledger -> Posting -> FB50 – Enter G/L Account Document -> Double click

    Steps:

    1. Enter t-code FB50

    Or go to the path described above

    2. Enter Company code

    3. Provide header data

    Enter required details: Document date, Posting date, Header text.

    4. Provide item data. Enter required details:

    • Enter debit account (G/L account)
    • Select Debit
    • Enter debit amount
    • Enter credit account (G/L account)
    • Select Credit
    • Enter credit amount

    5. Check status in the Amount Information Section (for success, the status indicator will be green)

    6. Click on Save

    7. The status bar shows the generated document number and confirms the posting.

  • How to Open and Close Periods in Posting Period Variant in SAP

    Preface – This post is part of the SAP FI series.

    Introduction

    The Posting Period Variant is used to maintain the opening and closing period in the fiscal year for posting purposes. To learn how to a create Posting Period Variant, click < link to Create Posting Period Variant>

    In this article, we will learn how to open and close periods in Posting Period Variant.

    How to open and close periods in Posting Period Variant?

    T-code: S_ALR_87003642

    Path:

    SPRO → SAP Reference IMG → Financial Accounting → Financial Accounting Global Setting → Posting Periods → Open and Close Posting Periods → Execute.

    Steps:

    1. Go to the t-code or follow the path.

    2. Click on New Entries.

    3. Provide details:

      1. Var: Posting period variant
      2. Account type
        1. ++=Valid for all account types (masking)
        2. A = Asset
        3. D = Customers
        4. K = Vendors
        5. M = Materials
        6. S = General Ledger Account
      3. From Account/To Account: Account range
      4. From per.1: Starting Period
      5. Year: Year
      6. To Period: Ending period
      7. From Period2: First special period
      8. To period: Period
      9. Authorization Group: To open a period for a particular user.

    Note: All the other periods will remain close for posting for the defined account number range.

    4. Click on Save

     

  • How to Define Posting Period Variant in SAP

    Preface – This post is part of the SAP FI series.

    Introduction

    SAP Financial Accounting (FI) posting period variants are used to maintain the accounting periods. These accounting periods are open for posting and thus balance all the closed periods. Also, one or more company codes can be assigned to these posting periods.

    How to create posting period variants in SAP FI?

    T-code: OBBO

    Path:

    SPRO → SAP Reference IMG → Financial Accounting → Financial Accounting Global Setting → Document → Posting Periods → Define Variant for open Posting Periods → Execute.

    Steps:

    1. Go to t-code or follow the path mentioned above.

    2. Click on New Entries

    3. Enter the details: Posting period variant key and description.

    4. Click on save.

     

  • Field Status Variant and Field Status Group in SAP

    Preface – This post is part of the SAP FI series.

    Introduction

    SAP has provided a tool to assign the same properties to multiple objects, often termed a field status variant tool. The field status variant defines the input fields such as cost centre, plant etc.

    The field status group defines field type as a mandatory, option or suppressed. The field status variant groups the field status group and are assigned to the company code.

    In this article, we will learn:

    • How to define Field Status Variant and Field Status Group
    • How to assign Field Status Variant to Company Code

    Difference between Field Status Variant and Field Status Group

    • Field status groups are maintained in G/L accounts and define the fields when posting to G/L.
    • The field status group is assigned to a field status variant.

    How to define Field Status Variant and Field Status Group?

    Path:

    SPRO → SAP Reference IMG → Financial Accounting (New) → Financial Accounting Global Settings (New) → Define Field Status Variant

    Steps:

    1. Go to the path.

    2. Click on execute icon provided on the left side of Define Field Status Variants.

    3. Click on the new icon. Paper

    4. Provide the details- Field Status Variant key, description

    5. Select the new field status variant and click on Field Status Group Folder.

    6. Enter Field Status Group to be assigned and click on Field Status.

    7. Select Field Group.

    8. Maintain the field status for group fields.

    9. Press back and click on save.

    How to assign Field Status Variant to Company Code?

    Path:

    SPRO → SAP Reference IMG → Financial Accounting (New) → Financial Accounting Global Settings (New) → Assign Company Code to Field Status Variant

    Steps:

    1. Go to the path.

    2. Maintain the Field status variant to the Company code list

    3. Click on Save

  • How to Define Document Type and Number Range in SAP FICO

    Preface – This post is part of the SAP FI series.

    Introduction

    In this article, we will learn:

    • List of Account Types in SAP
    • List of Standard Document Types in SAP
    • How to define Document Type
    • How to describe a Number Range

    List of Account Types in SAP

    Account Type Description
    A Asset
    D Customer
    K Vendors
    M Material
    S General Ledger Accounts

    List of Standard Document Types in SAP

    Document Type Description
    AA Asset Posting
    AB Accounting Document
    AE Accounting Document
    AF Dep. Posting
    AN Net Asset Posting
    C1 Closing GR/IR accts
    CI Customer Invoice
    CP Customer Payment
    DA Customer
    DB Cust. Recurring entry
    DE Customer Invoice
    DG Customer Credit Memo
    DR Customer Invoice
    DZ Customer Payment
    KA Vendor Document
    KG Vendor Credit Memo

    How to define Document Type?

    Path:

    SPRO -> IMG -> Financial Accounting -> Financial Accounting Global Setting -> Document -> Document Types -> Define Document Types -> Execute

    1. Go to the path mentioned above

    2. Click on New Entries

    3. Provide the details.

      1. Document Type Key
      2. A number range for the Document Type
      3. An Account type which you would like to do posting
      4. Also enter an Appropriate Selection in the Control Data Section

    4. Click on Save

    How to describe a Number Range?

    1. Press the ‘Number range Information’ Button in the properties section.

    2. Provide details.

      1. Company Code
      2. Intervals

    3. Click on insert interval

    4. Provide details.

      1. Unique number range key
      2. Fiscal year
      3. Start and End Number of range without overlapping other Number Ranges
      4. Mark checkbox External if you want to insert the Document number manually during document creation
      5. Click Insert button

    5. The new number range is listed.

    NOTE: You can assign a number range to one or more document types.

  • Financial Statement Versions in SAP

    Preface – This post is part of the SAP FI series.

    Introduction

    Financial statement versions (FSV) help to group related accounts prepare the balance sheet and income statements for reporting purposes. SAP has provided a standard financial statement version for all the countries. As per the requirement, you can use the SAP standard FSV or you can create your financial statement version.

    How to create Financial Statement Versions in SAP?

    T-code : OB58

    Path to FSV:

    SPRO -> SAP Reference IMG -> Display IMG -> Financial Accounting -> General Ledger Accounting -> Business Transactions -> Closing -> Document -> Define Financial Statement Versions

    Steps to create Financial Statement Versions in SAP:

    1. Go to T-code OB58

    2. Select New Entries

    Financial Statement Versions in SAP

    3. Provide the details.

      1. Fin. Stmt.Version: It identifies the financial statement versions in SAP. Enter the new four digits key.
      2. Name: Enter the descriptive name of the FSV.
      3. Maint. language: It describes the language in which your financial statement is to be maintained. Enter the language key.
      4. Item Keys Auto: It determines whether the item keys be assigned automatically or manually. Item keys are linked to financial statement items in the FSV. For the automatic assignment, it is recommended to mark this option.
      5. Chart of Accounts: Enter the COA to tag to FSV.
      6. Group Account number: Use this indicator to account number from the group chart of accounts to account number. This option is only valid if we are using consolidation.
      7. Fun.area.perm.: Use this indicator to use organizational elements for the functional area. It helps maintain alternative group costs.

    4. Click on Save.

    5. Click on “Fin. Statement items” to configure financial statement items.

    There are seven nodes we need to maintain here. By clicking Create item, we can add a new item or delete it by clicking Delete item.

    Basic nodes:

    1. Financial Statement Notes
    2. Not Assigned
    3. P+L result
    4. Net result : loss
    5. Net result : profit
    6. Liabilities+Equity
    7. Assets

    • We can maintain node texts by clicking on the nodes.
    • We can create sub-nodes for the given nodes by clicking on nodes and clicking on the “Create Items” button.
    • We can assign Accounts or groups of accounts to given nodes by selecting a node and clicking on the “Assign Accounts” button.

    Example

    Let us take the Assets node. We will maintain the Assets text, create sub-nodes, and assign Accounts.

    1. Double click on “No text exists” and maintain texts.

    2. Select Asset and click in Create Item button to create sub-nodes. Add all the Asset items.

    After successful maintenance, the configuration screen will look like this.

    We can also create sub-nodes for Asset sub-nodes.

    1. To assign Accounts, select node and double click on Assign Items.

    Enter the details and select both Debit/Credit indicator

    2. After maintaining, click on save.

    We have successfully assigned the Account to the node.

  • SAP Hybris Interview Questions

    Introduction

    Hybris is an e-commerce product platform used to address a group of products. The group can be called a family of Management team and Customers. Hybris aim to provide end to end customer engagement experience.SAP Hybris is different from SAP Hybris Cloud for Customers. This platform enables companies to understand their customers in every aspect to have better interactions with their customers. This article will provide you with SAP Hybris Interview Questions asked by interviewers of Top-Notch companies from basic to advanced levels.

    Basic SAP Hybris Interview Questions

    1. What is SAP Hybris?

    2. Explain the concept of SAP Hybris Cloud for Customers?

    3. Highlight the various capabilities of SAP Hybris Product e-commerce?

    4. Is it possible to run multiple hybris instances in one machine?

    5. Is it possible for Hybris to perform for 1 million SKUs and above?

    6. What do you know about the SAP Hybris Accelerator concept?

    7. Define the SAP Hybris Search feature?

    8. How will you create a workflow rule in SAP Hybris?

    9. Name the different components of the SAP Hybris Promotion module?

    10. What are the applications of the SAP Hybris Customer Service module?

    11. What are the capabilities covered under SAP Hybris Cloud for Revenue?

    12. What are the capabilities of SAP Hybris Cloud for Customer Sales?

    13. What is the difference between SAP C4C vs SAP Hybris Product family?

    14. What do you understand by the SAP Hybris Accelerator concept?

    15. What is the use of Hybris Management Console (HMC)?

    16. What do you understand by Hybris Modeling?

    17. What are the different Hybris Modeling techniques?

    18. What do you understand by the Hybris Bundling module?

    19. What are the advantages of SAP Hybris?

    20. What is the SAP Hybris Search feature?

    21. What do you understand about SAP Hybris Workflow and Collaboration module?

    22. What are the different BTG rules to achieve SAP Hybris Advanced Personalization?

    23. What is the use of the SAP Hybris Payment module?

    24. What do you understand about Hybris Promotion management?

    25. What are the different components under the SAP Hybris Promotion module?

    26. What is the use of the SAP Hybris Customer Service module?

    27. What do you understand by the SAP Hybris Assisted Service module?

    28. How do you extend SAP Cloud-based applications?

    29. What is the use of the SAP Hybris Billing module?

    30. What type of users use SAP Hybris?

    31. Explain the History of Hybris?

    32. Do you think Hybris is suitable for E-commerce websites?

    33. Which command is used to start the Hybris server?

    34. What is the concept of indexing?

    35. Explain the process of achieving indexing in Hybris?

    36. What are the benefits of the Hybris Promotion Engine?

    37. Name some features of the Promotion Engine?

    38. What are the benefits of Potential promotion in Hybris?

    39. Is Hybris scalable?

    SAP Hybris theoretical Interview Questions

    1. Explain the concept of the Hybris accelerator?
    2. Name the latest release versions of Hybris?
    3. Name the language in which Hybris is developed?
    4. Is there any need for Hybris in the deployment of code while making changes to a website?
    5. Name the search engines that are used in Hybris?
    6. What is Hybris Management Console?
    7. What is the other name of Hybris Management Console?
    8. What is the use of Hybris Backoffice?
    9. Elucidate some key features of Hybris workflow?
    10. What do you know about Hybris Advanced Personalization Rules?
    11. Explain Hybris Customer Service Cockpit?
    12. What are the various services provided by Hybris?
    13. How does Hybris deal with Omnichannel support?
    14. What do you understand by Cronjob?
    15. Explain the Cronjob process?
    16. Explain the steps to be followed to know about the version of Hybris that is running on your machine?
    17. Explain the different layers of Hybris E-commerce accelerator architecture.
    18. Explain the various components of the Application Interaction layer?
    19. How will you define the flexibility of the promotion module in Hybris?
    20. Discuss the case when the application has more SKUs?
    21. Is it possible to support more than one SKU?
    22. What is Hybris Administrator Console?
    23. Name the credentials that are used in the Hybris administration console?
    24. Explain the steps to be followed to see the staged catalogue information in the online storefront?
    25. Explain the steps to create a new user from the Back office?
    26. Name the types of promotions available in Hybris?
    27. What is the procedure to set the free shipping?
    28. How to search for an order ID in the Back office?

    Experienced Based Interview Questions

    1. How much will you rate the SAP Hybris Platform?
    2. How much do you rate yourself working in SAP Hybris?
    3. What are various challenges did you face while working with this platform?
    4. Tell us something about your project related to SAP Hybris?
    5. What was your role in the project?
    6. How much experience do you gain in SAP Hybris?
    7. Have you done any SAP Hybris Certification or Training?
    8. How much is the publicity module adaptable?
    9. What are the various integration topologies does it delivers?

    Company-Specific Interview Questions?

    Deloitte

    1. How to create Cronjob?
    2. While a customer places an order, what will be the order management?
    3. What will be the next process after this?
    4. How would you create a custom component?
    5. How to create a singleton class?
    6. How to convert a singleton class in lazy loading?
    7. Explain immutable classes in java?
    8. What is the use of the Deployment tag?
    9. What will be the process of saving tables in one-to-many relation in Hybris?

    Advanced level Interview Questions

    1. Explain the following
      1. Cart rules
      2. Order rules
      3. Website rules
      4. Customer rules
    2. What is Hybris ASM (Assisted service module)?
    3. Name some Top companies using the Hybris platform?
    4. What are the various Accelerator stores that are available in Hybris?
    5. Name the cockpits that are used in Hybris?
    6. Explain the process of accessing the Product Cockpit Management from the Backoffice?
    7. Tell us about the inbuilt functionalities of the Hybris suite?
    8. Brief about the promotions supported by Hybris?
    9. How would you supervise considerable Hybris samples in one tool?
    10. What are Jalosession and its role?
    11. What do you understand by superior Aspects?
    12. What is the reason for developing criteria for a program extension in Hybris?
    13. How to divide an order into numerous consignments?
    14. What is the SVN domain in Hybris projects?
    15. What do you understand by catalogue familiar classification?

     

  • SAP SuccessFactors Interview Questions

    Introduction

    SAP Success Factor is an American multinational company headquartered in South San Francisco and California. It provides cloud-based software for human capital management using the SaaS model, i.e. Software as a service. It is a cloud-based HR system that covers all HR processes. It includes various modules like employee central, RCM, Compensation, PMGM, LMS, etc. This article will provide you with all types of interview questions asked by SAP Success Factor in their interview rounds.

    Basic SAP SuccessFactors Interview Questions

    1. What do you know about SAP Success Factors?
    2. What are the benefits of SAP Success Factors?
    3. Define the role of SAP Success Factors in increased productivity and better design?
    4. What do you understand by DTD?
    5. What is a succession data model?
    6. Define Corporate Data Model?
    7. How does an employee central integrate with other Success Factors products?
    8. What are a propagation data model and its uses?
    9. Give the count of the data models in the Employee central?
    10. Define Workflow rules in context with data models?
    11. Define Event Derivation rules in context with data models?
    12. Is it possible to change the role of the Success Factors chosen once?
    13. How many levels are present in a framework?
    14. What is the purpose of having three levels in a framework?
    15. Is it necessary to choose the same level for all the Success Factors identified?
    16. Do you think the tool of Success factors is important?
    17. What does a Succession Data Model contain?
    18. Name the field that are defined in Country- Specific Corporate Data model?
    19. List the key features of SAP Success Factors?
    20. What are the various cost benefits of using SAP Success Factors?
    21. Give the count of different modules present in SAP Success Factors?
    22. What is the procedure for integrating Employee central with other items externally?
    23. What is the procedure for internally integrating Employee central with other Success Factors items?
    24. What do you understand about Employee central payroll system?
    25. Explain the structure of SAP Success Factors architecture briefly?
    26. Is it true that the configuration of the Succession Data Model differs on a country basis?
    27. What is the main role of the HRIS Propagation Data Model?
    28. What do you know about the time-off feature of Employee Central?
    29. List the activities under Transfer and Changes?
    30. Does any kind of relationship exist between job grades and levels of framework?
    31. Is it possible to apply Success Factors to academic members?
    32. Explain SAP Success Factors Availability and Performance Management Tools?
    33. What do you know about SAP Success Factors Portlet?
    34. What is the role of the compensation management package of SAP Success factors?
    35. Explain the SAP Success Factors Onboarding module?
    36. Mention some features of the SAP Success Factors Onboarding module?
    37. Highlight the uses of SAP Success factors Goals and management system?
    38. Briefly explain the Development and Succession of SAP Success Factors?
    39. Name the various activities included in Development and Succession of SAP Success Factors?
    40. Mention some differences between the On-Premise Payroll System and Employee Central Payroll?

    Technical SAP SuccessFactors Interview Questions

    1. What is the syntax of marking a field to be required?
    2. Name the attribute to be used to mask a sensitive field?
    3. Name the platforms that act as a middleware while implementing the integration between cloud and On-premise environment?
    4. What is HANA cloud integration?
    5. What is SAP process integration?
    6. Name the various deployments possible with SAP Success Factors?
    7. How will you make the data field available for editing for the user?
    8. How would you hide sensitive data in the data field?
    9. Is it necessary to select the same level for all identified Success Factors?
    10. Name the types of reports you get from SAP Success Factors admin tools?
    11. Name two versions of Career Development Planning?

    HR Interview Questions

    1. What do u think of achieving most of the Success Factors with promotion and salary hike? Will it be beneficial?
    2. Name the basic HR transactions that happen under Employee Central?
    3. What is Manager’s self-service?
    4. What is Employee self-service?
    5. What are the steps for preparing Organization Chart?
    6. Is it possible to terminate the people by using the Success Factors?
    7. Illustrate the case of disagreement between the employee and the manager regarding the Success factor?
    8. How will you find the correct use case of SuccessFactors for yourself?
    9. Is it helpful to include SuccessFactors in an individual archive to get a promotion?
    10. How will you get updated regarding the review meeting after the change in Success Factors in the next PDR?
    11. What kind of support would I get while using SAP SuccessFactors?
    12. Define the recruiting module of SAP SuccessFactors?
    13. Have you been involved in workshops? What was the outcome?
    14. Do you go to SAP events? What are the benefits of such events?
    15. Do you know about SuccessFactors integration methods?
    16. If you are required to give one piece of advice to a customer, who will implement Employee Central, what would it be?
    17. A customer is facing an issue while recording a video or uploading content to SuccessFactors LMS. Give the possible solutions?
    18. Provide us with some ideas for migrating from SAP ERP HCM to Employee central?

    Advanced level Interview Questions

    1. Is there any relation exists between Full cloud HCM (Human capital management) and Talent Hybrid?
    2. On what basis variable and bonus payment calculations are done in SAP SuccessFactors?
    3. Name the various key activities included in the foundation module of SAP SuccessFactors?
    4. Explain rating scales in context with recruiting module?
    5. Highlight the various weak spots of Employee central?
    6. Where a customer should create new positions?
    7. What does FS mean?

    Project Related Interview Questions

    1. What is the SuccessFactors Active methodology?
    2. Tell us about the different phases of project implementation?
    3. Tell us something about your real-time experience working in this field?
    4. What was your role in SuccessFactors project implementations, and what challenges you faced?
    5. How is SF active methodology different from ASAP methodology?
  • sap.ui.core.BusyIndicator.show() is not working on button click. How to show busy indicator on button click in UI5?

    Preface – This post is part of the UI5 Programs series.

    SAP UI5 provides various ways to show the Busy indicator. These busy indicators can be initiated based on events in the project. In this article, we will discuss busy indicator alternatives in detail.

    What are busy Indicators?

    A busy indicator is a loader symbol shown to the user to showcase that something is going on in the background, and the user has to wait until it completes. This is a good way to stop the end-users from interacting with the web app during a background task. You can read the official documentation here.

    Types of busy Indicators

    Following are the three types of busy indicators provided by SAP:

    • sap.ui.core.BusyIndicator

    • sap.m.BusyDialog

    • sap.m.BusyIndicator

    We will discuss these busy indicators in different article.

    sap.ui.core.BusyIndicator.show() is not working on button click. How to show the busy indicator on button click in UI5?

    In case sap.ui.core.BusyIndicator,show() is not getting triggered although you have mentioned it before your operation starts, then you can replace it with the below code:

    var oGlobalBusyDialog = new sap.m.BusyDialog(); // Initiate a Busy Dialog
    oGlobalBusyDialog.open(); // => Start the Indicator
    
    //your external API or operation call
    
    // Success or Error of your call => Close the Indicator
     oGlobalBusyDialog.close();

    Let us know in the comment if you have any issues.