SlideShare una empresa de Scribd logo
1 de 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/

Más contenido relacionado

La actualidad más candente

Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA Ashish Saxena
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
Variant Configuration Overview
Variant  Configuration  OverviewVariant  Configuration  Overview
Variant Configuration Overviewarun_bala1
 
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
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaGanesh Tarlana
 
Create supplier in migration cockpit (LTMC)
Create supplier in migration cockpit (LTMC)Create supplier in migration cockpit (LTMC)
Create supplier in migration cockpit (LTMC)Jayababu M
 
SAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdfSAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdfKrishnaAkula4
 
SAP and Public Cloud
SAP and Public CloudSAP and Public Cloud
SAP and Public CloudPete Nieminen
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Jayababu M
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorialraonivaz
 
sap variant-configuration
sap variant-configurationsap variant-configuration
sap variant-configurationRafael Guzman
 
Lsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaLsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaHari Krishna
 
Variant Configuration
Variant ConfigurationVariant Configuration
Variant ConfigurationRama Y
 
Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909Lokesh Modem
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: IntroductionJonathan Eemans
 

La actualidad más candente (20)

Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA Migrate Custom data/object in SAP S/4 HANA
Migrate Custom data/object in SAP S/4 HANA
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
Variant Configuration Overview
Variant  Configuration  OverviewVariant  Configuration  Overview
Variant Configuration Overview
 
sap-variant-configurationpdf
 sap-variant-configurationpdf sap-variant-configurationpdf
sap-variant-configurationpdf
 
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
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 
Create supplier in migration cockpit (LTMC)
Create supplier in migration cockpit (LTMC)Create supplier in migration cockpit (LTMC)
Create supplier in migration cockpit (LTMC)
 
SAP Fiori ppt
SAP Fiori pptSAP Fiori ppt
SAP Fiori ppt
 
S4hana pp
S4hana ppS4hana pp
S4hana pp
 
SAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdfSAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdf
 
SAP and Public Cloud
SAP and Public CloudSAP and Public Cloud
SAP and Public Cloud
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorial
 
sap variant-configuration
sap variant-configurationsap variant-configuration
sap variant-configuration
 
Lsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaLsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishna
 
Org structure SAP
Org structure SAPOrg structure SAP
Org structure SAP
 
Variant Configuration
Variant ConfigurationVariant Configuration
Variant Configuration
 
SAP Conifgdoc
SAP ConifgdocSAP Conifgdoc
SAP Conifgdoc
 
Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: Introduction
 

Similar a 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
 
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
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended EventsJason Strate
 

Similar a 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
 
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
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events
 

Último

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
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
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
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
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
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
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 

Último (20)

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
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
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
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...
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).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
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
(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
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
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
 
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
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 

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/