Dear Experts,
We are currently working on Clean Core / ABAP Cloud compliance in our S/4HANA 2023 On-Premise system and are addressing findings from ATC (ABAP Test Cockpit) checks.
Background
During our analysis, we identified usage of the following standard table:
- Table:
TMP_SPEC - Application Component: MM-SRV (External Services Management)
This table is currently accessed directly in our custom code.
Business Requirement
We use table TMP_SPEC to:
- Read model (template) service specifications
- Retrieve service specification data required for maintenance planning and service processing
Current Challenge
- Direct table access is flagged as non-compliant under Clean Core guidelines
- We were unable to find:
- Any released CDS View
- Any released API / function module
that provides equivalent functionality for accessing template service specifications
Request
We would like to request clarification on the following:
- Released API Availability
Is there any released API / CDS View / RAP BO available as an alternative to:- Read model/template service specifications
- Access service specification data in a Clean Core-compliant way
- Recommended Approach
What is the SAP-recommended Clean Core compliant approach to:- Work with service specification templates
- Avoid direct access to table TMP_SPEC
- Future Roadmap
Are there any plans to:- Release an API or CDS view for this functionality
- Provide a successor object for TMP_SPEC
System Details
- Product: S/4HANA 2023 On-Premise
- Context: Clean Core transformation and ATC compliance
Objective
Our goal is to:
- Eliminate direct table access (TMP_SPEC)
- Use only released and upgrade-safe APIs
- Ensure compliance with Clean Core principles
We appreciate your support in confirming whether a compliant alternative exists or if an Influence Request should be raised.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.