Quantcast
Channel: SCN : Blog List - SAP Solution Manager
Viewing all 337 articles
Browse latest View live

GAP Management with SAP Solution Manager

$
0
0

Unclear requirements and inadequate requirements management are among the biggest cost drivers in IT projects. According to a survey carried out by the FHS St. Gallen (University of Applied Sciences), 75% of the companies surveyed were dissatisfied with their requirements engineering. Despite this, only one-third were actively taking steps to address these problems.

In SAP projects, a requirement comes from business users and describes a desired functionality. Gaps are a requirements that can't be fulfilled by SAP (or other software). In fact, mistakes during gap analysis phase result in the most follow-on costs for a project. 

With Change Request Management in SAP Solution Manager, you can make changes to existing solutions, document the changes, and transport them in a transparent manner. Until now, however, suitable tools for managing requirements or gaps for new implementations or establishing a requirement process that is not dependent on change request management have not been available.

With our consulting solution "Requirements Management for SAP Solution Manager", we have closed this gap.

Requirements Management.png

Our consulting solution was developed with four main objectives:

  • Focus on those functions that are required most in practice
  • Simple operation and easy-to-use user interface
  • Full integration into SAP Solution Manager processes
  • Full-blown BI reporting capabilities

 

RM Report.png

To manage only a few requirements, a spreadsheet can be very helpful. But with many gaps and requirements you need more powerful tools. At the end of a project you have to prove that all gaps are implemented, tested and approved. With "Requirements Management for SAP Solution Manager" you can prove this with just one click. Powerful search and reporting capabilities help you to avoid scope creep and exploding project costs.

 

Feel free to contact me if you need more information. There is a user manual available in form of an interactive iBook for iPad or PDF (german and english).

 

Best regards,

Robin


Compare #solman product version data with PAM to check end of maintenance

$
0
0

To try to not duplicate content i just add a link to Lumira forum where you can find more information about how you can user SAP Lumira within Solution Manager system information.

 

Lumira link:

http://scn.sap.com/community/lumira/blog/2013/08/08/compare-solman-product-version-data-with-pam-to-check-end-of-maintenance

 

Information about Lumira and learning documents that i found on SAP Partner Edge:

 

https://websmp204.sap-ag.de/~form/handler?_APP=00200682500000002702&_EVENT=DISPLAY&_HIER_KEY=201100035870000001783&_HIER_KEY=301100035870000002835&

 

 

A nice and easy to use tool to add value our forgotten Solution Manager.

 

Regards,

Luis

Business Process Analytics: Types of functions and their respective features & purposes

$
0
0

When looking at Business Process Analytics in SAP Solution Manager you basically have two ingredients

  1. Functional scope of the application itself (see previous blogs about Business Process Analytics and new features with support package 5
  2. Key figure content with several hundred key figures available for all SAP Business Suite products.

 

In my last blog I summarized the different key figure types and announced that I will probably write another blog where I summarize the different features and functions of the current Business Process Analytics application itself - that's what I want to do now.

 

Business Process Analytics - Overview

 

The Business Process Analytics currently contains 5 different analysis functions: Benchmarking, Age Analysis, Trend Analysis, Advanced Benchmarking, Detail Analysis. The first 4 functions are really performed withi the SAP Solution Manager and you can find a concise overview in the picture below.

Analytics functions.png

 

The Detail Analysis describes the integration between the SAP Solution Manager system and the respective connected backend system (SAP ERP, SAP CRM, SAP SRM, SAP SCM). So after slicing and dicing your data in Business Process Analytics you always have the chance to jump into the connected system and check which process instances led to the results in Business Process Analytics and from the Detail list you can then even navigate into the single business document (e.g. sales order, purchase order).

 

 

Benchmarking

The basic functionality of Benchmarking was already described in the first blog about Business Process Analytics . It is important to know that the data is retrieved from an InfoCube within SAP Solution Manager and that only a limited number of characteristics (typically some organizational unit and process variant information like document type) is available for analysis. The graphical analysis should help to understand whether a problem exists globally or just in selected organizational/process areas.

 

Age Analysis

The basic functionality of Age Analysis was already described in the first blog about Business Process Analytics as well. Here the data is not retrieved from an InfoCube but the analysis happens as ad-hoc calculation based on the latest available result set that is stored on the connected backend system. A defined data column is taken into consideration (e.g. planned GI date, planned delivery date, net due date) and the Age Analysis visualized a distribution according to months or years. Hence the Age Analysis should help to split the backlog or exception data into two large sets

  1. Old legacy data that should be removed from the SAP system and which might or might not have an impact on todays performance (see also Protect your SAP ERP investment & improve your core business processes)
  2. New data where the respective business document is most likely still relevant for daily operations, e.g. a sales order that could still be invoiced.

 

Trend Analysis

The basic functionality of Trend Analysis was already described in the first blog about Business Process Analytics as well. Just like the Benchmarking, the Trend Analysis is available for all key figure types and reads its data from an InfoCube within SAP Solution Manager. The Trend Analysis works with the same limited number of characteristics as the Benchmarking. The main purpose is to display data over time (daily, weekly, monthly) in order to figure out if the figures are getting better or worse. So in the ideal case you identified problems, found out about the root cause, defined and implemented action items and would then see a

  • decreasing trend for backlog or exceptions key figures
  • increasing trend for automation rate key figures

 

Trend.png

Note: Backlog and exception key figures are stored in the InfoCube under the date of data collection (not the respective document date). Throughput key figures store the data according to the document date in order to avoid multple redundant entries in the InfoCube.

 

Advanced Benchmarking

The Advanced Benchmarking was only introduced with SAP Solution Manager 7.1 support package 5 as written previously. The principle is the same as for the Benchmarking, but the data is calculated ad-hoc based from the latest available result list and is not calculated on InfoCube data. This allows an analysis on many more characteristics (in comparison to the Benchmarking), so that also material/plant combinations could be analyzed. Additionally the Advanced Benchmarking also allows toggling between count of documents and value benchmarking of the respective documents (if the respective key figure contains some value information, e.g. this is not the case for outbound deliveries). The Advanced Benchmarking often allows much finer slicing and dicing than the Benchmarking and you can often identify the root cause even without jumping into the detail list itself.

 

Adv Bench.png

 

 

 

Further reading

 

Frequently Asked Questions about Business Process Monitoring and Business Process Analytics are answered under http://wiki.sdn.sap.com/wiki/display/SM/FAQ+Business+Process+Monitoring and

http://wiki.sdn.sap.com/wiki/display/SM/FAQ+Business+Process+Analytics respectively.

 

The following blogs (in chronological order) provide further details about Business Process Analytics and Business Process Monitoring functionalities within the SAP Solution Manager.

Functional Gap Transaction Type in SAP Solution Manager 7.1

$
0
0

There is a new add-on SAP has launched for Solution Manager i.e. ST-ICC 100 and with this add-on, a new transaction type has been delivered Solution Manager Functional Gap Transaction or SMFG to collect business requirements.

 

Below is the availability on SMP.

 

 

This is an excellent improvement enabling us to identify and record Gaps during Project Business Blueprinting and then we can have more efficient project management

 

Below is the system screenshot for standard transaction type from SPRO

 

 

We can customize it as per our requirements and thus enable customer to get more insights in closing business gaps.

 

This will definitely improve the blueprinting process for any customer as it is also linked to incident transaction type or Web GUI.

 

In addition, we can utilize the dashboard reporting and understand which gap lead to change request etc for any specific business process.

Alerts, the good, the bad, the ugly...

$
0
0

Ever work in an environment where everyone is all pro for monitoring, but as soon as you have things going everyone creates filters for the alerts and then take no action on the alert(s); even if they specifically had you create them based on their criteria?

 

I have setup various Monitoring systems (SolarWinds, Nagios, Solution Manager) and while they do have different ways to go about obtain their data, it always comes down to alerts being the worst part of configuring the monitoring system.

 

So before I continue on, I would love to see feedback on issues/solutions or good/bad/ugly situations you have in regards to alerting.   

 

The Good:

  • Saving time - avoid some of those morning/middle of the day/afternoon redundant tasks, like buffers/memory/high CPU/number of users logged in/etc etc.
  • Transactional issues - know about a problem with your tRFCs/qRFCs/iDocs typically caused by bad code or a user and you get dragged into the issue for a resolution to the issue.
  • Knowing that your communications are functioning - RFCs, a failure here in some cases it would of been better easier if the destination system would of just gone down.
  • User specifics - number of users on a particular node/instance Dialog/HTTP/RFC types, perhaps system accounts being locked, or even when any account is locked.
  • Integration - Alerts can be set to generate a ticket in the ITSM and in turn a ChaRM request to resolve the particular alert

 

The Bad:

  • Alerts are mis-configured - missed a zero or added one too many, whatever the cause the incorrect value caused a false positive or worse yet, no alert and the system or business process fails.
  • All talk - yeah we should setup alerts for x, y, and z; I'm tired of team a, b, and c coming down here every time something is broke.  Result alert flooding and you have to turn it off or they don't tell you that they setup filters to just delete the notifications.
  • ITSM or Third party ticket system - I don't want a ticket created as it will just add to the email (that I am deleting via rules) and require me to log into a system to close the ticket that was generated due to an issue.
  • Functional co-workers disabling metrics - Co-workers who have the ability to log into the host OS and they disable monitoring agents/collectors due to a task manager having CPUs spiked for less than 1 min, and then informing you they would just turn it back on if there was a problem with the system.

 

The Ugly:

  • Metrics stop working - Odd no alerts over the last few days, wonder wha...Holy mother of *beep beep beep* and you spend the rest of your day hoping to resolve all issues before an end user or functional person catches it.  Then try to figure out how to re-enable metric collection as you don't care to go through that again. 
  • Lack of requirements - which could be linked with a lack of enforcement, what should be monitored and when does value X become a problem (threshold settings), and then everyone's opinions get in the way.
  • Old school settings - I'm all for reliable, what I find ugly are the folks that refuse to listen or even review/look at newer methods that perform the same function but its "new".  sapccms4x/sapccmsr/ccmsping <-- I understand you had to work with what you were given, but these are way more complicated then they need to be...frankly monitoring of SNMP could not of been that difficult, and its just as confusing! 
  • Sending template descriptions - Taking the time to print a template to a PDF (in most cases large PDFs) to send off to people to review and you wait to hear back for at least a mention of 1 useful metric...
  • Lack of familiarity - Having co-workers who recommend enabling alerting on any SM21 log deemed with a status of Red...to those newer to the land of SAP this would send an email for every lost/disconnected SAP GUI session, you would quickly disable the alert.

 

Feel free to review some of my other blogs

Download SAP Notes on Background

$
0
0

Inspired on Tom post about suggest new functionality for Solution Manager i think to add a new idea that sure that someone of you found interesting.

( i don't share the idea to remove approval process on solman , sorry for that Tom )

 

The Idea is that:

That's is my first contribution to new Ideas Place, every time that i need to check SAP Solution Manager Central Correction Notes i found that i got around 100 notes to download as a pre-requisite; that's is on Solution Manager but also happened on another areas like legal changes as 34x in spain.

 

Trough snote transaction it's possible to download all notes pre-requisites while implementing another note, but, what about the idea to add the option to download a huge list of notes in background to be able you to continue working in another session or leave computer and worry about if the laptop power off network connection due to inactivity ?

 

The Idea could be something like this:

 

1.- Download a single note like that one: ' target='_blank'>https://service.sap.com/sap/support/notes/1817043">Note 1817043 - SAP Solution Manager - Basic functions 7.1 SP9
2.- When you implement that note you get that there is near to 200 sap noteas as pre-requisites.
3.- You will be promped to select 2 options:   A.- Dowload 200 notes on background B.- Download in dialog.
4.- Select A to download all notes in background to the server and get notified trough mail when it finish ( you can go to download a caffe while download ;-) )
5.- Afetr you get notified, you can start to implement the note without  lossing time on downloading pre-requisites in the implementation time of a central note.

 

That could be really interesting on SAP Solution Manager systems, but also in ERP and other systems when some functionallitys need a lot of pre-requisites for correction notes.

 

Idea Link:

 

https://ideas.sap.com/ct/ct_a_view_idea.bix?c=4E11A73F-3290-4DC3-B12E-DD69494FD48F&idea_id=F2B6004D-9912-4EDB-B297-9295EECA7A79

 

What do you think ?

 

Regards,

Luis

How Is The Health Of Your SAP Solution Manager BI Content?

$
0
0

Last couple of weeks, I faced tuff time with our solution manager table space growth.  Suddenly one Monday morning solution manager's entire PSAPDAT got full. We faced severe performance problem and finally we cancelled our client showcase of CCLM functionality.

 

We were not able to identify the cause immediately and planned to extend the table space. But I myself very clear that extending table space is not a solution, it’s a temporary fix. Later we found it was the our BI load causes such trouble in our landscape.

 

Through this blog I would like to share how the worst maintenance in BI part of the solution manager take entire memory and CPU Utilization and guidance from SAP notes to fix.

 

 

Symptoms : Duplication on BI loads

 

I always thought that extractors has some programing logic behind and it works perfect, ofcourse it has some programing logic, but the input for the logic is editable ( like start and end periods), This is what happened in our case, On Friday while testing CCLM, Mistakenly I changed the extractor periods to 1 min. Alas!! Whole two days all my cclm extractor runs every 1 min and dumps more than 40 GB data in 2 days to solman.

 

health2.JPG

 

Due to this, We found more than 1000 + BI loads on CCLM related infocubes. We manually cleared all the duplicate request and make the environment stable. Hence please be very careful in editing extractor periods and other changes. 

 

 

Symptoms : Long SISM:EXEC* Jobs run time

 

This is another place, you can check whether your BI part of solution manager is proper or not. After the upgrade our EWA jobs SM:EXEC* take max of 3 days to finish and triggers much of time_out error. Earlier I didn’t feel this is the issue, but later I noticed the corresponding fact tables are getting filled huge in size.

 

SAP Note 1817223 - EarlyWatch Alert (EWA) Job - SM:EXEC SERVICES is taking a long time to complete is dealing with this scenario, I tried to dig deep into this SAP note, tried to match the scenarios with other functionality like BPMon and CCLM.

 

 

Symptoms : Report SAP_INFOCUBE_DESIGNS

 

We can run this report time to time to check the Fact table and Dimension table growth percentage, if you find any time Fact table 100% full, then you must go for compression of the cubes.

health5.JPG

 

Symptoms : T Code TAANA

 

I come to know this tcode TAANA from SAP Note 1480588. This helps to identify the reason for hash table growth. We can get the lists of infocube and the number of entries. This applicable not only for hash table, even we used this for CCLM tables and found which are the infocubes filling huge data to F tables, later we can look for either aggregation or compression of these cubes.

 

Health3.JPG

 

 

Fixes: Solman_setup

 

During the solman_setup, we would have done the default and standard housekeeping as mentioned in the sap note 1839221 - High data volume on the Solman system 7.1 server. But this is not going to help much. We need to look for other manual optimisation tricks too.

 

 

Fixes: Deactivation of Trend Analysis Collection

 

After much effort also we were not able to reduce our EWA job duration by following SAP note 1889457 - EWA Report not generating by throwing the TIMEOUT error . As per the note we deactivated the tread analysis collection in EWA report. But, this is the temporary fix.

 

Currently SAP working on this issue, soon they bring some permanent solution for this cause.

 

 

Fixes : Aggregators

 

By default, solution manager has very few aggregators, we need to manually activate the aggregators or we need to create our own aggregators based on our custom queries before scheduling any compression.

 

We created couple of aggregators for CCLM and UPL features to improve the performance. Check the below path for aggregators, RSA1 -> Select the cube -> manage -> right click -> Maintain aggregates.

 

health4.JPG

 

Fixes : Compression

 

I followed the guide on SAP Note 1480588 - ST: E2E Diagnostics - BI Housekeeping – Information, which gives the guidance for how to schedule a compression for the cubes 0SMD_*D and 0SMD_*H. Unlike other BW environment we are not required to schedule compression manually. In solution manager, only need to adjust the tables E2E_BI_DELETE for 0SMD_*H cubes and also for 0SMD_D* cubes, later the job E2E BI HOUSEKEEPING which taken care compression and deletion.

 

We got the help from the below note 1178655. Be aware, there are lots of warning provided in the note.

 

 

Fixes Archiving

 

BW Archiving also possible in solution manager. We are exploring on this topic using the below guide, DATA ARCHIVING PROCESS IN SAP BW

 

 

Other Sources

 

There are lots of Solution manager BI fine tuning shared in the SAP note 1835721 - Troubleshooting performance problems in Solution Manager and Note 1794478 - Monitoring and Reporting: High Redo log volumes.

 

Please keep eye on SAP notes for more BI corrections and optimization steps son solution manager.

SAP Solution Manager Training: Insights from an Instructor

$
0
0

Greetings all,

 

SAP Education instructor John Gollihar teaches courses to customers and partners on SAP Solution Manager, so when he says “understanding the Solution Manager course curriculum can be a little bit of a challenge”, he knows whereof he speaks

 

If you’re interested in building up your SAP Solution Manager skills, tips from the people who teach the courses can be extremely helpful for getting your bearings and figuring out where to start. So take a look at John's blog to get such insights as what to consider before deciding on which course might be right for you, and what prospective students can expect from the courses offered:Quick and Dirty Guide to SAP Solution Manager Training

 

And check out our growing list of blogs from SAP Education’s Instructors, covering an ever-widening range of topics – from SAP HANA to ABAP and more.

 

Happy reading!

Sarah


Strategic Aspects of Retrofit

$
0
0

…or: What do I need to think about?

 

by: Hannes Kerber, SAP Active Global Support, ALM RIG EMEA

 

As promissed in the last blog post I want to try to cover some more strategic aspects around retrofit and how to use it and what processes to put in place around the tool. To do so, I want to tackle the below questions:

  • Who is responsible for the execution of the retrofit?
  • What does this mean for my tool setup?
  • What is the right time to perform retrofit? Are there different strategies?
  • Do specific guidelines exist?
  • What are generic rules I can apply to my synchronization process?
  • What impact does retrofit have on my release landscape? 
    • Is testing impacted?
    • Is cutover to BAU/Maintenance/Production Support affected?
  • How can I setup a governance and reporting process around retrofit?

 

Let's begin with responsibility:

 

1. Who is responsible for the execution of the retrofit?

There exist some best practice recommendations which are widely used in customer scenarios, but as usual there are always some very specific requirements or circumstances which prevent those best practices from being implement.

The most obvious (and probably in terms of knowledge and acting in conflict situations most clear) approach would be that the developer of a change (or transport) is also responsible of retrofitting this change/transport to the project/release landscape. This gives the advantage of having someone take care of the task who as actually provided a bugfix or smaller enhancement to business and the currently productively used IT solution. So in case of any conflict situations, issues or estimation the developer is the most knowledgable person of the change which has been performed.

To enforce this, the retrofit activities can be integrated into the whole build and change management process and with a small condition on change level a change can not be completed before the retrofit has actually been performed (or the necessary indicators have been set).

The second most common approach is a dedicated retrofit team taking over the tasks of retrofit and performing it on a regular basis. This has he advantage that the developers can focus on the task of bringing improvements, continuity and new innovations to business. Additionally those teams become more knowledgeable over time and develop a certain routine by performing retrofits more often and on a regular basis. Also any governance around this process is easier to achieve and the community to contact is much smaller. Nevertheless, in conflict situations the developers need to be contacted anyway to solve critical situations or assist with technical details and testing/verification of a replicated change.

 

 

2. What does this mean for my tool setup?

 

The above mentioned approaches have an impact on the tool setup and how retrofit is started, executed and integrated into the change process. For the first approach (developer performs the retrofit) it is advisable to include a retrofit task into the overall build and change management process. For example an action is available for any kind of change to start the retrofit tool directly from a change document in ChaRM to access a filtered retrofit list to execute the change directly. This avoids the hassle of having a huge list of transports available, having different ways of accessing the retrofit and spending time on searching the right transports and lateron documenting this in the change.

The second approach (central team) though requires the exact opposite. A clearly structured overall retrofit list to have access to all transports. This can be managed by accessing the tool centrally from the maintenance tasklist or through an own transaction (which can be easily created - wait for the next blog post). With this the dedicated team can work through the list of last weeks changes easily and discuss any problems, conflicts or dependencies.

 

 

3. What is the right time to perform retrofit? Are there different strategies?

 

I have a clear opinion on this. The sooner, the better. But let's take one step back - what is actually the first possible time to perform a retrofit, meaning from what point in time on, is the data available that actions can be executed?

Whenever an original transport request is released (not a ToC) the retrofit data for this transport is created. This includes all information and is only created at this particular point in time. That means, e.g. for a Normal Change in ChaRM, when a change is successfully tested and ready for production it can be retroffited - and it should be! As all functional testing cycles should usually be covered with Transport of Copies (Test Transports) only the finally released transport request appears on the retrofit list and is therefore ready for retrofit.

I know that many customer only perform the retrofit when a transport request really reaches the productive environment. But why not before?

Let's look at 2 cases:

1. Urgent Change - There is no transport of copies, but if really used as urgent change the transport won't take two long to get to production, even if there are multiple cycles. Here it is just fine to perform retrofit for all transports after a successful test and almost deployment to production. In the end, if really used as urgent change, the urgent change won't have that many cycles as the scope is very limited, the bug to fix very clear and the amount of change to be performed very small.

2. Normal Change - The transport might take some time to go to production. But why not retrofit? It is clear that it will go to the production environment and in the end only once the change is tested successfully the transport will be released and therefore be ready for retrofit. So it will go anyway - so perform the retrofit right away.

 

But as a summary: It always depends on the change process which is implemented and the implications certain technical actions and activities have and what a transport request release means in the context of a change. That is why it needs to be looked at individually and cannot be generalized. But just as a way to think about it: if a change is successfully tested, the transport request is released - what prevents it from going to production (there are always cases...but think about the change process setup?

 

 

 

4. Do specific guidelines exist?

 

I tried to give some guidelines above and also (for the real execution) in my last blog post. I would suggest to take a look at this to have an indication of what is important: What do I want to retrofit, what is the technical situation (conflicts, dependencies?), how can I do it?

 

 

5. What are generic rules I can apply to my synchronization process?

Retrofit is important for landscape consistency.

Retrofit should be performed as soon as possible.

Conflicts should be handled with care.

It is not just copy and paste.

 

That's it :-)

 

6. What impact does retrofit have on my release landscape?

  • Is testing impacted?
  • Is cutover to BAU/Maintenance/Production Support affected?

 

There are 2 important rules to take care about when considering this question.

When looking at testing one thing is important: No new changes should be introduced to my test system, test scope and my project/release I am currently testing. That means no new developments should happend are at least not be put in scope of my project or released to my test environment. Changes can be introduced in 2 ways. The first is new change in my project/release - the other is change in maintenance and thus via retrofit. Of course, emergency changes always need to be handled (maintenance and business continuity priority). But those are limited and have a small scope and only occurr rarely. But smaller enhancements handled in maintenance need to be freezed at a certain point in time as they change test scope and thus impact my tests and my test results! Therefore during the last testing phase (at least) a freeze should also be established in maintenance.

 

The second important rule: Before cutover to BAU/Maintenance/Production support all retrofits need to be completed! Without ensuring this, it might become impossible to assess the impact a project/release Go Live might have and what inconsistencies might be cause, as not all changes have been incorporated to the release and some might be completely lost. That means: Retrofit Queue empty before cutover!

 

 

7. How can I setup a governance and reporting process around retrofit?

 

Someone needs to feel responsible! In the end both organizations, maintenance and release/project organization, should feel equally responsible for retrofit activities being performed regularly, with care and consistently. The project/release organization of course does not want to experience "unwanted surprises" during cutover and final testing, the maintenance organization does not want to fix bugs twice. That is why both organizations have a high interest in retrofit and therefore should ideally jointly take care of the whole process. It also helps if a regular synchronization statistic is presented to management and any involved stakeholders.

For some customers it has proven to be extremely valuable of putting in place a "Retrofit Guard". This is a dedicated person performing regular reporting, spot checks and the complete governance, as for example based on the above outlined rules, around the whole process of retrofitting, the status, outstanding issues and acting as a SPOC in this area.

 

 

I hope that these aspects can give some input, thougts or ideas to you...feedback and additional questions are very welcome!

 

Next time is helper time. I will provide a little insight to helpful reports, own customized transactiosn or helpful BADI Implementations which are regularly used.

 

Cheers...

Useful Reports for Document Management in SAP Solution Manager 7.1 - Part 2

$
0
0

In continuation to my earlier blog,

 

Useful Reports for Document Management in SAP Solution Manager 7.1 - Part1

 

Let us see another useful report available in SAP Solution Manager - Document Management i.e. SOLMAN_DOCU_VERSION_DEL

 

This is useful in terms of deleting the unwanted document version's directly instead of archiving it. Thus, it deletes older versions of documents in all data repositories.

 

First Step: Enter SE38 and provide report name. Execute it.

 

 

Second Step: In the below selection screen provide the attributes like Project Name or ID, Document Status or Type as per requirement. We can also provide "*" or wildcard as shown below.

 

 

Please note: If we have selected Test Run Check box selected action will not be performed.

 

Final Step: Now just press execute button. A below confirmation screen appears with versions deleted as per input provided.

 

 

Observe we are not deleting documents but their older versions here.

 

If we want to confirm, let us navigate to  transaction SOLAR01 select document provided earlier, goto history tab in attributes.

 

 

We can observe only the latest version of the selected document is available & rest all unwanted version's are deleted.

 

Thus, this report really helps a lot in reducing database growth and removing unwanted documents.

Common mistakes in Change Management.

$
0
0

I have been working with SAP development for some years now.

I have never worked as an ABAP or Java developer, but as a basis administrator or as the technical architect. Regardless of what role I have had, I have been solving many issues regarding transports and changes in the SAP Systems.

 

Still I experience the same issues and questions that we had ten years ago. How come we cannot improve?

I have seen so many different system setups to fulfill the same goal. I have seen very good examples of Change Management, I have also seen very frightening examples.

 

 

In this blog series I will write about my experiences in Change Management. In the planning stage I have listed five parts. It might be modified later on.

Part 1 - Three is not a crowd

Part 2 – How not to maintain production system

Part 3 – Four is the new three

Part 4 – How strong planning allows agile development

Part 5 – Other things to consider in Change Management

 

 

I hope to hear from you with comments and other ideas to write about.

A new face of LVSM in Solution Manager 7.1 SP8

$
0
0

Dear friends,

 

Hope all of you are doing well !! May be you are thinking at the first of this blog itself "What the new version has appeared now in LVSM" as it is quite same as older one in Solman 7.1 SP8 also. Yes , you are correct it's allmost same. Recently due to one requirement of database upgrade, I have updated majorly SAP_ABAP , SAP_BASIS , SAP_BW components from SP 09 to SP 12 (follow link http://scn.sap.com/docs/DOC-45067) after which during accessing LVSM_LOAD, it's started giving "Landscape Verification Tool has been replaced" message.

 

LVSM.JPG

So, by changing above mentioned user parameter , at least you can view the settings in display mode . All the landscape verification related settings are moved to LMDB itself. I am taking an example of ECC server , where you can see the LVSM properties in LMDB screen.

 

For this, execute LMDB and click on Product Systems :-

 

1.jpg

 

Now go to EDIT mode :-

 

  2.JPG

Then it will show all the required changes to be done for the respective product systems. You can do the changes like addition / deletion of software components under software tab :-

 

   3.JPG

 

Then save the changes and proceed for the rest.

 

Regards,

Nilutpal.

Compare #solman product version data with PAM to check end of maintenance

$
0
0

To try to not duplicate content i just add a link to Lumira forum where you can find more information about how you can user SAP Lumira within Solution Manager system information.

 

Lumira link:

http://scn.sap.com/community/lumira/blog/2013/08/08/compare-solman-product-version-data-with-pam-to-check-end-of-maintenance

 

Information about Lumira and learning documents that i found on SAP Partner Edge:

 

https://websmp204.sap-ag.de/~form/handler?_APP=00200682500000002702&_EVENT=DISPLAY&_HIER_KEY=201100035870000001783&_HIER_KEY=301100035870000002835&

 

 

A nice and easy to use tool to add value our forgotten Solution Manager.

 

Regards,

Luis

Approach for implementing BPMon project in Solution Manager

$
0
0

1.  Summary

This blog provides an approach for setting up BPMON solution in Solution Manager, and will be useful for SAP functional and Technical consultants(Basis) as well as project managers while planning for a BPMON project.

 

 

2. Introductionto Business Process Monitoring using Solution Manager

 

 

Business Process Monitoring (BPMon) is used for the proactive and process-oriented monitoring of a company’s core business processes. Business Process Monitoring is intended to detect problem situations as early aspossible in order to solve them as fast as possible, before they become critical for the business.

 

 

BPMon is an out-of-the-box solution offered by SAP, using Solution Manager as the monitoring system. Solution Manager has the capability to continuously track activities in the monitored applications/systems. Based on extensive research and client feedback, SAP has provided standard Key Performance Indicators (KPIs) for the Business Processes. During the solution set up, users can select the required KPIs, and enter the input selection parameters for the
selected KPIs. Based on the parameters entered in the BPMon solution, it can trigger alerts when the upper or lower thresholds are exceeded.

    

3.    BPMON Solution set-up approach

  

Fig 1.JPG

3.1.     Check for minimum system requirements

   

 

  • Check the development systems (both SOLMAN as well as managed ECC system) for minimum system requirements of components as well as patch levels. System requirements will be specified in link http://service.sap.com/bpm SAP recommends using SOLMAN 7.1 EHP 5 version of Solution Manager for setting up BPMon solutions.
  • If the systems are not at the required patch levels, they will need to be upgraded to required patch levels, to be done by Basis.  Check if recommended SAP notes have been implemented. Recommended SAP notes will be available in the BPMON setup guide.
  • The set up guide from SAP is available in the link http://service.sap.com/bpmFirst start and Complete the Basis setup as per the setup guide.

     

 

3.2.    Setting up Pilot solution in development system for unit testing

    

  • Identify the process area and the KPIs for which pilot BPMON solution must be created. The Solution can be set-up for one Business Process for the pilot (e.g. O2C, P2P etc.). The Business users/BPAs should be involved in identifying the KPIs. The BPMON solutions can then be rolled out to other Business Processes in the production system once the pilot testing is completed.
  • The BPMon Solution must be done by the relevant functional consultant by using the BPMON setup roadmap available at http://service.sap.com/bpm. The required authorizations must be provided the Functional Consultants. The BPMon solution can be created for a few standard KPIs for testing purpose.
  • After setting up, activate the BPMon solution. The ECC system being monitored must have data for the KPIs being monitored. After activating the solution check that the data collection is happening.
  • If any issues are faced, check for available SAP notes to fix the issue. If no resolution is found, OSS messages will be required to be raised to SAP for fixing the issues. In some cases SAP will ask for opening the connections to the systems, this must be done as per instructions from SAP.
  • Once the Pilot BPMON solution is up and running in the Development system create unit test scripts for testing the BPMON  functionalities. Test for the following functionalities: BPMon Analytics and E-mail trigger bases on the set thresholds. This completes the unit testing in the Development systems.

 

3.3.     Setting up Pilot solution between SOLMAN Development and ECC Quality system for UAT testing

    

  • If any notes were implemented in the ECC development system (Managed system), transport them to the ECC UAT system.  Check the Basis setup between SOLMAN DEV and ECC UAT systems and update the setup as required. This will be a Basis activity.
  • The Pilot solution for UAT testing can be set up between SOLMAN development and ECC UAT systems. This solution will be made available to business for UAT testing. This solution can contain a few KPIs for testing purpose. The solution can contain standard as well as Custom KPIs.
  • Guide for setting up custom KPIs is available at the link http://service.sap.com/bpm. If Custom KPIs are needed to be set up, related set up must be created and transported to the UAT system, and also maintained in the BPMON solution.
  • Functional consultant can then set up Pilot solution between SOLMAN DEV-ECC UAT systems. Once solution set-up is complete for all KPIs make the systems available to UAT for testing. Testing will be similar to the testing done in the development system.
  • UAT should be carried out by the Business Process users or the Business Process Analysts. Required Training and
    Authorizations must be provided to the concerned users.

 

3.4.     Setting up BPMon solution in production system

   

  • After UAT testing is completed, solution can be set up between SOLMAN PROD – ECC PROD systems. Before setting up the solution in production system, it is required to move the TRs created in SOLMAN Development and ECC UAT systems to the respective production systems.
  • Basis team should check that the required connectivity is available between the SOLMAN and ECC Production systems.
  • Once TR movement is completed the BPMON solutions can be set up in the production system. The solutions templates can be imported out of UAT systems and imported into the production systems, but from our experience, we recommend creating a new solution in Production system. This can then be copied and re-used to create any new solutions as required.
  • Once the BPMon solutions have been set up, they can be used by Business users/BPAs for monitoring the required KPIs.

 

3.5.     Roll out to other Business Processes

    

  • The BPMon solution can now be easily rolled out to the other Business Process Areas by selecting the relevant Business Process node, since SAP provides many KPIs as standard. This completes the setting up of BPMon solution.

 

3.6.     BPO Dashboards

 

  • BPO Dashboards: Once the BPMon solution is up and running in production system, it is possible to build BPO dashboards , which is the graphical representation of the data collected for the BPMON KPIs. This can be used for management reporting.

  

 

References

 

Network path analysis with SAP IT Infrastructure Management! - demo video by SAP

$
0
0

In today’s business applications and core processes have to work now – not later.

Even the loss of a simple printer can lead to a significant loss in revenue!


Some days ago I found a very nice video published by our partner SAP that explains how IT administrators can easily identify risks and how they can solve them by analyzing the critical network path e.g. between SAP host and printer.

 

 

With SAP IT Infrastructure Management IT specialists are able to monitor their IT landscape and core processes proactively and prevent process downtimes caused by technical disruptions. The product is a solution extension of SAP Solution Manager and was developed in cooperation with REALTECH.


SAP web page for more information: www.sap.com/ManageYourITInfrastructure

Watch related demo for asset & inventory: http://www.youtube.com/watch?v=OHJyqSMFglY


Asset & Inventory management with SAP IT Infrastructure Management - demo video by SAP

$
0
0

We all know how many pickpockets are out there in the big cities. Some of us already have fallen victim to them…

It’s the same with the internet. The number of internet users is still growing and its getting more and more complex to protect yourself or your company from crime.

 

Some days ago I found a very nice video published by our partner SAP that explains how IT administrators can easily get an overview on the configuration details of their servers. By navigating to the “Firewall enabled property” in this scenario they are able to see that half of the servers have their firewalls disabled.

This is an undesirable situation for every network administrator …but it can be fixed...

 

 

With SAP IT Infrastructure Management IT specialists are able to manage their assets and inventory, can identify inconsistent configuration faster and therefore reduce security risks to a minimum. SAP IT Infrastructure Management is a solution extension of SAP Solution Manager and was developed in cooperation with REALTECH.

It helps companies to manage their whole IT from application layer down to the the asset level with a single tool.

 

Learn more about SAP IT Infrastructure Management: www.sap.com/ManageYourITInfrastructure

Watch related demo for asset & inventory: http://www.youtube.com/watch?v=jjtw_LcbU_k

Bringing IT to the Business with SAP Solution Manager - by Delivering Two Value Releases per Year

$
0
0

1asugteched.jpg

 

 

SAP's John Krakowski and his colleagues are  providing more information below about what to expect in the ASUG Pre-Conferencesession for Solution Manager which is being held on Monday, October 21st at SAP TechEd Las Vegas.  Please read below:

 

"What if you were able to deliver to the business two releases per year that help to run the business significantly better? You could actually prove your ability to adapt and change existing solutions quickly. Business departments directly benefit from these deployments. This article will briefly describe the key elements how SAP Solution Manager is helping you to deliver two value releases per year. Planned SAP Solution Manager capabilities will support the delivery of two value releases even better and will modernize the full solution documentation experience.  A new data architecture and lifecycle concept tremendously simplifies business process and solution documentation.  If you are interested to learn more about Two Value Releases per Year and if you want to get first hand insight to the SAP Solution Manager development lab join us in theBringing IT to the Business with SAP Solution Manager” Pre-Conference Seminar prior to SAP TechEd on October 21st in Las Vegas.

 

We will discuss with the session attendees the current SAP Solution Manager developments and you  can shape the upcoming SAP Solution manager release regarding:

 

• Business Process Management

• Relevance for the business or End-Users

• Experience the whole new User Interface

• Learn about the new breakthrough Application Lifecycle Management concept

• Understand the developments in the area of process modeling within SAP Solution Manager

• See how SAP Solution Manager is integrating into other modeling tools

 

So that you can plan your Business Process Management initiatives accordingly.

 

You gain immediate value by learning what it takes to build an organization that is able to deliver two value releases per year to the business departments a few enabling procedures are required. The activities below are showing the main areas that you need to take into consideration.

 

#1 Requirement and Release Management to collect big and small ideas and to manage their implementation

 

Strategic business transformation is managed in major releases. At the beginning of a major releases, business and IT identify requirements for new development projects, prioritize them with the business relationship management, according to business cases, and manage their risks. A release is only approved when KPIs have been defined with business relationship management that allow to control and measure whether the business value proposed is actually met in the run phase.

 

1pic.png

Figure 1: Source: SAP

 

Once a major release goes live, value realization based on business KPIs is measured. In feedback loops with key users and business process owners, requirements for continuous improvement come up. Those typically move to minor releases and fixes. So we have two wheels of change turning at different speed: a major release wheel turning twice year and a minor release wheel turning monthly to weekly. Customer typically have a rule of thumb according to which requirements with an effort over 20-50 person days are managed in minor releases and if higher they move to a major release.

 

#2 Dual Track Landscape to organize highly automated synchronization of dual development landscapes to support parallel deployments of major and minor changes.

 

Which landscape is required to support best this Two Value release strategy?

The four key requirements for landscape design are:

  • Flexible Emergency Changes: perform emergency fixes in a landscape where DEV is upgraded right at the release start.
  • Pro-Active Innovation: ability to innovate on major releases while being able to deploy emergency fixes.
  • Parallel Releases/Projects: ability to manage multiple projects and release in parallel – we need to separate minor release from major release track to be able to do continuous production support.
  • Release Validation: perform a release validation for projects that might go across releases

 

2fig.png

Figure 2: Source: SAP

 

 

The answer is a dual track landscape. Which is only required only for your most innovative systems.

 

#3 Lean Custom CodeManagement to avoid, improve and reduce custom code.

 

 

3fig.png

Figure 3: Source: SAP

 

#4 Test Management and Solution Documentation to focus development and test on business-relevant changes and by automating tests.

 

To be able to benefit from test management in SAP Solution Manager, you need to setup four assets in SAP Solution Manager:

A process structure

  • Applications/transactions used by the end user to execute process steps
  • Test cases describing the end user activity either with manual or automated tests
  • Impact info containing the technical objects that are executed by end users in this business process step.

 

4fig.png

Figure 4: Source: SAP

 

How you get there?

 

Import the structure that you have and like via XLS upload or ARIS import. When you have nothing, SAP helps to complement the structure from production – this is sufficient for standalone tests. Where tests require a process sequence, this needs to be massaged in by the customer. Once this is done, SAP will add impact info based on real usage via semi-dynamic TBOMs and from test automation.

 

#5 Near-Zero Downtime Updates to apply changes quickly without downtimes.

 

Zero Downtime is an in-place method, so it does not require an additional system. One application server is isolated for the upgrade procedure while all the other application servers are acting as bridge instances to support business users. The bridge instance accesses repository objects in an own database schema while the upgrade is already working to replace the repository in the existing DB schema. During that process, users can fully work on all functions that are not impacted by table structure changes.

 

5fig.png

Figure 5: Source: SAP

 

Zero Downtime Maintenance ensure continuous business availability for minimal additional cost.

 

Beside the 5 procedures we recommend you to implement SAP Solution Manager is consistently innovating. One of the key areas is the Solution Documentation experience which will fit much better to the business structures and behaviors. As you can see in the screenshots below SAP Solution Manager will be enabled to reflect the real business structures much better.

6fig.png

 

7fig.png

The given examples are only excerpts from the actual procedures. If you want to learn more about it and if you want to get insight to the fully revised Solution Documentation experience please join us."

 

Register today

 

8fig.png

Photo by SAP TechEd Photographer - John Krakowski is on the left.

 

Could this be you, asking John your Solution Manager question during the ASUG pre-conference session break?

How to handle BPMON solutions during Solution Manager upgrade

$
0
0

Summary

 

This blog provides information about handling the BPMON solutions during upgrade of the Solution Manager (from 7.0 to 7.1), and will be useful for SAP functional and Technical consultants(Basis) consultants during Solution Manager upgrade, in case BPMON functionality is being used. There are a lot of other Solution Manager functionalities which must be tested, which is out of scope of this blog.

 

upgrade.JPG

 

 

1. Pre-upgrade testing is Solution Manager Development system

 

Before the upgrade starts it is necessary to record the AS IS BPMON functionality. step Results should be recorded in both SOLMAN development as well as SOLMAN Production system.

 

In the development system, an existing active BPMON solution(if any) can be used for testing, or new solution created and activated. The Solution can be set up between SOLMAN Development and ERP UAT testing system, on account of data availability for testing. The idea is to test run the BPMON solutions in Development system, and eliminate all the Bugs in the test environment, in order to ensure minimal disruption in the productions system. Results must be recorder for the following scenarios:  e-mail alerting, analytics and modification of KPIs and the threshold values.

 

 

The expectation post upgrade is to have the functionalities working in a similar manner post SOLMAN upgrade, though the steps to achieve the functionality may change.

 

 

2. De-activating of Solutions in the SOLMAN Development systems

 

Before upgrading the Solution Manager it is vital to deactivate the active Solution. If the upgrade is performed when the BPMON solutions are active it can result in technical issues, which will result in in-correct data collection post upgrade.

 

 

 

3. Upgrading Solution Manager Development system to 7.1 version

 

The Solution Manager will be updated by the Basis Technical team. As a part of the upgrade there are several activation steps that are required to be performed by the Basis team for activating the BPMON functionality. New authorization will be required to be given to BPMON consultants to run the solution as well as analytics reports in the upgraded version. We also need to do a minimum system requirements check from BPMON perspective and apply any patch upgrades or SAP note implementations as applicable. The details about the Basis steps as well as authorizations objects are specified in the link http://service.sap.com/bpm.

 

Once the Upgrade has been completed, the BPMON Solutions must be activated. The steps for activating solutions in SOLMAN 7.1 will be different from those in SOLMAN 7.0. For example, the transaction code DSWP is no longer available in the newer version of SOLMAN 7.1; instead we need to go through transaction SOLMAN_WORKCENTER.

 

 

 

4. Post  upgrade testing in development system

 

It is required to test the scenarios specified above post upgrade and record the results. There may be some missing authorization issues, and new authorizations may be required to be given. If Basis team unable to fix all the issues, it may be required to approach SAP by raising OSS messages.  All the issues faced and corrective actions taken must be recorded.

 

Once all the scenarios have been tested successfully, the next step would be to move the changes to production environment. Remember to de-activate the BPMON solutions in the production system prior to upgrade, for the reasons mentioned before.

 

 

5. BPMON Testing post upgrade in Solution Manager Production system

 

Once the SOLMAN production system has been upgraded, BPMON solutions must be activate in the production system. Required authorizations must be provided to BPMON users. After activation, we can proceed to complete the testing similar to the testing done in the SOLMAN development system.

 

It will also be required to train the end users for the new ways of working for managing and using the BPMON set-up. The BPMON solutions can then be handed over to end users.

First day on Global SAP Enterprisse Support Summit 2013

$
0
0

SAP Enterprise Support Summit co-located with Global Run SAP Partner Summit

Hello forum, as requested from twitter stream by SCN forum collages that is only a brief blog post about some interesting thinks that i found today on submit, i only update some comments and some screenshots with own note due that i don't have enough time to expand it.
Here are a short overview from topics that are news for me:
Introduction event:
  • Will be open a new collaboration forum for partners, web run sap parent Private forums:
  • Sap Enterprisse Support Value Maps for a new functionality inside Solution manager 7.1 named ES Value Maps
  • Sap landscape optimization New service Release date 2015 for 7.2 ? -> yes, first mention to 7.2 that i see.
Run SAP new certifications:

Beside Run SAP there is a little mention about 2 new certifications:
OCC:      Run sap operations.
ICC:        Run sap integration.
ITL with solman, a correct tool for manage your ITIL services:

ITIL, why only 15 ?  Why PinkVerify only certify that 15 process, beside on Solution Manager can be managed more than 15. Because is a Company restriction, PinkVerify only Certified as to much as 15 process; the key here is that Solution Manager is the single software that certified all that 15 process following as ITIL description 2011 edition.
Usage Rights, what about cost to afford ITIL with solution manager:

Some process certified by Pinkverify are CRM functionality, a customer that don't have CRM license can use that functionality in solution manager ?(Service catalog, service contracts, service operations ) -> A CRM license will be needed for that customers to allow they for manager that CRM  functionality.
More Information from twitter Streaming:

Twitter Stream for hastag:          @RunSap13
          Twitter Media:
Interesting links that i found trough presentation:
For me a new collabortion forum:
Private forum for run sap partners:
Information from event:

 

Presentation from ITIL management with solution manager:
cap3.png
See what will be the evolution of alerting infrastructure, from old RZxx options trough solution manager we will pass to a unified interface to be able to see al alerting options together, and of course SAP take in consideration the integration of SAP IT Infrastructure management to integrate as per as future SP12, there is a some mention about the each SP relase from SP10 to SP12 (during 2014) but the dates are not confirmed and can change.
cap1.png
Another new feature from solution manager 7.1 will be the Value Map, as a new guided process to to check managed systems like TQC/CQC, that trough guided steps you can perform a large analysis from each managed system/s. I search trough SMP and SNC but don't found more information.
cap4.png
I take that photo from David presentation for the message that on ITIL software certification, solution manager is only the one that are fully verified on 15 process with PinkVerify; there are more software verify but not at le last level of ITIL 2011 specifications.
cap5.png
How you can understand the relations about the ITIL process that can be managed from solution Manager, that is a relevant slide for all that would try to use solman for manage ITIL process.
cap8.png

Do you remember the map ITIL process and solman functionalities that I request some weeks ago ?

http://scn.sap.com/people/david.birkenbach/blog/2013/05/23/sap-solution-manager--itil-pink-verified

Here we can know what functionality we have to use, remember that some ones are CRM tools and you need license for it. (that is a leak).

 

cap9.png
What is the better path to afford the ITIL management with solution manager, step by step will be better that all together
cap10.png
Last slide from great David with the overview of ITIL topics on solution manager, the most important for me are: "one technology to run all your IT process" to get the option for calculate the cost and price of your IT service, and much important the value of all IT department.
I was working trough last month to analyze how is possible to manage how of our customer's ITIL process, on my work I found that solution manager are fully meaningful to do that, obviously due for the primary focus on ALM management, and with that information on the Global submit that is another time confirmed that with that system we can manage a huge number ( more that 15 ) of ITIL process.
Regards,
Luis

Testing capabilities available via SAP NetWeaver and Solution Manager

$
0
0

Dear SCN Members,

 

Introduction :

The testing capabilities available via SAP NetWeaver, SAP Solution Manager Testing tools can be used to aid in testing software. Here is a quick tour of some of the testing capabilities available via SAP NetWeaver and SAP Solution Manager

 

SAP Solution Manager Business Blueprint:

Enables documentation of business processes and assignment of manual and automated test cases

 

SAP Solution Manager Test Workbench:

Enables management of functional tests from test planning to test execution to test status reporting and signoff

 

SAP Solution Manager Business Process Change Analyzer:

Provides impact analysis prior to changing a business process to see what areas would be affected by the proposed change

 

SAP LoadRunner by HP:

Helps to simulate running software under high loads and checking its performance

 

SAP eCATT:

Allows creation of automated functional test cases for applications running in SAP GUI for Windows/Java/HTML or Web Dynpro environments. For more information on eCATT, seehttp://scn.sap.com/docs/DOC-8235

 

SAP Test Data Migration System (SAP TDMS):

Quickly populates a QA system with a snapshot of data from the production environment to use when testing

 

SAP Test Acceleration and Optimization (SAP TAO):

Supports automating business process tests by generating test components for SAPGUI-based SAP transactions. It helps QA professionals break down business processes into components for unit testing

 

The goal of the blog is to help make users aware of the testing capabilities available via SAP NetWeaver and Solution Manager. Recommendations are based on my personal experience in SAP Implementation. The user can follow the suggestions provided by the blog which should be supplemented with additional information. The suggestion provided by the blog may vary as per the project requirement.

 

 

SAP Help, at http://help.sap.com, provides official documentation from SAP. It is structured help that is indexed and includes diagrams to illustrate key points. This site is open to the public; no login information is required.

Viewing all 337 articles
Browse latest View live