21. December: EXACT – Lossless Conversion

21. December: EXACT – Lossless Conversion

Probably everyone has encountered this at some point. The value in the target field has been truncated by an assignment or an undesired rounding has occurred. The lossless operator EXACT can be used to check lossless assignments or lossless calculations. If lossless transfer is not possible, an exception is raised.   Example 1 – Lossless assignment   Here is a very simple example. The program checks if there is a data loss when assigning a…

WEITERLESEN

20. December: Data Control Language

20. December: Data Control Language

ABAP CDS View Entities are the backbone of the new ABAP RESTful Application Programming Model (ABAP RAP). But ABAP CDS is not only used to define the data model – it also has a built-in Access Control to restrict the returned data. These CDS Roles are defined with the Data Control Language (DCL) and can be thought of as an additional where clause.   CDS View Entity Material Plant @AccessControl.authorizationCheck: #CHECK @EndUserText.label: ‘Material Plant’ define…

WEITERLESEN

SAP-Entwickler (m/w/d)

Gemeinsam einzigartig mit Ihnen als SAP-Entwickler (m/w/d)? Inwerken AG stellt ein.

Job-Angebot anzeigen

19. December: Refactoring

19. December: Refactoring

In Austria there is a famous song by Wolfgang Ambros which goes like this “Skiiiiiiifoan, Skiiiiiifoan, Skifoan ist das leiwandste, was ma si nur vorstö’n kann”  (“skiing is the greatest thing you can think of”). That’s true, skiing is a really great hobby and sport, but well, the environmental impact is quite bad. But there’s something which is nearly as bad: the source code of this ancient piece of software that you have to take…

WEITERLESEN

17. December: The Rockstar Programmer

17. December: The Rockstar Programmer

Did you ever wonder, why companies want to have rockstar developer? Dylan Beattie was inspired by this tweet and thought, that everyone should be able to be a rockstar programmer. So he invented the programming language Rockstar. You can see the story about it here or here. Dylan Beattie is not only a great programmer but also a good musician, so he composed the FizzBuzz-Song. This is how the FizzBuzz-program might sound like: Dylan Beattie Talks…

WEITERLESEN

16. December: Regex

16. December: Regex

What’s a Regular Expression (RegEx)? A regular expression, known as RegEx, defines a search pattern for character strings using syntactical rules. A familiar example for the usage of a regular expression describes the search in texts for numbers, characters, special characters or complete terms. The regular expression serves as pattern to find a definite character string within the text. Furthermore, regular expressions are used for validations e.g. to validate email addresses or credit card numbers….

WEITERLESEN

14. December: ABAP stutters

14. December: ABAP stutters

Some time ago Jupp startet a little ABAP “poem” at ABAPforum.com: types: type(20) type c. types: of type table of type. constants: value value ‘-‘. parameters: split type type. data table type of. data into value value. data at type type. split split at into into table table. split at at into into table table. Stutter Contest That startet a contest of how good and how many repeating words can be put into a program….

WEITERLESEN

13. December: SREPO

13. December: SREPO

Do you know transaction SREPO? No? Then listen closely…! SREPO is a former SAP internal transaction that compares the code base of one system with the code base of another system. There are variety of options on how to select the objects to be compared. Of course you will have to define an RFC-destination of the system you want to compare the objects with. When executing the transaction, you will see a list of objects…

WEITERLESEN

12. December: ABAP fun

12. December: ABAP fun

One of my teachers in professional school said (about 1993; Linux Torvalds startet programming Linux in 1991…): Unix is the most expensive computer game. If you’re still not satisfied, you can install SAP R/3 upon. That was the first time I heard of SAP as a game. Of course it is everything else then a game, but a professional ERP system. Never the less, I find it more interesting to learn things the fun way….

WEITERLESEN

11. December: Link Tipps & Newsletters

11. December: Link Tipps & Newsletters

Today I would like to present you some websites and newsletters that constantly help me doing my daily job, providing information on tricky parts or things that I do know very little about. German language I am aware that there will be a lot of german websites. I decided to mention them, because they all provide valuable information about different topics. You can use the translation feature of your favorite browser to translate the content….

WEITERLESEN
1 2 3 82