Posts

Audit for SAP System (ABAP Stack)

I plan to update this blog post from time to time with reports and ways and methods and approach for auditing a system once installed. All date/time listed here is GMT+8. Added 18.10.2016: Report  RSUSR003 Thanks Adam

SAP Fiori Launchpad Activation via Task List (STC01)

Two good references: http://help.sap.com/fiori_bs2013/helpdata/en/bf/d1b053a647e842e10000000a4450e5/frameset.htm http://www.sapnwnewbie.com/2015/12/automating-frontend-configuration-of.html Following are the task available on STC01 to perform Fronend setup: SAP_FIORI_LAUNCHPAD_INIT_SETUP - To activate launchpad OData and HTTP services on an SAP Gateway system (frontend) SAP_SAP2GATEWAY_TRUSTED_CONFIG - To create a trusted connection from an SAP system to SAP Gateway. SAP_GATEWAY_ADD_SYSTEM -  To connect an SAP system (backend) to an SAP Gateway system (frontend). SAP_GATEWAY_ADD_SYSTEM_ALIAS - To create a system alias for an existing remote function call destination (to backend). SAP_GATEWAY_ACTIVATE_ODATA_SERV - To activate multiple OData services. OData services are required to initially set up the SAP Fiori Launchpad and the SAP Fiori Launchpad designer. SAP_BASIS_ACTIVATE_ICF_NODES - To activate multiple HTTP Services (ICF). The SAP Fiori Launchpad uses the User int...

Analysizng Slow SAP Transactions - STAD/SE30/SAT

This will be a very incomplete port. Think can use STAD first to find out where the time is spent for the transaction.  Can also use SE30/SAT to analyze  http://scn.sap.com/community/abap/testing-and-troubleshooting/blog/2011/01/18/next-generation-abap-runtime-analysis-sat-how-to-analyze-performance   thanks.

SAP SPAM/TMS: Object Locked by xxx

Sometimes during Support Package installation via SPAM/SAINT OCS will complaint some objects s locked by some Transport Request. But when you try to release the Transport Reuest, it'll say some other objects locked by OCS queue. Found a cheat here: http://scn.sap.com/thread/154101 You can resolve this issue in 2 ways: 1. Go to SE03 and then you use the unlock object option. Here make sure you are unlocking both the request as well as the task in it. 2. You can also release the transport request locally i.e without a target. You need to simply remove the target through SE01. The objects will be unlocked once the TR is released and also won't move to the next system.

Connecting to HP 1910 J007A Switch via Console using Mac OS X Malvericks 10.9.3

Hi, Have a case to console in to HP 1910 J007A HP switch. Using ATEN UC232A (Prolific?) S232 to SUB converter and a good console cable(RJ45 to S232). Installation used as per here: http://rolande.wordpress.com/2012/10/25/getting-the-aten-usb-serial-adapter-working-with-mac-osx-lion/ After driver installation, and after loading the kernel externsion using below command: sudo kextload /System/Library/Extensions/ProlificUsbSerial.kext i open up a terminal. in my case, i use iTerm for Mac. the format for the screen syntax is as: screen and HP's BAUD is 38400 so command: screen /dev/tty.usbserial 38400 Login authentication Username:admin Password: #Apr 23 12:49:06:656 2001 HP V1910 Switch SHELL/4/LOGIN:  Trap 1.3.6.1.4.1.25506.2.2.1.1.3.0.1:admin login from Console %Apr 23 12:49:06:806 2001 HP V1910 Switch SHELL/4/LOGIN: admin login from aux0 ? User view commands:   initialize  Delete the startup configuration file and reboot system ...

Example querying from MS SQL - SAP Table USR02

SELECT TOP 10 [MANDT]       ,[BNAME]       ,[BCODE]       ,[GLTGV]       ,[GLTGB]       ,[USTYP]       ,[CLASS]       ,[LOCNT]       ,[UFLAG]       ,[ACCNT]       ,[ANAME]       ,[ERDAT]       ,[TRDAT]       ,[LTIME]       ,[OCOD1]       ,[BCDA1]       ,[CODV1]       ,[OCOD2]       ,[BCDA2]       ,[CODV2]       ,[OCOD3]       ,[BCDA3]       ,[CODV3]       ,[OCOD4]       ,[BCDA4]       ,[CODV4]       ,[OCOD5]       ,[BCDA5]       ,[CODV5]       ,[VERSN]       ,[CODVN]       ,[TZONE]     ...

SAP: Alternate way to approve downloads in Download Basket

As refer to here: http://scn.sap.com/thread/2121038 Method 1: There's a trick to approve packaged without calling MOPZ. Go to SE37 -> /TMWFLOW/MO_UI_BASKET_AUTHORIZ -> Process -> SAP-OSS -> Execute. OR SE38 and program /TMWFLOW/RMOBASKETAPPROVAL Method 2: An alternative to approve the download basket without Maintenance Optimizer is to create a support message under component SV-SMG-MAI-APR. //alak