Recent Activity

    Currency Decimal issue - JPY, KRW, VND | Localization | Rollout - Japan, Korea, Vietnam

    Although, this is an existing system behaviour in SAP which many of you might be knowing already, I feel that having detailed information on this may help some of the new consultants, new customers, existing customers who are planning to expand SAP t...

    ABAP BAPI BO Class Generator

    As ABAP developers we should write object-oriented code instead of procedural code, because it has better memory management, better syntax checks, more reuse possibilities and more. Also SAP states it is the preferred way to program ABAP. However, mo...

    AlwinPut by Active Participant
    • 6551 Views
    • 10 Comments
    • 31 Likes

    AES Encryption in ABAP

    Introduction Recently we had a requirement in our organization to implement encryption for all data transmission happening from SAP to external systems to have an additional layer of security.  The requirement was to AES256 encrypt and Base64 Encode ...

    SAP Inside Track Oslo 2019

    SAP Inside Track Oslo 2019 On the 17th of August 2019 (the day after my birthday, and indeed the day after Madonnas birthday, though she is ten years older than me) was SAP Inside Track Oslo 2019 which was a fantastic day. I had never been to Oslo ...

    hardyp180 by SAP Mentor
    • 1620 Views
    • 4 Comments
    • 11 Likes

    ABAP Text Search with ADBC

    Implementing a plain text search in ABAP is more challenging than mere querying table attributes. A user-specified search pattern cannot be matched using a simple test for equality. Some sophisticated plain text matching algorithms are needed for att...

    nomssi by Active Contributor
    • 8640 Views
    • 8 Comments
    • 4 Likes

    Brainstorming on abapGIT

    So I finally got abapGIT running and connected it to GITLAB. I can commit, pull, branch, revert ... how nice is that? Now comes the harder part: How do I set up GIT usage in my developer team? Actually, I am in a brainstorming mood, and I'd like to ...

    jrgkraus by Active Contributor
    • 3124 Views
    • 12 Comments
    • 11 Likes

    OData for Pythonistas

    I am a member of a team building SAP S/4HANA Cloud applications. I am mainly working on the back-end part (ABAP) but these days I am more involved in automation of our development processes where I often create tools in Python and Bash. I would like...

    jakub_filak by Product and Topic Expert
    • 12475 Views
    • 4 Comments
    • 8 Likes

    Multiple Shades of ABAP!!!

    Yes, you heard it right shades or different versions of ABAP. With changing deployment options and the way, we can enhance business solutions in addition to the classical extensibility, leads to different versions of ABAP currently. So, we will be d...

    Vijay by Active Contributor
    • 6161 Views
    • 8 Comments
    • 12 Likes

    INT2 domain changed in 7.50

    You know how when you learned ABAP and data dictionary, you were told to never ever ever ​ever ever change the definition of a domain. Unless you really know what you're doing. And even then - don't do it. Well, in 750 (possibly earlier, but I've ch...

    matt by Active Contributor
    • 1276 Views
    • 7 Comments
    • 9 Likes

    Bulding a simple Web/Android App for Document-Management with Mendix Low-Code-Platform

    Introduction This blog examines how document management processes can be mapped in Mendix's low-code platform when the actual document management functions are implemented via a backend in the form of the SAP ERP system using web-services. Mendix of...

    Merge Smart Form Copies

    Overview The Smart Form copies window is a useful feature that can be used to print a Smart Form in duplicate, triplicate, etc. while distinguishing a copy from the original or distinguishing one copy from another copy, e.g., when one copy is the cus...

    amy_king by Active Contributor
    • 6040 Views
    • 2 Comments
    • 4 Likes

    Basic introduction to Git

    Git is a Distributed Version Control Systems. here is a brief introduction to it. 1.Common Git commands init The “git init” command creates a new Git repository. It can be used to convert an existing, unversioned project to a Git repository or initia...

    Excel Data to Internal table using ALSM_EXCEL_TO_INTERNAL_TABLE(obsolete) without additional code.

    *************************************************************************************************************** WARNING: This post is intended to Excel upload FM which is now obsolete. Follow this, only if you are working on older systems to maintai...

    CHECK MATE

    Some organisations do not use the code inspector (or even the extended syntax check) at all. Others go bananas and insist every single warning be suppressed. I tend to veer towards the latter approach. Naturally you can get false positives but you c...

    hardyp180 by SAP Mentor
    • 6017 Views
    • 26 Comments
    • 12 Likes