HikeCatalystHikeCatalyst
← All roles

SAP Consultant / SAP Developer Interview Questions

200 scenario-based questions with detailed model answers, organized skill-wise and tool-wise. Filter by topic, level or keyword, reveal the answer — then pressure-test yourself in a real mock.

SKILL / TOOL
LEVEL
200 questions
Q001ABAP DevelopmentMid

A nightly batch job in an automotive OEM's SAP ECC system runs a custom ABAP report that selects from VBAK and VBAP for the previous month's orders. Runtime has crept from 8 minutes to 47 minutes over two years. No index changes were made. How do you diagnose and fix the performance regression?

Q002ABAP DevelopmentSenior

Your team inherited a 15-year-old ABAP codebase at a global pharmaceutical company. It has 4,000+ custom programs, many using obsolete statements like MOVE-CORRESPONDING on deep structures and SELECT * on wide tables. You've been asked to lead a modernization roadmap before the S/4HANA migration. Where do you start and what's your 18-month plan?

Q003SAP S/4HANASenior

A consumer goods company is debating between a greenfield S/4HANA implementation and a brownfield system conversion from their existing ECC 6.0 EHP8 system. The ECC system has 12 years of transactional data, 3,200 custom objects, and integrates with 14 external systems. As the lead architect, how do you frame the decision?

Q004SAP S/4HANAMid

After a go-live on S/4HANA 2022, the finance team reports that the universal journal table ACDOCA is growing at 4 GB per day, far more than the 1 GB estimated during sizing. The system is an on-premise installation with limited storage expansion lead time. What do you investigate and what short-term mitigations exist?

Q005SAP FICOSenior

A multinational manufacturing company runs legal entity consolidation across 23 subsidiaries in 8 currencies using SAP Group Reporting in S/4HANA. During the Q3 close, an intercompany elimination isn't zeroing out for one subsidiary pair. The CFO needs the consolidated P&L in 6 hours. Walk through your triage.

Q006SAP FICOMid

A mid-size retail company's accounts payable team complains that vendor invoices posted against GR/IR accounts are creating long-running open items that aren't clearing. Month-end GR/IR balance is growing by €200K per month. What configuration and process checks do you run?

Q007SAP MMSenior

A chemical company running SAP S/4HANA wants to implement batch management with shelf-life tracking for 8,000 raw material SKUs. They receive from 200 suppliers, many with varying certificate of analysis formats. You're designing the batch master data and goods receipt process. What are the key design decisions?

Q008SAP MMMid

A distribution company's procurement team is seeing purchase orders with delivery addresses defaulting to the wrong plant. The issue started after a new plant was added to the system last month. The POs are going to the right vendor but shipping to plant A instead of plant B. How do you trace and fix this?

Q009SAP SDSenior

An e-commerce company processes 50,000 sales orders per day via an API integration with their Shopify storefront. After a year of operation, they're seeing a 0.3% order failure rate at the billing document creation step. Each failed billing blocks a shipment and requires manual intervention. Design a root cause analysis and a permanent fix strategy.

Q010SAP SDMid

A B2B manufacturing company's sales team reports that credit limits are being enforced during order entry even for customers who paid their last three invoices on time and have positive account balances. The credit manager confirmed no manual credit holds were set. What's causing this and how do you resolve it?

Q011SAP Fiori / UI5Mid

A warehouse team's Fiori app for goods receipt confirmation is crashing on iOS 16 devices but works on Android. The app uses an OData V2 service and was delivered as part of a standard SAP best-practice activation. SAP Support has no open note for this. How do you debug it?

Q012SAP Fiori / UI5Senior

You're leading the Fiori UX strategy for an S/4HANA implementation at a 5,000-user logistics company. The business wants 80 custom apps to replace legacy SAP GUI transactions. Your team has 6 UI5 developers and an 18-month timeline. How do you govern the delivery, quality, and maintainability of this portfolio?

Q013SAP BTPSenior

A financial services company wants to build a real-time regulatory reporting pipeline: transactions post in S/4HANA and within 5 minutes a regulatory report must be available in a secure cloud portal for 3 regulators. The data cannot be stored outside the EU. Design the BTP architecture.

Q014SAP BTPMid

Your team deployed a Node.js microservice to BTP Cloud Foundry that calls an S/4HANA OData API. In production, the service starts returning 401 errors after exactly 12 hours of uptime. Locally, it works fine. What's the most likely cause and how do you confirm and fix it?

Q015Integration (IDoc/BAPI)Senior

A retail chain processes 200,000 IDocs per day for inventory movements between their 400 stores and the central SAP system. During a peak weekend sale, IDoc processing lagged 6 hours behind, causing stock levels shown in the e-commerce storefront to be stale. Design a permanent fix without a hardware upgrade.

Q016Integration (IDoc/BAPI)Mid

A legacy HR system sends employee master data to SAP HCM via a flat file every night. The file sometimes contains records with invalid cost center assignments that don't exist in the SAP org structure. These cause the entire IDoc batch to fail, blocking all 500 employee updates until Monday morning support staff arrive. How do you redesign the error handling?

Q017Data MigrationSenior

You're leading the data migration for a brownfield S/4HANA conversion at a steel manufacturer with 2.1 TB of application data, 18 million open items in FI, and 4 million material documents. The migration window is a 3-day weekend. How do you structure the migration approach and derisk the cutover?

Q018Data MigrationMid

During a SAP S/4HANA data migration using LTMC, your team discovers that 15,000 customer master records have duplicate phone numbers mapped to different partner function fields. The data steward says 'just pick one.' You have 4 days before the migration window. How do you handle this?

Q019Basis & AuthorizationsSenior

A security audit at a healthcare company found that 23 SAP users have critical authorization combinations including both posting rights and payment run execution (SoD conflict). Remediating by removing authorizations risks business continuity because these are 23 finance team members doing year-end close. How do you manage the remediation?

Q020Basis & AuthorizationsMid

Users in a newly acquired subsidiary can log into SAP but get 'No authorization for this object' when running transaction VA01. Their roles were copied from a similar subsidiary that works correctly. What's the systematic approach to diagnosing the authorization gap?

Q021CDS ViewsSenior

A reporting team needs a real-time sales performance dashboard combining data from VBAK, VBAP, KNA1, VBRK, and the material master MARA. The current ABAP query takes 45 seconds on HANA. You're tasked with rebuilding it as a CDS-based analytical model. How do you structure the CDS layer?

Q022CDS ViewsMid

You created a CDS view with association to a customer master and activated it successfully in development. After transporting to quality, a Fiori app using this view's OData service returns no data for certain customers. The same customers return data when querying the view directly in SE16N. What do you investigate?

Q023Performance TuningSenior

A global ERP system on S/4HANA has a month-end close that involves 40 parallel background jobs. The close takes 14 hours and the business wants it under 8 hours. A detailed analysis shows the jobs themselves run in 2–3 hours each but wait in the queue for 6+ hours. What's the bottleneck and how do you address it without adding servers?

Q024Performance TuningMid

A custom ABAP program that generates a PDF purchase order layout using Adobe Forms takes 18 seconds per document. The purchasing team needs to print 500 POs during month-end. How do you reduce the per-document time?

Q025Implementation & RolloutSenior

You're the SAP program manager for a global template rollout deploying a single SAP S/4HANA template to 12 subsidiaries across 6 countries over 3 years. After 2 subsidiaries go live successfully, the 3rd subsidiary (in Brazil) raises 47 localization gaps that weren't in the template. The project sponsor wants to hold the Brazil go-live. How do you manage this?

Q026Implementation & RolloutMid

A project team has completed blueprint and design for a SAP S/4HANA Finance implementation. During realization, a junior ABAP developer has been making configuration changes directly in the production client to 'test faster.' You discover this during a code review. How do you handle it and prevent recurrence?

Q027Support & IncidentSenior

A P1 incident at a grocery chain: the SAP system is showing correct inventory in MM but the point-of-sale system shows negative stock for 300 SKUs across 50 stores. The stores are refusing stock replenishment orders because 'SAP says we have stock.' The issue has been happening for 2 weeks undetected. How do you lead the incident response?

Q028Support & IncidentMid

Users in a SAP ECC system are reporting a significant slowdown during the 9–11 AM window every weekday. Response times for transaction ME21N go from 2 seconds to 40+ seconds. After 11 AM, performance returns to normal. No new transports were applied. What do you investigate?

Q029ABAP DevelopmentMid

You've been asked to write a custom ABAP class to call an external REST API (JSON payload) from within SAP. The API requires OAuth 2.0 client credentials flow. The endpoint is registered as an HTTP destination in SM59. Describe how you structure the implementation.

Q030SAP S/4HANAMid

After activating the Material Ledger in an S/4HANA migration for a plastics manufacturer, the actual costing run at month-end is taking 11 hours. The plant has 8,000 materials and 200,000 production orders. The business expects it in under 3 hours. What are the tuning levers?

Q031SAP FICOSenior

A private equity-backed company acquires 4 new entities in a single quarter and needs them consolidated in SAP S/4HANA Group Reporting within 45 days. The acquired entities run QuickBooks, Tally, and a legacy Oracle Financials system. You're the finance systems lead. What's your consolidation onboarding plan?

Q032SAP MMSenior

A pharmaceutical company must trace every raw material batch through its entire supply chain — from supplier CoA through manufacturing to released finished goods — to meet FDA 21 CFR Part 11 electronic records requirements. They're implementing SAP QM on top of an existing S/4HANA MM deployment. What's the traceability design?

Q033SAP SDMid

A new pricing condition type for a volume discount was configured and tested in development, transported to quality, and appeared to work. After transport to production, the same discount is not applying on real customer orders. The discount should apply for orders above 100 units. What do you check?

Q034SAP Fiori / UI5Mid

A custom Fiori Elements app built on SAP CAP (BTP) uses a List Report page. After a recent OData service change, users report that the sorting on the table's 'Order Date' column no longer works. Clicking the column header sorts nothing. How do you debug this?

Q035SAP BTPSenior

Your company wants to expose SAP S/4HANA vendor master data as a governed API to 12 internal consumer systems and 3 external partners. The data must be masked (bank account numbers) for external consumers and audit-logged for all reads. Design the API governance architecture on BTP.

Q036Integration (IDoc/BAPI)Senior

A merger between two companies creates a requirement to integrate two SAP S/4HANA systems as peer landscapes for the next 18 months before full consolidation. Orders created in system A must be visible in system B's procurement, and vice versa. Design the cross-system order visibility architecture.

Q037Data MigrationMid

Your data migration team realizes 3 weeks before go-live that the legacy system's profit center hierarchy doesn't map 1:1 to the new S/4HANA profit center structure. 12,000 open items in FI have profit centers that will be invalid after go-live. What do you do?

Q038Basis & AuthorizationsMid

A periodic transport to production failed with 'Object already exists in the system with a different key.' This has never happened before on this transport route. The transport has 47 objects including ABAP reports, function modules, and one customizing entry. How do you diagnose and complete the transport?

Q039CDS ViewsMid

A business analyst needs a CDS view that shows the average days-to-pay for each customer over the last 12 months, calculated from accounting document clearing dates. The view must be consumable in SAP Analytics Cloud. How do you build this?

Q040Performance TuningSenior

A large insurance company's S/4HANA system runs a nightly batch that posts 2 million financial documents for policy premium allocations. The batch takes 9 hours and must complete before the 6 AM business start. HANA resource utilization during the run shows CPU at 40% and memory at 55% — not saturated. What's the bottleneck?

Q041Implementation & RolloutSenior

Six months into a 24-month SAP S/4HANA greenfield implementation at a mining company, the project is 40% over budget and only 20% through planned deliverables. The steering committee asks you, as program director, to present a recovery plan in 72 hours. What's your approach?

Q042Implementation & RolloutMid

During user acceptance testing for a SAP MM implementation, a key user discovers that the system doesn't enforce mandatory delivery date confirmation from vendors when a PO is sent via EDI. The client says this was in scope. The project team says it wasn't. Go-live is in 3 weeks. How do you handle this?

Q043Support & IncidentMid

An end user reports they accidentally reversed a payment document in SAP for €500,000 that had already been cleared with the vendor. The reversal created an open item on the vendor account. The vendor has already confirmed the original payment was received. How do you advise the finance team to correct this?

Q044ABAP DevelopmentSenior

A large bank's SAP system processes regulatory stress-test scenarios that require calculating risk-weighted assets across 50 million positions. The current ABAP batch job takes 72 hours. The bank has a HANA database. The business needs results in 4 hours. How do you redesign the computation?

Q045SAP S/4HANASenior

During an S/4HANA system conversion, the test team discovers that a custom pricing user exit (MV45AFZB) that reads a custom pricing condition type is no longer triggering correctly in S/4HANA. The same code worked in ECC. The pricing exit was business-critical for a special discount applied to 40% of all orders. How do you diagnose and remediate?

Q046SAP FICOMid

A manufacturing company's depreciation run for fixed assets (AFAB) is posting incorrectly — assets in a newly added asset class are calculating straight-line depreciation over 3 years instead of the configured 10-year useful life. The error has been happening for 2 months. How do you diagnose and correct it?

Q047SAP MMMid

A purchasing manager reports that automatic purchase orders generated by MRP (MD01) are using the wrong vendor for 200 materials even though the correct vendor is in the source list. The wrong vendor is from an old info record. How do you fix the source determination logic?

Q048SAP SDSenior

A global technology distributor processes returns from 3,000 B2B customers in 30 countries. The returns process in SAP SD is heavily manual — each return requires a customer service rep to create a return order, check stock at 5 possible return-to warehouses, decide on restocking versus scrap, and issue a credit note. Design a streamlined automated process.

Q049Integration (IDoc/BAPI)Mid

A logistics company uses BTP Integration Suite to send shipment status updates from their TMS to SAP S/4HANA via SOAP. After a TMS upgrade, some status codes changed and the SOAP messages now fail validation in the integration flow. How do you update the integration flow without downtime?

Q050Data MigrationSenior

A global retail bank is migrating customer master data from a 20-year-old legacy core banking system to SAP S/4HANA's Business Partner model. The legacy system has 4.2 million customer records with inconsistent formats, duplicate entries, and PII data (passports, tax IDs) that must be encrypted at rest in SAP. Design the data migration and security approach.

Q051Basis & AuthorizationsSenior

Your SAP on-premise S/4HANA system was targeted by a credential-stuffing attack — 47 SAP user accounts were locked out after failed login attempts in a 10-minute window. Evidence suggests the attacker had a list of valid usernames. How do you respond and harden the system?

Q052CDS ViewsSenior

A procurement analytics team needs a CDS view that computes on-time delivery performance per supplier over rolling 12 months, using confirmed delivery dates from purchase orders versus actual goods receipt dates. The view must handle cases where GR arrives before the confirmed date (early delivery). Design the complete CDS stack.

Q053Performance TuningMid

A custom Fiori app's OData service returns 2,000 records with 45 fields each. The initial load takes 8 seconds on a 4G mobile connection. The business needs it under 2 seconds. The HANA query behind the service runs in 120ms. What do you optimize on the client and service layers?

Q054Support & IncidentSenior

A P1 incident: an S/4HANA production system is showing 'ABAP runtime error: MEMORY_NO_MORE_PAGING' for 30% of dialog sessions during business hours. The system was stable yesterday. A transport was applied at 11 PM last night. How do you lead the response?

Q055SAP S/4HANAMid

A company just activated the new Asset Accounting in S/4HANA (new AA) but finds that depreciation simulation reports in AFAR show different values than the old AA reports in the parallel ECC system during a parallel run period. The values differ by approximately 1.5% for accelerated depreciation methods. How do you investigate?

Q056SAP FICOMid

A company's cost center report shows overhead costs allocated using activity types that don't match the actual consumption logged in production orders. The variance is 18% and has been growing monthly. The controlling team suspects the planned activity prices set at year-start are wrong. How do you approach the analysis?

Q057ABAP DevelopmentMid

A retail client's nightly batch job that calls a custom ABAP report to calculate store-level margin is taking 4 hours and timing out before the next day's opening. The SELECT statements hit VBAP and VBAK on a 200-million-row system. Walk through your debugging and optimization approach.

Q058ABAP DevelopmentSenior

Your team has built a complex BAdI implementation for pricing determination in a pharma company. During a system upgrade from ECC 6.0 EHP7 to S/4HANA 2023, the BAdI stops triggering in certain sales order scenarios. Code syntax is valid, no dump is thrown. How do you diagnose and resolve this?

Q059SAP S/4HANASenior

A global manufacturing company running SAP ECC 6.0 is evaluating whether to do a greenfield S/4HANA 2023 implementation versus a system conversion (brownfield). They have 15 years of custom ABAP, 3 active CIN tax configurations, and integrations to 6 third-party systems. How do you frame the decision and what is your recommendation?

Q060SAP S/4HANAMid

A finance team reports that the S/4HANA Universal Journal (ACDOCA) query in their month-end closing report is returning incorrect open-item balances for a subset of vendor accounts. The same report ran correctly last quarter. What is your investigation path?

Q061SAP FICOSenior

During a multi-country rollout, the local finance team in Brazil insists that intercompany eliminations must post automatically during consolidation, but the S/4HANA Group Reporting configuration you inherited posts them as manual journal entries. Deadline is 10 days away. How do you handle this?

Q062SAP FICOMid

A new asset acquisition posting in S/4HANA Asset Accounting is generating a depreciation start date two months later than expected, causing an audit finding. The asset class is 'Machinery' and the company code uses mid-month convention. How do you trace and fix the root cause?

Q063SAP MMSenior

A consumer goods company runs MRP in ECC and is migrating to S/4HANA. Post-migration, MRP exception messages are flooding buyers with thousands of 'reschedule in' messages on existing purchase orders, even for items with stable demand. The planning team is overwhelmed. What is causing this and how do you resolve it?

Q064SAP MMMid

A warehouse team reports that goods receipt postings via MIGO are succeeding, but the stock does not appear in MMBE for the receiving plant. Movement type 101 is being used. The purchase order is confirmed open. What do you check?

Q065SAP SDSenior

A high-volume B2B e-commerce client processes 50,000 sales orders per day via iDocs. Post-go-live, they see a growing backlog of 'credit check hold' orders that should never have been held — these customers have open credit limits and clean payment histories. Business impact is significant. Diagnose the issue.

Q066SAP SDMid

A client's billing team cannot create an invoice for a delivery because the system throws error 'VF073 — Billing document could not be created due to pricing errors.' The delivery is complete, goods issue posted. The pricing procedure is Z_PRICE01. How do you troubleshoot?

Q067SAP Fiori / UI5Senior

A large utilities company deployed a custom SAP Fiori app (built with UI5 v1.96) for field service order creation. After a UI5 framework upgrade to v1.108, the app's OData batch call silently fails — no error in the browser, but the work orders are not created. The REST API itself works fine in Postman. Diagnose and fix.

Q068SAP Fiori / UI5Mid

A procurement manager reports that the SAP Fiori 'Manage Purchase Orders' standard app is loading extremely slowly — around 45 seconds for the initial list — on the company's on-premise S/4HANA 2022 system. Other Fiori apps load in under 3 seconds. What is your investigation approach?

Q069SAP BTPSenior

Your team built a CAP (Cloud Application Programming) application on BTP Cloud Foundry that integrates with an on-premise S/4HANA system via the SAP Connectivity Service and Cloud Connector. After a network security policy change at the client site, the CAP app can no longer reach the S/4HANA system. Cloud Connector appears healthy from its admin UI. How do you diagnose this?

Q070SAP BTPMid

A developer on your team deployed a Node.js microservice on BTP Cloud Foundry. The service works in development but randomly crashes in production with 'memory quota exceeded' errors after running for a few hours under normal load. The app is allocated 512 MB. How do you investigate and fix this?

Q071Integration (IDoc/BAPI)Senior

An automotive parts manufacturer sends 10,000 delivery IDocs per day from SAP to a legacy WMS via a third-party middleware. After a major S/4HANA upgrade, 15% of the DESADV IDocs are arriving at the WMS with incorrect packaging hierarchy data. The IDoc structure looks syntactically correct. How do you track down the root cause?

Q072Integration (IDoc/BAPI)Mid

A finance integration sends payment IDocs (PEXR2002) from SAP to a banking system. Suddenly, all IDocs are stuck in status 02 (error passing data to port) and the bank reports no traffic. The IDoc port configuration was not changed. What do you check?

Q073Data MigrationSenior

A healthcare company is migrating 8 years of patient billing data from a legacy Oracle system into SAP S/4HANA FICO using LSMW and BAPI_ACC_DOCUMENT_POST. Midway through the migration, the finance team reports that the migrated invoices are posting to the wrong profit center. LSMW logs show no errors. How do you investigate?

Q074Data MigrationMid

You are loading 50,000 customer master records into S/4HANA using SAP's Data Migration Cockpit (LTMC). After uploading the file, 12,000 records fail with 'partner function BP001 not found.' The customer master template was provided by SAP. What is the issue?

Q075Basis & AuthorizationsSenior

A large bank's S/4HANA system passes an external SOX audit but then fails an internal quarterly access review because 5 senior developers have access to both SE38 (ABAP editor) and productive financial posting transactions (FB01, FB50). Your manager asks you to resolve this without disrupting development productivity. What is your approach?

Q076Basis & AuthorizationsMid

A user calls the help desk because she can access transaction MM60 but gets 'No authorization for this action' when trying to execute the inventory analysis. SU53 shows a missing authorization for S_TABU_DIS with DICBERCLS 'MM' and ACTVT '03'. How do you resolve this and what do you check before adding the authorization?

Q077CDS ViewsSenior

A reporting team is consuming a CDS view via OData in an S/4HANA 2022 system. The view joins EKKO, EKPO, and LFA1 and performs well in SE16H but is very slow when called from the Fiori app — query response time goes from 2 seconds to 40 seconds. Same data, same filters. What is happening and how do you fix it?

Q078CDS ViewsMid

You are creating a CDS view for an analytics query in an S/4HANA system. The view needs to expose sales order and financial document data together. A colleague suggests using a UNION in the CDS view. What are the trade-offs and what would you recommend instead?

Q079Performance TuningSenior

A month-end closing job runs a custom ABAP program that loops through 500,000 cost center line items, calls a function module inside the loop for each line, and writes results to a Z-table. It takes 6 hours and needs to complete in under 45 minutes. What is your optimization strategy?

Q080Performance TuningMid

A user complains that a standard SAP transaction — ME2M (purchase orders by material) — takes over 2 minutes to run even with restrictive selection criteria entered. Last week it was under 10 seconds. What changed and how do you fix it?

Q081Implementation & RolloutSenior

You are the lead SAP consultant for a greenfield S/4HANA 2023 implementation at a mid-sized logistics company. The project is in the blueprint phase and the client's IT director wants to minimize customization to reduce TCO. The business insists on a custom freight cost allocation routine that their ERP vendor said was 'impossible in standard SAP.' How do you navigate this?

Q082Implementation & RolloutMid

A go-live cutover is planned for a Monday morning. On Friday afternoon, the data migration team reports that 8% of open sales orders failed to migrate due to incomplete pricing conditions. The business says all orders must be in the system at go-live. You have 60 hours. What is your plan?

Q083Support & IncidentSenior

A P1 incident is raised on a Monday morning: payroll for 12,000 employees cannot be posted to accounting from SAP HCM because the payroll transfer (PC00_M99_CIPE) is failing with 'no suitable substitution account found.' Payroll was processed on Friday without issues. What happened over the weekend and how do you recover?

Q084Support & IncidentMid

Users report that a standard goods issue transaction (MIGO, movement 261) is dumping with a short dump 'GETWA_NOT_ASSIGNED' in a custom enhancement exit. The dump started after a transport was imported last night. How do you handle this?

Q085ABAP DevelopmentSenior

A multinational insurance company asks you to build a real-time policy data API using ABAP RESTful Application Programming Model (RAP) on S/4HANA 2021. The data spans 5 custom Z-tables with complex parent-child relationships. The business needs draft capability so agents can save incomplete policies. Describe your RAP design approach.

Q086SAP S/4HANAMid

A company completing an S/4HANA system conversion finds that their existing FI document archiving objects (FI_DOCUMNT) have left several hundred thousand documents in a 'not archivable' state post-conversion. The storage team says the database is growing faster than expected. What do you check?

Q087SAP FICOMid

A new plant is being added to an existing company code in S/4HANA. The finance team wants all new plant transactions to post to an existing profit center hierarchy but in a new segment. The segment concept is new to this company. Walk through the configuration steps.

Q088SAP MMSenior

An energy company runs a complex subcontracting procurement process. After a support package upgrade, subcontracting components are no longer being automatically transferred to the vendor stock (movement type 541) when the subcontracting purchase order is created. No configuration was explicitly changed. What is your analysis?

Q089SAP SDMid

A sales team notices that a specific customer is getting the wrong shipping point determined during sales order creation, routing their orders to a warehouse on the other side of the country. The item category and shipping condition are correct. How do you diagnose shipping point determination?

Q090SAP Fiori / UI5Senior

Your company wants to build a Fiori Elements List Report application on S/4HANA for procurement analytics. The Product Owner insists on 10+ KPI tiles on the page and complex filter bar with 30 filter fields. You are concerned about usability and performance. How do you push back technically and what do you propose instead?

Q091SAP BTPSenior

A global retail client wants to integrate their SAP S/4HANA order management with a third-party inventory platform using SAP Integration Suite (CPI). Orders flow out from S/4HANA via IDocs, the inventory platform uses a REST/JSON API. Describe the end-to-end integration architecture and highlight three specific design decisions you would make.

Q092Integration (IDoc/BAPI)Mid

A vendor EDI partner sends INVOIC02 IDocs to SAP. Several invoices arrive but no accounting document is created. WE02 shows the IDocs in status 53 (application document posted), yet the finance team cannot find the invoices in MIRO or FBL1N. Where do you look?

Q093Data MigrationSenior

A pharmaceutical company is migrating material master records from a legacy PAS-X system into S/4HANA. The legacy system stores batch classification values (potency, expiry date, manufacturing site) in a flat CSV. The S/4HANA system uses class type 023 batch classification. Describe your migration architecture and key validation steps.

Q094Basis & AuthorizationsMid

SAP system copy has just been completed for a new quality assurance client. Users from the source production system can still log in to the QA client and see live production data. What immediate steps do you take and what is the root cause?

Q095CDS ViewsSenior

You need to expose a CDS view as an OData V4 service for a new Fiori Elements application on S/4HANA 2022. The view joins active and historical data (ACDOCA and a custom archive table Z_ACDOCA_HIST). After activation, the service throws a 'not draft-enabled' error in the Fiori Elements scaffolding. How do you resolve this and explain the underlying architecture decision.

Q096CDS ViewsMid

A colleague wrote a CDS view with a WHERE clause filtering on a date field. The view performs well in the ABAP CDS editor but is very slow when consumed via a BOPF action that loops through results and updates them one by one. What improvements do you suggest?

Q097Performance TuningSenior

A global S/4HANA 2020 system is experiencing high dialog response times (>5 seconds average) between 9 AM and 11 AM every business day. The rest of the day is under 1 second. No single transaction is identified as the cause. What is your systematic approach to finding and resolving the peak-hour bottleneck?

Q098Performance TuningMid

A developer asks you to review their custom ABAP SELECT statement: SELECT * FROM MARA INTO TABLE lt_mara WHERE MATNR IN lr_matnr AND MTART = 'FERT'. MARA has 2 million rows. What performance risks do you identify and how do you rewrite it?

Q099Implementation & RolloutSenior

You are managing an S/4HANA implementation for a mid-sized logistics company in India. Three months before go-live, the GST tax determination is configured and tested, but the client's CFO discovers that the current setup does not handle the reverse charge mechanism (RCM) for a specific vendor category. The vendor category represents 30% of total invoice volume. How do you handle this?

Q100Implementation & RolloutMid

A client in week 3 of UAT is requesting 25 changes to the agreed-to blueprint configuration for the sales module. The project manager wants to accept all changes to keep the client happy. As the SAP consultant, what is your position and how do you manage this?

Q101Support & IncidentSenior

A financial close is happening in 4 hours. The SAP system is generating thousands of 'short dump — DYNPRO_SEND_IN_BACKGROUND' errors across multiple users and transactions. SM21 shows the dumps started 45 minutes ago. No transport was imported today. What is your war room approach?

Q102Support & IncidentMid

A user reports that they submitted an invoice for approval in the SAP Fiori Approve Purchase Orders app two hours ago and it has not appeared in the approver's inbox. The workflow is configured and was working yesterday. Where do you look?

Q103ABAP DevelopmentMid

You are asked to write a custom ALV report that displays open purchase order items with their latest GR date. The report must run for up to 10,000 PO line items and finish in under 5 seconds. How do you design the SELECT strategy and ALV output?

Q104SAP FICOSenior

A manufacturing company's standard cost run (transaction CK11N/CK40N) in S/4HANA is completing but the cost estimate for a critical finished good is 40% higher than last year with no change in the BOM or routing. Finance is alarmed. How do you trace the variance source?

Q105SAP MMMid

A warehouse manager reports that physical inventory documents (MI01) for a storage location are being created with zero quantity for all items, but the same items show stock in MMBE. The count team entered the actual quantities in MI04 but the difference posting (MI07) shows the entire stock as a shortage. What is wrong?

Q106SAP SDSenior

A large consumer electronics distributor processes returns with a complex re-grading process: returned items are inspected and assigned one of three quality grades before being restocked. They want this modeled natively in SAP SD/MM without a third-party WMS. How do you design the solution?

Q107SAP BTPMid

A developer on your team deployed a SAPUI5 freestyle app to BTP HTML5 Application Repository. The app works in local preview but on BTP the OData calls return 401 Unauthorized. The same OData service works when called directly. What is the likely cause and fix?

Q108SAP Fiori / UI5Mid

You need to add a custom field 'Project Code' to the standard SAP Fiori Manage Sales Orders app, which reads from a custom Z-table. The field must be searchable in the filter bar and visible in the results table. Describe your approach without modifying SAP standard objects.

Q109Integration (IDoc/BAPI)Senior

An automotive tier-1 supplier uses a BAPI (BAPI_SALESORDER_CREATEFROMDAT2) called from a middleware system to create sales orders. Suddenly, 5% of calls are creating orders with missing item schedule lines, while the remaining 95% are correct. The middleware sends the same input structure. How do you find the 5%?

Q110Basis & AuthorizationsSenior

You are called into a security review meeting. The penetration testing team reports they were able to perform a privilege escalation via SAP RFC gateway by sending an unauthorized RFC call to function module SYSTEM_START_SERVICE. How serious is this and what is the immediate remediation?

Q111Data MigrationMid

You are migrating open accounts payable items from legacy to S/4HANA using BAPI_ACC_DOCUMENT_POST. After migration, the vendor line item report (FBL1N) shows the correct balances but the aging report (S_ALR_87012083) shows all items aged to day zero, as if they were all posted today. What is wrong?

Q112ABAP DevelopmentSenior

A chemical manufacturer's nightly batch job running a custom ABAP report crashes after 4 hours with a memory overflow. The report aggregates 8 million material movement records. Describe your diagnosis and remediation approach without rewriting the entire program.

Q113ABAP DevelopmentMid

You inherit a custom ABAP class used across 30 programs in a retail company. You need to add a new method but the class is marked FINAL. The developer who wrote it left the company. What are your options and which do you choose?

Q114SAP S/4HANASenior

A global automotive supplier is migrating from ECC 6.0 to S/4HANA 2023 on-premise. During the Fit-to-Standard workshops, the procurement team insists on keeping 14 custom purchase-order Z-fields they built over 10 years. How do you handle this?

Q115SAP S/4HANASenior

Post go-live on S/4HANA Cloud, your client's finance users report that the Universal Journal (ACDOCA) margin analysis shows different values than what legacy ECC CO-PA showed for the same period. The CFO escalates. Walk us through your investigation.

Q116SAP FICOSenior

A European bank using SAP FICO has month-end close taking 5 days. Group management wants it down to 1 day. You are brought in as the lead consultant. What's your assessment methodology and the most impactful levers?

Q117SAP FICOMid

A client's accountant accidentally posts a GR/IR clearing document to the wrong account in production. The posting period is now closed. The controller asks you to reverse it. What are the constraints and steps?

Q118SAP MMSenior

A food and beverage company runs MRP nightly. After upgrading to S/4HANA 2022, buyers report MRP is generating massive exception messages for rescheduling even for items with 0 stock variance. The procurement head wants it stopped by end of week. Diagnose.

Q119SAP MMMid

A pharma company needs batch-managed materials to automatically expire and block usage 30 days before the expiry date on the batch master. Currently batches remain available until the actual expiry date. How do you configure this?

Q120SAP SDSenior

A telecom equipment vendor's pricing in SD is producing wrong prices for a specific customer/material combination. The sales order shows list price instead of the negotiated contract price. The contract has been active for 3 months without issues. Diagnose the pricing procedure.

Q121SAP SDMid

Your client wants to prevent sales orders from being created for customers who have overdue invoices beyond 30 days, regardless of credit limit status. The current credit management setup doesn't cover this. How do you implement it?

Q122SAP Fiori / UI5Senior

A logistics company's custom Fiori app for shipment confirmation was built on UI5 1.71 and is now causing browser console errors after an S/4HANA 2023 upgrade that ships UI5 1.120. The app still works but warns about deprecated APIs. How do you modernize it?

Q123SAP Fiori / UI5Mid

You are building a custom Fiori Elements app using an OData V4 service. The list page loads fine, but when a user navigates to the object page and clicks Save, the draft is not being activated and no error appears in the UI. Describe your debugging approach.

Q124SAP BTPSenior

Your client wants to extend S/4HANA Cloud with a side-by-side extension on BTP: a custom supplier evaluation app. The procurement director asks why you are not just doing an in-app extension. Walk through the architecture decision.

Q125SAP BTPMid

You deployed a CAP Node.js application to BTP Cloud Foundry. It runs fine locally but crashes immediately on BTP with a 'Cannot find module' error for a custom npm package. The package exists in package.json. What do you check?

Q126Integration (IDoc/BAPI)Senior

An automotive OEM receives 50,000 ORDERS05 IDocs per day from tier-1 suppliers. After a system copy for DR testing, the production IDoc inbound queue is stuck with status 64 (in process) on 3,000 IDocs. The operations team is panicking. How do you recover?

Q127Integration (IDoc/BAPI)Mid

You need to call a third-party REST API from ABAP to fetch real-time currency exchange rates. Your SAP system is on-premise ECC 6.07. Describe your implementation approach including error handling.

Q128Data MigrationSenior

You are the data migration lead for a greenfield S/4HANA implementation at a steel manufacturer with 15 years of legacy ERP data. The project sponsor wants all historical open items, material masters, and customer balances migrated. How do you scope and sequence the migration?

Q129Data MigrationMid

During migration cutover for a consumer goods company, the team discovers 2,000 material masters failed validation in LTMC because the material group field contains values not present in the S/4HANA target system. Cutover starts in 6 hours. What do you do?

Q130Basis & AuthorizationsSenior

Your client's external auditors flag a critical SOX finding: 43 users in the SAP production system have both the 'post vendor invoice' and 'approve vendor payment' authorizations, creating a segregation of duties conflict. The go-live is in 2 weeks. How do you remediate?

Q131Basis & AuthorizationsMid

A business user reports they can create purchase requisitions in the test system but get 'authorization error' when trying to do the same in production. Both systems have the same role assigned. Troubleshoot.

Q132CDS ViewsSenior

A reporting team at a manufacturing company complains that their CDS view querying production order confirmations returns in 45 seconds in production but 2 seconds in the pre-production system. Both are on S/4HANA 2022 HANA. The data volumes differ only by 30%. Investigate.

Q133CDS ViewsMid

You are building a CDS view to expose sales order header and item data via OData for a Fiori app. The app requires the currency symbol to be shown next to each amount. How do you annotate the CDS view for this?

Q134Performance TuningSenior

The production scheduler at a discrete manufacturer reports the production planning MRP run (MD01N) takes 6 hours in S/4HANA and used to take 2 hours in ECC on the same hardware generation. After the migration the planning area has not changed. Diagnose and remediate.

Q135Performance TuningMid

A custom ABAP report used daily by 80 users at an energy company runs in 3 minutes for each user. The report joins VBAK, VBAP, LIKP, LIPS, and VBRP to show order-to-invoice status. SM50 shows long database wait times. How do you optimize?

Q136Implementation & RolloutSenior

You are the project lead for rolling out SAP S/4HANA to 12 subsidiaries in 5 countries over 18 months after a successful pilot in the headquarters country. Three of the five countries have significant legal and tax localization requirements. How do you structure the rollout?

Q137Implementation & RolloutMid

During a blue-print workshop for an SAP MM implementation at a construction company, the warehouse manager insists that all purchase orders should automatically create a goods receipt when the PO is saved. He says this is how the old system worked. How do you handle this?

Q138Support & IncidentSenior

A priority-1 incident is raised at 11 PM: the overnight billing run in SAP SD for a telecom client failed after processing 20% of invoices. The error log shows 'no pricing procedure determined' for 800 billing documents. The morning billing window closes in 7 hours. How do you manage this?

Q139Support & IncidentMid

Users at a manufacturing company report that material documents are not being created when they post goods receipts in MIGO. The transaction appears to complete without error, but no document number is assigned. Troubleshoot.

Q140ABAP DevelopmentSenior

A logistics service provider needs a custom ABAP program that generates 500,000 PDF shipping labels per day and archives them to a document management system via HTTP. The current prototype times out after 2 hours. Redesign the architecture.

Q141SAP S/4HANAMid

A client upgrading from ECC to S/4HANA discovers that the custom ZMM_STOCK_REPORT ABAP report, which queries MARD and MCHB directly, no longer returns correct stock figures post-migration. Explain why and how to fix it.

Q142SAP FICOSenior

Your client, a multinational FMCG company, runs S/4HANA with parallel currencies (company code currency, group currency in EUR, hard currency in USD). The FX revaluation job FAGL_FC_VAL is running for 9 hours and blocking month-end close. What are the optimization levers?

Q143SAP MMSenior

An oil and gas company operates 6 SAP plants across 3 countries with different procurement teams. After centralizing procurement, the CPO wants a single global purchasing team able to raise POs for any plant from one SAP user. The current authorization model prevents this. Redesign it.

Q144SAP SDSenior

A high-volume e-commerce company processes 100,000 sales orders per day via an external web store integrated with SAP SD via RFC. They report that during peak hours, order creation is taking 8-12 seconds per order, causing cart abandonment. The average order creation time is supposed to be under 1 second. Diagnose.

Q145SAP Fiori / UI5Senior

A pharma company's quality management team uses a custom Fiori app for batch release decisions. The app is accessed from both desktop browsers and iOS tablets on the production floor. On iOS Safari, the date picker renders incorrectly and form validation messages don't appear. Diagnose and fix.

Q146SAP BTPSenior

A retail bank wants to use SAP BTP Integration Suite to integrate SAP S/4HANA with their legacy core banking system (IBM Mainframe COBOL) for real-time payment processing. The mainframe exposes a CICS transaction API over MQ. Design the integration.

Q147Integration (IDoc/BAPI)Senior

A consumer electronics manufacturer sends outbound DESADV IDocs to 200 EDI trading partners for advance shipping notifications. After migrating to a new EDI middleware, 15% of partners report they are not receiving the IDocs. The remaining 85% are fine. Investigate.

Q148Data MigrationSenior

You are migrating open accounts receivable from a legacy Oracle system to SAP S/4HANA for a media company. The legacy system has 45,000 open items across 8,000 customers. What reconciliation controls do you put in place to ensure financial integrity?

Q149Basis & AuthorizationsSenior

Your SAP production system is experiencing intermittent slowdowns every morning between 8-9 AM. ST06 shows normal CPU and memory. SM50 shows all dialog work processes in status 'waiting'. The business claims response times are fine by 9:15 AM. Diagnose the pattern.

Q150Basis & AuthorizationsMid

A developer needs emergency access to the SAP production system to fix a critical payroll issue at 11 PM on a Friday. Your company does not use GRC Firefighter. How do you grant and govern this access safely?

Q151CDS ViewsSenior

You are asked to build a CDS view for a real-time inventory dashboard that aggregates stock across 50 plants and must return within 500ms for up to 200 concurrent users. The current ABAP report querying MARD takes 12 seconds. Design the CDS solution.

Q152CDS ViewsMid

A colleague created a CDS view with an association to the texts table for material group. The view works in the data preview but returns no results when used in a Fiori Elements list report for certain users. No error is shown. Investigate.

Q153Performance TuningSenior

A bank's SAP system runs thousands of daily ABAP background jobs. The operations team reports that jobs scheduled for 6 AM are starting at 8:30 AM. The job scheduler shows no queue depth issues. Investigate the 2.5-hour delay.

Q154Performance TuningMid

A warehouse team at a distribution company reports that the WM transfer order creation screen (LT0A) hangs for 30 seconds after they enter the storage type and press Enter. This started after last week's month-end close. Diagnose.

Q155Implementation & RolloutSenior

You are 3 months into a 12-month SAP S/4HANA greenfield implementation for a mid-sized insurance company. The steering committee wants to add a custom broker commission calculation module that was not in the original scope. The project manager asks for your assessment.

Q156Implementation & RolloutMid

During UAT for a new SAP MM implementation at a mining company, 15 end users submit defects. After reviewing them, you determine 7 are genuine bugs, 5 are training issues, and 3 are change requests for new functionality. How do you handle each category?

Q157Support & IncidentSenior

Three months after go-live, a large-scale SAP S/4HANA system at an energy utility starts showing 'short dumps' (ABAP runtime errors) in production every Monday morning for the weekly invoice run. The dumps reference a custom BAdI that was not modified since go-live. What is your investigation approach?

Q158Support & IncidentMid

A key user at a consumer goods company calls your support line saying the goods issue (GI) for a delivery is giving error 'Picking not yet complete' even though the warehouse team confirms all items have been picked. How do you resolve this?

Q159ABAP DevelopmentMid

You need to create a custom ALV report in SAP that shows purchase order data with a total amount column that changes based on the user's preferred currency. The user can select EUR, USD, or GBP from a selection screen parameter. How do you implement the currency conversion?

Q160SAP S/4HANAMid

A client moving from ECC to S/4HANA asks why their custom transactions using BSEG (FI document item) will need to be rewritten. Explain the S/4HANA Universal Journal impact on BSEG-based custom code.

Q161SAP FICOMid

A new cost center manager at a manufacturing company wants to see a monthly budget vs actual report for her cost center, but the controlling area uses only actual postings—no planning data exists in SAP. What are the fastest options to give her what she needs?

Q162SAP SDMid

A client's sales team wants to give a 5% special discount to all customers in a specific industry segment for the month of December only. The discount should apply automatically without the sales rep entering it manually. How do you configure this in SD pricing?

Q163SAP BTPMid

You deployed a SAP CAP application to BTP and need to protect one OData entity so that only users with a specific role 'PremiumUser' can access it. The rest of the entities should remain publicly accessible. How do you implement this?

Q164Integration (IDoc/BAPI)Mid

A material master change in SAP is not being distributed to a connected warehouse management system that was updated to receive MATMAS05 IDocs. The warehouse team raised a ticket because their system still shows old unit of measure data. Investigate.

Q165Data MigrationMid

You are migrating open purchase orders from a legacy system to SAP using LTMC. After migration, the procurement team reports that some migrated POs are not appearing in the goods receipt (MIGO) screen for selection. What could be causing this?

Q166SAP Fiori / UI5Mid

Your team built a Fiori app that displays project timesheets. The product owner reports that when a user opens the app on Monday morning, the first load takes 12 seconds, but subsequent navigations are fast. What is causing the cold load time and how do you reduce it?

Q167ABAP DevelopmentSenior

A retail client's nightly batch job that posts 200,000 goods-receipt documents is aborting after four hours with a TIME_LIMIT_EXCEEDED dump. The ABAP developer who wrote it is no longer with the firm. Walk through your diagnosis and redesign approach to get it within a one-hour SLA.

Q168ABAP DevelopmentMid

You are asked to extend a standard SAP SD billing output form using a BAdI. When you activate your implementation the system throws a short dump claiming the BAdI interface method signature has changed in the installed support package. How do you recover without rolling back the patch?

Q169SAP S/4HANASenior

Your manufacturing client is migrating from ECC 6.0 to S/4HANA 2023 on-premise. The project manager insists on a technical upgrade only (no functional redesign) to cut scope. What are the top three areas where that strategy will cause post-go-live pain, and how do you push back constructively?

Q170SAP S/4HANAMid

During a post-migration smoke test on S/4HANA 1909, the finance team reports that a custom Fiori app showing open items from BSID is returning zero rows even though the equivalent ECC transaction FBL5N shows 3,000 open items. What do you investigate?

Q171SAP FICOSenior

A European automotive supplier's month-end close is failing because intercompany reconciliation between two company codes in different countries is showing a €2.1 million discrepancy. Both sides say their postings are correct. How do you systematically track down and resolve this?

Q172SAP FICOMid

A newly activated profit-center accounting ledger is not splitting document line items correctly for a specific plant's goods issue postings. AP and AR documents split fine. What configuration steps do you verify?

Q173SAP MMSenior

A chemicals company running SAP MM on S/4HANA reports that their automated three-way match is failing for about 15% of invoices, causing a backlog of 4,000 vendor invoices in MIRO blocked status. The purchasing team says POs and GRs are correct. How do you diagnose and fix this at scale?

Q174SAP MMMid

During a purchasing cycle test, a user finds that creating a purchase order for a specific material in plant DE01 skips the mandatory info-record price lookup and always defaults to the last PO price. The same material in plant DE02 works correctly. How do you trace the configuration difference?

Q175SAP SDSenior

A global electronics distributor reports that credit-limit checks are blocking high-value orders for a key customer even though the customer's exposure is well within their approved limit. Finance confirms the limit is correct in FD32. The issue started after last week's system transport. What do you investigate?

Q176SAP SDMid

A consumer goods client's billing run produces output documents but no accounting document is generated for a specific billing type. The error log in VF02 shows 'No account assignment possible'. What are the likely configuration gaps?

Q177SAP Fiori / UI5Senior

A custom Fiori Elements list report on S/4HANA is performing well in dev with 500 records but times out in production with 80,000 records. The CDS view itself runs in under two seconds in HANA Studio. How do you fix the Fiori layer without redesigning the CDS?

Q178SAP Fiori / UI5Mid

You deploy a custom UI5 app to the SAP Fiori Launchpad. Users in role A see it correctly, but users in role B get a blank tile with no error message. Both roles have the app's tile configuration and catalog. What do you check?

Q179SAP BTPSenior

Your team built a CAP-based extension on SAP BTP Cloud Foundry that consumes an S/4HANA OData service via the SAP Connectivity service and Cloud Connector. After a routine Cloud Connector upgrade, all service calls fail with 'Could not establish tunnel'. How do you restore connectivity without reverting the upgrade?

Q180SAP BTPMid

A Node.js CAP application deployed to BTP Cloud Foundry is connecting to SAP HANA Cloud correctly in development but throws 'HANA connection pool exhausted' errors under load in production. How do you tune it?

Q181Integration (IDoc/BAPI)Senior

An automotive OEM using SAP S/4HANA is receiving production orders from a legacy MES system via IDoc (LOIPRO01). The IDocs arrive correctly (status 53) but the production order dates are shifted by one day for plants in the UTC+5:30 timezone. Plants in UTC+1 are fine. How do you resolve this without changing the MES?

Q182Integration (IDoc/BAPI)Mid

You need to call an external logistics provider's REST API from ABAP whenever a delivery is confirmed in SAP. The BAPI approach is already used for internal postings. Describe how you design this outbound integration cleanly without hardcoding URLs in ABAP.

Q183Data MigrationSenior

A pharmaceutical company is migrating 15 years of batch-managed inventory from a legacy WMS into SAP S/4HANA. The legacy system has batch records with classification data, shelf-life dates, and GMP-relevant inspection lots. The go-live window is 48 hours. Outline your migration execution plan.

Q184Data MigrationMid

During a customer master data migration using LTMC on S/4HANA, 340 of 12,000 records fail with error 'Business Partner with duplicate tax number already exists'. The legacy system has no duplicate check. How do you handle this to meet the migration deadline?

Q185Basis & AuthorizationsSenior

Your SAP S/4HANA production system is experiencing extreme response times (screen load > 30 seconds) every weekday between 09:00 and 10:00. No new transports were moved. The infrastructure team says CPU and memory are fine. How do you identify and eliminate the bottleneck?

Q186Basis & AuthorizationsMid

A security audit finding requires you to remove SAP_ALL from all dialog user IDs in production within 72 hours. Three of those users are running critical background jobs. How do you do this without causing job failures?

Q187CDS ViewsSenior

You have a CDS view joining six tables including ACDOCA (with 500M rows) and it returns results in 0.3 seconds in isolation, but when exposed as an OData service and called from Fiori it takes 45 seconds. What layers do you investigate and in what order?

Q188CDS ViewsMid

A colleague has written a CDS view that uses a LEFT OUTER JOIN between a sales order header and a custom Z-table to add a risk classification field. During code review, you notice the join is causing duplicate rows in the output. What are the likely causes and how do you fix it without changing the data model?

Q189Performance TuningSenior

A financial services firm's S/4HANA system runs month-end asset depreciation (AFAB) across 2.2 million asset values. The job is configured with parallel RFC to 20 work processes but still takes six hours. The HANA system shows 80% CPU during the run. What optimisations do you apply?

Q190Performance TuningMid

A custom ABAP report that lists open purchase orders with GR status runs fine with one company code but takes 12 minutes with all company codes selected. The table EKKO has 8 million rows. How do you optimise it?

Q191Implementation & RolloutSenior

You are the SAP lead on a greenfield S/4HANA implementation for a 3,000-user logistics company across 12 countries. The project is in the blueprint phase and the sponsor is pushing to compress the realization phase from 18 months to 9 months by eliminating user acceptance testing. How do you respond?

Q192Implementation & RolloutMid

During the configuration phase of an SAP MM implementation, the client's procurement manager insists on configuring 14 separate purchasing organizations for 14 plants, citing 'each plant manages its own procurement'. As the consultant, what are the trade-offs and what do you recommend?

Q193Support & IncidentSenior

At 07:30 on a Monday, the SAP production system for a 10,000-user bank fails to start after a weekend kernel upgrade. SM21 shows a series of 'ABAP runtime error LOAD_NO_PROGRAM' messages. Operations calls you as the on-call SAP Basis lead. Walk through your recovery steps.

Q194Support & IncidentMid

Users report that a Fiori app that worked perfectly on Friday is showing a 'Service not found' error on Monday morning. No transports moved over the weekend. How do you diagnose this quickly?

Q195ABAP DevelopmentSenior

You inherit a 6,000-line ABAP class that mixes data access, business logic, and UI formatting in a single method. A new regulation requires adding complex tax calculation logic to it. The business wants the change delivered in two weeks. How do you refactor safely within that constraint?

Q196SAP S/4HANASenior

Your oil and gas client on S/4HANA 2021 is hitting a hard limit of 999 line items per journal entry during period-end accrual runs, causing ACDOCA postings to split unpredictably. Finance says this never happened in ECC. What changed and how do you fix it?

Q197SAP FICOSenior

A consumer electronics company's cost center planning in SAP CO is showing negative variances of up to 40% against actuals every month despite careful planning. The controller suspects the issue is exchange rate treatment in the planning versions. How do you investigate?

Q198SAP MMSenior

A beverage company's MRP run is generating thousands of planned orders for finished goods even though the warehouse has weeks of stock on hand. Plant planners say safety stock is correctly set. The system is on S/4HANA MRP Live. What causes this and how do you fix it?

Q199SAP SDMid

A spare-parts distributor reports that partial deliveries are being created for sales orders even though the customer master has 'Complete delivery' flagged. The issue occurs only for orders with multiple line items. How do you trace this?

Q200SAP Fiori / UI5Senior

You are building a complex freestyle UI5 app for a procurement approval workflow. During performance testing, the app takes 9 seconds to open because the manifest.json preloads 12 component models and 8 OData service bindings at startup. Describe how you restructure the app for sub-2-second load.

Can you defend these answers under follow-up pressure?

Book a mock interview with a senior SAP Consultant / SAP Developer mentor — structured scorecard, replay, and a gap plan.

Book a Mock Interview →
FREE PROFILE AUDIT

Book your free audit

Tell us where you are — a senior mentor reviews your profile and shows you exactly what's blocking interview calls. Only name, email and role are required; the more you share, the sharper your audit. No spam, no obligation.

A FEW MORE DETAILS (OPTIONAL)
I want

* required · Prefer talking? WhatsApp +91 83598 96054 or email connect@hikecatalyst.com

📄 Score My Resume