SAP
ABAP
SAP ABAP is a programming language of
high level created by the German software company SAP . It is currently
positioned , alongside that of Java, more recently introduced, such as the
programming language of SAP Application Server, part of its NetWeaver platform
for building business applications. ABAP syntax is somewhat similar to COBOL .
The latest version is called ABAP
Objects ABAP and supports object-oriented programming . Applications written
with implementing SAP ABAP / 4, ABAP previous version , as well as applications
using ABAP Objects.
Without further ado , lets dive into
ABAP .
SAP
ABAP help
In its most simple form to create a
system in SAP. The first 4th GL programming language was created in C called
ABAP . This means Advanced Business Application Programming , and now what it
means in German, but the English translation . After platform SAP ABAP
development was created when fully built from scratch to use it. Therefore, if
you are interested in the development environment / programming you need to
learn SAP ABAP . The language is simple enough to deal with and basically a
database language that allows you to select, edit and display data using
various controls and integrated tools : such as mechanical ventilation . If you
have a good understanding of the language you will be able not only to create
new features, for example , SAP, but also to understand and modify the code of
the existing SAP accounting standard vanilla.
ABAP
Development for SAP
In the early days all you had been at
the heart of SAP that everything has been coded in the ABAP SAP system , but in
recent years - was discovered on the Internet and allow other languages must
be integrated with ABAP - to select and manipulate and display data from pages
on the Internet . This means you can use this type of HTML , JavaScript , AJAX,
etc. alongside or even instead of ABAP ABAP - SAP to create Web applications.
PRE
RIQUREMENTS
ABAP learning is not particularly
difficult if you know other programming languages.
First let's distinguish between ABAP
and ABAP OO. ABAP is the ancient language, procedural and ABAP OO is its
extension classes.
ABAP has the usual control structures
such as if-then loops - or else. The syntax takes a little time to get used to
( I found particularly annoying putting or not putting spaces before
parentheses ), but it is certainly doable. There are some structures are not
found in C + + and C #, for example, the consolidation of functions functional
groups, which have their own local variables, so if you can call something that
is in a bunch of different functions things can cause problems. But in general,
if the scope and areas of known names, should not be a problem.
ABAP OO was found quite simple
compared to ABAP as basically just adds the classes / packages who knew C + + /
C # before.
How to learn from them, I propose the
following for someone who is new to ABAP and want a deeper understanding ( see
below functional aspects)
Start
programming
During
encoding, the inevitable question: "How does
this work and is performed with pass by reference or pass by value for passing
arguments?, it is a useful skill for ABAP programming, but even if you do not
consider the other SAP technologies is ( stream or PDF forms, which have
nothing to do with ABAP ), there still a large number of frames that differ in
their logic. So even if you know how C + +, Win32 know the context does not
mean that you can start hitting the code that runs on UNIX, knowing ABAP does
not mean that you can work productively in a specific module immediately.
Unfortunately, SAP modules tend to use different settings, some more than
others reused.
If you do not want a thorough
knowledge of ABAP, but want to understand the functional modules of SAP, you
should consider using the products themselves, as well as programming and learning
on the functional aspects.
You must be a bit technical,
functional and architecture for knowledge and modules are so different from all
these aspects walking, take long until you can get an overview of everything.
But even with some technical and functional knowledge would be well on your
way, as they say," in SAP, no one expects you to know everything."
No comments:
Post a Comment