What is SAP?
SAP the company was founded in Germany in 1972 by five ex-IBM engineers. In case you’re ever asked, SAP stands for Systeme, Andwendungen, Produkte in der Datenverarbeitung which - translated to English - means Systems, Applications, Products in Data Processing.
SAP is a INTEGRATED business software to process all functionalities of an organisation in order to obtain a UNIFIED solution.The SAP R/3 enterprise application suite for open client/server systems has established a new standards for providing business information management solutions. The original SAP idea was to provide customers with the ability to interact with a common corporate database for a comprehensive range of applications. Gradually, the applications have been assembled and today many corporations, including IBM and Microsoft, are using SAP products to run their own businesses. SAP product are consider excellent but not perfect. The main problems with software product is that it can never be perfect.
SAP applications, built around their latest R/3 (The "R" was for "Realtime data processing") system, provide the capability to manage financial, asset, and cost accounting, production operations and materials, personnel, plants, and archived documents. The R/3 system runs on a number of platforms including Windows 2000 and uses the client/server model. The latest version of R/3 includes a comprehensive Internet-enabled package.
SAP is a table drive customization software. It allows businesses to make rapid changes in their business requirements with a common set of programs. User-exits are provided for business to add in additional source code. Tools such as screen variants are provided to let you set fields attributes whether to hide, display and make them mandatory fields.
In order to minimized your upgrading costs, the standard programs and tables should not be changed as far as possible. The main purpose of using a standard business application software like SAP is to reduced the amount of time and money spend on developing and testing all the programs. Therefore, most companies will try to utilized the available tools provided by SAP.
SAP use ABAP (Advanced Business Application Programming) which can be classified as 4th Generation Programming Language. SAP...ABAP (Advanced Business Application Programming) is a high level programming language created by the German software company SAP. Its syntax is somewhat similar to COBOL. It has many of the features of other modern programming languages such as the familiar C, Visual Basic, and Power Builder. Your programs name conventions begins with a letter yxxx or zxxx.
SAP are categorized into 3 core functional areas:
Sales and Distribution (SD)
Material Management (MM)
Warehouse Management (WM)
Production Planning (PP)
General Logistics (LO)
Quality Management (QM)