Recent Activity

    PlantUML Diagrams

    Introduction Evidence from ABAP blogs suggests developers communicate to their audience using A lot of (technical) text, (ABAP) code blocks, Some (annotated) screenshots, Few pictures, Little or no diagrams. For most of us, a diagram is e...

    nomssi by Active Contributor
    • 25816 Views
    • 15 Comments
    • 19 Likes

    OpenXML in word processing – how to merge multiple word documents into one using altChunk - preparation of code

    In my previous blog I described how to use altChunk for merging of documents into one word document. In this blog I describe necessary steps to enhance, copy and change standard classes in order to be able to use altChunk technique in ABAP. Before yo...

    paly_o by Explorer
    • 4298 Views
    • 2 Comments
    • 0 Likes

    OpenXML in word processing – how to merge multiple word documents into one using altChunk

    In my previous blogs Custom XML part – mapping flat data and Custom XML part – mapping structured data I have discussed custom XML parts and how to use it to bind custom data in document. Please read these blogs before going through this one and if y...

    paly_o by Explorer
    • 14590 Views
    • 14 Comments
    • 3 Likes

    ABAP UNIX timestamp

    Getting UNIX/Epoch timestamp from the UI client is not reliable. Timestamps are generated based on the time set on the device. It is much better to let the ABAP application server create timestamps. To my knowledge, it is not possible to to generate ...

    Why should developers spend a day on implementing something they will not finish? Recap ABAP Code Retreat Stuttgart

    I know the term “retreat” rather from Yoga as from software development. It means more or less, take one step back and think. So what can you expect from ABAP Code Retreat? Christian giving an introduction to ADT   It is a one day session were y...

    NoITAB - A Stack

    Internal Tables ABAP's internal tables are dynamic data objects that allow to process large quantities of data with the same structure, thereby taking care of dynamic memory management. So they are good at storing database table data and this makes t...

    nomssi by Active Contributor
    • 4227 Views
    • 8 Comments
    • 3 Likes

    Unexpected performance finding with MOVE-CORRESPONDING between table and structure variant

    During some tests with a huge amount of data a a colleague of me Dirk Freundel gets unexpected performance finding between: MOVE-CORRESPONDING struc1 TO struc2 MOVE-CORRESPONDING itab1 TO itab2 He put 1.000.000 lines of a table with 27 columns ...

    Branching in ABAP?

    In my company, we are running SAP ERP since the early nineties and the system is full of self-made add-ons that are maintained by a team of abap developers. The traffic of request for improvements or error corrections is high and we often run into bl...

    jrgkraus by Active Contributor
    • 8314 Views
    • 18 Comments
    • 3 Likes

    Lazy Loading, Singleton and Bridge design pattern in JavaScript and in ABAP

    According to Wikipedia Lazy loading is a design pattern commonly used in computer programming to defer initialization of an object until the point at which it is needed. It can contribute to efficiency in the program's operation if properly and appro...

    JerryWang by Product and Topic Expert
    • 7053 Views
    • 0 Comments
    • 6 Likes

    The Art of the Possible 2017

    The Art of the Possible 2017 This SAP event was all about “digital transformation” and highlighted various new cutting edge technologies developed by SAP and how real companies in Australia were actually using them. In Australia we are lucky to have...