Kinder
Kinder
Kinder
September 2024
By: IBM HIA Delivery Team
Executive Summary Compatibility
Assessment
There are many options to adopting a HANA roadmap - IBM’s HANA Assessment provides the
opportunity to evaluate functional and technical options and benefits of adopting SAP
S/4HANA.
AA MOTORS specifically wanted IBM to assess the current SAP ECC system and the readiness
to move to SAP S/4HANA. IBM HIA delivery team has completed the SAP S/4HANA 2023
assessment on System SR2, a copy of the Production SAP System with production like data for
AA MOTORS.
• Letter of Credit
42% 39%
• Business Partner (BP)
• Credit Management
Summary
Given the results of this assessment specific functional and technical topics are identified that need deeper
investigation/analysis to define the comprehensive concept for AA MOTORS to S/4HANA 2023 System
Conversion scope
The assessment objective was to understand the impact of moving the current SAP ERP
to SAP S/4HANA 2023 on premise version.
EhP 7 for SAP ERP 6.0 with SPS 4 SAP Application Version SAP S/4HANA 2023 FPS01
SAP Application Version
(SAP_APPL 617 - 4 )
SAP Netweaver 7.4 with SPS 6 SAP NetWeaver / ABAP Version SAP ABAP Platform 2023
SAP NetWeaver / ABAP Version
(SAP_BASIS 740 - 6 )
SAP System Type Unicode
SAP System Type Unicode
SAP HANA Platform Edition 2.0
Database Version SYBASE 16.0.04.04 Database Version SPS 07 (Revision 71) on Linux
(SLES or RHEL only)
Two step Conversion process. Need to split Dual Stack before doing conversion
Plan for Dual Stack Split. Only ABAP Stack can be used to convert ECC 6.0 to S/4HANA conversion
It is recommended that these pre-requisites are completed before start of S/4HANA System Conversion Project with a cooling period of at least 1-2
business cycle.
HDB 2.0 SP 07 Revision 71 is the minimum database version needed for S/4 Hana 2023
Assessment EhP 7 for SAP ERP 6.0 with SPS 4 (SAP_APPL 617 - 4 )
Reference : 3338941- Add. info. on converting to SAP S/4HANA using SUM 3307222- SAP S/4HANA 2023: Release Information
Scope 2.0 SP18 Note
3338951- Database Migration Option (DMO) of SUM 2.0 SP18 3351047- SAP S/4HANA 2023 Feature Package
Stack 00: Additional Release Information
/DBM/SER_MRSS_USAGE Active No Impact Enterprise Business Function DBM Service MRSS Usage
AUTO_DP_1 Active Migration Possible:Supported Industry Business Function Dealer Portal, VMS, SPP, ES
AUTO_DP_2 Active Migration Possible:Supported Industry Business Function DP, NWBC, VC Intgr.
DIMP_SDUD Active Migration Possible:Supported Industry Business Function Discrete Indus. - Mill Products
FIN_FSCM_CCD_INTEGRATI
Active Migration Possible:Supported Enterprise Business Function FSCM Integration 2
ON
FIN_FSCM_CCD_INTEGRATI
Active Migration Possible:Supported Enterprise Business Function FSCM Integration 3
ON_3
FIN_GL_CI_1 Active Migration Possible:Supported Enterprise Business Function New General Ledger Accounting
FIN_LOC_CI_29 Active Migration Possible:Supported Enterprise Business Function Localization Topics for Qatar
FND_IBO_MULTIBE_1 Active No Impact Enterprise Business Function FND, Multi Back-End for Inbox
HCM_ESS_CI_1 Active No Impact Enterprise Business Function HCM, ESS for Personal Info.
HCM_ESS_UI5_1 Active No Impact Enterprise Business Function HCM, ESS on SAP UI5
HCM_ESS_WDA_1 Active No Impact Enterprise Business Function Employee Self Services on WDA
HCM_ESS_WDA_2 Active No Impact Enterprise Business Function HCM, ESS on Web Dynpro ABAP 2
HCM_LOC_CI_21 Active No Impact Enterprise Business Function HCM Topics for India
HCM_LOC_CI_42 Active No Impact Enterprise Business Function HCM, Localization for Qatar
HCM_MSS_UI5_1 Active No Impact Enterprise Business Function HCM, MSS on SAP UI5
HCM_TIM_WDA_1 Active No Impact Enterprise Business Function HCM, Leave Request in ESS & MSS
LOG_EAM_PAM Active No Impact Enterprise Business Function EAM: Pool Asset Management
LOG_MM_MAA_1 Active Migration Possible:Supported Enterprise Business Function MM Multiple Account Assignment
LOG_MM_SIT Active Migration Possible:Supported Enterprise Business Function MM, Stock in Transit & Act.Cstng
LOG_SD_CI_01 Active Migration Possible:Supported Enterprise Business Function Sales & Distribution
SD_01 Active Migration Possible:Supported Enterprise Business Function Logistics S&D Simplification
Vendor
Addon Release Description (SAP / 3rd OSS Notes Impact / Remarks
party)
CoD ERP
CODERINT 600 Integration SAP AddOn 2293815 Available part S/4 Core. This Add on will be uninstalled during migration
Content
DBM (Dealer Business Management) is SAP's solution for automotive
dealers. SAP DBM ( Dealer business Management ) provides the solution
for automotive sales side and after sale side.
To get this functionality, SAP ECC-DIMP and SAP DBM need to be
installed together.
In S/4HANA, SAP DBM is no longer available.
Available on SAP Store, Vehicle Sales and Service (VSS) by proaxia is the
innovative, adaptable, reliable Dealer Management System based on SAP
S/4HANA. The fully integrated and complete solution for vehicle sales
and service is co-innovated with SAP and is part of SAP’s industry cloud
portfolio for auto.
This is an SAP CERTIFIED add-on that works with SAP S/4HANA Cloud
Dealer Business Public Edition, SAP Analytics Cloud for planning
DBM 800 Not Known
Management Minimum system requirements for VSS 3.0 – Backend System,
S/4HANA 2020
SAP_BASIS 755 SP02
S4CORE 105 SP02
For VSSUI 3.0 standalone frontend server, minimum system
requirements - SAP_BASIS 752 SP08, SAP_GWFND 752 SP09, SAP_ABA
SAP and 3rd 752 SP09, SAP_UI 755 SP03.
There are no special SAP Notes which must be implemented in the
party Add-ons system prior to VSS 3.0 installation. Check the note for installation steps.
VSS utilizes the standard SAP resources and therefore it follows standard
Impact(1/5) SAP procedure for sizing process. As per discussion with SAP, the
delivery of these objects in the Y* namespace has been agreed with SAP.
Contact proaxia - [email protected]
Vendor
Addon Release Description (SAP / 3rd OSS Notes Impact / Remarks
party)
Proaxia DBM|E® is ideal for extending SAP® Dealer Business Management
(SAP DBM). It adds new functionalities and components to SAP DBM in
response to the specific requirements of regional markets, industry
Dealer Business segments and brands.
Management Proaxia DBM|E® provides all components to adapt the system to
DBME 22_04 Extensions requirements, to accelerate implementation and migration, to share best
(proaxia DBM E practice processes and innovative developments with all proaxia DBM|E®
®) users, and at the same time reduce the costs of further development and
maintenance.
https://www.proaxia-group.com/en/portfolio-item/proaxia-dbme-
extension-for-sap-dbm/
Supported with business function /PLMU/IPPE_INT. iPPE BOM converter
within PLM is not available. Successor is Product Structure Management
2240360, and Product Structure Synchronization. iPPE Time Analysis is not
EA-IPPE 400 SAP iPPE SAP AddOn
2330324 available. Functionality of Integrated Product and Process Engineering
(iPPE) is not supported in an APO transaction in S/4HANA. Check Note
2330324.
Impact(3/5) product offering. The support of SAP Learning Solution continues after 2025 in SAP HCM
for SAP S/4HANA.
Vendor
Addon Release Description (SAP / 3rd OSS Notes Impact / Remarks
party)
SAP E-Recruiting is part of the SAP S/4HANA compatibility scope, which
comes with limited usage rights. SAP E-Recruiting with component
ERECRUIT was technically available in SAP S/4HANA releases 1511,
1610 and 1709. SAP S/4HANA releases 1809 and higher, ERECRUIT is
not available anymore. A new add-on product called SAP E-Recruiting for
SAP S/4HANA has been released on 15.03.2023 for releases 1809 and
higher. This add-on product is also available for a standalone installation
based on ABAP FND 1809 FOR HANA, S/4HANA Foundation release
1909 or higher. Customers can continue to use SAP E-Recruiting in SAP
S/4HANA in the Compatibility Mode until 2025. Please refer to SAP Note
3029126 – SAP E-Recruiting for SAP S/4HANA: Release Information Note
(RIN).
SAP SuccessFactors Recruiting Management is the go-to solution for
Industry 2608611, recruiting. For customers - not willing or able to move to SF, can use SAP
ERECRUIT 600 E-Recruiting Solution- 2383888, E-Recruiting for SAP S/4HANA. SAP E-Recruiting in Compatibility Mode
Standard 3029126 and HCM for SAP S/4HANA is not available in the RISE with SAP S/4HANA
Cloud, private edition. If one is planning to move to RISE with SAP
S/4HANA Cloud, private edition one needs to replace SAP E-Recruiting
with SuccessFactors Recruiting Management.
The add-on product version SAP E-Recruiting for SAP S/4HANA needs to
be part of the target stack for the system conversion to SAP S/4HANA
1809 or higher release. This should get added to the target stack by the
maintenance planner, if the source stack contains E-Recruiting instance
SAP and 3rd and target stack meets the minimum Support Package Stack (SPS)
criteria.
party Add-ons There are no application-related actions required to move from SAP E-
Impact(4/5) Recruiting 6.0 to SAP E-Recruiting for SAP S/4HANA 1.0. SAP E-
Recruiting for SAP S/4HANA 1.0 is functionally equivalent to EHP7/EHP8
of SAP E-Recruiting 6.0.
Vendor
Addon Release Description (SAP / 3rd OSS Notes Impact / Remarks
party)
Industry SAP Fiori - GBAPP002 600 (SAP Fiori oData component for Approve Purchase
2131368,
GBAPP002 600 GBAPP002 Solution- Orders 1.0) Installation for Fiori. Existing Fiori UX app to be undeployed and
2011192
Standard post-upgrade should be re-deployed. MM Fiori APP will not work in S/4 Hana
SAP Multiresource Scheduling enables one to find suitable resources for
demands and assign them to the demands. Demands are units of work from
the areas of Plant Maintenance, or Project System, for which a resource is to
be planned.
As per PAM, existing SAP MRSS 8 needs to be upgraded to ‘SAP Multiresource
Scheduling 1.0, option for SAP S/4HANA’.
First upgrade planning should be done using maintenance planner as
Multi Resource 2332631, specified in note 2914011, then,
MRSS 800 Service SAP AddOn 2332632, Manual pre-conversion steps needs to be executed. Ensure that any custom
Scheduling 2914011 implementations or enhancements related to MRS or any such developments
that make use of MRS objects are disabled/deactivated manually.
SAP Multiresource Scheduling for SAP S/4HANA does not support the material
master enhancement for requirements profiles. If AA Motors has been using
this functionality, they must copy the values for fields in the /MRSS/*
namespace from table MARC to a custom table. They must do so before your
conversion to SAP Multiresource Scheduling for SAP S/4HANA, otherwise data
might be lost.
SAP Supported Conversion to S/4HANA. Manual pre-conversion steps needs to be
Multiresource 2332631, executed. Ensure that any custom implementations or enhancements related
SAP and 3rd MRSS_NW 800
Scheduling for
SAP AddOn
2914011 to MRS or any such developments that make use of MRS objects are
SAP NetWeaver disabled/deactivated manually.
party Add-ons 2451380, SAP_APPL 618 has adopted this SRA component and retrofitted to S4CORE.
Purchase Order Industry
Impact(5/5) SRA020 600 Status (In Solution-
2465146, Needs to be uninstalled.
2034588, This add-on product versions needs to be uninstalled using transaction SAINT
Process, Appro AddOn
2131360 - when the stack xml is consumed by the software update manager.
Project System
Master Data
Sales
Treasury
Billing
Financial Accounting
Quality Management
Foreign Trade / Customs
Purchasing
Management Accounting
Production Planning
Scope for
Business Processes Major Minor Obsolete Total
Improvement 16
14
Billing 0 0 0 3 3
12
Enterprise Asset Management 0 0 0 2 2 10
8
Financial Accounting 0 11 2 2 15
6
Obsolete
Foreign Trade / Customs 1 0 0 0 1 4
2 Scope for Improvement
Inventory and Warehouse
0 1 0 2 3 0 Minor Impact
Management
Enterprise Asset…
Inventory and…
Product Lifecycle…
Foreign Trade /…
Shipping and…
Management…
Project System
Treasury
Master Data
Sales
Billing
Financial Accounting
Purchasing
Quality Management
Production Planning
Major Impact
Management Accounting 0 5 1 5 11
Master Data 3 0 0 0 3
Product Lifecycle Management 0 4 1 0 5
Production Planning 0 2 0 1 3
Project System 0 0 0 5 5
Purchasing 0 1 1 9 11 Major Impact: Major change in functionality. Both end
user and configurations are impacted.
Quality Management 0 0 0 1 1 Minor Impact: Most of as is transactions are available.
Some new functionalities or fields are provided.
Sales 1 2 0 4 7
Scope for Improvement: Existing functionalities
Shipping and Transportation 0 2 0 3 5 will work as it is, however, there is scope for improvement.
Treasury 1 0 0 0 1 Obsolete: The function is not required in S/4Hana.
Either this is included in other function or automated with
Total 6 28 5 37 76 another process.
Note: The business process impact has been analysed by comparing the configured
processes in the AA MOTORS - SR2 system with the IBM reference process model for SAP
S/4HANA 2023
16 September 2024 IBM and AA MOTORS Confidential 15
Functional Assessment Key Findings SAP S/4HANA 2023 Key wheel display the key processes on the
basis of impact for conversion.
5 General Ledger
1 Letter of Credit
The new Universal Journal merges Financial
Letter of credit processing is provided by integration of Accounting (FI) and Controlling (CO) providing a
S/4HANA Sales with Trade Finance single source of truth for external + internal
reporting and ensuring reconciliation by design
5 CO-OM Planning
CO-OM planning, P&L planning, and profit center planning are now covered by SAP BPC for S/4HANA Finance (formerly known as Integrated Business Planning) -SAP Note
Description 2081400.
If customer calculates planned costs for production orders, no business process changes are required, but information in the new planning table is only visible in Fiori apps.
CO-OM Planning scenarios are active.
AA MOTORS Source System Cost Center, Internal Order, Profit center Planning are activated
Transactions KA01, KSB5, KS03, KA03, KL03, KS13, KS02, KABP, KSB1, KSBL, KCH1, KCH2, KCH3, KO01, KO03, KO04, KO05 are used.
'Classical Profit Center Accounting (PCA) is part of the SAP S/4HANA compatibility scope. Alternative functionality "Profit Center Accounting on Universal Journal" in SAP
S/4HANA.
SAC is the recommended financial planning solution for SAP S/4HANA Cloud and On Premise. Only for customers requiring an On-Premise planning solution, BPC Optimized
for SAP S/4HANA still is recommended.
Integrated Financial Planning for SAP S/4HANA with SAP Analytics Cloud consists of three pillars:
• The planning tool "SAP Analytics Cloud" that provides
o generic data input and data import capabilities
o a planning engine powered by SAP HANA
o a full-blown modeling environment for planning models, input layouts
Action / Impact • A dedicated connector for SAP S/4HANA Cloud and On Premise
o that includes the suitable OData services within S/4HANA
o that can read all relevant data from S/4HANA and write the plan results back to S/4HANA
• Pre-delivered Financial planning content package ‘Integrated Financial Planning for SAP S/4HANA’ that covers all financial planning areas
o Expense and activity planning, Product cost planning, Sales and profitability planning, P&L-, Balance Sheet- and Cash Flow planning
- In case, customers cannot transition to SAP BPC optimized for SAP S/4HANA and would need to continue with classic CO-OM planning functions, one can do so, but these
transactions are not included in SAP Easy Access menu. Also, these will not update ACDOCA table. Legacy reports will work, but Fiori apps will not display these data.
- Planning data that existed prior to migration will not be a part of universal journal which means it will only be available for viewing purpose and cannot be used for reports
in combination with new fields.
- SAC removes the separation between reporting and planning, meaning that separate planning environments are no longer necessary. The actual data can be integrated
Benefits into different planning versions.
- Flexible drill-down on drivers of profitability, including customer, product, geography, and channel
7 Credit Management
Description Credit Management (FI-AR-CR) is not available as part of SAP S/4HANA. The functional equivalent in SAP S/4HANA is SAP Credit Management (FIN-FSCM-CR).
AA MOTORS Source System FIN-FSCM-CR SAP Credit Management Active. Transaction UKM_TRANSFER_ITEMS and Program UKM_CASE, UKM_COMMTS_DELETE, UKM_ITEM_DISPLAY,
UKM_MY_DCDS, UKM_RVKRED77 are used.
SAP Notes 2217124 and 2227014 can be referred to.
1.A number of transaction in existing credit management process will be obsolete and few will be replaced by new transaction.
2. If the customer is using only FI-AR-CR OR both FI-AR-CR+FIN-FSCM-CR - then, they need to migrate FI-AR-CR to FIN-FSCM-CR completely. This migration comprises -
Config, master data, credit exposure and credit decision data. There are few pre-requisite, that should be checked and completed. Also, implementation of BADI
'UKM_R3_ACTIVATE' and 'UKM_FILL' should be reviewed.
3. A number of Fiori apps are available. One important in current release is –
Action / Impact Manage Credit Accounts app - a 360° view on all credit accounts, combining operational with reporting data, it gathers all details related to a business partner in addition to
score, limit and payment trends.
Manage Credit Management Rules app - credit manager can define rules for different use cases, like ‘Approval hierarchies for credit limit requests and DCD’, ‘Define
rounding rules for the calculation of credit limits – and risk adjustments based on risk class.
If Advanced Credit Management functionalities are to be used, then transaction UKM_CHECK_MD can be used to check master data for inconsistencies, inconsistent
customizing, as these inconsistencies can cause errors when starting the Fiori application Manage Documented Credit Decisions (F5587).
- Higher degree of automation: automatic calculation of credit scores, risk classes and credit limits, documented credit decisions.
- Less redundant data (reading FI-data via HANA view)
Benefits - Integration with external credit rating agencies for credit rating of the customers
- Credit events help the credit analyst to focus on exceptions during his daily business.
Benefits Continuous monitoring of transportation conditions in real time with the integrated IoT capabilities in SAP S/4HANA.
AA MOTORS Source System Transactions /MRSS/PLBOGEN, /MRSS/PLBOORGM, IK12, IK17, IK13, IE03, IK01, /MRSS/PLBOORG, IE02, /MRSS/UTILREP are used.
- SAP S/4HANA Asset Management’s preventive maintenance functionality provides users with the tools needed to schedule and perform preventive maintenance activities.
SAP Fiori Maintenance Planning Overview apps allow maintenance planners the ability to check unprocessed maintenance requests, POs, and other relevant metrics.
Another helpful SAP Fiori app is the Maintenance Scheduling Board app.
With these, one can
-- Analyze outstanding notifications that have not yet been processed and that have not yet been assigned to a maintenance order
-- Analyze maintenance orders that are still in planning and have not yet been released for processing
-- Display non-stock materials that have been ordered but may not be available on the requirement date
-- Analyze released maintenance orders whose end date is in the past and have still not been finally confirmed
- Use transactions IW37n, IW49n, IP30H instead of IW37, IW47, IP30. IP30H is enabling Real Time Maintenance Plan Scheduling – resulting in Accelerated Mass
Action / Impact Transaction, instant analysis on top of transactions, real time analysis of machine sensor information, planning can be done several times in a day, faster response time for
more accurate maintenance scheduling.
- Enhancements and modifications of the LIS will not work. - Customers can check whether to use SAP Predictive Maintenance and Service that combines sensor data with
business information to help improve service profitability, reduce maintenance costs and increase asset availability.
- EAM is integrated with IoT, Big Data, AI/ML, Mobile solutions
IoT – to provide sensor-enabled condition monitoring for real-time insights.
Big Data to enable real-time analysis of data streaming from assets that are getting smarter and can communicate status and performance data.
AI and ML – to bring unprecedented insights and automation of knowledge work across the enterprise.
Mobile Solutions – to provide workers in the field with easy access to necessary information they would otherwise need to access in the office.
More Predictive and Preventive maintenance in S/4HANA – less of Reactive Maintenance.
- Once LIS table update is switched off, there will be improved performance of many transactions, less memory requirement.
- SAP Predictive Maintenance continuously improve processes and predict outcomes, collaborate across networks and offer differentiated service, while generating new
revenue streams and developing new ways to compete and disrupt industry.
Benefits - SAP Fiori brings a whole host of applications that make asset management tasks easier.
- Increased reliability to identify failure modes of an equipment, and also identify main causes observed by technicians and plan preventive or inspections activities to avoid
future unplanned breakdown
11 General Ledger
The new universal journal entry replaces the Financial Accounting (FI) document and the Controlling (CO) document with a universal document. Finance reconciliation is no
Description longer required providing a single source of truth.General Ledger in S/4HANA is based in the Universal Journal, the line items are stored in the new database table ACDOCA,
optimized for SAP HANA.
New GL accounting is active. Document Split Active.
AA MOTORS Source System Transactions FBL5N, FBL3N, FBL1N, FAGLB03, FB1S, FAGLL03, FSE3, FS00, FBL3, GLPLUP are used.
No immediate action required. The data will be migrated from the old data structures to the new data structures as part of the system conversion. The new general ledger is
introduced mainly as a result of the need to support multiple valuation methods.- Before Migration, FINS_MIG_PRECHECK transaction should be executed to clean up all
inconsistencies prior to migration.
- Configuration steps in FIN Migration workbench in SPRO should be followed - 'preparation and migration of customizing for the general ledger' in its sequence in the UI.
Also, the last step, 'Execute Consistency Check of General Ledger Settings' should be performed and solve errors if any.
- Use of new reports should be checked.
- The usage of special purpose ledger is partly included in the SAP S/4HANA compatibility scope, which comes with limited usage rights. Special ledgers and respective
Action / Impact tables and reports which have been defined for applications that are part of the compatibility scope will not be supported beyond expiry date – End of 2025.
With SAP S/4HANA, it is possible to create different Ledgers for different accounting principles. That is, one ledger for Local GAAP, one for US GAAP, one for IFRS, one
ledger with different fiscal year other than the one being used in the company code etc. In SAP terminology, these are called Leading Ledger and Non-leading Ledgers. The
ledger for Local GAAP is called Leading Ledger and all others are non-leading ledgers.
- Document splitting is a function of new General Ledger Accounting. It is comparable with document splitting for special purpose ledgers (FI-SL).- In SAP S/4HANA the
contents of the cost of sales ledger and all special ledgers created in table GLFUNCT are included in the Universal Journal (table ACDOCA).
Check SAP Note 2431747 to know more about - Incompatible Changes in S/4HANA compared to classic ERP releases.
1. Reconciliation between FI and CO is not required due to Universal Journal
2. New fields available in the 'control' tab to create GL accounts as cost elements3. Universal Journal significantly changes the way transactional data is stored for financial
Benefits reporting. it offers huge benefits in terms of ability to harmonize internal and external reporting requirement by having both read from same document store whether the
account is the unifying element.
13 Inventory Management
Description There is changes in Inventory Management Data Model as well as in Transactions. Fiori Apps are introduced in this area as well.
Transactions MMBE, MIGO, MB52, MB22, MB51, MB1B, MB25, MB5T, MB5B, MB90 are used. Physical Inventory transactions MI01, MI03, MI11, MI22, MI31, MIGO are
AA MOTORS Source System used.
The SAP ERP inventory management data model consists of the two document tables MKPF for document header information and MSEG for document item data.
With S/4HANA this data model has been changed significantly. The new de-normalized table MATDOC has been introduced which contains the former header and item data
of a material document as well as a lot of further attributes. Material document data will be stored in MATDOC only and not anymore in MKPF and MSEG. Additionally, the
aggregated actual stock quantities will not be persisted anymore in the hybrid or replaced aggregation tables. Instead, actual stock quantity data will be calculated on-the-
fly from the new material document table MATDOC for which some of those additional special fields are used.
SAP ERP tables in this area do still exist in S/4HANA as DDIC definition as well as database object and the hybrid tables will still be used to store the material master data
attributes. For compatibility reasons there are Core Data Service (CDS) Views assigned as proxy objects to all those tables ensuring that each read access to one of the
mentioned tables below still returns the data as before in SAP ERP 6.0.
The following transactions for entering and displaying goods movements (material documents) - called ‘MB transactions’ - below, have been replaced by the single-screen
generalized transaction MIGO or the BAPI's BAPI_GOODSMVT_CREATE and BAPI_GOODSMVT_CANCEL:
• MB01, MB02, MB03, MB04, MB05, MB0A, MB11, MB1A, MB1B, MB1C, MB31, MBNL, MBRL, MBSF, MBSL, MBST, MBSU and MBBM
These transaction codes shall not be used in customer coding because with this release a new enhanced and improved lock concept has been introduced for transaction
MIGO and the BAPI BAPI_GOODSMVT_CREATE but the above listed obsolete transactions still using the old lock concept (see note 2319579). Hence in case of parallel
posting done via one of the obsolete transactions and transaction MIGO or BAPI BAPI_GOODSMVT_CREATE one may be able to create stock inconsistencies just because
the postings are not protected by the same lock object.
Action / Impact The transaction codes will be deprecated in the near future.
One should use transaction MIGO or MMBE in dialog.
For reporting, the inventory management data is extracted from SAP ERP or SAP S/4HANA On-Premise to the Business Warehouse and made available there for further
evaluation of different stock values, quantities and movements. Possible analyzing scenarios are monitoring of current stock levels, analyzing inventory age and material
range of coverage, and detecting stock obsolescence. One can run analysis for different types of stocks, such as total or valuated stock, special stocks and consignment
stock.
Physical inventory / inventory count and adjustment helps to perform the periodic adjustments to stock on hand after a physical count.
Two physical inventory procedures:
• Sample-based physical inventory – here, the sample to be inventoried is determined on a mathematical-statistical basis. A physical inventory count and an inventory
adjustment posting are performed for the items in the sample. Based on the inventory adjustment posting, an extrapolation provides an estimated value for the entire stock.
If the extrapolation is successful, it is assumed that the book inventory is correct. Sample-based physical inventory is not available for EWM-managed storage locations.
• Cycle Counting - The materials to be inventoried are counted at regular intervals during a fiscal year. One can use the cycle counting approach, for example, to ensure that
stocks of fast-moving items are checked more frequently than slow-moving items.
14 Letter of Credit
Description Letter of credit processing is provided by integration of SAP S/4HANA Sales with Trade Finance.
- Compensate customers with replacement products that are different from the returned products. In addition, one can choose a supplying plant from which the
replacement products are to be delivered. The supplying plant can be different from the receiving plant for the returned goods.
- Create and process customer returns for bills of materials (BOM) - withdifferent BOM Variant.- View approval status of customer returns. One can withdraw the approval
Benefits request for the returns that are pending approval
- Delete customer returns.- Enhancement to the existing synchronous OData API to create, read, update, or delete return orders with new functionality to create a return
order with reference to a preceding document.
17 Output in Purchasing
In SAP S/4HANA, a new output management approach has been implemented, the target architecture is based on Adobe Document Server and Adobe Forms.
By design, the new output management includes cloud qualities such as extensibility enablement, multi tenancy enablement and modification free configuration. So,
Description complete configuration differs from the NAST configuration. The configuration is based on BRF+ which is accessible for Customers.NAST will be supported according to
mainstream maintenance frames for SAP S/4HANA release. However, investment in the Output management area will only be made within the new framework.
Message Output for Purchase Order.
AA MOTORS Source System Transactions ME21N, ME23N, ME9F are used.
Output management based on NAST is still supported for new documents in purchase order. Purchase orders which are migrated from legacy systems and for which NAST
based output has been determined, can be processed with the new and with NAST technology. The user can decide whether he wants to use for all new purchase orders the
new output management or NAST.
After a system conversion to SAP S/4HANA, if SAP S/4HANA output control is activated, Old documents that are migrated from an SAP ERP system, can still be processed
with their existing output solution (e.g. NAST). New documents created directly in SAP S/4HANA system will use the new SAP S/4HANA output control. In general, the
documents stay with the output solution which was active at the time of their creation.
Output management is activated by object. It means if for example, the object Purchase order is activated then ALL the new purchase orders will work with the new
framework regardless of the document type.
In contrast to the output management based on NAST the new output management supports only the Channels PRINT, EMAIL, XML (for Ariba Network Integration) and
Action / Impact IDOC (for on premise). Other channels are not supported by default.
In the SAP S/4HANA 2021 release, the output solution SAP S/4HANA output control introduces an enhanced check for output devices defined within the spool
administration, which are used for printing of output request items.
Flexible output determination is possible using BRFplus, it can be based on app-specific fields that are extendable. It can be sent to many different channels, there is no
limit when designing determination rules.
As per SAP Note 2248229, when one starts newly with the SAP S/4HANA system, there are ZIP files in this note, one can pick up matching S4CORE version to begin with
BRFplus output management setup.
SAP S/4HANA output management supports SAPscript and Smart Forms for applications that used NAST before. Other applications need to explicitly support existing form
technologies available in SAP S/4HANA Output Management. ADS is required for this scenario. In any case, adjustments to the print programs must be made when using
existing form technologies. SAP recommends using Adobe Document Services when starting newly with SAP S/4HANA output control.
The architecture of SAP S/4HANA output management is based on Adobe Document Services and SAP Cloud Platform Forms by Adobe. Hence, it has all the existing
advantages of Adobe print over Smart Forms or Sap Scripts.
The new output management for SAP S/4HANA only supports the specific output channels, while the NAST-based output can also be used for several kinds of post-
Benefits processing. Output management for SAP S/4HANA cannot be used if any one of the NAST transmission mediums is required: ‘8’ Special function, ‘9’ Events (SAP Business
Workflow), ‘A’ Distribution (ALE), ‘T’ Tasks (SAP Business Workflow).
It is fully integrated with SAP Fiori Apps. Ex - PO Output Automation Rate Fiori App. With this app, one can see an overview of the number of purchase order outputs by
output channel.
18 Period-End Closing
Simplifications and Innovations are introduced in the Period End Closing process which reduces the steps and overall time for PEC. Soft-closing is easily achievable due to capabilities like no
reconciliations needed, real-time profitability, continuous ICR, embedded BPC etc.Group Reporting software is packed with more enhancements.Auto-reversal feature of journal entries
Description available at the time of posting original entries. Machine learning integration to automatically handle GR/IR reconciliation exceptions and related KPIs for early detection. For closing
operations at period-end closing in S/4HANA, one can use the programs available for analyzing, valuating, and reclassifying the journal entries.
19 Physical Inventory
Physical Inventory – comes with S/4Core. There is ‘Situation Handling’ capability in Physical Inventory.Situation Handling provides contextual information proactively and
Description offers resolution proposals to optimize the critical steps of the physical inventory process.
AA MOTORS Source System Physical Inventory transactions MI01, MI03, MI11, MI22, MI31, MIGO are used.
Benefits Simplification
Benefits Simplification
23 Profitability Accounting
SAP S/4HANA allows two different profitability solutions.
1. Margin Analysis - Profitability Analysis within the Universal Journal addressing the need of internal and external accounting, supporting real-time derivation of reporting
dimensions and embedded analytics. SAP continues to conduct new developments in this area only. It is perfectly integrated into the overall concept of the Universal Journal and is
therefore fully in line with SAP’s Financial Accounting development strategy. Margin Analysis is active if there is an activation flag for 'account-based' in the IMG procedure
Description mentioned above.
2. Costing-Based CO-PA - Groups revenues and costs according to value fields and applies costing-based valuation approaches. Data is recorded in a dedicated persistency apart
from external accounting. Before the conversion to SAP S/4HANA on-premise, SAP recommends that clients verify whether Margin Analysis can already cover all requirements and
costing-based CO-PA can remain de-activated.
Cost Based COPA is active.
AA MOTORS Source System Transactions KEDR is used.
One can continue to run both approaches in parallel, by making the appropriate settings per controlling area. The essential difference is that costing-based CO-PA is a key figure-
based model, rather than an account-based model. Margin Analysis covers record types F (billing documents), B (direct FI postings), C (settlement) and D (assessment) in costing-
based CO-PA. A different approach is taken for record type A (incoming sales orders) where predictive accounting documents are created to represent the sales order prior to
delivery and invoicing in a make-to-stock environment. Predictive accounting does not yet support record type I (order-related projects) in a make-to-order environment.
There is no direct migration from costing-based CO-PA to Margin Analysis.
Customers should analyze existing reporting requirements to understand how market segment reporting is handled today. Also include transfer of profitability information to other
Action / Impact systems, including data warehouses and consolidation. During conversion, the system will create columns in the universal journal for all characteristics in the operating concern.
If costing-based CO-PA is currently used, analyze what workarounds are being used to reconcile the profit and loss statement with costing-based CO-PA to determine whether
these will be required in the future. Check whether the functions available with Margin Analysis can already satisfy reporting requirements or whether one will continue to need
costing-based CO-PA for an interim period. If combined Profitability Analysis is currently used, check whether the functions available with Margin Analysis can already satisfy one’s
requirements.
Existing reporting transactions, such as KE30 and KE24, will continue to work, but also investigate possible usage of the Fiori apps to display information by market segment,
including additional currencies and data from the extension ledgers.
The universal journal (ACDOCA) is the heart of Accounting and includes all Margin Analysis characteristics in order to allow multi-dimensional reporting by market segment. The
universal journal includes columns for the standard characteristics and all additional characteristics included in an organization’s operating concern (up to sixty characteristics,
including the fixed characteristics). If an operating concern is configured for Margin Analysis, columns will be created for each of the characteristics during migration.
The benefit of this approach is that all revenue and cost of goods sold postings are automatically assigned to the relevant characteristics at the time of posting and that allocations
and settlements are made to the characteristics at period close.
Benefits It is also possible to configure some expense postings such that the characteristics are derived automatically, so that material expenses assigned to a WBS element (account
assignment) are automatically assigned to the characteristics entered as settlement receivers for the WBS element. This automatic derivation of the characteristics can reduce the
number of settlements and allocations to be performed at period close and provide real-time visibility into spending during the period.
There are also no reconciliation issues between the general ledger and Margin Analysis. However, revenue is recognized at the time of invoicing and cost of goods sold when the
delivery is made. If there is a time gap between delivery and invoicing, costs may be visible in Margin Analysis for which no revenue has yet been posted (matching principle). From
SAP S/4HANA 2021 one can use event-based revenue recognition to recognize revenue with the outbound delivery or to delay the COGS posting until the contract is completed.
24 Project Builder
- It´s the target to have one maintenance transaction in future. The target transaction is CJ20N Project Builder.
-The currently parallel (partly redundant) transactions for date planning, simulation functions and scheduling will still be available.- A number of Fiori apps are introduced in
Description Project Systems area which are functional equivalents of Project Definition, WBS Element, Network, Activities, Milestone and Material Component Overview processes.
Overview apps have good usability since users have direct access to required data after clicking on the tile for any app. User can go into detailed view as well.
Project Builder is in use.
AA MOTORS Source System Transactions CJ20N, CJ7E, CJI3N, CN43N, CJ8G, CJ13, CJI3, CJ8V are used.
- The target for links and references in strategic reports and transactions is going to single maintenance transaction CJ20N (Project Builder).
- Transactions related to Work Breakdown, Project Definition, WBS Element, Structure Planning, network, Simulation Function - are not the target architecture.
- One can review the 23 improvements which have happened over a period of time in SAP Project Systems area and the complete list of improvements is listed in the
composite SAP Note 2367898.
- In Project Systems and Materials Management integration area, user can monitor materials planned for various projects and its network activities and associated WBS
Action / Impact elements, purchase orders and purchase requisitions created for a project or work breakdown structure (WBS) element in a display currency. Results can be further filtered
for a particular WBS element, supplier, plant, purchasing organization etc.- As of SAP S/4HANA 2021 FPS02, one can provide short and long texts for PS objects in several
languages using multilanguage support and can use standard text keys to create texts that can be used across multiple projects. A lot of Fiori apps are available to view
multilanguage short text in PS WBS elements, Network Activity, Network, Project Definition and milestone.Graphics and Simulation functions in Project System are part of
the SAP S/4HANA compatibility scope. SAP GUI-based project planning board and network graphic will continue to be available. Alternate functionality - Fiori Apps are
available.
1. Overview apps have good usability since users have direct access to required data after clicking on the tile for any app.
2. Different View is available in these Fiori apps – by phase, function and object.
3. Better integration with MRP and Procurement processes.
Benefits 4. Users can track all activities and components end-to-end.
5. Redundant transactions will be removed
6. Lesser system memory usage improving overall performance.7. Multilanguage Support for Short Text in PS Objects.
25 Quality Notification
- The quality notification (in general and result recording) will be replaced. Currently no functional equivalent for Quality notifications in QM within SAP S/4HANA. The old
Description functionality will stay available until the new functionality is released.Some new feature has been added in Quality Notification, With this feature one can transfer defects of
nonconformance management to quality notifications. Further processing is done in the quality notification. The defect is no longer editable and can only be displayed.
Quality Notification functionality is in use.
AA MOTORS Source System Transactions IQS1, IQS2, IQS3 are used.
Quality Notification is used for recording and processing different types of problems (for example, problems resulting from poor-quality goods or services), to analyze the
recorded defects and monitor the correction of these problems. In particular, the notifications can help process internal or external problems such as: Customer complaints,
Complaints against vendors, Company-internal problems, Other user-specific problems.
Quality Notification is integrated with Plant Maintenance (PM) component and service notifications in the Customer Service (CS), also integrated with SD, DMS(Document
Action / Impact Management System), Classification System.
The following transactions are replaced by corresponding Fiori apps – type SAP GUI or Webdynpro.
QM0* - (Create/Change/Display Quality Notifications), QM1* - (Create/Change/Display Quality Notifications Task, Item, Activities).
Knowledge transfer to key resources should be planned.
The quality notifications helps to:
Describe a problem and identify the affected reference objects (for example, material, vendor, manufacturer)
Record the names of all persons (partners) who are involved with the problem
Record individual defect items that relate to the problem and analyze their causes
Benefits Assign a defect item (batches, serial numbers, inspection lots, production orders, process orders, or delivery items)
Specify the corrective actions to be taken
Monitor the execution of corrective actions through a status management function
Print, fax, e-mail, archive, or export various types of reports (shop papers) that relate to the problem
27 RFQ
RFQ is a form of invitation that is sent to the suppliers to submit a quotation indicating their pricing and terms & conditions. It contains details about goods or services,
quantity, date of delivery, date of bid etc.
In response to the RFQ, suppliers provide quotations, buyer can compare these quotations and award the order to the competitive and suitable quotation.
Description With the new concept in S/4HANA, system allows to send RFQ via Fiori App to external sourcing platforms without a Supplier included and to receive from them multiple
Supplier Quotes which fits to different Sourcing Integration Scenarios.
On the sourcing platform, the registered suppliers can submit their quotations which are later available to the purchaser.
RFQ is in use.
AA MOTORS Source System Transactions ME41, ME43, ME42 are used.
- Customer must edit the user roles. As soon as the new Fiori Apps will be available also the standard roles delivered with SAP S/4HANA contain this new authorization
object. Relevant business roles – SAP_BR_PURCHASER (Purchaser) and SAP_BR_BUYER (Strategic Buyer) are to be maintained, which contain relevant authorization
object.
- Before using the new Fiori App, customers need to close open RFQ created with the old transactions and set them to status "Completed".
- REQOTE (IDoc for RFQ) and QUOTES (IDoc for Quote) is not considered target architecture; it is planned to replace them with cXML messages. Also, it is planned to
introduce SOAP-based messages to further replace cXML messages for RFQ and supplier quotation.
- ME4* transactions for RFQ and Quotation are planned to be replaced with Fiori Apps.
- Fiori Apps that are available are -
Manage RFQs (F2049) – User can copy an existing RFQ, publish the RFQ and send it to suppliers, display the History of the RFQ to keep track of the document changes,
display process flow.
Action / Impact Monitor RFQ Items (F2425),
Request for Quotation Types (F4149),
Manage Supplier Quotations (F1991) - User can use this app to display all supplier quotations which has been received for different RFQ’s. User can view the details
information for each quotation,
Compare Supplier Quotations (F2324) – User can display all received quotations for this RFQ and check whether all invited suppliers have already sent their quotations or
not, then check best-priced items, compare supplier quotations, and award the best quotation.The 2023 release has added many features for complex RFQ processes –
known as Product Sourcing. Among them, one can now request data about the carbon footprint of items from suppliers. One can decide for each item in sourcing project
whether one would like to collect carbon footprint data for that item, and suppliers can then provide this information in their supplier quotations.
Also, analytics apps to monitor RFQs and compare supplier quotations. For full online RFQ process support use simple offline RFQ apps to seamlessly integrate with
Sourcing in Ariba.
- System can send RFQ via Fiori App to external sourcing platforms without a Supplier included
- Capable to receive the RFQ from multiple suppliers.
Benefits - Portability of the system.
- Manage Central RFQs: This feature enables one to display, create and manage central RFQs in the SAP S/4HANA system that acts as a hub system. One can create central
RFQs from purchase requisitions that are created in the hub system.
28 Run MRP
New MRP Live transaction -MD01N (Optimized for SAP HANA), and associated consistency and performance check reports, simplified storing of planning file entries, several new
Description Fiori APPs and reports are available. Multiple changes in MRP views in Material Master, simplified sourcing.
30 Sales Quotation
Sales inquiries are requests from customers for information about the purchasing conditions (such as price and availability) for certain goods or services. Sales quotations, in
turn, are the responses to sales inquiries and represent legally binding offers to customers for the supply of goods or the provision of services under specific conditions.
Customers can respond to a sales quotation with a purchase order, which in turn triggers a sales order.
Description Situation template is now available for the sales quotation object page to inform specific users about their sales quotations that are about to reach the validity end date but
still have a low conversion rate.This situation template is now available for the sales quotation Fiori object page. When a situation occurs, the users can get an in-app
message in the relevant sales quotations.
Sales Quotation is active.
AA MOTORS Source System Transactions VA21, VA22, VA23 are used.
The Sales Rep do not need to monitor valid-to dates of sales quotations in the Manage Sales Quotations app and check quotation conversion rates in analytical apps such as
Quotation Conversion Rates -Valid/Not Completed.
Action / Impact They can now quickly identify expiring sales quotations with a low conversion rate and view details about such quotations - asthe users can get an in-app message in the
relevant sales quotations or notification on Fiori launchpad.
1. Users can immediately learn about expiring quotations with low conversion rates which enables them to focus on quotations of this kind and proactively follow up with
Benefits customers that have not placed orders yet.2. Increased win rate through improved transparency of the status of sales quotations and the ability to take immediate actions if
required.
34 Simplified Sourcing
A reduced set of possible sources of supplyis suggested in S/4HANA simplification -
1. Production Version (mainly in-house production source)
2. Delivery Schedules (external procurement)
3. Purchasing Contracts (external procurement)
4. Purchasing Info Records. (external procurement)
Quota arrangements can be used to prioritize sources of supply in case several sources of supply are valid simultaneously.
If a purchase requisition is created manually in SAP S/4HANA and the system determines several valid equivalent sources of supply, one must select the appropriate source manually from a list. If
the system is to make this selection on its own, one can additionally use the source list.
The source list is a register of sources of supply for a material in a certain plant. Each source list record contains a validity period, a source of supply, and parameters that control the source of supply
Description during this period. One of these parameters is used to define a source as your preferred source of supply.
A reduced set of possible sources of supplyis suggested in S/4HANA simplification -
1. Production Version (mainly in-house production source)
2. Delivery Schedules (external procurement)
3. Purchasing Contracts (external procurement)
4. Purchasing Info Records. (external procurement)
Quota arrangements can be used to prioritize sources of supply in case several sources of supply are valid simultaneously.
If a purchase requisition is created manually in SAP S/4HANA and the system determines several valid equivalent sources of supply, one must select the appropriate source manually from a list. If
the system is to make this selection on its own, one can additionally use the source list.
The source list is a register of sources of supply for a material in a certain plant. Each source list record contains a validity period, a source of supply, and parameters that control the source of supply
during this period. One of these parameters is used to define a source as your preferred source of supply.
AA MOTORS Source System Purchasing Info Records and Source Lists are in use.
Transactions ME01, ME03, ME12, ME11, ME13, ME15 are used.
-MRP selects Purchasing Info Records as valid sources if the new indicator "relevant for automatic sourcing" is set.
-If BOM or routing are to be considered by MRP, one should create a production version. Check if Production versions exist for those BOM or routings. Use report CS_BOM_PRODVER_MIGRATION02
to analyze.
-S/4HANA sourcing finds contracts and delivery schedule without source lists. So, no action if source lists refer to contract / delivery schedule. But, if, they refer to a supplier, activate automatic
sourcing indicator in corresponding purchasing info record.
- Source lists are not needed. Source list may be used to block a source of supply, MRP-enable it only for a limited period of time or prioritize available sources of supply.
Action / Impact - PO and PR creation and update always consider and update quota arrangements. It is not required to switch usage of quota arrangements on in the material master.
- MRP considers always more detailed planning parameters of the supply source. It is not required to switch it on in the customizing.
- With the Manage Preferred Supplier Lists app for Product Sourcing, one can create and manage lists of suppliers that company advices him to use during the sourcing process. This includes
standard supplier lists that are available for all users, as well as user-specified supplier lists created for own use, such as by material group or purchasing category. The time-consuming manually
search for suppliers is eliminated and one can find the best suppliers by using your own supplier list.
With Product Carbon Footprint app, one can track the carbon footprint of the products being requested in purchase requisitions. These metrics are vital to achieve organization’s sustainability goals
and are calculated in SAP Product Footprint Management on SAP Business Technology Platform.
A number of Fiori Apps are available.
Simplification in master data maintenance:
- Neither customizing nor source list records needed for sourcing, source lists can be used to temporarily block a source of supply or MRP-enable it only for a limited period of time.
- Reduced complexity: Reduced set of possible sources of supply with a clear and symmetric definition.
Benefits - Simplified sourcing logic. Quota arrangements are used if they exist.
- MRP considers always more detailed planning parameters of the supply source. It is not required to switch it on in the customizing.
- Earlier, MRP used to select purchasing info records if a source list entry exists that referenced the supplier in the info record. Now, purchasing info records are a source of supply in their own right.
MRP selects purchasing info records if the “relevant for automatic sourcing” indicator is set in the purchasing info record in S/4HANA. So, the process is simplified.
16 September 2024 IBM and AA MOTORS Confidential 49
Functional Assessment Key Findings
34 Variant Configuration
Variant configuration helps the customer or salesperson to put together specifications for the product and ensure that the product can be produced from these
specifications. It is intended for the manufacturing of complex products with many variants. During the order processing, one change the existing product designs.
For each variant, one use one configurable material that covers all possible variants. One super bill of material (BOM) and a super routing contain all the components and
Description operations that one needs to produce all variants.
In SAP S/4HANA processes are simplified by switching off obsolete and redundant functionality related to variant configuration. It is not possible anymore to maintain the
"Classification as selection condition" in the bill of material. Furthermore, the usage of actions has been disabled.
With S/4HANA embedded analytics, it is possible to define own analytics using the CDS views for new advanced variant configuration and classification.
Variant Configuration is in use.
AA MOTORS Source System Transactions CU43, CU41 are used.
If one uses actions in VC models, no action needs to be taken for existing models. For new models, however, SAP recommends using the concept involving procedures and
constraints. SAP also recommends remodeling existing models to be prepared for future innovations.
S/4HANA On-Premise can have both LO-VC Configurator+Engine OR New Advanced Variant Configurator with UI and a new Engine.
• Easy conversion from the classic world: LO-VC (within S4core), Migration tool for LO-VC models, single- and multi-level, into the new Advanced Variant Configuration
• Immediate re-use of existing models after system conversion
• LO-VC improvements: new Fiori UIs, Embedded Analytics for Classification & Configuration
• Integration of LO-VC into Order Engineering Workbench -> intuitive user interface
Selection condition to select BOM items or routing operations still uses the LO-VC processing mode. BOM items and routing operations are part of the low-level
Action / Impact configuration. The new Advanced processing mode is used in the Product Variant Configurator for high-level configuration.
One of the new AVC features is the new overview page, only available in Fiori. As a product modeler, one can view and change all objects that are relevant for you.
In LO-VC, one has to list all values for which a certain condition is possible. In AVC one can now exclude the value for which the condition is not possible.
In AVC ALL characteristics are considered ‘restrictable’. One can now restrict multiple value characteristics by using them in constraints.
Also, integration of advanced variant configuration with SAP Commerce Cloud is now enabled.
For custom code related information : SAP Notes: 2210904 , 2214906
As per SAP Note 3190519, in the future, it shall be possible to safely reuse planned order / production order configuration models in bundles (configuration models with
sales order (SET) configuration profiles) in advanced variant configuration (AVC).
• The modelling will be simpler.
• The error rate is reduced, and the consistency of models will increase.
Benefits • Follow-up processes such as Material Requirements Planning (MRP) Live can be accelerated.• With new advanced variant configuration(AVC) and embedded analytics,
highly individualized products can be brought to the market fast and with efficiency.
35 Warehouse Management
The Warehouse Management (LE-WM) is in compatibility scope. The (already available) alternative functionality is Extended Warehouse Management (SAP EWM)and since S/4HANA 1909
Description Stock Room Management.
SAP LE-WM is available with compatibility scope – Inventory Management, Inbound and Outbound processing (of material), Mobile Execution, Physical Inventory, Reporting, Internal
Warehouse Movement.
SAP offer two options for deploying an embedded EWM solution, with varying functionality depending on the individual business requirements. Basic Embedded EWM option is included in
the cost of S/4HANA licensing, helping to keep deployment and running costs down. This option includes functionality for stock transparency and control, including inventory, process, and
layout management. The Advanced Embedded EWM option includes enhanced functionality, but also incurs an additional license fee. This option includes more detailed functionality that
helps to further enhance optimization of warehouse operations, including wave, yard, and labor management. The functionality Wave Management / collective Processing, Yard
Management, VAS of Warehouse Management (LE-WM) are still available within the SAP S/4HANA architecture stack as part of the compatibility packages.
PM Integration - the material components that are requested are staged from an EWM-managed storage location via an outbound delivery order. This contains a reference to the
maintenance order (PM order) and to the reservation document. The staging area can be determined based on the recipient location that is entered in the PM order.
APIs (ABAP-OO interfaces) are available in EWM, in inbound, outbound, order and labor management, production integration areas.
There is no integration of EWM with International Trade in SAP S/4HANA.
Action / Impact SAP Stock Room Management provides similar capabilities as that of LE-WM for small warehouse operations and warehouse operations with low complexity. One can use Stock Room
Management as a part of a flexible transition to SAP S/4HANA.
SAP S/4HANA 2022 release, during customer-defined packing and picking, only those HUs are picked that were created with a reference to a specific sales scheduling agreement and
according to a specific packing instruction (PI) or packaging specification (PS).
QM Enhancements - customers with QM requirements can now directly post synchronous goods receipts into embedded EWM (only) for goods procured externally or goods from in-house
production. Inspection lot summary, skip lots and cancellations are supported as well.
Also, possible to skip quality inspections if the goods don’t need to be inspected because of the current quality level. When skipping inspections, the system still creates inspection
documents but posts the goods from quality stock to unrestricted-use stock without performing an inspection.
New integration between SAP EWM and SAP TM, ‘Order Based Planning’ - starting the warehouse execution based on a transportation plan.
SAP Warehouse Robotics Integration - SAP Warehouse Robotics is a product that is built on the SAP Business Technology Platform. One can use it to automate warehouse operations using
robots. It has an agnostic architecture, which offers maximum flexibility and freedom of choice when onboarding new robots.
Availability of SAP Analytics Cloud (SAC) business content for EWM
- New analytics capabilities come with CDS views and an improved navigation, allowing one to resolve bottlenecks.
- One can optimize the management of product quantities in different stock categories and also.
process of receiving and sending products and putting them in the warehouse.
- Supports Material Flow System which includes - Automatic identification of HUs that are being scanned on the automatic storage retrieval facility and where scanner information is being
sent to Extended Warehouse Management (EWM) via a telegram.
Benefits - Support JIT Supply, Yard Management, Labor Management, VAS, Kitting, Cross Docking – check whether additional license is needed.
- An embedded EWM solution drastically simplifies the IT landscape and reduces the TCO. As all warehousing and transactional data is held within the S/4HANA database, the need for data
replication is significantly reduced. Master data does not need to be duplicated. It means storage costs are much lower and network loads are reduced, freeing up valuable resources.
- SAP Extended Warehouse Management provides capabilities for the integration with SAP Warehouse Robotics. 1) Allow SAP Warehouse Robotics to read warehouse orders and tasks, 2)
Set warehouse order status to “In Process” when a robot starts processing the warehouse order, 3) Confirm warehouse tasks and orders when a robot finish processing the warehouse
orders.
36 Class/Classification/Characteristics
Description Classification is a master data – i.e., a group of similar objects described by means of characteristics that they have in common.
For migration scenario, before Classification data, Characteristic objects should be maintained or migrated.
Characteristics is property for describing and distinguishing between objects such as length, color or weight.
AA MOTORS Source System Transactions CL24N, CL20N, CL02, CLMM, CT04 are used.
Action / Impact With SAP S/4HANA, transactions of the Classification are renovated so that transactions may have changed functionality or may be completely removed within SAP Product
Lifecycle Management (SAP PLM).
1. User Defined Data Type (031) for characteristics has been removed.
2. Rename Characteristic functionality has been disabled.
3. Parameter Effectivity has been hidden.
4. Due to security reasons batch import has been limited and batch import is possible only from presentation server.
In PP module, SAP S/4HANA processes are simplified by switching off obsolete and redundant functionality related to variant configuration. It is not possible anymore to
maintain the ‘Classification as selection condition’ in the bill of material. The usage of actions has been disabled.
Benefits Simplification..
Action / Impact An ETM catalog is a structured, hierarchical list of different types of machinery (for example, equipment, machines, and vehicles) and is based on the SAP standard
Classification System. Every ETM catalog is assigned to a Class within a Class Type . This means that all the numbers in the catalog are also assigned to this class or class
type. The characteristics used in characteristic value assignment are assigned to the class.
An ETM bill of material (BOM) is a list of parts (for example, machines, equipment, interchangeable items and attachments) that, together with a description and quantity,
forms the ETM Equipment . The parts are referred to as items. Each item has a value. The cumulated values of the items form the equipment valuation (value assignment for
the equipment).
ETM equipment encompasses objects such as vehicles, equipment, machinery, scaffolding, shuttering and tools that have to be sent and managed. These objects can
belong to all branches of industry.
ETM inventory is used in the area of equipment rental. It is based upon recipient-oriented key-date inventory, similar to that used in the Materials Management (MM)
module. However, materials are not included in inventory, only equipment (equipment items and multipart equipment). Materials can be included in inventory by using the
standard S/4HANA System.
One can use ETM planning to help enter requirements (for example, equipment needed by a usage site) that will then be processed by a stock and requirements planning
controller. The controller uses the characteristics ( classes ) of the equipment that is needed to process the requirements and find the equipment that most exactly fulfils
the requirements and is available for use at the required time.
Process Flow
❖ Requesting party (for example, construction site supervisor) reports a requirement
❖ This requirement is entered in the system in the form of a requisition note with appropriate characteristics
❖ The stock and requirements planning controller uses the requirements overview to process the requirements for recipients that are assigned to him (for planning area).
❖ A shipping document is used to send the required and confirmed equipment, material or package to the appropriate usage site.
As per SAP Note 2326777, customers who used ETM functionality in their earlier ERP releases will have to plan ETM recipient data migration to business partner, as
ETM functionality is available from SAP S/4HANA release with the possibility of creating ETM master data recipient as a business partner.
ETM is part of the SAP S/4HANA compatibility scope. As per note 2301533, Certain tables in the ETM package are not required anymore. Therefore, these tables are
removed. There is no change in functionality. Need to check whether existing data needs to be migrated or not.
AA MOTORS Source System Transactions MIR4, MIR7, MIR5, MIRO, MRRL, MR8M, MIR6 are used.
Action / Impact User roles should be revisited.. Users working with supplier invoices, additionally need the authorizations based on M_RECH_BUK.
The standard roles delivered with SAP S/4HANA contain this new authorization object. If the customer roles are derived from these standard roles, one must do the
following:
✓ Edit the values of the organizational levels for the new authorization object M_RECH_BUK.
✓ Regenerate the profiles related to the roles using PFCG.
✓ If one has created a role by himself, he must manually insert the authorization object M_RECH_BUK into the role. One can do this preliminary work once SAP S/4HANA
is available.
Also,
• Upload of supplier invoice attachments can be implemented fully automated without user interaction.
• Fiori apps to help manage supplier invoices and payment blocks.
• Upload scanned invoice copies for manual invoice processing (optional integration with OCR via OpenText – additional license, additional configuration).
• Native integration with Business Network
Benefits The new authority concept for supplier invoice enables a simplified handling especially for invoice items w/o PO reference.
A forced serialization of MM-IM document processing due to active LIS and a customizing of late lock strategy to enable parallel processing for MM-IM does not make sense
at all. Furthermore, several LIS key figures like # of times a zero stock would be reached by a posting, cannot be determined reliable in parallel processes. Hence, active LIS
and late lock mode is defined now as an inconsistent system state starting with S/4HANA 1610 OP.
AA MOTORS Source System Transactions MC-Q, MC+2, LBWE, LBWQ are used.
Action / Impact If an On-Premise system is configured for early lock strategy, then LIS and the INVCON message type can be used. In this case the processing will be internally switched
into the legacy mode. That means that none of the above-described optimizations will be executed. This is necessary just because the optimized coding does not fill the
internal XMabc tables with stock data in the key figure model anymore (just because in many cases stock data are not calculated at all) and the data in those internal tables
are required for LIS processing and the INVCON message type.
Future production analytics will be based on HANA, CDS views aggregating transactional data dynamically, and powerful analytical UIs for multi-dimensional reporting. With
this it will be possible to replace the current LIS. One will be able to use classic LIS and the future production analytics in parallel for some time as long as one does not
switch off the update of the LIS tables (Functionality available in SAP S/4HANA on-premise edition delivery but not considered as future technology).
Real modification of SAP coding by customers in the area of function group MBWL or the MIGO main program SAPMM07M and its includes using stock aggregate data from
the internal tables XMabc must be refactored. Implemented BAdI methods are not affected by this.
Benefits Once future production analytics supports all analytics requirements, one can switch off the update of the LIS tables. Once one has switched off updating LIS tables, they
will notice the following improvements:
• Improved performance of many transactions (fewer tables to update, fewer locking conflicts)
• Less memory required
Action / Impact The functionality is decoupled from MPN (Manufacturer Part Number) and works without an MPN material. Additionally, the ECC-DIMP fields of vendor master are available
as part of business partner fields in SAP S/4HANA. The Purchasing view of business partner role ‘FLVN01 Vendor’ is enhanced with the Interchangeability tab.
Benefits Simplification….
41 Material Forecast
Description Material forecast planning is based on material consumption in which the historical consumption data is used to extrapolate the future consumption patterns, which are
directly used as requirement figures in the next planning run.
Only values that correspond to the current validity period of the product are taken into account. Values that are not in the validity period will be ignored.
Benefits
Transactions
are used.
Hierarchy Report and Line-Item Report Reporting can be used as part of the SAP S/4HANA compatibility scope. An extension with SAP S/4HANA capabilities is under
investigation, to make hierarchy and line-item reports available as perpetual scope. Enhancements are communicated via SAP product roadmap.
Action / Impact Project System analytical apps from Smart Business for Project Execution are not available with SAP S/4HANA, this includes in SAP Fiori Apps.
Structure reports like – CN40, CN41, CN41N, CN42N, CN43, CN46, CN46N, CN47N – are available in SAP S/4HANA, they are extended by Key User Extensibility.
Benefits Selected Project Reporting and analytic functions are part of the SAP S/4HANA compatibility scope, which comes with limited usage rights.
Action / Impact SAP S/4HANA’s dispute management capability uses SAP’s case management and record management functionalities to provide a folder structure for the electronic records
created in the course of resolving customer disputes. Customer disputes are created in the SAP S/4HANA system as dispute cases, which consist of three elements. First,
the header contains data fields and attributes; second, a folder structure known as linked objects contains various folders such as business partner, disputed objects, etc.;
and finally, notes make up the final element of a dispute case. The folder structure of linked objects in a dispute case is derived from case management.
SAP S/4HANA dispute management is seamlessly integrated with accounts receivable. SAP S/4HANA enables one to create dispute cases from several accounts receivable
transactions. The header fields and linked objects of an existing dispute case also be updated through various accounts receivable processes.
When the collections department contacts a customer for overdue receivables, the outcome of that contact depends on the reason behind the nonpayment of invoices. A
customer may have missed the chance to pay on time and now promises to pay the invoice within a certain timeframe. Another possibility is that the customer is not happy
with the product or service and may raise a dispute case for the invoice. Without a system to streamline collections management processes, the recording and reporting of
customer contacts and their outcomes may not be consistent.
With S4CRM, the Investigative Case Management (ICM) is built in SAP S/4HANA to support full spectrum of investigation processes for any law enforcement authorities,
intelligence organizations or similar institutions to assist with their investigations. The ICM solution is founded on SAP Business Suite CRM. The solution reused standard
business objects like products, business partner, activity management, Case management etc. It is used by many customers around the world.
In the interest of modernizing the product for future sustainable roadmaps and to enable value added innovations, ICM has been moved to SAP S/4HANA, SAP’s intelligent
ERP. With this, ICM customers could take advantage of everything the SAP’s new digital core has to offer.
Investigative Case Management enables to manage investigation processes from start to finish and enables to set up and run functions and processes for cases, activities,
incidents, persons and organizations, objects, locations, documents, including all their relationships.
Further discussion can be planned whether S4CRM and Investigative Case Management (ICM) can be deployed to get specific functionalities.
Benefits ✓
✓
All authorized employees have central access to all required information.
Paper records and electronic records area are managed in the same system.
✓ Scanned documents can be stored.
✓ Storage costs of paper records are reduced.
✓ The transport time of files is reduced or eliminated completely.
✓ Storage costs for records are reduced.
✓ Fast administration and quick access to information for citizens.
✓ It is possible to view and submit records to external authorities without any time-consuming record transports.
✓ Records can be disposed of electronically.
Action / Impact SAP Business Partner for Financial Services is closely linked to other components. This ensures continuous processing.
Special tools are used by SAP Business Partner for Financial Services to manage the business partner dataset properly. You can use them to manage the following
business transactions:
Change documents
Document management
Authorizations
External data transfers
Benefits
45 SAP MRSS
SAP Multiresource Scheduling enables to find suitable resources (employees, materials, and tools ) for demands and assign them to the demands. Demands are units of
work from the areas of Plant Maintenance, or Project System, for which a resource is to be planned.
SAP Multiresource Scheduling, option for SAP S/4HANA supports the short-term and long-term planning of projects, installations, and service activities. Existing SAP MRSS
8 needs to be upgraded to ‘SAP Multiresource Scheduling 1.0, option for SAP S/4HANA. Refer to SAP notes - 2332631, 2332632, 2914011.
AA MOTORS Source System Transactions /MRSS/PLBOGEN, /MRSS/PLBOORGM, /MRSS/PLBOORG, /MRSS/UTILREP are used.
Benefits
46 Sales Activities
Description Sales Support: Computer-Aided Selling (SD-CAS) is not available in SAP S/4HANA, because it is not the target architecture. It is suggested to use SAP CRM on-premise
(side-by-side with SAP S/4HANA) or SAP Cloud for Customer.
Action / Impact Sales Support is no longer available in SAP S/4HANA. The creation of new business documents or editing of migrated business documents is not possible.
Transaction VC/2 (Customer Master Data Sheet) is obsolete. Use Fiori App "Customer 360 Object Page" instead.
If f sales support functionality is requested, its suggested that customers start evaluating a side-by-side CRM on-premise scenario, or that they use Cloud for Customer.
Benefits Simplification.
47 Service Procurement
Description Lean service is newly introduced process in SAP S/4HANA to simplify service procurement. Here, service entry sheet is not the same as service entry sheet created via
ML81N.
Lean services use ‘Manage Service Entry Sheet’ app for confirmation of services (planned and unplanned). This can be mapped for approval process via flexible workflow.
AA MOTORS Source System Transactions ML81N, AC03, ML84, AC01, MSRV6 are used.
Action / Impact Material type ‘SERV’ for services is introduced for Product Master in S/4HANA for simplification purposes. When one uses material type SERV, some fields and departments
that are irrelevant in S/4HANA are hidden from the screen. This gives all transactions relevant for material master, a leaner and simplified look.
Configurations required for SERV can be seen in SAP Note 2224251.
DIEN material still works the same way as in ECC.
Difference is service material with SERV allows service entry sheet in app ‘manage service entry sheet’ and service material with DIEN allows goods receipt in MIGO / app
‘post goods receipt’.
When purchase requisition is created with product type ‘service’ OR catalog for service with ‘reference to service’ marked as yes – then ‘manage service entry sheet’ app
can be used.
AA MOTORS Source System Transactions VELO, VELORU, VELOE, OVELO20, OVELO21, VELOS are used.
Action / Impact SAP Digital Vehicle Hub represents the central vehicle repository along the automotive value chain, based on SAP Cloud Platform (SCP), and manages all types of vehicle-
related data. Vehicle-related data is usually generated and stored in the backend system, SAP provides the capability to integrate SAP Digital Vehicle Hub and SAP S/4HANA
VMS via SAP Cloud Platform Integration.
Vehicle Management System is integrated with Web-based user interface of the dealer portal, which is based on the SAP Business Client for HTML, the SAP Business Client
as a desktop-based integration platform, or on the SAP Enterprise Portal.
The Dealer Portal based on Discrete Industries Web Interface (DIWI) and Business Server Pages is not available with SAP S/4HANA.
The Web Dynpro based Dealer Portal is recommended as successor application. The user interface changes by the Dealer Portal switch, but the business processes are not
affected.
In case the conversion to SAP S/4HANA starts from SAP ERP 6.04 (Enhancement Package 4) or higher, the migration to the Web Dynpro based Dealer Portal could be
done before the system conversion.
Otherwise, the migration to the Web Dynpro based Dealer Portal needs to be done after the system conversion to SAP S/4HANA.
Enhancements to the BSP based Dealer Portal have to be reimplemented for the Web Dynpro Dealer Portal, if applicable.
Benefits
49 Warranty Claim
Warranty Claim Processing is a cross-application component that is completely integrated into the SAP solution, from master data management
Description (MM, SD, CS, PM) and pricing (SD) through checking master warranties and creating measurement documents (CS, PM) to posting FI documents
(FI/CO) and evaluation of the warranty data (SAP BW).
Benefits Simplification.
Action / Impact proaxia engaged with SAP to migrate the Dealer Business Management solution to SAP S/4HANA and bring their innovative products on to SAP S/4HANA along with innovations and
integrations to Digital vehicle Hub and proaxia’s Digital Sales Workplace.
proaxia’s Vehicle Sales and Service has been associated with SAP under the ‘Co-Innovated with SAP’ program which offers support in:
• Development of applications, assessment against SAP product standards and certification of the solution.
• Opportunity to leverage SAP’s Industry Cloud and powerful cloud integration to foster innovation, collaboration for enterprises and business networks.
• Adoption of digital retailing options, such as contactless car buying and online dealerships.
• Dealers can use e-commerce technology, digital sales workplace and CX data to support omnichannel vehicle sales and other services, such as accepting trade-ins and arranging test
drives and deliveries.
• Complete connectivity provided between proaxia VSS Digital Sales Workplace and VSS Core solution with SAP S/4HANA backend applications as well as SAP CX.
1. Enables current and future business/retail models, technologies and requirements with Open architecture to support ongoing industry innovation and business models.
2. Handles the increased operational complexity and increases process transparency, retail efficiency and effectiveness, which can be used to increase customer satisfaction, leading to
loyalty and sufficient profitability.
Benefits 3. All sales processes are workflow-driven, self-documenting and omni-channel aware, allowing a fully flexible and the most advanced live and digital interaction between the salesperson
and the customer.
4. The end-to-end process is measured, reports and KPIs are generated real-time, current performance can be analyzed and focused measures taken to reach labor and parts revenue
objectives.
Following SAP Notes can be referred to for different SAP modules/business processes – to understand Simplification impact.
Following SAP Notes can be referred to for different SAP modules/business processes – to understand Simplification impact.
Following SAP Notes can be referred to for different SAP modules/business processes – to understand Simplification impact.
ZBC3_COMMON - Common 0 17 17
Simplification
Code Analysis- ZBW - BW Package 48 257 305
ZCA2_ENHANCEMENTS - Enhancements @
7 26 33
Cross Application
ZCA3_COMMON - Common @ Cross
93 314 407
Application
ZCA5_REPORTING - Reporting @ Cross
12 17 29
Application
ZCA8_MIGRATION - Migration @ Cross
10 11 21
Application
ZCRM_DEV - Package for CRM developments in
68 162 230
ECC
ZDBME_M - DBM|E MSA Vehicle IObject
0 3 3
Enhancements
ZFIORI2_ENHANCEMENTS - Enhancements @
0 95 95
FIORI
ZHCM2_ENHANCEMENTS - Enhancements @
15 54 69
Human Capital Management
ZHCM3_COMMON - Common @ Human Capital
0 1 1
Simplification Management
ZHCM5_REPORTING - Reporting @ Human
Code Analysis- Capital Management
14 62 76
ZMDM2_ENHANCEMENTS - Enhancements @
15 16 31
Master Data
ZPPR2_ENHANCEMENTS - Enhancements @
280 1491 1771
Parts Procurement
ZPPR3_COMMON - Common @ Parts
25 174 199
Procurement
ZPPR5_MATERIAL_OVERVIEW - Material
13 131 144
overview
ZPPR5_REPORTING - Reporting @ Parts
148 962 1110
Procurement
ZPPR6_PRINTOUTS - Printouts @ Parts
18 132 150
Simplification Procurement
ZPPR73_OEM_INTERFACES - PPR7 - OEM
Code Analysis- Interfaces
0 47 47
ZPSA2_ENHANCEMENTS - Enhancements @
17 240 257
Parts Sales
ZSD3_COMMON - ZSD3_COMMON 1 3 4
ZSD5_REPORTING - ZSD5_REPORTING 9 64 73
Simplification
Code Analysis- ZSD6_PRINTOUTS - ZSD6_PRINTOUTS 137 857 994
ZSRV2_ENHANCEMENTS - Enhancements @
144 472 616
DBM Service
ZSRV21_IOBJECT - DBM: iObject
0 1 1
enhancement
ZTMC - TMC 2 2 4
ZWTY2_ENHANCEMENTS - Enhancements @
5 32 37
Warranty
Grand Total 1 16 17
Simplification
Code Analysis-
S/4HANA 2023
(11/12)
Total 17547
Simplification
Code Analysis-
S/4HANA 2023
(12/12)
Simplification
Impact - SAP
Module wise (2 / 2)
Total 22
IDoc Details
Note: Please note that these IDoc counts are present in the client system and needs to be tested after upgrade.
(1 / 3) ZHCM8_MIGRATION 1
ZPPR2_ENHANCEMENTS 23
ZPPR5_MATERIAL_OVERVIEW 1
ZPPR5_REPORTING 38
16 September 2024 IBM and AA MOTORS Confidential 87
Package Name Count of Programs Used
ZPPR6_PRINTOUTS 1
ZPPR73_OEM_INTERFACES 6
ZPPR74_LANDING_COSTS 6
ZPPR7_INTERFACES 2
ZPSA2_ENHANCEMENTS 4
ZPSA5_REPORTING 5
ZRAC12_QMC 1
ZRAC1_CORE 1
ZRAC2_ENHANCEMENTS 6
ZRAC5_REPORTING 6
ZSD5_REPORTING 3
ZSRV2_ENHANCEMENTS 17
ZSRV5_REPORTING 31
ZSRV6_PRINTOUTS 2
ZSRV7_INTERFACES 1
ZSRV8_MIGRATION 2
ZTMC 2
ZVMS11_ACTION_IMPL 1
ZVMS12_ASN 1
ZVMS13_CQM 2
ZVMS1_CORE 3
ZVMS2_ENHANCEMENTS 35
Total Custom ZVMS5_REPORTING 13
(2 / 3) ZVMS7_INTERFACES 1
ZWMS5_REPORTING 5
ZWTY5_REPORTING 3
ZWTY7_INTERFACES 1
16 September 2024 IBM and AA MOTORS Confidential 88
Package Name Count of Programs Used
ZWTY9_ADMIN_TOOLS 1
Grand Total 407
Total Custom
Programs Used
(3 / 3)
Unused (1 / 4) ZAUDIT 2
ZBC9_ADMIN_TOOLS 5
ZBC_SECU 7
Unused (2 / 4) ZPPR3_COMMON 1
ZPPR5_REPORTING 18
ZPPR6_PRINTOUTS 7
ZPPR73_OEM_INTERFACES 1
16 September 2024 IBM and AA MOTORS Confidential 91
Package Name Count of Programs Unused
ZPPR74_LANDING_COSTS 3
ZPPR8_MIGRATION 1
ZPPR9_ADMIN_TOOLS 1
ZPSA2_ENHANCEMENTS 6
ZPSA3_COMMON 1
ZPSA5_REPORTING 4
ZPSA6_PRINTOUTS 3
ZPSA7_INTERFACES 1
ZRAC2_ENHANCEMENTS 8
ZRAC5_REPORTING 9
ZRAC8_MIGRATION 6
ZRAC9_ADMIN_TOOLS 2
ZRFCQPERF 1
ZSD6_PRINTOUTS 37
ZSRV1_CORE 1
ZSRV23_HR_MRS 1
ZSRV2_ENHANCEMENTS 15
ZSRV5_REPORTING 15
ZSRV6_PRINTOUTS 11
ZSRV8_MIGRATION 11
ZSRV9_ADMIN_TOOLS 1
ZTMC 1
Total Custom ZVMS12_ASN 2
Programs ZVMS1_CORE 4
ZVMS2_ENHANCEMENTS 36
Unused (3 / 4) ZVMS3_COMMON 4
ZVMS5_REPORTING 18
ZVMS6_PRINTOUTS 6
Total Custom
Programs
Unused (4 / 4)
All custom code that you keep will have to be adopted to the code line of SAP S/4HANA.
Prepare a backup copy of deleted objects and a tested restore procedure before giving a green light
to custom code deletion. If one retains a (downsized) production SAP ECC for legal or auditing
reasons, it can at the same time serve as a backup repository for the obsolete custom code. If there
is a plan to use a data retention solution and to sunset the production system, please consult the
software vendor on the available options.
ABAP development tools in Eclipse enable the automated adaptation of custom code with only a few clicks
through quick fixes. With the quick fixes delivered by SAP as part of ABAP development tools, one can expect
an automation rate of around 60%. Explore it in detail.
Avoid taking orphaned developments (developments without proper documentation and/or owner) into SAP
S/4HANA system. The system conversion is the right time to reassess and decide on the options for such
developments.
The ABAP test cockpit (ATC) offers performance checks to reveal poorly performing ABAP code. Invest in
performance testing and address the revealed performance issues. Schedule a volume and performance test
and allocate time for performance optimization. Using production-like hardware for both database server and
application servers is essential; experience shows that many post-go-live issues could have been avoided
through more diligent performance testing.
Custom
Development:
Best Practices
Since this table has replacement objects (CDS Views) in S/4HANA, extension CDS views must be created to
enrich the standard CDS views with the custom fields in append structure. This is as per SAP Note 2242679 -
Redirect inconsistency - Proxy Substitution.
CJI3 / CJI3N /
Current project reporting and analytic functions with
CJ43N / RKPEP003 / CP-SAP ERP PS-IS-REP-ACC,
Project Reporting PS-Project Reporting PS are still available with SAP S/4HANA but not 2267286
RPSISPE000 / Foundation Starter PS-IS-REP-LOG
considered as strategic any longer.
S_ALR_87013531
Usage of SAP
Usage of SAP standard ledgers will expire as
standard ledgers will
outlined in the relevant compatibility scope items. 2474069,
GGB0 / GRR2 / FI-SL / special expire as outlined in CP-SAP ERP FI-SL-VSR,
Usage of customer-defined ledgers will be 3015013,
GRR3 ledger the relevant Foundation Starter FI-SL-IS
supported with limitations. Future technical usage of 3006586
compatibility scope
these ledgers is under discussion.
items.
Compatibility Pack
Assessment (2/4)
Compatibility Pack
Assessment (3/4)
LL01 / LB13 /
LB12 / LB11 /
Warehouse
LB10 / LB03 / CP-SAP ERP The Warehouse Management (LE-WM) is is not
Logistics Execution Management (LE- LE-WM 2270211
LB02 / RLLL0000 / Foundation Starter strategic anymore within SAP S/4HANA.
WM)
RLLL0100 /
RLLL01SE
Compatibility Pack
Assessment (4/4)
When planning a conversion from SAP ERP / Suite to SAP S/4HANA, customers need to know which
of their BW extractors in use will still be supported in S/4HANA and what migration options are
available for discontinued BW extractors (CDS-views based extractors). S/4HANA brings new
design as defined in simplification list for a specific version, as a result, some of earlier data sources
are impacted (some becoming obsolete, some can work with restriction etc). The following slides
show the category and definition of this impact.
The next page graph shows AA MOTORS data sources and their impact as per SAP guidelines.
BW Extractor
Assessment (1/5)
45
40
35
30
25
DS not working - no alternative exists
20 DS working - no restrictions
DS working - with restrictions
15 DS not relevant
DS working - restrictions
10
DS not working - alternative exists
5 DS obsolete
BW Extractor
Assessment (2/5)
DS working - no
Whitelisted DataSource is available in SAP S/4HANA and works without any restrictions compared to ERP.
restrictions.
DS working -
regeneration of
DataSource is working, but because of S/4HANA data model changes, it is recommended to check
Whitelisted extractor and check of
the upward dataflow.
BW content based on
this DS is needed.
DS working - DataSource is available with S/4 but works with noteworthy restrictions; e.g. not all fields are
Not Whitelisted
restrictions available.
DS not working -
Not Whitelisted DataSource is not working with S/4 but an alternative exists, such as a new extractor, CDS view.
alternative exists.
DS not working -
Not Whitelisted DataSource is not working with S/4 but equivalent available on roadmap for future release.
alternative planned.
DS not working - no
Deprecated DataSource is not working with S/4 but no alternative exists.
alternative exists.
Generated Data DS working - no Because of the nature of the extractors, being generated in the system, we cannot whitelist those
Source restrictions. in general. Experience so far showed that they should be working without restrictions.
Not Relevant for BW
DS not relevant. Datasource is available in ROOSOURCE, however, not to be used for extraction by BW.
Extraction
BW Extractor
Assessment (3/5)
BW Extractor
Assessment (5/5)
Medium 50 to 99
Low 1 to 49
Analysis:
Out of 1,698 authorization roles, 1,654 ( 97.41 % ) are impacted.
Assumption:
Authorization role impact assessment is based on comparing standard authorization
check defined in S/4HANA and Source system
Impacted roles are determined by comparing authority check of transactions defined
in S/4HANA and Source system
Roles with custom transaction and custom authorization objects are included in the
Security assessment report
Assessment Derived / Child authorization roles, SAP standard roles/profiles are excluded
Impact due to custom object and transaction is reported under
“…removal of authorization object…..” and “….replacement of transaction….” respectively
Unique Authorization Roles are role-count for roles whose modification for addition and removal
of authorization object check is summed and categorized as per complexity.
100
80
60
40
20
0
Construc
MSA
tion Dealer Inventor Logistics Personn Transpor Vehicle Warehou
Asset Batch C4C Cross Financial Financial Human Function Materials Materials Plant Reportin Variant Warranty
Equipme Controlli Custome Business y Informat Master el Time Project Technica tation Manage se
Accounti Manage Integrati CRM Applicati EHS Accounti accounti resource alities Manage manage PPC Maintena g @ Rent Sales Configur Processi
nt ng r branch Manage Manage ion Data Manage Systems l Manage ment Manage
ng ment on on ng ng s for DBM ment ment nce a Car ation ng
Manage ment ment System ment ment System ment
8.0
ment
Standard Testing Impact 24 2 2 0 2 44 27 0 26 1 80 0 59 35 6 0 14 105 0 8 12 13 12 0 83 0 24 2 5 38 4
Custom Testing Impact 0 0 0 6 0 0 11 2 59 0 107 4 74 0 0 3 0 2 1 89 0 0 0 10 77 10 0 0 4 5 5
The S/4HANA System testing should be planned sufficiently well. Generally, following tests can be planned keeping in mind S/4HANA new
simplification changes.
1. The NEW FUNCTIONALITIES that are coming with Simplification Changes should be tested using functional testing, integration testing.
2. Existing configuration should be tested using Regression Testing.
The table below shows the business processes/functional areas which should be in focus for testing, as Simplification changes have
impacted these business processes and its associated transactions, where there are screen changes, design changes, transactions getting
obsolete/replaced by new/modified transactions or Fiori Apps.
Business Process/ Module Name HIGH Focus MEDIUM Focus LOW Focus Legend
FI-Asset Accounting 2
LOW Focus
FI-Asset Accounting-Settlement 1
LOW and
FI-GL-Information System 3 MEDIUM Focus
FI-Localization 3
Financial Accounting 4
LE-Shipping 6
Business Process/ Module Name HIGH Focus MEDIUM Focus LOW Focus Legend
LE-Warehouse Management 10
LO-Business Partners 1
LO-Material Master 3 2
MM-External Services 1
LOW Focus
MM-Inventory Controlling 9
LOW and
MEDIUM Focus
MM-Inventory Management 7 9
MEDIUM Focus
MM-Invoice Verification 2
MM-Purchasing 19
Business Process/ Module Name HIGH Focus MEDIUM Focus LOW Focus Legend
PP-MRP 1
PP-Material Forecast 2
PP-Production Orders 1
PS-Progress Tracking 2
SD-Basic Functions 4
SD-Billing 1 2
LOW Focus
SD-Conditions 1
LOW and
SD-Material Maintenance 1 MEDIUM Focus
SD-Sales 1 2
Grand Total 0 14 92
Count of T-Code
10
8
6
4
2
0
Available in Available in Available in Available in Obsolete Obsolete, Obsolete,
S/4HANA, but S/4HANA, but S/4HANA, but S/4HANA, but replaced by replaced by
Obsolete as replaced by replaced by replaced by Fiori Apps new
per SAP Note Fiori Apps Modernized new Transaction
Transaction Transaction
Status of Transactions
14 T-codes in Finance area out of those being used currently are either obsolete or replaced with new
T-codes in S/4HANA
33 T-codes in Logistics area out of those being used currently are either obsolete or replaced with new
T-codes in S/4HANA
Re-training Additional training will be required if Fiori adoption is also included in the initial scope of the S/4HANA conversion.
Considerations
(1/2)
Note : These Obsolescence impact is based on ST03N data, as received from AA MOTORS production system
Intelligent Technologies as an Integral Part of SAP S/4HANA. These technologies are able to allow businesses to dig deep into their
existing pools of data for analysis and business insight. Through the use of algorithms and automation, companies can complement
their existing manual business processes with automated and digital options.
Interaction with the system via voice or text (chat) is solved via the SAP
Conversational AI (CAI) component. The SAP CAI service runs on the SAP Business
Technology Platform and can be integrated into various systems, e.g., S/4HANA.
The execution of actions is handled by bots that can be developed using the SAP
intelligent RPA (iRPA) component. SAP iRPA is also based on the SAP Business
Technology Platform and can be integrated into both SAP and non-SAP systems.
The scope of delivery includes a variety of preconfigured scenarios (best practices)
for SAP S/4HANA. Software bots are very well suited for completing repetitive tasks,
e.g., when they open a customer order from the email attachment and pre-enter
a corresponding sales order in the system.
Fast reaction: The SAP S/4HANA Situation Handling notification center responds to
specific exceptional situations and informs predefined recipient groups.
One can use the component as part of SAP S/4HANA, i.e., no additional installation
is required for this. Situation Handling contains extensive setting options and
comes with preconfigured scenarios for various departments. Example: if a vendor
is unable to deliver all quantities in a PO, one can get notification and proposal for
other vendor who can fulfil rest of the quantities.
For business process optimization and predictive analytics, one can use the built-in
machine learning component. Here, too, SAP delivers preconfigured scenarios
for purchasing, finance, logistics and sales, among others, some of which are
included in the S/4HANA license. At this point, a distinction is made between two
implementation options. One part of the best practices is integrated into
The interconnection of business processes with things (e.g., with goods) and with people the core of S/4HANA. The other part is provided ‘side-by-side’ (on the SAP BTP)
is based on Internet of Things (IoT) technology. Most recently, subject to licensing and can be used across systems. Machine Learning can be
SAP S/4HANA has been delivering best-practice scenarios for goods tracking. used in a variety of ways, e.g., for the classification of unstructured data, as a decision
These enable internal sales staff to react in good time to problems during internal transport support tool with intelligent suggestions, or for making forecasts, such as a
or transport to the customer and, if necessary, trigger replacement deliveries. delivery date delay forecast.
iRPA
Using SAP Intelligent Robotic
Process Automation (RPA) 2.0, one
can automate the pre-configured
business processes. To enable the
automation within SAP S/4HANA
Cloud, SAP S/4HANA or SAP
S/4HANA Cloud, private edition, one
can browse for the Cloud Studio
template bots in Intelligent RPA
store to get the package.
Unattended - BOTs run in the background. One can see the results later and determine something needs to be rolled back or not. It is a no-brainer.
Attended – One can see moving them actively from screen to screen. One can interrupt if he wants to enter some input
Definition
Automation
• to jump from point A to B in a process and linking
data with ML makes process intelligent.
Situation Handling
• getting the notification about current
state and point to the right direction about
how to react and resolve.
Machine learning is used in Predicting the future outcomes by utilizing the past data and help the business users in decision
making. It provides Real-time, predictive insights so users can make faster and better decisions and adjustments. While RPA is
used for automating the repetitive tasks, here the focus is to identify recurring tasks and automate them using RPA bots. It
accelerates the digital transformation of business processes by automatically replicating tedious actions that have no added
value. On the other hand, like ML, Situation Handling also help in decision making but it is based on Decision flow charts, that are
created by the users to take decisions for different kind of situations. Here future outcomes are not predicted to make decisions.
What is ISLM?
Intelligent Scenario Lifecycle Management (ISLM) is a standardized framework that enables end-to-end lifecycle management
operations and consumption of Machine Learning scenarios in SAP S/4HANA. One can consider ISLM as a self-service tool that
allows to handle various operation requirements of machine learning scenarios. One can train an intelligent scenario and use the
trained model to get an accurate inference result.
It is delivered with SAP S/4HANA. It is available since SAP S/4HANA 2020 FPS0 for on-premise and with SAP S/4HANA cloud 2011.
It is part of S/4HANA License.
It is shipped with SAP S/4HANA as part of SAP BASIS layer. The ISLM framework is integrated into the ABAP layer (SAP Basis) so that
the intelligent scenarios from above layers in SAP S/4HANA stack can utilize the framework completely
ISLM Provides:
- Standardized framework to connect machine learning artefact to consuming business application and manage the lifecycle of
these scenarios
- Support for both SAP S/4HANA on-premise and SAP S/4HANA cloud
- Option to create own intelligent scenarios and manage the model training, deployment, and activation process.
- The purpose of PAi aka ISLM is to provide a common interface for the consumption of the ML models independent of the
underlying predictive engine to provide predictions and results. This modeling and administrative tool is hugely helpful in managing
the complete lifecycle of the model creation, model training, model adoption and model application into the SAP S/4HANA business
processes.
ISLM Provides:
- Harmonized cockpit to manage scenarios based on:
• SAP HANA ML (APL (Automated Predicted Library) and PAL (Predictive Analysis Library)) embedded in the SAP. SAP S/4HANA runs
in the same stack as its machine learning provider SAP HANA machine learning with the analytics libraries SAP HANA Automated
Predictive Library (APL) or SAP HANA Predictive Analysis Library (PAL). APL exposes the data mining capabilities of an Automated
Analytics engine for developing predictive modelling processes for business analysts. PAL offers advanced analytics algorithms for
data scientists. This can be used to solve use cases of forecasting, trending, and so on.
• Side-by-side machine learning scenarios where the machine learning artefact is running in the cloud like SAP BTP. For example,
SAP Data Intelligence, SAP AI Core, and SAP Business Technology Platform (SAP BTP) based service, such as Intelligent
Intercompany Reconciliation, Document Information Extraction, Data Attribute Recommendation, and Business Entity Recognition.
Remote machine learning services can be used for high-end use cases, such as image recognition, sentimental analysis, deep
learning for natural language processing that is based on neural networks.
N. B. While PAi was focused on embedding HANA’s APL library directly without coding, the HANA PAL algorithms could be embedded using generic
coding methodology into SAP S4HANA. Now with ISLM technology, one can embed HANA PAL and HANA APL without any coding into the SAP
S/4HANA business applications.
Since the ISLM framework is part of the ABAP platform, the system landscape design is similar to the ABAP platform deployments.
Usage of HANA as a database is a must for the embedded use cases since it is dependent on the HANA libraries.
16 September 2024 IBM and AA MOTORS Confidential 122
S/4HANA and Intelligent Enterprise (10/15)
The machine learning scenarios can be developed in the following ways – talking in terms of the architecture drivers:
• Embedded scenario can be developed in the SAP Analytics Cloud with HANA APL as an extension to SAP S/4HANA.
• Embedded scenario can be developed in HANA Embedded Machine Learning Interface (leveraging HANA PAL) and imported into ISLM in SAP
S/4HANA.
• Embedded scenario can be developed directly in ISLM using capabilities of SAP HANA libraries.
• Side-by-side scenario can be developed via SAP DI on SAP BTP and register to delegate the ABAP class in ISLM.
• Side-by-side scenario can be developed via SAP AI business services using ISLM (in beta) on SAP BTP.
Any of the machine learning scenarios developed irrespective of the type will be operated in ISLM.
The ISLM framework is delivered with 2 Fiori applications namely, the Intelligent Scenarios and the Intelligent Scenario Management.
An intelligent scenario is an ABAP representation of machine learning business-specific use case. Example : Predict cost for a project, forecast
when a buyer is likely to negotiate a new procurement contract.
These apps will be accessible via the Fiori Launchpad based om ‘Intelligent Scenarios’ business catalog.
Intelligent Scenarios:
This is a typical registration and a creation app for the developers to register the intelligent scenarios in the ISLM framework with the basic details
and an ABAP class representing the intelligent scenario. This app will be accessible to the customers to create a custom development of intelligent
scenario. Additionally, for the embedded approach, the framework generates a class internally during this registration process. In the side-by-side
use case (machine learning logic class), the developers need to create their own class. Eventually ISLM will offer an ABAP development tool in
native integration with SAP GUI to create intelligent scenarios.
Intelligent Scenario Management:
Using this app, the business administrators (domain experts) can perform the operations like prerequisite check, training, deployment, activation
and monitoring of the intelligent scenario for a specific business domain. This app is built with more focus on non-ML expert expectations to operate
intelligent scenarios.
There is one more app - 'Monitor Planned Task Jobs'- one can schedule training for intelligent scenarios. Also, monitor the scheduled runs
that are created via ISLM in the Monitor Planned Task Jobs tile. Also, one can trigger batch inference requests by consuming Business Applications.
16 September 2024 IBM and AA MOTORS Confidential 123
S/4HANA and Intelligent Enterprise (11/15)
Prerequisite Checks
Prerequisite checks enable one to check whether the SAP delivered intelligent scenario meets the readiness
requirement to train and consume ML scenarios. These prerequisite checks can be for checking whether sufficient data
quality and quantity is available for training ML algorithms, and also to ensure business specific processes are configured
correctly. Before one starts the ML operations, one can execute the checks for intelligent scenario in SAP S/4HANA
system using ‘Intelligent Scenario Management’ app. Once executed, the prerequisite check result includes the overall
run status, number of successful and failed check, and message associated with each check. Depending on the check
result, one can continue training and consuming ML scenarios.
ISLM Framework
Business user or the end
ABAP developer
user can leverage this
builds the UI code
functionality for performing
that embeds into
the needed business actions
the SAP S/4HANA
business app
leveraging the
Fiori technology Business administrator or
the analytics specialist can
enable the machine learning
Intelligent scenario owner scenario by training,
registers the scenario and deploying and activating the
publishes into the SAP scenario
S/4HANA
Joule
Joule is not just another AI tool; it's a transformative natural-language, generative AI copilot from SAP that promises to revolutionize the way
businesses run. an automatic co-pilot and digital assistant. This human-to-machine interface can be used in many ways, including conversational,
navigational, and information gathering use cases. It's based on SAP proprietary data, process flows, and applications. It can help users gather new
data about functionalities they want to onboard with or guide them to execute tasks like master data extensions or new sales orders.
AI Copilot is a tool that uses artificial intelligence to understand what one needs and provides suggestions or support, making work easier and more
efficient. Technically, AI Copilot is a conversational interface that uses large language models (LLMs) to support users in various tasks and decision-
making processes.
Joule will be embedded into SAP applications from HR to finance, supply chain, procurement, and customer experience, as well as into SAP
Business Technology Platform. It will be pretrained with SAP business data and business processes.
Users may simply ask a question or frame a problem in plain language and receive intelligent answers drawn from the wealth of business data
across the SAP portfolio and third-party sources, retaining context. It often finds use in interfaces where hands-free or verbal communication is
beneficial.
Joule provides an Out-of-the-box integration with SAP backend systems. It is compliant with AI ethics, GDPR, and privacy controls while
maintaining SOC-II compliance. Joule gets automatically updated whenever the capabilities are added or changed.
Imagine, for example, a manufacturer asking Joule for help understanding sales performance better. Joule can identify underperforming regions,
link to other data sets that reveal a supply chain issue, and automatically connect to the supply chain system to offer potential fixes for the
manufacturer’s review. Or in HR it may help write unbiased job descriptions and generate relevant interview questions.
Joule and SAP Conversational AI
SAP Conversational AI was a platform for custom chatbot creation, and customers had to build their own content. SAP Conversational AI is already
sunset. Starting January 2023, SAP Conversational AI, has been set to maintenance mode. There is no direct successor of SAP Conversational AI.
Joule is not a replacement or successor for SAP Conversational AI. Joule is directly embedded into SAP applications, providing value right out of the
box.
Joule facilitates conversational interactions, enabling seamless communication between humans and computers. It supports three primary conversational
patterns:
1. Navigational: Helping users find the functionality they need within SAP systems.
Fiori Application
500
450
400
350
300
250
200
150
100
50
0
Fact sheet Analytical Transactional
High
28 43 223
Medium 5 142 448
Low 5 17 44
Based on the current usage data (ST03N) and total processing time of transactions/programs in AA MOTORS
production system, the above chart displays all FIORI apps by their category that can be used for S/4HANA target
system post system upgrade.
Fiori Applications
These SAP Fiori apps are relevant as they can be used for transactions from the application area that the SAP Fiori
(1/2) app belongs to. The level of the rating HIGH/MEDIUM/LOW depends on the proximity of the transaction to the application
area.
Fiori Applications
(2/2)
Applications ID F1873 Service, Sales Manage Sales Orders Transactional VA02, VA01, VA05, VA03
F1708 Service Manage Customer Returns Transactional VA02, VA01, VA03
Manage Sales Documents with Customer-Expected VA02, VA22, VA42, VA43,
F2713 Sales Transactional
Pric VA23, VA03
SAP S/4HANA Embedded Analytics brings the two operational and analytical world together by providing users a convenient means to
run their operational analytics in real-time in their source SAP S/4HANA system.
For example, it is possible now to check purchasing request along with supplier KPI and then assign a supplier.
Also, it is possible for other SAP Analytics Products to access SAP S/4HANA Embedded Analytics data, and also it brings standard and
custom SAP Fiori app for real-time analytics.
It is based on Virtual Data Model
(VDM, with HANA DB tables
lying beneath), predefined View,
and is implemented as ABAP
Core Data Services (CDS) Views.
CDS View can be used to design
KPI, create multidimensional
report. Also, CDS view can be
consumed by transient
analytical queries, which can be
integrated with other SAP
Analytics Products – such as
SAP Lumira, SAC (SAP Analytics
Cloud).
Although SAP provides
considerable content out-of-
the-box, one can easily extend
underlying ‘CDS views’ to meet
client’s custom
reporting/analytics needs.
The VDM (virtual data model) forms the basis for data access in SAP S/4HANA in, for example, analytical applications and APIs. The
VDM of SAP S/4HANA Cloud and SAP S/4HANA is represented by CDS views.
The following table shows a list of CDS view which are specific for AA MOTORS’s business processes. Based on usage data ST03N and
application area/component, count of matching CDS views are shown here – which are of type – New, Changes, Deprecated, Deleted
as of SAP S/4HANA 2023 release. Based on requirement, the project team can use these CDS views for many different scenarios like -
✓ Creating Fiori Apps.
✓ Analyzing data.
✓ Create own custom CDS views – reusing released CDS views.
✓ Transfer data from an SAP source system, such as SAP S/4HANA, to the target system SAP BW/4HANA.
✓ Define a data structure and can't be used for other purposes, such as retrieving data.
Asset Management 2 16 18
Cross Applications 27 32 1 60
Finance 36 6 42
Manufacturing 11 11
Sales 2 5 22 29
Service 19 19
Sourcing and Procurement 1 1
Supply Chain 12 4 42 58
Grand Total 16 27 78 117 238
16 September 2024 IBM and AA MOTORS Confidential 135
Package Wise No of Enhancements present within T-Codes of that package
In System Conversion or Upgrade scenario, it is better to get to know the enhancements done around critical
transactions.
For this, the list of transaction codes which has enhancements using the package of the respective transaction
codes in AA MOTORS system was found.
This will help to manage/handle any custom field that probably was added in any transaction/SAP screen.
In ECC, for adding a field in a screen, firstly it has to be added in the source table using append structure with the
transaction SE11, and secondary, they also have to be added in the Dynpro screen with the transaction SE51, and
finally, the ABAP logics have to be added to send/receive the values of the added fields between screen and the
tables using User/Customer Exit (Transaction SMOD/CMOD) or BADI (Transaction SE18/19).
Key User Extensibility tools are the tools to create or enhance the objects without custom coding, and Custom
Fields and Logic (CFL) is one of the main tools in Key User Extensibility Tools. Custom Field is a menu in this tool.
In S/4HANA context, S/4HANA Extensibility means creation and enhancement of the apps and objects (note: it
does not mean only enhancement). It consists of In-App Extensibility and Side-by-Side Extensibility. In-App
Extensibility means creation of the object IN S/4HANA, and Side-by-Side Extensibility means development or
enhancement OUTSIDE OF S/4HANA, mainly with SAP Cloud Platform. In-App Extensibility consists of Key User
Extensibility and Classic Extensibility. Classic Extensibility means traditional custom development like custom
program and Function Module. In S/4HANA, the way to create custom object with tools are provided in addition to
classical ways, which is called Key User Extensibility tools. In S/4HANA Cloud (SaaS), Classic Extensibility is not
available and Key User Extensibility is the only way for In-App Extensibility.
1. Fit-to-Standard: Leverage
SAP standard processes when
possible.
2. Apply a zero-modification
policy from the project’s first
day.
4. Eliminate enhancements
that are redundant to standard
code and functionality, as well
as “clones” of standard code.
Enhancements
Around
Transaction Code
Appendix -
For Reference
S4TC EA-GLTRADE - Checks for Condition Contract DB Key Field Changes 2198035 12
S/4 HANA: Data Model Changes in Pricing and Condition Technique 2220005 31
Simplification
Code Analysis-
S/4HANA 2023
(1/7)
SAP S/4 HANA Simplification Item: Public Sector specific fields in Business
2226131 781
Partner
Simplification
Code Analysis-
S/4HANA 2023
(2/7)
SAP S/4HANA Simplification: DIMP Automotive - Regular route shipments 2227568 133
SAP S/4HANA Simplification Item: Logistics_PP-MRP - Storage Location MRP 2227579 136
SAP S/4HANA Simplification: DIMP Automotive - Dealer portal (DIWI and BSP-
2228244 1
based)
Simplification
Code Analysis-
S/4HANA 2023
(3/7)
SAP S/4 HANA custom code adaption - removal of orphaned objects 2296016 4047
S4TWL- Retail Season Conversion (SAP ERP to SAP S/4HANA 1610) 2365665 371
S4TWL - Retail Information System (RIS) and Category Management Workflow 2370131 2
Simplification
Code Analysis-
S/4HANA 2023
(4/7)
Simplification
Code Analysis-
S/4HANA 2023
(5/7)
Simplification
Code Analysis-
S/4HANA 2023
(6/7)
Simplification
Code Analysis-
S/4HANA 2023
(7/7)
https://survey.vovici.com/se/05A1DD043DC08C49