SAP CLM Change management and migration
http://www.verity-sol.com
Object Migration
•Introduction to Object Migration
•Demo of Object Migration
•Requirements & Best Practices
•Configuration Workbooks
•What are Configuration Workbooks?
•Requirements & Best Practices
•Object Migration vs Configuration Workbooks
•General Guidelines
From the Trenches: Effectively Scaling Your Cloud Infrastructure and Optimizi...Allan Mangune
Decks I used in my previous presentation at Softcon. I shared you my experience on how to design a cloud infrastructure that easily scales; and optimize your database objects and write your SQL code for speed.
A method of communicating between two devices
A software function provided at a network address over the web with the service always on
It has an interface described in a machine-processable format
http://www.qualitestgroup.com/
From the Trenches: Effectively Scaling Your Cloud Infrastructure and Optimizi...Allan Mangune
Decks I used in my previous presentation at Softcon. I shared you my experience on how to design a cloud infrastructure that easily scales; and optimize your database objects and write your SQL code for speed.
A method of communicating between two devices
A software function provided at a network address over the web with the service always on
It has an interface described in a machine-processable format
http://www.qualitestgroup.com/
DevOps is changing today's software development world by helping us build better software, faster. However most of the knowledge and experience with DevOps is based around application software and ignores the database. We will examine how the concepts and principles of DevOps can be applied to database development by looking at both automated comparison analysis as well as migration script management. Automated building, testing, and deployment of database changes will be shown.
About the Presenter
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
Example of TAF with batch execution of test cases COMAQA.BY
An example of architectural solution based on consolidate approach is considered. Proposed solution allows to reduce tests time running especially while working on testing of application API with some time-consuming process.
Apache Cayenne is a mature full-featured Java ORM. The presentation will discuss Cayenne approach to object persistence, including overall philosophy and the differences with JPA/Hibernate. It will highlight things like transaction management, mapping workflow, as well as the new APIs in the latest Cayenne 4.0. Full presentation video: https://www.youtube.com/watch?v=56xkN3P_zW8&list=PLhN6VJHsM3TPca_ksylFQqr_6qG5GnUWa&index=2
A method of communicating between two devices
A software function provided at a network address over the web with the service always on
It has an interface described in a machine-processable format
http://www.qualitestgroup.com/
Setting Up CircleCI Workflows for Your Salesforce AppsDaniel Stange
Circle CI webinar held by Daniel Stange June 27th, 2018.
Salesforce has been investing a lot into their developer experience, including making it easier to continuously update and improve Salesforce apps via the process of continuous integration and delivery. If you've been looking to incorporate more DevOps practices into your Salesforce app development, or are simply looking for a tutorial on CI/CD for Salesforce apps, this webinar is for you.
வெற்றி = பணம் என்று வாதத்திற்கு ஒப்புக் கொண்டால்
அந்த பணத்தை அடைய CASH என்பதிற்கு பதிலாக KASH என்பதை
நீங்கள் வளர்த்தல் வேண்டும்.
அது என்ன KASH ?
K = KNOWLEDGE = அறிவு
A = ATTITUDE = மனப்பான்மை
S = SKILL = திறமை
H = HABIT = பழக்கம்
இவை தான் உங்கள் வெற்றியை தீர்மானிக்கும் .
ஏன்? எதற்கு? எங்கே? எப்பொழுது?
ஏன்?
உங்கள் வியாபார வளர்சிக்கு தேவையான தொழில் வளக்கலை.
எதற்கு?
1.விற்பனை அதிகரிக்க.....
2.மார்க்கெட்டிங் துறை சார்ந்த அனைத்து பிரச்சனைகளுக்கும் சரியான வழிகாட்டுதல்.
3.புதிய தயாரிப்புகளை சந்தைபடுத்த தேவையான ட்ரைனிங் .......
4.உங்கள் தயாரிப்புகளுக்கு தனி ப்ரண்ட் அங்கிகாரம் பெற தேவையான ட்ரைனிங் ....
5.ஸ்டார்ட் அப் தொழில் அமைப்புகளுக்கு தங்கள் தயாரிப்புகள் மார்க்கெட்டிங் செய்ய தேவையான அனைத்து மார்க்கெட்டிங் ட்ரைனிங் நாங்கள் உங்களுக்கு தருகிறோம்.
மனிதவளத்துறை சார்ந்த வழிகாட்டுதல்.
செயல் திறன் மேம்பாடு ஒன்று மட்டுமே உங்கள் தொழில் வெற்றிக்கு வழிவகுக்கும்.
1. நீங்கள் யார் உங்களுக்குள் இருக்கும் பிரச்சனைகளுக்கு சரியானவழிகாட்டுதல்.
2.உங்கள் முடிவு எடுக்கும் முறை ஒழுங்குபடுத்த
3.உங்கள் தாழ்வு மனப்பான்மை மாற
4.உங்கள் வியாபார வெற்றிக்கு தேவையான அனைத்து ட்ரைனிங் எங்களிடம் உள்ளது.
எங்கே?
உங்களுக்கா உங்களிடத்தில்.
எப்பொழுது?
உங்கள் வெற்றிக்கான நாளை நீங்களே தீர்மானியுங்கள்.
நாளைய அறிவு இன்றய வெற்றி.
அணுகவும்
கௌசிகா கன்சல்டண்சி ர.ராஜாராம் - 9865118262
kowshikaa2009@gmail.com
வெற்றி = பணம் என்று வாதத்திற்கு ஒப்புக் கொண்டால்
அந்த பணத்தை அடைய CASH என்பதிற்கு பதிலாக KASH என்பதை
நீங்கள் வளர்த்தல் வேண்டும்.
அது என்ன KASH ?
K = KNOWLEDGE = அறிவு
A = ATTITUDE = மனப்பான்மை
S = SKILL = திறமை
H = HABIT = பழக்கம்
இவை தான் உங்கள் வெற்றியை தீர்மானிக்கும் .
ஏன்? எதற்கு? எங்கே? எப்பொழுது?
ஏன்?
உங்கள் வியாபார வளர்சிக்கு தேவையான தொழில் வளக்கலை.
எதற்கு?
1.விற்பனை அதிகரிக்க.....
2.மார்க்கெட்டிங் துறை சார்ந்த அனைத்து பிரச்சனைகளுக்கும் சரியான வழிகாட்டுதல்.
3.புதிய தயாரிப்புகளை சந்தைபடுத்த தேவையான ட்ரைனிங் .......
4.உங்கள் தயாரிப்புகளுக்கு தனி ப்ரண்ட் அங்கிகாரம் பெற தேவையான ட்ரைனிங் ....
5.ஸ்டார்ட் அப் தொழில் அமைப்புகளுக்கு தங்கள் தயாரிப்புகள் மார்க்கெட்டிங் செய்ய தேவையான அனைத்து மார்க்கெட்டிங் ட்ரைனிங் நாங்கள் உங்களுக்கு தருகிறோம்.
மனிதவளத்துறை சார்ந்த வழிகாட்டுதல்.
செயல் திறன் மேம்பாடு ஒன்று மட்டுமே உங்கள் தொழில் வெற்றிக்கு வழிவகுக்கும்.
1. நீங்கள் யார் உங்களுக்குள் இருக்கும் பிரச்சனைகளுக்கு சரியானவழிகாட்டுதல்.
2.உங்கள் முடிவு எடுக்கும் முறை ஒழுங்குபடுத்த
3.உங்கள் தாழ்வு மனப்பான்மை மாற
4.உங்கள் வியாபார வெற்றிக்கு தேவையான அனைத்து ட்ரைனிங் எங்களிடம் உள்ளது.
எங்கே?
உங்களுக்கா உங்களிடத்தில்.
எப்பொழுது?
உங்கள் வெற்றிக்கான நாளை நீங்களே தீர்மானியுங்கள்.
நாளைய அறிவு இன்றய வெற்றி.
அணுகவும்
கௌசிகா கன்சல்டண்சி ர.ராஜாராம் - 9865118262
kowshikaa2009@gmail.com
மனத்தை ஒருமுகப்படுத்து, சிந்தனையை ஒழுங்குபடுத்து, செயலின் வெற்றியை உறுதிப்படுத்து.
இயலாமை எனும் இருட்டை குறை கூறி என்ன இலாபம்?.
அறிவு என்னும் விளக்கை ஏற்றி இயலாமை என்னும் இருட்டை அகற்றினால் நாம் அனைத்திலும் இலாபம் என்னும் வெற்றியை அடையலாம்.
KOWSHIKAA CONSULTANCY - R.RAJARAM - 9865118262
You may require a heart transplant for several reasons. The most common reason is that one or both ventricles have aren't functioning properly and severe heart failure is present.
DevOps is changing today's software development world by helping us build better software, faster. However most of the knowledge and experience with DevOps is based around application software and ignores the database. We will examine how the concepts and principles of DevOps can be applied to database development by looking at both automated comparison analysis as well as migration script management. Automated building, testing, and deployment of database changes will be shown.
About the Presenter
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
Example of TAF with batch execution of test cases COMAQA.BY
An example of architectural solution based on consolidate approach is considered. Proposed solution allows to reduce tests time running especially while working on testing of application API with some time-consuming process.
Apache Cayenne is a mature full-featured Java ORM. The presentation will discuss Cayenne approach to object persistence, including overall philosophy and the differences with JPA/Hibernate. It will highlight things like transaction management, mapping workflow, as well as the new APIs in the latest Cayenne 4.0. Full presentation video: https://www.youtube.com/watch?v=56xkN3P_zW8&list=PLhN6VJHsM3TPca_ksylFQqr_6qG5GnUWa&index=2
A method of communicating between two devices
A software function provided at a network address over the web with the service always on
It has an interface described in a machine-processable format
http://www.qualitestgroup.com/
Setting Up CircleCI Workflows for Your Salesforce AppsDaniel Stange
Circle CI webinar held by Daniel Stange June 27th, 2018.
Salesforce has been investing a lot into their developer experience, including making it easier to continuously update and improve Salesforce apps via the process of continuous integration and delivery. If you've been looking to incorporate more DevOps practices into your Salesforce app development, or are simply looking for a tutorial on CI/CD for Salesforce apps, this webinar is for you.
வெற்றி = பணம் என்று வாதத்திற்கு ஒப்புக் கொண்டால்
அந்த பணத்தை அடைய CASH என்பதிற்கு பதிலாக KASH என்பதை
நீங்கள் வளர்த்தல் வேண்டும்.
அது என்ன KASH ?
K = KNOWLEDGE = அறிவு
A = ATTITUDE = மனப்பான்மை
S = SKILL = திறமை
H = HABIT = பழக்கம்
இவை தான் உங்கள் வெற்றியை தீர்மானிக்கும் .
ஏன்? எதற்கு? எங்கே? எப்பொழுது?
ஏன்?
உங்கள் வியாபார வளர்சிக்கு தேவையான தொழில் வளக்கலை.
எதற்கு?
1.விற்பனை அதிகரிக்க.....
2.மார்க்கெட்டிங் துறை சார்ந்த அனைத்து பிரச்சனைகளுக்கும் சரியான வழிகாட்டுதல்.
3.புதிய தயாரிப்புகளை சந்தைபடுத்த தேவையான ட்ரைனிங் .......
4.உங்கள் தயாரிப்புகளுக்கு தனி ப்ரண்ட் அங்கிகாரம் பெற தேவையான ட்ரைனிங் ....
5.ஸ்டார்ட் அப் தொழில் அமைப்புகளுக்கு தங்கள் தயாரிப்புகள் மார்க்கெட்டிங் செய்ய தேவையான அனைத்து மார்க்கெட்டிங் ட்ரைனிங் நாங்கள் உங்களுக்கு தருகிறோம்.
மனிதவளத்துறை சார்ந்த வழிகாட்டுதல்.
செயல் திறன் மேம்பாடு ஒன்று மட்டுமே உங்கள் தொழில் வெற்றிக்கு வழிவகுக்கும்.
1. நீங்கள் யார் உங்களுக்குள் இருக்கும் பிரச்சனைகளுக்கு சரியானவழிகாட்டுதல்.
2.உங்கள் முடிவு எடுக்கும் முறை ஒழுங்குபடுத்த
3.உங்கள் தாழ்வு மனப்பான்மை மாற
4.உங்கள் வியாபார வெற்றிக்கு தேவையான அனைத்து ட்ரைனிங் எங்களிடம் உள்ளது.
எங்கே?
உங்களுக்கா உங்களிடத்தில்.
எப்பொழுது?
உங்கள் வெற்றிக்கான நாளை நீங்களே தீர்மானியுங்கள்.
நாளைய அறிவு இன்றய வெற்றி.
அணுகவும்
கௌசிகா கன்சல்டண்சி ர.ராஜாராம் - 9865118262
kowshikaa2009@gmail.com
வெற்றி = பணம் என்று வாதத்திற்கு ஒப்புக் கொண்டால்
அந்த பணத்தை அடைய CASH என்பதிற்கு பதிலாக KASH என்பதை
நீங்கள் வளர்த்தல் வேண்டும்.
அது என்ன KASH ?
K = KNOWLEDGE = அறிவு
A = ATTITUDE = மனப்பான்மை
S = SKILL = திறமை
H = HABIT = பழக்கம்
இவை தான் உங்கள் வெற்றியை தீர்மானிக்கும் .
ஏன்? எதற்கு? எங்கே? எப்பொழுது?
ஏன்?
உங்கள் வியாபார வளர்சிக்கு தேவையான தொழில் வளக்கலை.
எதற்கு?
1.விற்பனை அதிகரிக்க.....
2.மார்க்கெட்டிங் துறை சார்ந்த அனைத்து பிரச்சனைகளுக்கும் சரியான வழிகாட்டுதல்.
3.புதிய தயாரிப்புகளை சந்தைபடுத்த தேவையான ட்ரைனிங் .......
4.உங்கள் தயாரிப்புகளுக்கு தனி ப்ரண்ட் அங்கிகாரம் பெற தேவையான ட்ரைனிங் ....
5.ஸ்டார்ட் அப் தொழில் அமைப்புகளுக்கு தங்கள் தயாரிப்புகள் மார்க்கெட்டிங் செய்ய தேவையான அனைத்து மார்க்கெட்டிங் ட்ரைனிங் நாங்கள் உங்களுக்கு தருகிறோம்.
மனிதவளத்துறை சார்ந்த வழிகாட்டுதல்.
செயல் திறன் மேம்பாடு ஒன்று மட்டுமே உங்கள் தொழில் வெற்றிக்கு வழிவகுக்கும்.
1. நீங்கள் யார் உங்களுக்குள் இருக்கும் பிரச்சனைகளுக்கு சரியானவழிகாட்டுதல்.
2.உங்கள் முடிவு எடுக்கும் முறை ஒழுங்குபடுத்த
3.உங்கள் தாழ்வு மனப்பான்மை மாற
4.உங்கள் வியாபார வெற்றிக்கு தேவையான அனைத்து ட்ரைனிங் எங்களிடம் உள்ளது.
எங்கே?
உங்களுக்கா உங்களிடத்தில்.
எப்பொழுது?
உங்கள் வெற்றிக்கான நாளை நீங்களே தீர்மானியுங்கள்.
நாளைய அறிவு இன்றய வெற்றி.
அணுகவும்
கௌசிகா கன்சல்டண்சி ர.ராஜாராம் - 9865118262
kowshikaa2009@gmail.com
மனத்தை ஒருமுகப்படுத்து, சிந்தனையை ஒழுங்குபடுத்து, செயலின் வெற்றியை உறுதிப்படுத்து.
இயலாமை எனும் இருட்டை குறை கூறி என்ன இலாபம்?.
அறிவு என்னும் விளக்கை ஏற்றி இயலாமை என்னும் இருட்டை அகற்றினால் நாம் அனைத்திலும் இலாபம் என்னும் வெற்றியை அடையலாம்.
KOWSHIKAA CONSULTANCY - R.RAJARAM - 9865118262
You may require a heart transplant for several reasons. The most common reason is that one or both ventricles have aren't functioning properly and severe heart failure is present.
Do you have a unique space and love music? Come and join us as host on beatvyne. We're the Airbnb of music, a marketplace for you to connect with artists, fans and bring the best live music to your own space!
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...BMC Software
Today we will be looking at record level data segregation for a SaaS help desk solution in the cloud- Remedyforce. Remedyforce is built on Salesforce App Cloud for IT Service Management. This functionality will allow us to filter access at the record level. As it pertains to Remedyforce, this means who can see which help desk tickets and more importantly: Who can edit said help desk and service management tickets.
Salesforce.com developer community presentation on Continuous Integration & Continuous Delivery.
About AutoRABIT:
AutoRABIT is a Continuous Integration product for cloud technologies like Salesforce.com. AutoRABIT provides a simple and visual way to accelerate the release velocity and release management process by providing an out-of-the-box and integrated solution for deployments, version control, data loading, test automation for development and admin teams along with a unique DeDevOps dashboard. AutoRABIT also enables non-technical & business users to do test automation and get involved in project delivery. These features can be used alone or a part of the complete Delivery process.
Using AWS to Build a Scalable Big Data Management & Processing Service (BDT40...Amazon Web Services
By turning the data center into an API, AWS has enabled Sumo Logic to build a very large scale IT operational analytics platform as a service at unprecedented scale and velocity. Based around Amazon EC2 and Amazon S3, the Sumo Logic system is ingesting many terabytes of unstructured log data a day while at the same time delivering real-time dashboards and supporting hundreds of thousands of queries against the collected data. When co-founder and CTO Christian Beedgen started Sumo Logic, it was obvious that the service would have to scale quickly and elastically, and AWS has been providing the perfect infrastructure for this endeavor from the start.
In this talk, Christian dives into the core Sumo Logic architecture and explains which AWS services are making Sumo Logic possible. Based around an in-house developed automation and continuous deployment system, Sumo Logic is leveraging Amazon S3 in particular for large-scale data management and Amazon DynamoDB for cluster configuration management. By relying on automation, Sumo Logic is also able to perform sophisticated staging of new code for rapid deployment. Using the log-based instrumentation of the Sumo Logic codebase, Christian will dive into the performance characteristics achieved by the system today and share war stories about lessons learned along the way.
Cloud Design Pattern at Carlerton University
External Config Pattern, Cache Aside, Federated Identity Pattern, Valet Key Pattern, Gatekeeper Pattern, Circuit Breaker Pattern, Retry Pattern and the Strangler Pattern. These patterns depicts common problems in designing cloud-hosted applications and design patterns that offer guidance.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Normal Labour/ Stages of Labour/ Mechanism of LabourWasim Ak
Normal labor is also termed spontaneous labor, defined as the natural physiological process through which the fetus, placenta, and membranes are expelled from the uterus through the birth canal at term (37 to 42 weeks
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
1. Change Management in SAP
Sourcing / CLM
Copy right Verity Solutions Inc
http://www.verity•sol.com
2. Overview of Change Management in Sourcing / CLM
•Object Migration
•Introduction to Object Migration
•Demo of Object Migration
•Requirements & Best Practices
•Configuration Workbooks
•What are Configuration Workbooks?
•Requirements & Best Practices
•Object Migration vs Configuration Workbooks
•General Guidelines
Copy right Verity Solutions Inc
http://www.verity•sol.com
3. There are several ways to manage changes in Sourcing /CLM
•Object Migration
•Configuration Workbooks
•CSV
•Manual
•Each approach has “best fit” and limitations
•It is system administrator’s responsibility to keep track of changes
made in the source system
•It is system administrator’s responsibility to determine what objects
need to be migrated and what the dependencies are
Copy right Verity Solutions Inc
http://www.verity•sol.com
4. Most On-Demand customers have 2 landscapes – Development and Production
•On-Premise customers typically have 3 or more landscapes
Development
QA and
Production.
In this case, the QA system can be used to validate the migration packages
•All configurations should be performed in source and then migrated to target
system. Migration path in a 3 landscape scenario should be:
•Development QA
•Development Production
•Common Sourcing objects that are migrated includes:
•Localized Resources, Value Lists, Extensions, Page Customizations
•Queries / Reports
•Scripts, Workflows
•Doc Types, Phases Configurations
•Workbench configurations
•Libraries – Attachment, Information, Questions and Schedule Library
Copy right Verity Solutions Inc
http://www.verity•sol.com
5. Copy right Verity Solutions Inc
http://www.verity•sol.com
Migration Strategy
•Migration strategy should be finalized and communicated with
the implementation team prior to the start of realization phase
Examples:
•Page Customizations should be created using configuration
workbook and applied to Dev, QA and Prod. Page
Customizations should not be created or updated manually in
the UI
•All custom Script Definition IDs should start with Z
•All custom Query Definition IDs should start with Z
•All manual configuration changes should be tracked separately
and a process should be put in place to ensure the manual steps
are applied in the target system
6. Copy right Verity Solutions Inc
http://www.verity•sol.com
Object Migration in SAP CLM
Object Migration is a technique designed to move objects
from one Sourcing landscape to another
•In simplistic view, the process involves exporting data
from source system and import it into the target system
•Can be used for full import (during production cutover)
and for partial imports (ongoing changes)
•Whenever an object is being migrated, ensure any
dependent objects already exist in the target system
7. Copy right Verity Solutions Inc
http://www.verity•sol.com
Determine what to export in source system
The first step is to create a object migration “package” in the source system
•A package consists of one or more set of instructions to tell the object migration tool what
to export
•To create a package use Single Object or Object List or Dataset options depending on what
you are trying to export
Trigger export from source system
•Trigger the export. This step tells the system to export the data as per the instructions in
the package defined in the previous step
•System will create an “export.oma” which contains the exported data
Import export file (oma file) to target system
•In the target system go to Setup System Administration tab Import
•Import the oma file using the import functionality
•When importing oma file there is no need to select the object type
•Check import results for any errors
8. Copyright Verity Solutions Inc
http://www.verity•sol.com
Export Types
Single Object
•Allows selection of a single object for export
•Useful when migrating a specific item. For example, a new column has been
added to an existing query and needs to be migrated
Object List
•Allows you to select an entire class of objects to export by selecting from a set of
available queries (OML queries)
•Custom OML Queries could be developed and used with this option
•Useful in cases where you want to apply your own selection criteria
•Example: A custom OML query to get all localized resources that are in the
“custom” bundle
Dataset
•Allows you to select a very broad set of related objects
•Useful during production cutover but typically not for continued support
9. Copyright Verity Solutions Inc
http://www.verity•sol.com
Who performs the export from Source system?
•System Administrator who performs
configurations such as Extensions, Page
Customizations, etc.
•Report Developer
•Script or Workflow Developer
•Security team
10. Copyright Verity Solutions Inc
http://www.verity•sol.com
Requirements
•Object Migration requires that each landscape is running the same version of
software
•Object Migration also relies on supporting objects to be present
•Example: When migrating Workflows, all the dependent objects like Value Lists,
Phase Configurations, Workflow Definitions, Document Types should taken into
account
•Ensure the context, cluster and directory configuration ids are same in both
source and target systems
•There are rare circular dependencies, in these cases rerunning the import usually
does the trick
•Generated OMA file should not be edited
•Make sure System property doc.numbering_table.token.deployment is set
uniquely on each landscape so no object collisions occur. Also make sure if
production refreshes occur this property is reset.
11. Copyright Verity Solutions Inc
http://www.verity•sol.com
Best Practices:
•Object Migration should be performed from one
direction. For example, once the data is migrated from
Development to QA, it should not be migrated back to
Dev system
•There should be only one source system from where
the object migration packages are created, typically
Development system
•By default, system creates “export.oma”. It is
recommended to change the name to something more
meaningful. Example: reports.oma, scripts.oma, etc.
12. Copyright Verity Solutions Inc
http://www.verity•sol.com
Limitations of Object Migration:
•Not a fully automated way to push changes. Some level of manual
effort involved
•Changes imported into the target system cannot be undone
•Unlike SAP ERP, Sourcing does not have extensive built-in
versioning control
•Business Documents (transactional data) cannot be migrated using
OMA
•In some cases, inactive objects will be migrated and there is no
option to filter them out.
•Example: migration of extensions
•Note: New tool to delete inactive extensions will be available in
Sourcing 9.0