SAP ABAP programming
model for building state-of-the-art, intrinsically SAP HANA-optimized Fiori
apps in SAP S/4HANA and possibly played around with it, however you are still
on SAP Business Suite – ideally on SAP HANA. This is the circumstance for most
by far of SAP's clients and accomplices at the present time in 2017, however
eventually they will connect with the Digital Core, that is SAP S/4HANA!
Introduction
The new ABAP programming
model has been introduced with the ABAP release 7.50 SPS01, first just
supporting the advancement of read-only Fiori applications, and afterward
progressively upgraded and enhanced with the accompanying ABAP releases.
The new ABAP programming
model depends on demonstrated innovations, for example, Core Data Services
(CDS) for the information displaying and get to, OData protocol for the
administration presentation and the business question preparing system for the
value-based transactional processing.
Need of SAP ABAP Custom Program
Since HANA
uses a different underlying architecture, there would be some impact to the
custom ABAP Code.
What is HANA DB?
It's little area to
describe what is HANA DB. Be that as it may, at an abnormal state, these are
distinctive changes in HDB contrasted with different DBs:
Column based database –
Data is put away by Columns rather than rows
Data is put away
utilizing the numeric keys - Numeric keys with Key esteem mapping tables for
each character field gives the speedier information determination.
- Inbuilt Parallel
preparing
- No requirement for
Secondary files.
In this way, a
significant number of the SAP long time (and clearly here and now) Customers
are discarding their current DB for HANA DB. Take a profound jump on what
necessities to occur prior and then afterward, and what ought to occur after
that.
ABAP Custom Programs and HANA
Above all else, we would
need to ensure that the custom ABAP programs can work on HANA DB. It isn't the
compilation error, yet rather mistakes from the usefulness point of view. For
this reason, SAP has given this variation in Code inspector(SCI). We should
take all the custom protests, and run these two checks.
- FUNCTIONAL_DB
- FUNCTIONAL_DB_ADDITION
ABAP Custom Program for HANA |
A. Variant FUNCTIONAL_DB
These are diverse checks
would be performed:
1. Finding Native SQL
2. Database (DB) hints
3. Finding ADBC (ABAP
Database Connectivity) Usages
4. Finding utilizations
of uncommon DDIC work modules that check or restore the presence or specialized
properties of certain DB indexes.
5. Finding accesses to
technical pools/groups of a pool/bunch table
6. Finding non-robust
ABAP code that depends on non-ensured/implicit arranging of certain SQL
inquiries, albeit no ORDER BY provision is utilized. There are two unique
checks accessible for discovering non-strong ABAP code:
- “Search problematic
statement…w/o ORDER BY”
-
“Depooling/Declustering: Search for…w/o ORDER BY"
B. Variation FUNCTIONAL_DB_ADDITION
These extra checks
expansion to Functional DB checks.
1. Checking SQL
Operations without a WHERE Clause
2. Checking SQL
activities with the expansion FOR ALL ENTRIES IN , whereby in the code itself
it isn't guaranteed that the inside table < itab> is constantly filled.
3. Checking settings in
DDIC tables for consistency. Specifically, this checks whether table cradle
settings have been kept up in a steady way (effect on execution).
About SAPVITS
VintageIT Solutions serves best SAP Online Training Courses.
We also provide SAP server access, SAP corporate training, and SAP offshore
support. SAPVITS brings to you its knowledge and expertise of over 18+ years’
in SAP online training and SAP consultancy. We mainly concentrate on SAP Online
Training in Chennai, SAP Online Training in Noida, SAP Online Training in Pune,
SAP Online Training in UK.
The SAP ABAP on HANACourse is suitable for Fresher’s and professionals wanting to get highly paid
jobs. SAP ABAP on HANA Online Training is available in several approaches.
Contact us for more details regarding SAP Online Training in Mumbai.
For more details, contact
us:
Website: https://www.sapvits.com/
Mail ID: info@sapvits.com
India +91 992 284 8898
USA +1 678 389 8898
UK +44 141 416 8898