Category: software.sap

  • How to attract SAP freelancers

    Many SAP clients work with freelancers; because they usually bring valuable experience, know-how, speed and quality to the table. However; prominent freelancers typically get offers from various companies, and need to choose between alternatives. In my opinion; the most significant SAP freelancer criteria are the following. The more you can fulfill them, the better chance…

  • Code adaptation trainings before S/4HANA upgrade

    If you are an ABAP programmer and your client is planning an S/4HANA upgrade, you need to be aware of the process on adapting your custom code. Here is my curated list of essential free Learning Hub trainings on the subject. Custom code adaptation process Prepare your custom code for HANA Extensibility of SAP S/4HANA…

  • Mac solution: How to view SAP GUI windows inside Eclipse ADT

    If you are an ABAP programmer on a Mac (like me), you might have installed Eclipse ADT and SAP GUI for Java. However; when you try to view a SAP GUI Window within Eclipse, you probably got an error saying that JavaFX can’t be located by Eclipse. Here is a step-by-step solution to this problem.…

  • Klasik ABAP’tan RAP’a Yol Haritası

    Giriş SAP’nin güncel geliştirme paradigması olan ABAP RESTful Application Programming Model, beraberinde pek çok yenilik getirdi. EML, Annotations, Draft Handling, Behavior, Metadata Extension, Fiori Tools gibi bazı anahtar kelimeler sayılabilir. Hatta geliştirmeleri dahi kısmen Eclipse, kısmen VS Code’da yapıyoruz. Ancak; hala SE38 içerisinde klasik ABAP ile çalışan ve bu gelişmelerin ucunu biraz kaçırmış programcılar var.…

  • ABAP CDS View Tip: First and Last Day of Month

    Here are two cool formulas to calculate the first & last days of a given month. First day: Last day: Real world example:

  • SAP Web IDE Personal Edition: VM Error on Mac – SOLVED

    We all know and love the SAP Web IDE Personal Edition; also known as “Orion”. However; after upgrading your OS or Java Virtual Machine, it may refuse to start up and tell you that it “Failed to Create Java Virtual Machine”. Here is the solution that worked for me. A similar approach would work for…

  • Fiori ABAP’ı öldürür mü?

    Bu soru, bana bilhassa sektöre yeni giriş yapmak isteyenler tarafından sık sık soruluyor. Cevap: Öyle bir şey yok. Biri Back End, biri Front End odaklıdır. Veri alışverişi yapmaları hariç alakaları yok. Başka dillerden örnek verelim. Python benzetmesi: ABAP = Python/Flask + veritabanı Fiori = HTML5/JavaScript/CSS JS benzetmesi: ABAP = Node.js + veritabanı Fiori = React

  • Using abapGit on SAP GUI for Java – SOLVED!

    When you try to add a new online repository using SAP GUI for Java, you will get weird error messages. That’s because the GUI can’t transport your Git parameters to the back end correctly. To solve this problem, you need to modify ZABAPGIT_STANDALONE and use your Debug / Change skills. Implement the following change; with…

  • SAP Web IDE Personal Edition “Unhandled Error” SOLVED

    After adding a new UI5 version to your SAP Web IDE, you may get the following error: I have solved this problem by deleting my previous projects. Steps on a Mac: Stop Web Ide Go to /Applications/eclipse/web-ide (or wherever you installed the Web Ide) Right-click “orion.app” and select “Show Contents” Go to Contents – MacOS…

  • SAP GUI – XLS Upload Problem SOLVED

    Some of our users had a problem with binary Excel uploads (XLS, XLSX) through SAP GUI. I have solved the problem with two different approaches. Preferred solution I have simply repaired ALSM_EXCEL_TO_INTERNAL_TABLE. But why? Apparently, on some machines, Windows can’t respond fast enough to Excel OLE commands. If I make them wait 1 second after…