Top Interview Questions
Introduction
SAP, short for Systems, Applications, and Products in Data Processing, is one of the leading enterprise resource planning (ERP) software providers globally. Founded in 1972 in Walldorf, Germany, by five former IBM engineers, SAP has grown to become a pivotal tool for businesses of all sizes, providing solutions that integrate various business functions into a unified system. SAP’s software helps organizations streamline processes, improve efficiency, and make data-driven decisions.
The core philosophy of SAP revolves around real-time data processing. By integrating diverse business operations such as finance, human resources, procurement, and logistics, SAP enables organizations to operate seamlessly and respond rapidly to market changes.
Integration
SAP provides an integrated environment where all business processes are interconnected. For example, when a sales order is created, it automatically triggers updates in inventory, production planning, and accounting. This reduces duplication of work and ensures data consistency.
Real-Time Processing
SAP operates on real-time data processing, allowing businesses to make timely decisions. Unlike traditional systems where reports are generated periodically, SAP ensures that information is always current.
Scalability
SAP solutions cater to small, medium, and large enterprises. Its modular architecture allows companies to adopt relevant modules based on their size and requirements, making it highly scalable.
Globalization
SAP supports multiple languages, currencies, and regulatory frameworks, making it suitable for multinational corporations. It also complies with international accounting standards and tax regulations.
Customization and Flexibility
Although SAP provides standard processes, it also allows businesses to customize workflows according to their needs. Users can configure modules without altering the core code, ensuring business continuity while adapting to specific requirements.
SAP offers a wide range of modules, each catering to a specific business function. These modules can be broadly classified into functional and technical modules.
SAP FICO (Finance and Controlling)
SAP FICO is the backbone of financial management in SAP. It handles accounting, financial reporting, budgeting, and cost management. FICO ensures accurate tracking of transactions, supports compliance with statutory regulations, and provides insights into financial health.
SAP MM (Materials Management)
SAP MM focuses on procurement and inventory management. It covers purchasing, inventory tracking, vendor management, and invoice verification. This module ensures that materials are available when needed, reducing delays in production.
SAP SD (Sales and Distribution)
SAP SD manages the complete order-to-cash process. It includes sales order processing, pricing, billing, and shipping. SD integrates with MM and FICO modules to ensure smooth transactions and accurate financial records.
SAP PP (Production Planning)
SAP PP supports production scheduling, planning, and execution. It helps companies optimize resource utilization, monitor production progress, and manage demand forecasts.
SAP HCM (Human Capital Management)
SAP HCM handles all HR-related processes, including payroll, recruitment, employee administration, training, and performance management. It ensures compliance with labor laws and enhances workforce productivity.
SAP QM (Quality Management)
SAP QM monitors quality control processes in manufacturing and service operations. It enables inspections, audits, and compliance management, ensuring products and services meet established standards.
SAP PM (Plant Maintenance)
SAP PM helps in maintaining equipment and machinery efficiently. It supports preventive maintenance, repair management, and asset tracking to reduce downtime and operational costs.
SAP CRM (Customer Relationship Management)
SAP CRM focuses on managing customer interactions, sales pipelines, marketing campaigns, and customer support. It enhances customer satisfaction and loyalty.
SAP BW/BI (Business Warehouse/Business Intelligence)
SAP BW and BI enable data analytics and reporting. They consolidate data from various sources, provide dashboards, and help in strategic decision-making.
SAP ABAP (Advanced Business Application Programming)
ABAP is SAP’s proprietary programming language. Developers use ABAP to customize SAP applications, create reports, and develop interfaces with other systems.
SAP Basis
SAP Basis provides the technical foundation for SAP applications. It manages system administration, database management, security, and user authorization.
SAP HANA (High-Performance Analytic Appliance)
SAP HANA is an in-memory database platform that allows real-time data processing and analytics. It supports SAP S/4HANA, the next-generation ERP suite, enabling faster performance and advanced analytics.
Improved Efficiency
SAP automates routine processes and integrates different departments, significantly reducing manual effort and errors.
Data-Driven Decisions
By providing real-time insights, SAP enables businesses to make informed decisions, improving competitiveness and responsiveness.
Cost Savings
SAP helps optimize resources, reduce wastage, and improve procurement and production processes, leading to cost savings.
Regulatory Compliance
SAP ensures adherence to global accounting standards, tax regulations, and industry-specific compliance requirements.
Enhanced Collaboration
With a centralized database, employees from different departments can access and share accurate information, fostering collaboration.
Customer Satisfaction
Efficient sales, distribution, and customer service processes improve customer experience and strengthen relationships.
Implementing SAP is a complex task that requires meticulous planning and execution. The general steps include:
Project Preparation
Define project goals, scope, timeline, and resources. Form a project team with stakeholders from key departments.
Business Blueprint
Document existing processes, identify gaps, and design the future SAP-enabled processes.
Realization
Configure SAP modules according to the blueprint. Develop custom reports, interfaces, and enhancements as required.
Testing
Conduct unit testing, integration testing, and user acceptance testing (UAT) to ensure the system works as intended.
Training and Change Management
Train employees on SAP usage and prepare them for organizational changes. This step is critical for user adoption.
Go-Live and Support
Launch the system in the live environment and provide ongoing support and maintenance to resolve issues and optimize processes.
SAP’s flagship ERP suite, S/4HANA, is designed for the digital age. It leverages the power of the HANA in-memory database to process large volumes of data at incredible speed. S/4HANA offers simplified data structures, an intuitive user interface (SAP Fiori), and advanced analytics capabilities. It supports cloud, on-premise, and hybrid deployments, making it suitable for modern enterprises aiming for digital transformation.
SAP plays a crucial role in helping organizations achieve digital transformation. By integrating processes, providing actionable insights, and supporting automation, SAP enables companies to become more agile, competitive, and customer-centric. Its applications are not limited to traditional industries; sectors like healthcare, retail, manufacturing, banking, and logistics leverage SAP solutions to optimize operations.
The growing trend toward cloud computing, AI integration, and IoT-enabled operations is further enhancing SAP’s relevance. Tools like SAP Analytics Cloud, SAP Intelligent Robotic Process Automation, and SAP Leonardo are extending its capabilities into predictive analytics, machine learning, and digital innovation.
Q1. What is SAP?
Answer: SAP (Systems, Applications, and Products) is an ERP software that integrates various business processes like finance, HR, procurement, supply chain, and manufacturing into a single system.
Q2. What are the types of SAP modules?
Answer:
Functional Modules: MM, SD, FI, CO, HCM, PM, QM, etc.
Technical Modules: ABAP, Basis, BI/BW, Fiori/UI5, HANA.
Q3. What is ERP?
Answer: ERP (Enterprise Resource Planning) is software that manages and integrates core business processes in real-time across different departments.
Q4. What is SAP S/4HANA?
Answer: SAP S/4HANA is a next-generation ERP suite running on the HANA in-memory database, offering real-time processing, simplified data structure, and improved analytics.
Q5. What is a Client in SAP?
Answer: A client is the highest organizational unit in SAP. Each client has separate data, configuration, and users, allowing multiple businesses to use the same SAP system.
Q6. Difference between SAP ECC and S/4HANA
Answer:
ECC: Traditional ERP, any database, slower processing.
S/4HANA: In-memory database, faster, simplified data model, real-time analytics.
Q7. What is SAP MM?
Answer: SAP MM is a module that manages procurement, inventory management, and material planning.
Q8. What is a Material Master?
Answer: Material Master stores all material-related data, used across MM, SD, and PP modules.
Q9. Difference between Stock and Non-Stock material
Answer:
Stock: Maintained in inventory.
Non-Stock: Not maintained; procured as required.
Q10. What is a Purchase Requisition (PR)?
Answer: PR is an internal request for materials or services.
Q11. Difference between PR and Purchase Order (PO)
Answer:
PR: Internal request, no legal obligation.
PO: Formal order to vendor, creates legal obligation.
Q12. What is Goods Receipt (GR)?
Answer: GR is the process of receiving goods from vendors, increasing inventory.
Q13. What is Goods Issue (GI)?
Answer: GI is the process of issuing goods from inventory to production, sales, or other departments.
Q14. What is a Vendor Master?
Answer: Vendor Master contains all vendor-related data, including payment terms, bank info, and purchasing info.
Q15. What is a Purchase Info Record (PIR)?
Answer: Stores vendor-specific material information like price, delivery, and conditions.
Q16. Difference between Standard PO and Consignment PO
Answer:
Standard PO: Payment after delivery.
Consignment PO: Stock kept by vendor; payment only on consumption.
Q17. What is a Contract in SAP MM?
Answer: Contract is a long-term agreement with a vendor for supplying materials or services at pre-defined conditions.
Q18. What is a Quotation in SAP MM?
Answer: A Quotation is a vendor's offer containing price, terms, and validity period.
Q19. What is the difference between info record and quotation?
Answer:
Info Record: Internal vendor info maintained in SAP.
Quotation: Vendor-provided formal offer for materials or services.
Q20. What is a Release Strategy in SAP MM?
Answer: Release Strategy is approval workflow for Purchase Requisitions or Purchase Orders before processing.
Q21. What is SAP SD?
Answer: SAP SD manages sales, distribution, order processing, shipping, and billing.
Q22. What is a Sales Order?
Answer: A Sales Order is a formal request from a customer to supply products or services.
Q23. What is a Delivery in SAP SD?
Answer: Delivery is the shipment of goods to a customer from inventory.
Q24. What is Billing in SAP SD?
Answer: Billing generates invoice documents based on sales orders or deliveries.
Q25. What is a Customer Master?
Answer: Customer Master contains all information about a customer like billing address, shipping info, and payment terms.
Q26. What is Pricing in SAP SD?
Answer: Pricing defines conditions like price, discounts, surcharges during sales order processing.
Q27. What is the difference between standard order and credit memo request?
Answer:
Standard Order: Request to supply goods/services.
Credit Memo Request: Request to credit money to a customer.
Q28. What is SAP FI?
Answer: SAP FI handles financial accounting, reporting, and compliance.
Q29. What is SAP CO?
Answer: SAP CO manages cost controlling, budgeting, and internal reporting.
Q30. Difference between FI and CO
Answer:
FI: External reporting.
CO: Internal management reporting.
Q31. What is a Company Code?
Answer: Company Code is the smallest organizational unit for financial accounting, representing a legal entity.
Q32. What is a Cost Center?
Answer: Cost Center is an organizational unit in CO used for tracking costs.
Q33. What is a Profit Center?
Answer: Profit Center tracks profit and loss for a specific division or unit.
Q34. What is a Chart of Accounts?
Answer: A Chart of Accounts is a list of all GL accounts used in a company code.
Q35. Difference between G/L Account and Subledger Account
Answer:
G/L Account: Main ledger for financial accounting.
Subledger Account: Detailed ledger like Accounts Receivable or Payable.
Q36. What is ABAP?
Answer: ABAP (Advanced Business Application Programming) is SAP's programming language for custom reports and forms.
Q37. What is a T-Code?
Answer: T-Code is a shortcut to SAP transactions, e.g., ME21N for creating Purchase Order.
Q38. What is SAP Basis?
Answer: SAP Basis is system administration, including installation, configuration, and user management.
Q39. What is a BAPI?
Answer: BAPI (Business Application Programming Interface) is a standard interface for external applications to interact with SAP.
Q40. What is a BADI?
Answer: BADI (Business Add-In) is used to enhance SAP standard functionality without modifying standard code.
Q41. What is a Smart Form?
Answer: Smart Forms are used for designing print forms like invoices, delivery notes, and POs.
Q42. Difference between report and module pool program
Answer:
Report: Generates output, mostly for reporting.
Module Pool: Interactive screens with user input.
Q43. What is SAP Fiori?
Answer: SAP Fiori is a modern user interface providing role-based, simple, and responsive apps on desktop or mobile.
Q44. What is HANA in SAP?
Answer: SAP HANA is an in-memory database that allows real-time processing, analytics, and faster data retrieval.
Q45. How will you create a Purchase Order in SAP MM?
Answer: Steps:
Use T-Code ME21N.
Enter Vendor, Material, Quantity, and Delivery Date.
Check Pricing and Taxes.
Save PO; system generates PO number.
Q46. How will you post a Goods Receipt against PO?
Answer:
Use T-Code MIGO.
Select Goods Receipt and PO.
Enter quantity, storage location, and batch if applicable.
Post GR.
Q47. How will you create a Sales Order in SAP SD?
Answer:
Use T-Code VA01.
Enter Order Type, Customer, Material, Quantity.
Check Delivery and Pricing.
Save order.
Q48. How to check stock in SAP MM?
Answer:
Use T-Code MMBE to view material stock by plant, storage location, and batch.
Q49. How to post an Invoice in SAP FI?
Answer:
T-Code FB60 or MIRO (for MM).
Enter vendor, amount, PO reference.
Verify taxes and posting date.
Post invoice.
Q50. How to create a Vendor Master?
Answer:
T-Code XK01.
Enter Vendor details: Company Code, Purchasing Info, Bank details.
Save vendor master.
Q51. How to create a Customer Master?
Answer:
T-Code XD01.
Enter Customer General Data, Company Code, and Sales Area data.
Save customer master.
Q1. Explain the difference between SAP ECC and S/4HANA.
Answer:
ECC: Traditional ERP system, can run on multiple databases, slower reporting.
S/4HANA: Built on in-memory HANA DB, simplified data model, real-time analytics, faster transactions, and enhanced Fiori interface.
Q2. What are the key innovations in S/4HANA?
Answer:
Real-time processing with HANA in-memory DB
Simplified data model
Fiori-based user interface
Advanced analytics embedded in transactions
Predictive analytics and machine learning capabilities
Q3. Explain the SAP system landscape.
Answer:
Development (DEV): Configure and develop customizations
Quality (QAS): Test changes before production
Production (PRD): Live system for business operations
Transport Management System (TMS): Moves objects between systems
Q4. What are the key configuration points in SAP MM?
Answer:
Define document types for PR and PO
Maintain number ranges
Define release strategies for PR/PO approvals
Configure tolerances for GR and invoice verification
Define account determination for automatic postings
Q5. Explain the GR/IR clearing process.
Answer:
Goods Receipt (GR) and Invoice Receipt (IR) are posted in MM and FI.
GR creates a GR/IR clearing account entry
IR creates a vendor liability
During payment, GR/IR is cleared to ensure accurate financial reporting
Q6. How do you handle a blocked invoice in SAP MM?
Answer:
Use T-Code MRBR to release blocked invoices
Analyze reason for block (price difference, quantity difference, GR mismatch)
Correct the discrepancies or get approvals to release the invoice
Q7. Explain the difference between consignment and subcontracting in MM.
Answer:
Consignment: Vendor owns stock until used; payment is made after consumption
Subcontracting: Materials are sent to vendor to manufacture or assemble products
Q8. How do you perform inventory valuation in SAP?
Answer:
Use standard price or moving average price methods
Configuration: MM > Account Determination > Valuation > Price Control
Inventory valuation impacts FI through automatic account postings
Q9. What are special stock types in SAP MM?
Answer:
Consignment stock
Project stock
Subcontracting stock
Returnable packaging stock
Q10. Explain Automatic Account Determination.
Answer:
Determines GL accounts for postings during GR, GI, or invoice verification
Configured based on valuation class, transaction key, and chart of accounts
Q11. Explain order-to-cash (OTC) process.
Answer:
Sales Order creation (VA01)
Availability check
Delivery creation (VL01N)
Goods issue
Billing (VF01)
Payment receipt
Q12. What is a pricing procedure in SAP SD?
Answer:
Determines pricing conditions for sales documents
Configured with condition types, access sequences, and calculation rules
Includes discounts, surcharges, taxes, and freight
Q13. How do you handle a credit limit check in SAP SD?
Answer:
Credit limits are maintained in Customer Master
During sales order creation, system checks if total receivables exceed limit
Configuration: Define risk categories, tolerance limits, and blocking rules
**Q14. Explain the difference between intra-company and inter-company sales.
Answer:
Intra-company: Sales within the same company code
Inter-company: Sales between different company codes; requires inter-company billing and accounting entries
Q15. How do you configure item categories and schedule line categories?
Answer:
Item categories determine process flow for sales order items
Schedule line categories control delivery schedule and pricing relevance
Q16. Explain integration between MM and FI.
Answer:
Goods Receipt posts to GR/IR clearing account
Invoice Receipt posts vendor liability
Automatic account determination ensures financial impact is correct
Q17. What are the key SAP FI configuration steps?
Answer:
Define company code and currency
Chart of accounts setup
Fiscal year variant
Posting periods
Automatic account determination
Q18. What are cost elements in SAP CO?
Answer:
Primary cost elements: Link FI G/L accounts to CO
Secondary cost elements: Internal cost allocation (e.g., assessment or settlement)
Q19. Explain the difference between cost center and profit center.
Answer:
Cost Center: Tracks costs for internal purposes
Profit Center: Tracks revenues and profits for divisions or business units
Q20. How do you perform month-end closing in FI/CO?
Answer:
Reconcile GR/IR
Accrual postings
Asset depreciation run
Settlement of CO objects to P&L or balance sheet accounts
Q21. Explain Special Purpose Ledger.
Answer:
Provides flexible reporting outside standard ledgers
Can consolidate or summarize data for specific business requirements
Q22. Explain integration between PP and MM.
Answer:
Materials required for production are created in MM
Production orders check material availability via MRP
GR of produced goods updates inventory
Q23. What is a BOM and Routing?
Answer:
BOM (Bill of Materials): Lists components required to manufacture a product
Routing: Sequence of operations required to produce the product
Q24. Explain MRP types (PD, VB, VV, etc.)
Answer:
PD: MRP (automatic planning)
VB: Manual reorder point planning
VV: Forecast-based planning
Q25. How do you handle quality inspection in SAP QM?
Answer:
Create inspection plan
Use inspection lot for incoming, in-process, or final inspection
Record results and usage decisions
Q26. Explain BADI, User Exit, and Enhancement Spot.
Answer:
User Exit: Predefined hooks to add custom logic
BADI: Object-oriented enhancement framework
Enhancement Spot: Used to add multiple BADI implementations
Q27. What is an IDoc?
Answer:
Intermediate Document for SAP data exchange between SAP systems or with external systems
Q28. Difference between classical reports and ALV reports
Answer:
Classical reports: Basic output, limited functionality
ALV (ABAP List Viewer): Interactive, sortable, and filterable
Q29. What is RFC and its types?
Answer:
Remote Function Call to execute functions across SAP systems
Types: Synchronous, Asynchronous, Transactional
Q30. What is SAP Fiori and OData Service?
Answer:
Fiori: Modern UI for SAP apps
OData Service: Protocol used to fetch data for Fiori apps
Q31. A vendor invoice does not match GR. How do you handle it?
Answer:
Identify discrepancies (quantity or price)
Use MRBR to release blocked invoice after approval
Adjust PO or contact vendor if necessary
Q32. How do you configure a release strategy for PR with multiple levels?
Answer:
Define release codes and release groups
Assign workflow rules based on amount, plant, or material group
Test using PR creation
Q33. How to handle inter-company billing in SD?
Answer:
Configure customer/vendor mappings
Define billing document type and revenue recognition rules
Ensure postings reflect in both company codes
Q34. How to implement automatic account determination for MM GR/IR clearing?
Answer:
Maintain transaction keys and valuation classes
Assign relevant GL accounts in OBYC configuration
Q35. Explain how you optimize SAP HANA performance for reports.
Answer:
Use in-memory capabilities
Optimize SQL queries and indexes
Use CDS views and calculation views
Reduce data aggregation in runtime
Q36. How do you handle GR without PO in SAP MM?
Answer:
Use MIGO with movement type 201 (GR without PO)
Used for scrap, direct consumption, or unplanned receipts
Postings affect inventory and accounting automatically
Q37. What is a Subcontracting Process in MM?
Answer:
Materials are sent to vendor for assembly
Vendor returns finished goods
Components remain in company stock until consumed
GR for finished product and consumption posting for components
Q38. How do you configure a message type for PO?
Answer:
Use NACE transaction
Maintain output type, condition records, and partner functions
Assign forms for print/email/EDI notifications
Q39. Explain account determination for GR and invoice verification
Answer:
Configured in OBYC
Based on valuation class, transaction key, and chart of accounts
Ensures automatic posting to inventory, GR/IR, and expense accounts
Q40. How do you handle blocked stock in SAP MM?
Answer:
Stock blocked due to quality, damage, or inspection
Use MB1B or MIGO to transfer stock from blocked to unrestricted
Ensure proper reason codes are maintained
Q41. Explain the difference between standard price and moving average price
Answer:
Standard Price (S): Fixed value; differences posted to price difference account
Moving Average Price (V): Calculated dynamically; updated with each GR
Q42. How do you configure release strategies with multiple criteria?
Answer:
Create release codes and release groups
Assign classification objects to PR/PO
Define workflow rules for approvals based on amount, plant, or material type
Q43. How do you integrate MM with WM (Warehouse Management)?
Answer:
Configure storage locations and WM areas
GR in MM triggers inbound delivery in WM
Goods movements reflect in both modules
Q44. Explain the configuration steps for inter-company sales
Answer:
Define sales org, distribution channel, and division mappings
Configure partner determination
Create inter-company billing document types
Ensure postings in both company codes
Q45. How do you handle partial deliveries in SAP SD?
Answer:
Configure schedule line categories
Allow partial delivery check in sales order
Delivery quantity can be less than order quantity, system splits delivery documents
Q46. How do you maintain pricing condition records?
Answer:
Use VK11/VK12
Define condition type, access sequence, and validity
Assign to pricing procedure
Q47. How do you handle credit memo and debit memo requests?
Answer:
Create credit/debit memo requests (VA01)
Reference original sales order or invoice
Process billing (VF01) to adjust customer account
Q48. Explain third-party order processing in SAP SD
Answer:
Customer orders a product not in stock
Purchase requisition sent to vendor
Vendor delivers goods directly to customer
Billing reflects in SD; PO created in MM
Q49. How do you configure output determination in SD?
Answer:
Use NACE transaction
Define output types (print/email/EDI)
Assign partner functions and forms
Q50. Explain integration of FI with MM and SD
Answer:
MM: GR → GR/IR account; Invoice → Vendor liability
SD: Billing → Customer receivable; revenue postings
CO: Costs captured for material movements and production
Q51. How do you configure automatic payment program in FI?
Answer:
Define payment methods
Maintain bank selection, forms, and posting keys
Schedule payment run with F110
Q52. Explain split valuation in SAP MM/FI
Answer:
Materials can have multiple stock types (e.g., batch, quality)
Valuation category maintained per stock type
System posts to separate GL accounts
Q53. How do you configure tax codes in SAP FI/SD?
Answer:
Maintain tax rates and calculation procedure
Assign to company code and country
Integrates with SD for billing and FI for tax postings
Q54. What are different types of CO-PA (Profitability Analysis)?
Answer:
Costing-based CO-PA: Uses cost elements, better integration with FI
Account-based CO-PA: Revenue and cost postings follow GL accounts
Q55. How do you settle production orders to CO-PA and FI?
Answer:
Configure settlement profile
Define receivers (cost center, order, CO-PA)
Execute settlement to distribute costs/revenues
Q56. Explain integration between PP, MM, and SD
Answer:
MM: Materials for production; GR updates inventory
SD: Sales orders trigger demand for MRP
CO: Production costs captured for cost analysis
Q57. How do you perform MRP run in SAP?
Answer:
Use MD01 / MD02
Define planning horizon, lot size, and strategy
MRP generates purchase requisitions and planned orders
Q58. How do you handle repetitive manufacturing in SAP?
Answer:
Use repetitive manufacturing (RM) profile
Create rate-based planning for high-volume production
GR of finished goods updates inventory automatically
Q59. How do you integrate QM with PP?
Answer:
Quality inspection at goods receipt, in-process, or final
Inspection lot triggers usage decision
Production cannot proceed until quality check passes
Q60. Difference between classical report, ALV, and ABAP CDS views
Answer:
Classical: Simple output, limited interaction
ALV: Interactive reports with sorting, filtering, and export
CDS Views: Optimized for HANA, can be consumed in Fiori/UI5
Q61. How do you implement a BADI or User Exit?
Answer:
Identify relevant enhancement spot or user exit
Implement custom logic in ABAP
Activate and test enhancements
Q62. How do you optimize performance for HANA-based reports?
Answer:
Use CDS views and Calculation Views
Avoid loops in ABAP; leverage SQL joins
Reduce data aggregation at runtime
Q63. Explain Fiori app deployment and OData integration
Answer:
Create Fiori app using SAP Web IDE
Define OData services in backend
Activate service in SAP Gateway
Configure roles and launch in Fiori Launchpad
Q64. Explain IDocs and ALE for integration
Answer:
IDoc: Standard data container for SAP integration
ALE: Application Link Enabling for system-to-system communication
Common for MM, SD, FI integration with external systems
Q65. Vendor invoice variance is beyond tolerance. How do you resolve it?
Answer:
Identify price/quantity differences
Post partial invoice if allowed
Release invoice via MRBR with approval
Notify vendor if correction required
Q66. How do you handle multiple company codes in intercompany SD?
Answer:
Maintain intercompany sales org mapping
Configure intercompany billing document types
Ensure FI postings in both company codes
Q67. A sales order needs partial delivery and backorder processing. How to configure?
Answer:
Enable backorder processing in schedule line category
Define delivery tolerances for partial shipment
System automatically splits deliveries
Q68. How to configure account determination for GR/IR clearing in multi-valuation?
Answer:
Maintain valuation class mapping for each material type
Assign transaction keys for GR/IR account
Test postings for multiple stock types
Q69. How to configure message determination for MM and SD?
Answer:
Use NACE transaction
Define output type, condition records, partner function, and medium
Assign forms for print/email/EDI
Q70. How do you troubleshoot a failed OData service for Fiori app?
Answer:
Check /IWFND/ERROR_LOG in SAP Gateway
Test service in /IWFND/GW_CLIENT
Verify roles and authorizations
Check backend implementation for errors