4. What is the impact of failures in your business
● It is not just the support for PI developers
● One failed message can
○ You did not meet production delivery planning
○ Could not deliver order for customer
○ Break SLA with customer
○ Lose of customer
● Connection to critical interfaces could shutdown production
● Extra work for business and developers to fix problem
Integration is critical to your business
6. Upgrade and patches
Ensure that a patch installation will not affect your system
Potential changes can affect
● Message mappings
● Adapter modules
● B2B capabilities
● Adapter processing
7. From the SAP roadmap there is a limited functionality being added that
could affect the PI.
Small features are planned
You will still have to upgrade to get the newest option to run CPI on
your PO. Here new innovation will happen more often, and if want to
use the function it is a requirement to upgrade often to simplify your
development
March roadmap https://www.sap.com/denmark/products/roadmaps.html#pdf-asset=8ce1a128-c37c-0010-
82c7-eda71af511fa
Will we see as many updates in future
8. When a developer have made a change to an interface you need
regression testing to ensure it does not affect other areas
Make sure it does not break something that was not planned
Testing affected interfaces where function is used
Test after each change
9. Normally you cannot make a change to a User Defined function Library
because you do not have an idea on its affect on other parts of the
application.
Try to modify an UDF?
11. Collect data from production system
This will give you an input and expected output
Send the input in to development system
Fetch the new test data output
Run comparison with expected output
Testing idea
12. Comes free with your SAP PO 7.5 sp14
Easy to install just a patch and a config wizard
Just add some roles to your users to create test cases
No extra development
Will be developed future as pr SAPs roadmap
Fetch data from dual stack
Good
13. The first test
Lot of manual steps
Only simple patterns supported
No module testing -> so no EDI comparison
You can only run one interface at the time
Easy to see if small changes have been made like one item. If
something with the structure it becomes difficult.
Challenges
14. ● You may need to implement OSS Note 2650265 which is an upgrade
to MESSAGING SYSTEM SERVICE released with the testing tool. This
can apply on many 7.31+ sp levels
● If it is a long time since you have upgraded you will need to patch
your systems and all the depended patches
● You cannot test this with the SAP tool. You will have to do manual
testing.
● Then you can collect test data on your 7.5 SP14 system and run
tests on it. That way you cannot do a before and after of the
upgrade.
First test challenge
16. Want to test your first upgrade
Easier to use
● Collect test data and setup test cases faster
● Cover more patterns, modules, bridges and comparison
● Run multiple test cases at the same time
● Can use data from your first upgrade
● Generate reports of changes
Integrates with a development lifecycle tool so you can run test based
on what is changed
One tool for both PI and CPI
Why you need a better tool
19. Your developers leaves, how do you know how the interface should
work.
There maybe some documentation, but is it updated and how do you
really test the function.
Keep knowledge
20. Be able to perform you upgrade faster
Faster deployment of changes to production
Short term benefits
21. Less errors with your integration
Better documentation of changes
Be able to fix your interfaces even when developers leave
More stabile enviorment
Long term benefits