Posts

Showing posts from January, 2016

TRANSPORT MANAGEMENT in SAP ABAP

Image
Transport Management Transport Management in SAP ABAP systems is the data movement strategy between the three standard SAP System Landscapes (development, quality assurance, and production) Transport requests which are data packaging of ABAP source code changes and configuration changes are moved from one landscape to another. Packages Packages contain a group of development objects that must be developed, maintained, and transported together. Example $TMP is used for local objects, and is non transportable. Custom packages are used to capture all development objects and enable transport to the next system environment For some projects, change requests are created in the Solution Manager (SolMan) system and will be handled by ChaRM. When a transport request is created, it can be either a: Workbench Request Transporting objects like Programs, Classes, etc. basically Repository objects. Customization Request Transporting customization data to move it from one system to another. Version M

ABAP 7.40 is an evolution from a statement-oriented to an expression-oriented programming language complementary to SAP HANA

Image
ABAP used to be an abbreviation of A llgemeiner B erichts A ufbereitungs P rozessor, German for " generic report preparation processor ", but was later renamed to the English A dvanced B usiness A pplication P rogramming. ABAP was one of the first languages to include the concept of Logical Databases ( LDBs ), which provides a high level of abstraction from the basic database level(s) Statement-oriented ABAP Additional lines needed for declarations & statements Code tends to be long and difficult to maintain Designed for procedural programming Expression-oriented ABAP Almost every line of code yields a value Code becomes shorter and easier to maintain Designed for OOP and HANA code push-down ABAP 7.40 is a downward-compatible version that is complementary to SAP HANA

ABAP/4 is a 4th-generation programming

Image
 ABAP/4 is a 4th-generation programming language proprietary to SAP ABAP (Advanced Business Application Programming) is a programming language for developing applications for the SAP R/3 system, a widely installed business application subsystem. The latest version, ABAP Objects, is object-oriented programming. SAP will run applications written using ABAP/4, the earlier ABAP version, as well as applications using ABAP Objects. SAP's original business model for R/3 was developed before the idea of an object-oriented model was widespread. The transition to the object-oriented model reflects an increased customer demand for it. ABAP Objects uses a single inheritance model and full support for object features such as encapsulation, polymorphism, and persistence.    General Types of ABAP Developments ABAP Reports         Reports are used  when data from a number of tables have to be selected and      processed before presenting.        Used when reports demand  a special format.        U

SAP R/3 Business Framework Architecture

Image
SAP R/3 Business Framework is based on the Object Oriented approach, it used Business Objects and Business Components using this Architecture together with a distribution model, distributed applications can be mapped and implemented. These distributed Applications extends from the simple integration of two Components using a few interfaces to the integration of many components distributed across the globe.          SAP Financial Accounting (FI)         SAP Controlling (CO)          SAP Sales and Distribution (SD)          SAP Production Planning (PP)          SAP Materials Management (MM)          SAP Quality Management (QM)          SAP Human Capital Management (HCM) SAP Financial Accounting (FI) SAP FI module as the term suggests deals in managing financial transactions within enterprises. This financial accounting module helps employees to manage data involved in any financial and business transactions in a unified system. This module functions very well for reporting requirements.

SAP R/3 Architecture

Image
SAP R/3 Architecture SAP is an ERP (Enterprise Resource Planning) system that integrates the different business modules in a company. SAP R/3 is one of the main product of SAP, where R stands for Real-time and the number 3 refers to a three-tiered application architecture The Presentation and Database layers are system independent. This lets SAP run on various OS and Database Platforms.