SAP SD / O2C Interview Questions

Order-to-cash, pricing, billing, credit management and output.

452
Questions
26
Topics
4
Experience levels

Sample Questions

Full questions with full answers β€” no sign-in required.

easyS/4HANA SD Transformation, Migration, Public Cloud and Architecture

1. During cutover and hypercare on S/4HANA Public Cloud, why is application log monitoring (SLG1) important for SD-FI integration, and how does the clean core principle affect how errors are resolved?

SLG1 logs surface errors from billing document release to accounting, output determination, and interface failures that would otherwise be silent. Under clean core, consultants cannot debug or modify standard code, so root-cause analysis relies on log messages, BAdI implementations, and SAP-delivered extensibility points. Errors requiring core changes must be raised via incident to SAP rather than patched directly, making log accuracy critical for triage speed during hypercare.
hardS/4HANA SD Transformation, Migration, Public Cloud and Architecture

2. Post S/4HANA conversion, billing documents intermittently fail with ATP-related errors that trace back to inconsistent material master data sourced from MDG, and finance flags mismatched revenue postings versus legacy billing. How do you diagnose and resolve this cross-functional issue?

I would first isolate whether the failure originates in advanced ATP (checking product allocation or supply protection rules in the aATP app) or in the billing document itself via VF03, since ATP errors surfacing at billing usually indicate a delivery-quantity or characteristic mismatch. Cross-check MDG-sourced material master fields against the SD material master view for governance gaps, then validate revenue account determination hasn't shifted due to a converted material group or item category. Fix root cause in MDG governance rules, correct affected billing documents, and rerun a controlled batch to confirm resolution before releasing to finance.
hardSchedule Line Categories

3. You are designing the make-to-order (MTO) architecture for individual customer stock, requiring segregated valuation per sales order. What schedule line determination and requirement class settings must align to support this design?

The design centers on requirements class settings (linked via requirement type from the strategy group, typically strategy 20) that enable individual customer stock through special stock indicator 'E', account assignment category, and valuation via order-related settlement or results analysis. Schedule line category must have both 'transfer of requirements' and 'availability check against individual stock' active, with the item category configured for individual purchase order/individual stock relevant processing. Any mismatch between requirement class account assignment and item category valuation settings causes stock to post to standard valuation rather than segregated order stock.
mediumPricing

4. A customer reports that a manually entered discount condition record disappeared from a recurring sales order template after mass condition record updates. How would you troubleshoot this using condition record maintenance?

I would check validity periods on the condition record via VK13 - mass updates often use a validity end date that may have expired or overlapped incorrectly with the manual entry, causing it to be superseded. I'd also check if the mass update created a new record with higher priority in the access sequence or overlapping validity that pushed out the manual record, and review change documents (condition record change log) to confirm what was altered and when, then correct validity dates or recreate the manual condition record if genuinely deleted.
hardAdvanced SD Scenarios, Integration and Production Support

5. During hypercare, inbound EDI sales orders (via IDoc) intermittently fail and downstream PP planning shows incorrect requirements because failed orders are silently skipped rather than erroring visibly. How would you design monitoring to catch this class of issue?

Set up proactive IDoc monitoring using WE02/WE05 with status filters for error statuses (like 51, 56) rather than relying on users noticing missing orders, and configure background jobs or alerts (via workflow or BD87 reprocessing checks) that flag IDocs stuck in error or intermediate status. Correlate order volume expected from the EDI partner against actual sales orders created, using a reconciliation report, to catch 'silent' failures where the IDoc posted with warnings but didn't create a valid order. Ensure PP is only planning against confirmed valid orders, not provisional or erroneous ones.
mediumAdvanced SD Scenarios, Integration and Production Support

6. An intercompany sales process relies on a scheduled background job for automatic creation of intercompany billing documents based on copy control from the outbound delivery, integrated with MM for internal goods movement postings. The job intermittently fails to process a subset of deliveries with no error visible in the job log. How would you troubleshoot this?

Check the job's selection variant to confirm it is picking up all relevant deliveries and review whether the copy control determination (delivery to intercompany billing) has requirement routines silently excluding certain document types or partner combinations. Cross-check with MM goods movement status, since intercompany billing typically requires the internal goods issue/receipt to be posted first, so deliveries stuck due to MM posting delays would not appear as errors but simply remain unprocessed until the next run.

Browse by Topic

Browse by Experience

4-7 years8-12 yearsArchitect1-3 years

Why ERPClimb

Built and reviewed by a senior SAP architect with 19 years of production experience. Every answer is written against how the process actually behaves in a live system, not copied from documentation, and each question is tagged by topic, difficulty and experience level so you can practise at the depth your next interview will use.

SAP SD / O2C interview FAQ

What is the most common SD interview question?

Explaining the pricing procedure determination sequence and how condition records, access sequences and condition types interact in a real order.

Why do interviewers focus on copy control?

Because it explains how data flows from order to delivery to invoice, and most production issues in order-to-cash trace back to copy control or item category determination.

Are availability check and ATP asked at all levels?

Yes, though depth varies. Junior candidates are asked what ATP checks; senior candidates are asked about backorder processing and advanced ATP on S/4HANA.

Does S/4HANA change SD interviews?

It adds business partner conversion, the simplified document flow and output management via BRF+ instead of classic NAST-based output.

Next practice step

Related SAP interview topics