All topics
ARCHITECTAdvanced

S/4HANA Clean Core

Master S/4HANA Clean Core with released APIs, extensibility options, ATC checks, custom code migration, side-by-side extensions and upgrade-safe ABAP design.

Overview

Master S/4HANA Clean Core with released APIs, extensibility options, ATC checks, custom code migration, side-by-side extensions and upgrade-safe ABAP design.

Lessons in this topic

Interview questions covered

  • ATC shows usage of unreleased SAP objects in custom code. What would you do?
  • Customer has 200 user exits and wants S/4 conversion. Plan?
  • A business requirement can be solved by configuration or a custom enhancement. What should you choose in Clean Core thinking?
  • What does Clean Core mean in S/4HANA?
  • How would you run a custom code cleanup during S/4HANA conversion?
  • What are the three extensibility options?
  • How do you sustain Clean Core after go-live?
  • A team wants to add an implicit enhancement in S/4HANA because it is faster. How would you respond?
  • Using this SAP project situation — A pricing implicit enhancement depended on a local standard variable whose meaning changed during an upgrade — explain Clean Core Risk: Modifications, Implicit Enhancements and Unreleased Objects. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Using this SAP project situation — A custom program directly updated a standard order status field and left dependent processing inconsistent — explain Released APIs vs Direct Table Access. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Using this SAP project situation — A sales-order custom field was added through key-user extensibility, while an external partner-risk scoring application was built on BTP because it needed third-party data and independent scaling — explain Clean Core and Extensibility Types. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Using this SAP project situation — A company completed an S/4 migration with strict clean-core rules, but two years later dozens of new direct-table integrations had appeared — explain Clean Core Governance and Documentation. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Using this SAP project situation — A conversion assessment found more than a thousand custom objects — explain Classifying Custom Code for Clean Core. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Using this SAP project situation — A supplier-risk dashboard combined S/4 supplier data with an external risk provider — explain Side-by-Side Extension on BTP. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Using this SAP project situation — A company wanted a save-time compliance validation — explain Clean Core Extension Decision Framework. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • Enhancement broke after upgrade. Clean Core lens?
  • What is S/4HANA Clean Core?
  • How do you build a Clean Core governance model?
  • New custom code introduced without Clean Core review. Response?
  • A customer wants to modify a standard S/4HANA transaction. How do you keep the core clean?

Related topics

Interview questions on this topic