Rewriting your ABAP code for S/4HANA

Rewriting your ABAP code for S/4HANA

17 years ago I did an ABAP course for 4 weeks at Cap Gemini Sloterdijk (The Netherlands). It was during the summer. I was the only student. My teacher had all the time to explain ABAP to me. I had to do exercises. This is the Cap Gemini way of training instead of falling asleep in powerpoint presentations. I was 24 years old.

The teacher started by teaching me how the 3 main parts work. There is the input part, the processsing part and the output part. You begin with table definition. For example LFB1, KNA1. Creation of the internal table. Defining the fields of the internal table. Select statements loading the data from the standard SAP tables into the ITAB (internal table). You can build in some logic using IF statements or CASE statements (multiple IF). Then there is the output part where you either output the reports to dynpro (screens) or print (paper).

Last year I worked on an S/4HANA system and I followed the 6 days of S/4HANA training at SAP Education the Netherlands. The same place I did my SAP training 17 years ago. Den Bosch, The Netherlands. There is now the ACDOCA table. The Universal table. Many of the seperate tables have merged into one big table. The ACDOCA table. At first you don't need to reprogram the old ABAP programs because there are CDS views. Core Data Services views. These are views of the old tables.

If you want to get the real power of the new S/4HANA you need to rewrite your old ABAP programs into new S/4HANA programming. Instead of the selecting from the BSEG table you will now select from the ACDOCA table.

To get the full power of S/4HANA you need to rewrite your old code. It is no use buying a Ferrari and then only driving 100 miles an hour with it.

I encourage all ABAP programmers to follow OFFICIAL SAP education at official SAP education locations and upgrade their skills to take full advantage of the power of S/4HANA. I am not an ABAP programmer. I am a functional SAP FICO consultant.

I have upgraded my skills to S/4HANA.

Alexander Juan de Dios León

Gerente de Consultoría y Proyectos / Consultor Senior SAP en InnoTeam Perú

6 年
回复
Martha C Colmenares Gómez

ECS Client Delivery Manager LAC North @ SAP | SAP Projects, Multi-country

6 年
回复
Stanley John

CTO & SAP Management Consultant

6 年

Wouter,? This is so true.? I did the same ABAP coding in 1998 with multiple table joins for FI reports.? My first SAP assignment.? ?20 Years later, I ran into same in S/4 version.? I can relate with you. What a small world. I am not an ABAP programmer.? I am a planning and reporting consultant using SAP tool sets.

回复
Ronny HENRIQUINQUIS

Team Leader Fonctionnel / PM SAP FI-CO (PC, PS, PA)

6 年

Fully agree with you, Wouter, about the necessity to be upgrated with our skills.

回复
Monika P.

Finance Digital Transformation Expert and Founder Trustee NaviDisha.org Charitable Trust (Transforming Lives Encouraging to Achieve Dreams).

6 年

Loved the article. Thanks for sharing your experience.? Rightly said -?To get the full power of S/4HANA you need to rewrite your old code. It is no use buying a Ferrari and then only driving 100 miles an hour with it.? :)?

要查看或添加评论,请登录

Wouter van Heddeghem的更多文章

  • Finance in SAP S/4HANA Transactions

    Finance in SAP S/4HANA Transactions

    SAP S/4HANA Transaction codes for Finance in SAP S/4HANA FI Line Item Browsers The Line Item Browsers include the…

    70 条评论
  • SAP S/4HANA FINANCE New Transaction Codes

    SAP S/4HANA FINANCE New Transaction Codes

    Below you can find an overview about replaced, changed and new transactions in SAP S/4HANA FINANCE. Please note: all…

    62 条评论
  • Readiness check for S/4HANA Finance 1605

    Readiness check for S/4HANA Finance 1605

    If you are planning to migrate to S/4HANA Finance 1605 you first need to run the following program…

    1 条评论
  • SAP S/4HANA Finance 1605 Release Information Note

    SAP S/4HANA Finance 1605 Release Information Note

    One of my friends at SAP the Netherlands, Edwin Weijers (Principal Solutions Architect SAP S4/HANA) told me about these…

    3 条评论
  • New S/4HANA table browser transaction SE16H

    New S/4HANA table browser transaction SE16H

    Try the new table browser SE16H. It contains some new functions in addition to SE16N.

    32 条评论
  • SAP S/4HANA FINANCE New Transaction Codes

    SAP S/4HANA FINANCE New Transaction Codes

    Below you can find an overview about replaced, changed and new transactions in SAP S/4HANA FINANCE. Please note: all…

    29 条评论

社区洞察

其他会员也浏览了