Tag Archives: sap

Remove invalid charters in your BW transformation

If you have in your BW regular flat-file data load in your BW system, you probably afflict issues with wrong data provided by the user. The scenario of this issue can be very simple. It’s enough than user provides invalid unsupported charter and during activation, you will get similar issue: Or other issues like: Value ‚#’ (hex. ‚2300’) of characteristic …

Czytaj więcej

#1 – DEVTALK Errata

Byłem w devtalku ! Cóż to było za miłe przeżycie 🙂 Mimo lekkiego stresu udało się sensownie o wszystkim opowiedzieć, ale czy aby na pewno poprawnie ? Czy nie było żadnych wpadek, pomyłek ? Czy przekaz był na tyle jasny aby wszyscy zrozumieli czym tak naprawdę jest SAPowo-Abapowy świat ? Odpowiedzi na te wszystkie pytania usłyszeć można w mojej krótkiej …

Czytaj więcej

Create new SAP Client

In SAP NetWeaver world clients are used to may purposes. One of the business purposes can be handling many of sub-companies on one system. From a development perspective, you can use a different client to protect your development, or split them by development and unit tests. Last time I also create a new client on my instance, to separate client …

Czytaj więcej

Extractor field enhancement

In your SAP Consultant life, you will probably have a lot of situations when your SAP extractor will be not exactly matching your needs. In this situation (missing trigger could be a NO-GO) you can always enhance your structure and fill your field by using the  RSU5_SAPI_BADI. First of all, let me explain my example. Assume that we have a …

Czytaj więcej

How to extend desi​cion​ tree in process chain?

Hi folks, Toady short tutorial about extending the decision tree in the process chain. As you probably know decision three blocks can be extended. In our example, we want to run delta info package in everyday processing, and depending on our customizing perform a full load. Process chain example Customization table example Basically, if the value of param ISIP in …

Czytaj więcej

Działania na plikach

Potrafimy już tworzyć podstawowe struktury danych, wiemy też jak zalogować informację przy użyciu Balloga. Czas więc przejść do kolejnego kroku i dowiedzieć się w jaki sposób możemy przeprocesować dane zewnętrzne w ABAPie. Weźmy na przykład taki plik .csv, z którego chcielibyśmy przenieść do tabeli: employeesPobierz Procedura jest ogólnie będzie dość prosta – jedną tabelkę już przecież mamy. Nasz program będzie …

Czytaj więcej

Czym jest DDIC ​?

Każdy kto zaczyna swoją przygodę z programowaniem w ABAPie musi poznać DDIC, czym jest i jak się do niego dostać ? Już spieszę z odpowiedzią. Data DICtionary, jest nimczym innym jak zbiorem elementów które są powiązane z danymi. Raz zdefiniowany obiekt DDIC może być użyty wielokrotnie. Do obsługi obiektów używa się transakcji se11 lub można tworzyć je bezpośrednio spod eclipse. …

Czytaj więcej

How to install DWF on SAP Hana Express

Hello all, Last time, during opens course „Modern Data Warehousing with SAP BW/4HANA”, I learned about SAP SQL Data Warehousing. This topic was even more exciting to me, because I’m an SAP BW Consultant, and I don’t knew before about possibility to build your own SAP Warehouse directly on HANA database. So why I can’t just install this add-on on …

Czytaj więcej

30 days of ABAP GitHub push [ summary ]

Today a little summary of my last 30 days challenge regarding every day push to my GitHub projects. What were the projects? First one is designed for automation of transformation creation. Basically, this development is responsible for a one-click change of existing routine and add in this place dedicated class, which is also automatically created. To read more about this project, …

Czytaj więcej

Blockchain service API project

Hi, It is time to announce my new big project which I started today: Blockchain SOAP Service API. As you maybe know, SAP wants to start they own cloud service called: blockchain as a service. For now, we don’t have many details, and work is in progress. So what should you do if you want to execute your Smart Contract, …

Czytaj więcej