EDIGenie - All things Electronic Data Interchange

Tuesday, October 16, 2018

TIP: Can we get a list of SAP customer modifications?

SAP provides us with fixes to SAP code through OSS notes that we implement. During upgrades we make changes to code using SPAU. There are various reasons why customers make modifications but how do we list them so we can see what we have done?
Use transaction SE16 and table SMODILOG to view the modifications. The diagram below shows details like the object that was changed, the user that changed it and the transport request that it was in. It will also list the applicable OSS number if it was done via that method.

Tuesday, October 9, 2018

TIP: How do you set a start transaction for a user - or all users

Some users are always in one or 2 transactions... Why not fire up their most key transaction automatically each time they log on?
To do this execute report ADMIN_SET_START_TRANSACTION_FO
It has the following selection screen:
Simply execute and the next time user KWILSON logs in the transaction "/SAPTRX/EH_LIST" will be started.

Thursday, October 4, 2018

TIP: Searching for text in SAP programs

We often want to find programs where a certain text string exists. i.e. We know it contains a certain word but forgot the program name. Use report AFX_CODE_SCANNER to search for text within objects. 
The report can search the following objects:
  • Programs
  • Function groups
  • Classes
It has the following selection screen:
In the above selection I would be looking for all custom programs with my name in it...
And the result would look like this:
Double-clicking the row would take you to the applicable program.

Thursday, September 27, 2018

TIP: Listing background jobs by their frequency

Use report BTCAUX14 to view the following:

  1. Scheduling Frequency
  2. Number of times it's been run for the selected period
  3. How many instances are in released status
  4. How many are currently active 
  5. How many instances have been completed for the selected period
  6. How many were terminated
  7. Total Job Runtime
  8. Average Job Runtime
  9. Total Delay
  10. Average Delay

Wednesday, September 26, 2018

TIP: Changing background jobs in mass

We sometimes have a requirement to change several background jobs with the same change. E.g. You want to use a new user to execute a program or you have standardized the names of certain program and want to change the old program to the new program name. Well it is possible...
Report BTC_MASS_JOB_CHANGE can be executed to change jobs in mass.
This report allows you to change the following:

  • program / variant
  • user owner / step user
  • target server / group

There is a “Test Mode” option to test out the change prior to executing it for real

Tuesday, September 25, 2018

How do you determine your HANA Version

You can get to the HANA Version that you are using by following 1 of the following 3 techniques:
  1. SAP GUI: From the Menu select "System" --> "Status". Look for your Database System to get the Release info.
  2. SAP HANA Studio: Right click on system and select "Configuration and Monitoring" --> "Open Administration". Click on "Overview" tab and review "Version"
  3. OS Command Line: Open an OS terminal session and issue command "HDB version". Version will give you the needed detail.

Thursday, July 26, 2018

Tuesday, July 24, 2018

ERPGENIE Tutorial - SAP EM 002 - Understanding Events

SAP Event Management (SAP EM) event messages described by @erpgenie (Kevin Wilson) - mandatory knowledge when designing SAP EM solutions.

Monday, July 16, 2018

ERPGENIE Tutorial 001 - SAP Event Management Data Model

SAP Event Management (SAP EM) data model described by @erpgenie (Kevin Wilson) - mandatory knowledge when conducting SAP EM production support and problem resolution activities. 

Tuesday, May 15, 2018

What is SAP Event Management?

SAP Event Management (EM) manages, tracks and monitors events (initial and ongoing), providing real-time visibility to the status of a pre-defined business process. The capability exists to alert all stakeholders of the content of these messages, thus providing the status of the process. SAP EM bridges the gap between “The Plan” and “The Execution of the Plan,” providing visibility to any discrepancies between the two.

The ability to monitor events, in real time and in their relationship to "The Plan", enables the " management of processes by exception" concept. Thus, an organization can manage only those processes that are not behaving according to "The Plan" and let the remaining “standard” processes proceed with no active involvement. The “perfect” process could be described as one where no intervention is needed to correct any bottlenecks because it meets the customer’s needs and company’s expectations.

Monday, April 23, 2018

NEWS: SAP Puts Bullseye On, Launches Plan To Become #1 In CRM

CLOUD WARS -- Betting it can expand and elevate the CRM market as digital business is reshaping the global economy, SAP is taking direct aim at SaaS powerhouse and its market leadership in CRM with SAP CEO Bill McDermott promising to deliver "next-generation business modeling for the perfect customer experience."

While SAP's primary message for financial analysts at its recent Capital Markets Day was its impressive combination of 30% growth in the cloud plus ongoing strength in its core on-premises businesses, McDermott also made it unmistakably clear that SAP intends to completely redefine the CRM market into something more wide-ranging and more powerful than conventional tools can address.

McDermott said, "This end-to-end is what we do. I have believed for a long time that commodity CRM is just SFA—commodity CRM is like a marketing campaign associated with the sales promo.