Recent Activity

    Set your databases free! — with SAP Advanced SQL Migration

      This is the main post in a series of blogs on the topic of migration custom applications to SAP databases, using the SAP Advanced SQL Migration tool.  Note: for latest news and blogs please visit:      SAP Advanced SQL Migration tool community Topi...

    How to extend SAP standard using ABAP Development Tools for Eclipse (ADT)

    If you, as an SAP customer or partner, need to adapt SAP standard software to your specific requirements, you make use of SAP Business Add-Ins (BAdIs). Though SAP general recommends using BAdIs as an enhancement technology whenever possible, because ...

    island in the sun

    Dear community, I've visited different islands in my life so far. In reality, I was among other things in Rhodes, Tenerife and traveled across Crete. Sometimes on foot, sometimes by car. But always amazed. In computer games I hiked on the island of ...

    Bicycles. #1 - String map

    Preamble and disclaimer Creating own implementation for some problem, which was already solved is before, often referred as "inventing a bicycle". I did invent a couple too This post, and maybe a couple of following posts, describe several of my ope...

    atsybulsky by Active Participant
    • 2252 Views
    • 4 Comments
    • 8 Likes

    ABAP-Types with class

    An application has its types: table types, structures, even types for references to classes may be useful. In order to make types accessible to all classes of our application, it's obvious that they should go to a central point, which could be a clas...

    jrgkraus by Active Contributor
    • 28008 Views
    • 34 Comments
    • 16 Likes

    advice for a beginner

    Dear community, an MM consultant contacted me on LinkedIn. First of all, nothing special. People are happy about contacts. However, he asked if I could give him advice - advice on how to learn ABAP. Since there is no easy answer to this question for ...

    Easy way to sort an internal table in ascending & descending order both at the same time

    Introduction In certain cases, you might need to sort an internal table in ascending & descending order both based on certain columns to achieve a particular output. SAP has already provided the solution quiet before. I am writing this blog post as I...

    ABAP Tags Plugin

    It's been a while since my last blog post about an eclipse plugin for ADT. So without further adue  I present to you ABAP Tags So what are ABAP Tags you ask? I guess everyone is confronted with tags in his/her daily life. Tags are all around us. And ...

    stockbal by Participant
    • 5043 Views
    • 8 Comments
    • 21 Likes

    A Cheap Performance Evaluation

    When do we say that an application performance is good enough? users will have no patience with an app that is not responsive but a performance problem in an ABAP report might only be revealed when it dumps with in production because of the sheer siz...

    nomssi by Active Contributor
    • 1870 Views
    • 2 Comments
    • 4 Likes

    CUA Log - Password hash is rejected; password is deactivated. Securing ABAP systems via iterated salted hash iSSHA-1.

    Hi All, In this blog I will illustrate an example on while using a CUA system in our landscape along with certain connected child systems, while changing a password for a user, how I came across & sorted the following error log “Password hash is reje...

    Maxing out on available characters? Maybe not when providing enhancement-options! (< 72!)

    If you "liked" my problem with ABAP restrictions - 72 characters  ( manfred.klein3 )  you'll "love" this: I think you can break most statements down do multiple lines, so that each line has less' than 72 character, like so: "select * from mara into...

    Easily display your internal table - Method display_data using cl_salv_table

    In https://blogs.sap.com/2020/06/18/cleaning-up-my-adt-report-template-part-2-more-cleanabap/ I hinted that I could write a blog about my display_data method. This is it. Some years ago, I discovered cl_salv_table - and I liked it a lot (compared t...

    Credential Digger: Using Machine Learning to Identify Hardcoded Credentials in Github

    Github Github.com is a hosting platform for software development version control and management. With more than 100 million repositories (with at least 28 million public ones), it is the largest host of source code in the world. Users can use Githu...

    Hamurabi in ABAP

    Dear Community, since I am constantly helping trainees and students with their entry into ABAP, I'm always looking for interesting topics - because exciting topics always motivate. So I recently discovered a small game called Hamurabi in a very old b...

    SAP AS ABAP 7.52 SP04 and SAP ASE: Setting the Maximum Database Size Manually

    We purposely configured the database as small as possible by default, so that it would fit for as many people as possible. However, this may limit various use cases. This is where the SAP ASE auto expansion feature comes in handy. This allows automa...