SAP AG is a German software company which is known as the market leader in Enterprise Resources Planning (ERP) software products. Its global market share in ERP software products was estimated as 27.5 percent in 2007, far surpassing the second-ranked competitor (Oracle) at 13.9 percent. Approximately, SAP has 75,000 customers which are various companies that spread in 120 countries.
It’s the largest software company in Europe and the third largest software company in the world after Microsoft and Oracle. Microsoft and Oracle have various software products other than ERP application that SAP don’t.
ERP stands for Enterprise Resources Planning. ERP system was originally used in manufacturing company as it has a complicated business processes. Today, ERP system has been applied in various companies, such as manufacturing, retail, oil and gas, banking, telecommunication, and many more.
ERP software system has an objective to integrate all of the business data and process so it can be managed in most effective and efficient way. It reduces the redundant data and process by making all data from various business processes in a company can be accessed by all departments of that company (of course, with an appropriate authorization according to that company’s policy). By doing so, a data only needs to be entered once by a department that triggers it in its business process, and then it can be used by other departments according to their business process needs.
On previous post, I have explained how to create SAP LSMW program with Standard batch/direct input method to create Purchase Requisition (PR) document with multiple items. In this post, I will show you how to create LSMW program with recording method in videos training. You can see the videos and the explanation of step by step guide how to create LSMW program with recording method for creating vendor master data (XK01) as follow: Continue reading
After developing http://tcodes.ofsap.com, which is based on SAP ECC 6.0, I tried some ‘search’ activities about SAP transaction codes to kill time at my office (I hope my boss won’t read this blog).
I found some trivia that I’d like to share. As Wikipedia said, trivia is “knowledge that is nice to have but not essential”, you might think it’s silly and not important. It’s fine by me.
I found that several SAP tcodes appear at several nodes of SAP menu tree, for example FBL1N appears 4 times on SAP menu tree:
- SAP Menu⇒Accounting⇒Financial Accounting⇒Accounts Payable⇒Account⇒Display/Change Line Items
- SAP Menu⇒Accounting⇒Real Estate Management⇒Real estate general contract⇒Postings⇒Vendor menu⇒Account⇒Display/Change Line Items
- SAP Menu⇒Accounting⇒Flexible Real Estate Management⇒Accounting⇒Reporting⇒Vendor Line Items
- SAP Menu⇒Accounting⇒Flexible Real Estate Management⇒Information System⇒Accounting⇒Vendor Line Items
PA30 tcode, beside at SAP Menu⇒Human Resources⇒Personnel Management⇒Administration⇒HR Master Data⇒Maintain, also appears 34 times at other nodes of SAP menu tree.
So, I run a query on tcodes.ofsap.com database and found the top 10 SAP transaction codes that appear most in SAP menu tree as follow:
Have you ever found difficulties in remembering or searching a certain SAP transaction code (tcode)? With so many tcodes available in SAP, I bet you have.
There are more than 100,000 tcodes in SAP. It’s impossible for someone to know them all.
SAP has a tcode to search tcodes based on the text of tcode’s name or menu path. The tcode is ‘SEARCH_SAP_MENU‘. But, the search criteria is not flexible, and the search result is not user-friendly presented. It’s much worse if you forget the ‘SEARCH_SAP_MENU’ tcode’s name itself, or if you don’t have the authorization to run that tcode.