Translate

SAP Migration Cockpit S/4 HANA ( LTMC) – some sticky notes

SAP Migration Cockpit S/4 HANA ( LTMC) – some sticky notes

S/4 HANA is the only SAP product we mention these days when we talk about SAP. While S/4 HANA was already the best ERP application of all time, it's even better with S/4 HANA. The fact that SAP will no longer support ECC 6.0, the previous version, in 2026 means that big companies around the world will be rushing to switch from ECC to S/4 HANA. SAP consultants must be ready to upgrade to S/4 HANA until that time arrives, and take advantage of this opportunity to grow as SAP S/4 HANA consultants.

S/4 HANA Migration Cockpit (Transactions – LTMC) tips and tricks will be discussed in this blog. Thanks for reading.

Transfer Data from File will be the topic of discussion.


Mass transfer ID & Data retention time

When a new project is created in the system, a Mass Transfer ID is automatically generated for that project's files. To distinguish between projects across systems, this ID is used. The mass transfer ID must be unique across all systems if we want to copy project-specific settings (Template customizations, value translations in convert values, duplicate check, etc.) to different systems. Quality settings can be transferred to Production in the same way.

A temporary file is created in the system when using the SAP S/4HANA migration cockpit to transfer data into SAP S/4HANA using a file. As well as cached information, this includes data from any uploaded files and any other data used to complete the transfer. It is possible to specify the number of days that this data will be stored in your system after the file has been transferred. When the data retention period expires, the data will be removed from the SAP system. Without a value in this field, the data will remain in the system.

  1. Use the same project across all the systems

It is highly recommended to avoid using the same project (same Mass Transfer ID):


Doubling up on template customization, converting values, and so on.

As a result, LTMC cannot be used to create identical records (same key combination) using a Mass Transfer ID.

It's possible to migrate an entire project's configuration using LTMC's IMPORT and EXPORT functionality

  1. Correct the data only in the Source file

 Check for simulation errors, cancel current run and delete source file from LTMC after you've retrieved the list of errors. Correct the data in the source file and rerun the simulation in LTMC.

  1. Inconvenient error log

 Error logs are not properly formatted in any LTMC step. Two lines are required to display the error record number and description, which can be difficult to manage when dealing with millions of data records. Rework the error log and transform the data so that it is easily understood by the business, and correct any data errors that may have been introduced.

  1. Avoid creating duplicate records

Migration cockpit's concept is very similar to SLT's. There is a restriction on the system's ability to generate duplicate records. In the table DMC FM RESTART, the system keeps track of the records that have already been created. To be clear, this table does not depend on the client. This means that the system prevents duplicate data not only within a single client, but across all clients as a whole. Although there are ways to modify the table and reload the same records in different clients, there are also ways to modify the table.

  1. Delta files do not have error details, download the errors before finishing the data load

 After the data load is complete, MC creates a delta file that contains the failed records that were not loaded during the data load process. Nevertheless, that file does not contain the relevant errors corresponding to the data records in the data file. Prior to the data loading process, you must store all error records locally.

  1. Client dependent Template customization 

In order to migrate objects with MC, SAP has provided load templates. The transaction code LTMOM can be used to customise the templates if needed (Migration object Modeler). Once you've finished customising your template, you'll need to SAVE & REGENERATE your object. For each modified object that is re-generated, SAP creates at run time a new programme which is called when you perform a Data Load on that particular modified object's data. Because of this, it's not uncommon for SAP systems to have multiple clients for the same system. The data load can be done in the same client that customised the template. Because of this, the LTMC will not work, and it will not produce an error message as well. Under ST22 (ABAP runtime errors), you'll find a run time error under your ID in the back-end, however.

  1. Do not provide external numbers, when the system is configured with internal numbering 

Think about a Vendor Master BP group where the system is configured to use internal numbering. Otherwise, the system will throw an error saying that external numbering is not allowed if you enter external numbers in the Vendor Number column (incremental starting from 1). You can also use values such as A1, A2, A3, etc. instead of using an incremental number starting at 1.

  1. List of Mandatory fields( * ) may differ in LTMC template & system configuration perspective 

The template's list of required fields and the S/4 screen's list are distinct. In LTMOM you can customise the list of mandatory fields on the template while in SPRO you can customise the list of mandatory fields on the screen. Before the MD team begins loading the data, functional consultants perform this step. This means that even though a field may not be mandatory on the screen, it must be filled in before you can proceed with the data load. According to the screen configuration, the template should be customised accordingly.

  1. No change functionality, difficult to change/correct already loaded records 

LTMC does not yet have a change functionality. As a result, once the data has been loaded, LTMC will not allow you to change it. As a result of this, we may need to use mass update transaction codes (MASS/MASSD) or an ABAP programme. However, SAP no longer recommends LSMW in S/4. Any usage by the customer is at their own risk.

  1. Files should not contain duplicate records 

If you want to run LTMC, you must remove duplicate records. If a file contains duplicate records, you won't be able to load it into any project.

To help you with your daily activities on Migration Cockpit, I hope this blog will be of assistance to you. With the help of LTMOM I will be able to customise migration templates in my next blog post.

No comments:

Labels

sap hana hana database aws s4 hana hana db s4hana conversion steps sap hana azure bw4hana hana migration s4hana migration sap cloud migration steps sap hana migration steps sap hana migration to azure s4hana sap fiori fiori performance fiori erp s4 hana fiori sap fiori app sap fiori client sap fiori launchpad sap s4 hana fiori cisco ecc AI SAP AI abap dumps hana sap S/4HANA S/4HANA Conversion best sap ui5 & fiori training configuration database fiori tutorial on webide free sap ui5 & fiori training s/4 hana sap dumps sap fiori tutorial sap ui5 sap ui5 & fiori sap ui5 & fiori tutorial sara ui5cn 2367245 - Troubleshooting performance issues with SAP BPA Amazon free tier for SAP AWS setup Experience CALL_FUNCTION_NOT_FOUND CCMS Configuration and Use Create New Data Class in SAP (Oracle) Critical top SAP Abap dumps DHCP Clients Not Receiving IP Addresses Download Stack.xml HAN-DB HAN-DB-ENG High CPU Usage Due to Excessive Process Switching How To How to Start and Stop SAP Hana Tenant Database How to change SAP Hana Sql Output results are limited to 5000 Records How to perform SAP Dual Stack Split - Netweaver Inactive Objects in SAP Intercompany transactions in SAP AP / AR : Cross Company Code Transaction Interface Flapping Due to Duplex Mismatch KBA LOAD_PROGRAM_LOST MSSQL shrinking transaction log file Migrating to SAP hana database NAT Overload Causing Internet Access Failure Note 500235 - Network Diagnosis with NIPING OSPF Adjacency Not Forming PRINCE2 Foundation Sample Questions Preparing for S/4HANA Conversion and the MUST know items Push to Download Basket S/4HANA Migration Cockpit S/4JANA SAP BI Support Data Load Errors and Solutions SAP BI/BW Landscape SAP BPA SAP Basis SAP Basis Automation SAP Business Objects SAP CPS SAP Certification SAP FI Certification SAP FI Certification Sample Questions SAP HANA Admin - Cockpit SAP HANA DB Engines SAP HANA Database SAP HANA terminate session connection disconnect cancel kill hang stuck SAP Hana DB restore SAP Hana Numeric Error Codes SAP Landscape SAP Language installation SAP MM and Purchase Order Tables SAP Maintenance Planner SAP Note 500235 SAP R/3 Glossary SAP Readiness Check SAP S/4HANA 1709 Installation Files SAP S/4HANA 2023 SAP S/4HANA 2023 Installation SAP S/4HANA 2023 running SAP S/4HANA Installation SAP Scheduling SAP Solman 7.2 CHARM: SAP Support Package Stack Strategy SAP Support package SAP Upgrade SAP support stack upgrade SP stacks STORAGE_PARAMETERS_WRONG_SET SUSE/SLES/Kernel versions Setup of S/4hana 2023 TSV_TNEW_PAGE_ALLOC_FAILED TSV_TNEW_PAGE_ALLOC_FAILED error Transaction ID Unable to download an SAP Note Unix/Linux Command That Are Helpful For SAP Basis Upgrading SAP Kernel Without Downtime Upgrading windows server 2008 to windows server 2019 What is OSS Notes? SAP SNOTE Tutorial accounting agile ale idoc ale/edi archive FI documents audit auditing auditor aws aws cloud basic type bluefield approach ccms ccmsidb charm copilot datavard dbacockpit download sap note download snote edi idoc electronic data interchange enable sap archiving objects erpprep ffid firefighter fraud functional hana admin how to apply sap security note https://www.erpprep.com/ idoc install install sap fiori installation interfaces intermediate document internal control license key linux version materials management messsage niping test order type port prince2 agile prince2 agile practitioner purchasing quick info s4 hana sap abap dumps sap abbreviations sap activate certification sap activate project manager sap authorization sap aws sap brownfield sap ccms sap ccms configuration sap erp sap error sap grc sap greenfield sap internet demo system sap license sap maintenance certificate sap material management sap meaning sap mm sap mm consultant sap monthly security note sap netweaver sap network diagnostic sap niping sap note sap oss sap patch day sap performance sap performance issue sap purchase order sap s/4hana sap sales and distribution sap sap otc sap sd sap sd certification training sap sd course sap sd jobs sap sd module sap sd online training sap sd training sap sd tutorial sap sd tutorial for beginners sap security sap security note sap snote sap snote tutorial sap solution manager sap sql segregation of duties separation of duties sles slicense smc snote snote in sap system sod conflict solution manager solution maneger stop start hana database suse linux techie trex two step upgrade required waterfall