SlideShare ist ein Scribd-Unternehmen logo
1 von 23
LTMOM TO MOVE TO SAP
S/4HANA
GAIN TIPS ON HOW TO MANAGE CHALLENGES IN USING THE
TRANSACTION LTMOM TO MOVE TO SAP S/4HANA. PLEASE BRING
YOUR OWN ISSUES, OR BE READY TO LISTEN TO OTHERS’
CHALLENGES. THIS IS NOT A TRAINING ON HOW TO USE THE
PRODUCT BUT A DISCUSSION ON OVERCOMING OBSTACLES.
SHORT INTRO
• Name
• Company
• System HANA 1709, Netweaver 7.5
• The Rules – open conversations, interrupt and share your own
experiences throughout, Relax this one is all about you
AGENDA
• Example of Customer Master load
• Examples Running LTMC script multiple times
• Debugging
• LTMC vs LTMOM
• Mapping
CHALLENGE – BP CREDIT MANAGEMENT
• Move XD03 customers to BP. Add the BP role UKM000 Credit
Management
• Create LTMC load the data
• Data is easily loaded with only a few or constant changes
LTMC – CUSTOMER LOAD
• Added customer load – general information is loaded
• First issue tried to load all the roles at once
• Next issue was loading texts
• Credit Role
• Cross Reference table – new numbers made on our new system
BREAKDOWN
• Customer load
• General Data
• Company Data
• Customer Account Management
• Dunning
• General Data
• Industry
CUSTOMER MASTER
• Webdynpro – Recomplile on each client
• XD02 to BP
• Customer Credit - UKM_DB_UKMBP_CMS_EXECUTE
• Added BAPI_BUPA_ROLE_EXIST_CHECK_2
and BAPI_BUPA_ROLE_ADD_2
GENERAL - EXAMPLE
CUSTOMER CREDIT ROLE NOT FOUND
• Could not get this one to work at all in LTMC
• Extend the new orgs
EXTEND ORG
THE FUNCTION MODULE FOR ADDING
CREDIT ROLE
• Z_UKM_DB_UKMBP_CMS_EXECUTE – wrapped
UKM_DB_UKMBP_CMS_EXECUTE
• Quick and dirty
data: ls_crd type ukm_s_bp_cms_upd,
lt_crd type standard table of ukm_s_bp_cms_upd.
clear: ls_crd,
lt_crd.
data: numc10(10) type n.
if partner co '0123456789 '.
numc10 = partner.
clear partner.
partner = numc10.
endif.
* Move to table for SAP FM
ls_crd-client = sy-mandt.
ls_crd-partner = partner.
ls_crd-check_rule = check_rule.
ls_crd-risk_class = risk_class.
ls_crd-credit_group = credit_group.
ls_crd-limit_rule = 'STANDARD'.
ls_crd-change_id = 'I'. "change_id'.
append ls_crd to lt_crd.
loop at n_ukmbp_cms_sgm.
clear n_ukmbp_cms_sgm-partner.
n_ukmbp_cms_sgm-partner = partner.
n_ukmbp_cms_sgm-change_id = 'I'.
modify n_ukmbp_cms_sgm index sy-tabix.
endloop.
* Run the function module - no return value
call function 'UKM_DB_UKMBP_CMS_EXECUTE'
tables
n_ukmbp_cms = lt_crd
n_ukmbp_cms_sgm = n_ukmbp_cms_sgm[].
commit work.
PROBLEMS
• Need the role before can add to it
data: lt_ret type standard table of bapiret2,
lv_error(1),
bpartner type bapibus1006_head-bpartner,
partnrole type bapibus1006_bproles-partnerrole,
numc10(10) type n.
field-symbols: <fs_mes> type bapiret2.
data: ls_crd type ukm_s_bp_cms_upd,
lt_crd type standard table of ukm_s_bp_cms_upd.
clear: ls_crd,
lt_crd.
bpartner = bp.
if bp_role is initial.
partnrole = 'UKM000'.
else.
partnrole = bp_role.
endif.
if bpartner co '0123456789 '.
clear numc10.
numc10 = bpartner.
clear bpartner.
bpartner = numc10.
endif.
call function 'BAPI_BUPA_ROLE_EXIST_CHECK_2'
exporting
businesspartner = bpartner
businesspartnerrole = partnrole
tables
return = lt_ret[].
loop at lt_ret assigning <fs_mes>.
if <fs_mes>-type = 'E'.
lv_error = 'X'.
exit.
endif.
endloop.
.
if lv_error = abap_true.
clear lt_ret.
call function 'BAPI_BUPA_ROLE_ADD_2'
exporting
businesspartner = bpartner
businesspartnerrole = partnrole
tables
return = lt_ret.
clear lv_error.
loop at lt_ret assigning <fs_mes>.
if <fs_mes>-type = 'E'.
lv_error = 'X'.
move-corresponding <fs_mes> to ct_return2.
append ct_return2 to ct_return2.
endif.
endloop.
endif.
if lv_error <> abap_true and
bp_sim <> abap_true.
call function 'BAPI_TRANSACTION_COMMIT'.
endif.
PROBLEMS - DEBUG
• Your FM works fine
• Your LTMOM works fine
• Run LTMC and it doesn’t work
GENERATE THE LTMOM
Debug
MATERIAL MASTER ISSUE
• Material view will be used in the Basic Data as Material views
MATERIAL MASTER – BIG NOTE
REMINDER
• Generate in each Client
• Be ready to create your own programs to delete data. Or have
some clients where you can just reset.
• Practice as many times as you can
• Never worry about small amount of data for manually
uploading
PROBLEMS
• Re-run even if there were errors – run DMC_FM_RESTART and
DMC_FM_RESTART_COPY_DELETE
LESSONS LEARNED
• It’s hard finding information. Many blogs and many questions
were out there
• Can’t practice enough
• Some cross-reference programs had to be written. We did
change some data before the move. Some was done in
previous system and some was done in LTMC. It would have
been easier to have it all done in LTMC. (Or more than we did)
LINKS
• Open SAP Course - https://open.sap.com/courses/s4h8
• Blog by Praful Jain – SAP S/4 HANA Migration Cockpit Step by Step -
https://blogs.sap.com/2018/01/07/sap-s4hana-migration-cockpit-step-by-
step-process/
• Blog and interactive demo by Jorg Knaus -
https://blogs.sap.com/2017/02/28/getting-started-with-the-s4hana-
migration-cockpit-onpremise/
• Blog for starting to use LTMC by Ramkumar RV
https://blogs.sap.com/2019/05/13/sap-s4-hana-migration-cockpit-ltmc-
activity-type-master-data-upload-step-by-step-process/
• My Blog – Stumbling through Data Migration with HANA -
https://blogs.sap.com/2018/07/05/stumbling-through-data-migration-with-
hana-data-migration-ltmc-and-ltmom/

Weitere ähnliche Inhalte

Was ist angesagt?

User exits
User exitsUser exits
User exitsanilkv29
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
SAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdf
SAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdfSAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdf
SAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdfssuserf6d533
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfssuser08365f
 
Mto end to end process demo
Mto end to end process demoMto end to end process demo
Mto end to end process demoGopi Ponnala
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Ashish Saxena
 
SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE Suresh Veluru
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPAabid Khan
 
Vofm requirement routines
Vofm requirement routinesVofm requirement routines
Vofm requirement routinesNiranjan Patro
 
SAP STO config
SAP STO configSAP STO config
SAP STO configsamitchak
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorialraonivaz
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONHitesh Gulani
 
201124772 sap-pp-pi-process-flow-docs
201124772 sap-pp-pi-process-flow-docs201124772 sap-pp-pi-process-flow-docs
201124772 sap-pp-pi-process-flow-docsAbhishek Sarkar
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdfchandramohan431817
 
How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i docrupesh chouhan
 
Sales Order Specific Planned Independent Reqt Consumption
Sales Order Specific Planned Independent Reqt ConsumptionSales Order Specific Planned Independent Reqt Consumption
Sales Order Specific Planned Independent Reqt ConsumptionVijay Pisipaty
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationLinh Nguyen
 

Was ist angesagt? (20)

User exits
User exitsUser exits
User exits
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
SAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdf
SAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdfSAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdf
SAP S_4HANA Migration Cockpit - Deep Dive LTMOM for Direct Transfer.pdf
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdf
 
Mto end to end process demo
Mto end to end process demoMto end to end process demo
Mto end to end process demo
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
 
Transfer of requirements in SAP SD
Transfer of requirements in SAP SDTransfer of requirements in SAP SD
Transfer of requirements in SAP SD
 
Using idoc method in lsmw
Using idoc method in lsmwUsing idoc method in lsmw
Using idoc method in lsmw
 
Field symbols
Field symbolsField symbols
Field symbols
 
SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAP
 
Vofm requirement routines
Vofm requirement routinesVofm requirement routines
Vofm requirement routines
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorial
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
 
201124772 sap-pp-pi-process-flow-docs
201124772 sap-pp-pi-process-flow-docs201124772 sap-pp-pi-process-flow-docs
201124772 sap-pp-pi-process-flow-docs
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
 
How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i doc
 
Sales Order Specific Planned Independent Reqt Consumption
Sales Order Specific Planned Independent Reqt ConsumptionSales Order Specific Planned Independent Reqt Consumption
Sales Order Specific Planned Independent Reqt Consumption
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
 

Ähnlich wie Ct102 using ltmom to move to sap s4 hana

How to manage and monitor large sql server estates
How to manage and monitor large sql server estatesHow to manage and monitor large sql server estates
How to manage and monitor large sql server estatesRed Gate Software
 
DB12c: All You Need to Know About the Resource Manager
DB12c: All You Need to Know About the Resource ManagerDB12c: All You Need to Know About the Resource Manager
DB12c: All You Need to Know About the Resource ManagerMaris Elsins
 
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good ServerIBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good ServerSerdar Basegmez
 
Informatica data warehousing_job_interview_preparation_guide
Informatica data warehousing_job_interview_preparation_guideInformatica data warehousing_job_interview_preparation_guide
Informatica data warehousing_job_interview_preparation_guideDhanasekar T
 
Wp sap data_migration
Wp sap data_migrationWp sap data_migration
Wp sap data_migrationBiswajit Kar
 
SBJUG - Building Beautiful Batch Jobs
SBJUG - Building Beautiful Batch JobsSBJUG - Building Beautiful Batch Jobs
SBJUG - Building Beautiful Batch Jobsstephenbhadran
 
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationSolution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationLinh Nguyen
 
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorSerena Software
 
Getting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm fasterGetting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm fasterDaniel Cai
 
Boosting the Performance of your Rails Apps
Boosting the Performance of your Rails AppsBoosting the Performance of your Rails Apps
Boosting the Performance of your Rails AppsMatt Kuklinski
 
Back from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good ServerBack from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good ServerTeamstudio
 
Gearman - Northeast PHP 2012
Gearman - Northeast PHP 2012Gearman - Northeast PHP 2012
Gearman - Northeast PHP 2012Mike Willbanks
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestRodolfo Kohn
 
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEAEdge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEAAkamai Technologies
 
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...HostedbyConfluent
 
Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring CloudOrkhan Gasimov
 
Converting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000DConverting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000Ddclsocialmedia
 
Sql server tips from the field
Sql server tips from the fieldSql server tips from the field
Sql server tips from the fieldJoAnna Cheshire
 
Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS Metron
 

Ähnlich wie Ct102 using ltmom to move to sap s4 hana (20)

How to manage and monitor large sql server estates
How to manage and monitor large sql server estatesHow to manage and monitor large sql server estates
How to manage and monitor large sql server estates
 
DB12c: All You Need to Know About the Resource Manager
DB12c: All You Need to Know About the Resource ManagerDB12c: All You Need to Know About the Resource Manager
DB12c: All You Need to Know About the Resource Manager
 
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good ServerIBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
 
Informatica data warehousing_job_interview_preparation_guide
Informatica data warehousing_job_interview_preparation_guideInformatica data warehousing_job_interview_preparation_guide
Informatica data warehousing_job_interview_preparation_guide
 
Wp sap data_migration
Wp sap data_migrationWp sap data_migration
Wp sap data_migration
 
SBJUG - Building Beautiful Batch Jobs
SBJUG - Building Beautiful Batch JobsSBJUG - Building Beautiful Batch Jobs
SBJUG - Building Beautiful Batch Jobs
 
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationSolution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
 
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
 
Getting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm fasterGetting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm faster
 
Boosting the Performance of your Rails Apps
Boosting the Performance of your Rails AppsBoosting the Performance of your Rails Apps
Boosting the Performance of your Rails Apps
 
Back from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good ServerBack from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good Server
 
Gearman - Northeast PHP 2012
Gearman - Northeast PHP 2012Gearman - Northeast PHP 2012
Gearman - Northeast PHP 2012
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance Test
 
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEAEdge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
 
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
 
Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring Cloud
 
Converting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000DConverting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000D
 
Windows PowerShell.pptx
Windows PowerShell.pptxWindows PowerShell.pptx
Windows PowerShell.pptx
 
Sql server tips from the field
Sql server tips from the fieldSql server tips from the field
Sql server tips from the field
 
Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS
 

Kürzlich hochgeladen

ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxolyaivanovalion
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 

Kürzlich hochgeladen (20)

ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 

Ct102 using ltmom to move to sap s4 hana

  • 1. LTMOM TO MOVE TO SAP S/4HANA GAIN TIPS ON HOW TO MANAGE CHALLENGES IN USING THE TRANSACTION LTMOM TO MOVE TO SAP S/4HANA. PLEASE BRING YOUR OWN ISSUES, OR BE READY TO LISTEN TO OTHERS’ CHALLENGES. THIS IS NOT A TRAINING ON HOW TO USE THE PRODUCT BUT A DISCUSSION ON OVERCOMING OBSTACLES.
  • 2. SHORT INTRO • Name • Company • System HANA 1709, Netweaver 7.5 • The Rules – open conversations, interrupt and share your own experiences throughout, Relax this one is all about you
  • 3. AGENDA • Example of Customer Master load • Examples Running LTMC script multiple times • Debugging • LTMC vs LTMOM • Mapping
  • 4. CHALLENGE – BP CREDIT MANAGEMENT • Move XD03 customers to BP. Add the BP role UKM000 Credit Management • Create LTMC load the data • Data is easily loaded with only a few or constant changes
  • 5. LTMC – CUSTOMER LOAD • Added customer load – general information is loaded • First issue tried to load all the roles at once • Next issue was loading texts • Credit Role • Cross Reference table – new numbers made on our new system
  • 6. BREAKDOWN • Customer load • General Data • Company Data • Customer Account Management • Dunning • General Data • Industry
  • 7. CUSTOMER MASTER • Webdynpro – Recomplile on each client • XD02 to BP • Customer Credit - UKM_DB_UKMBP_CMS_EXECUTE • Added BAPI_BUPA_ROLE_EXIST_CHECK_2 and BAPI_BUPA_ROLE_ADD_2
  • 9. CUSTOMER CREDIT ROLE NOT FOUND • Could not get this one to work at all in LTMC • Extend the new orgs
  • 11. THE FUNCTION MODULE FOR ADDING CREDIT ROLE • Z_UKM_DB_UKMBP_CMS_EXECUTE – wrapped UKM_DB_UKMBP_CMS_EXECUTE • Quick and dirty
  • 12. data: ls_crd type ukm_s_bp_cms_upd, lt_crd type standard table of ukm_s_bp_cms_upd. clear: ls_crd, lt_crd. data: numc10(10) type n. if partner co '0123456789 '. numc10 = partner. clear partner. partner = numc10. endif. * Move to table for SAP FM ls_crd-client = sy-mandt. ls_crd-partner = partner. ls_crd-check_rule = check_rule. ls_crd-risk_class = risk_class. ls_crd-credit_group = credit_group. ls_crd-limit_rule = 'STANDARD'. ls_crd-change_id = 'I'. "change_id'. append ls_crd to lt_crd. loop at n_ukmbp_cms_sgm. clear n_ukmbp_cms_sgm-partner. n_ukmbp_cms_sgm-partner = partner. n_ukmbp_cms_sgm-change_id = 'I'. modify n_ukmbp_cms_sgm index sy-tabix. endloop. * Run the function module - no return value call function 'UKM_DB_UKMBP_CMS_EXECUTE' tables n_ukmbp_cms = lt_crd n_ukmbp_cms_sgm = n_ukmbp_cms_sgm[]. commit work.
  • 13. PROBLEMS • Need the role before can add to it
  • 14. data: lt_ret type standard table of bapiret2, lv_error(1), bpartner type bapibus1006_head-bpartner, partnrole type bapibus1006_bproles-partnerrole, numc10(10) type n. field-symbols: <fs_mes> type bapiret2. data: ls_crd type ukm_s_bp_cms_upd, lt_crd type standard table of ukm_s_bp_cms_upd. clear: ls_crd, lt_crd. bpartner = bp. if bp_role is initial. partnrole = 'UKM000'. else. partnrole = bp_role. endif. if bpartner co '0123456789 '. clear numc10. numc10 = bpartner. clear bpartner. bpartner = numc10. endif. call function 'BAPI_BUPA_ROLE_EXIST_CHECK_2' exporting businesspartner = bpartner businesspartnerrole = partnrole tables return = lt_ret[]. loop at lt_ret assigning <fs_mes>. if <fs_mes>-type = 'E'. lv_error = 'X'. exit. endif. endloop. . if lv_error = abap_true. clear lt_ret. call function 'BAPI_BUPA_ROLE_ADD_2' exporting businesspartner = bpartner businesspartnerrole = partnrole tables return = lt_ret. clear lv_error. loop at lt_ret assigning <fs_mes>. if <fs_mes>-type = 'E'. lv_error = 'X'. move-corresponding <fs_mes> to ct_return2. append ct_return2 to ct_return2. endif. endloop. endif. if lv_error <> abap_true and bp_sim <> abap_true. call function 'BAPI_TRANSACTION_COMMIT'. endif.
  • 15. PROBLEMS - DEBUG • Your FM works fine • Your LTMOM works fine • Run LTMC and it doesn’t work
  • 17. Debug
  • 18. MATERIAL MASTER ISSUE • Material view will be used in the Basic Data as Material views
  • 20. REMINDER • Generate in each Client • Be ready to create your own programs to delete data. Or have some clients where you can just reset. • Practice as many times as you can • Never worry about small amount of data for manually uploading
  • 21. PROBLEMS • Re-run even if there were errors – run DMC_FM_RESTART and DMC_FM_RESTART_COPY_DELETE
  • 22. LESSONS LEARNED • It’s hard finding information. Many blogs and many questions were out there • Can’t practice enough • Some cross-reference programs had to be written. We did change some data before the move. Some was done in previous system and some was done in LTMC. It would have been easier to have it all done in LTMC. (Or more than we did)
  • 23. LINKS • Open SAP Course - https://open.sap.com/courses/s4h8 • Blog by Praful Jain – SAP S/4 HANA Migration Cockpit Step by Step - https://blogs.sap.com/2018/01/07/sap-s4hana-migration-cockpit-step-by- step-process/ • Blog and interactive demo by Jorg Knaus - https://blogs.sap.com/2017/02/28/getting-started-with-the-s4hana- migration-cockpit-onpremise/ • Blog for starting to use LTMC by Ramkumar RV https://blogs.sap.com/2019/05/13/sap-s4-hana-migration-cockpit-ltmc- activity-type-master-data-upload-step-by-step-process/ • My Blog – Stumbling through Data Migration with HANA - https://blogs.sap.com/2018/07/05/stumbling-through-data-migration-with- hana-data-migration-ltmc-and-ltmom/