Simple way to import deep XML in ABAP 6. October 2018 in [2] XML, Transformation Editor, SAP Integration Developer by abapmentor After I published the previous post Simple way to generate deep XML in ABAP, many of you indicated that would learn about the XML to ABAP mapping as well.
Simple way to generate deep XML in ABAP 19. June 2017 in [2] XML, Transformation Editor, SAP Integration Developer by abapmentor Recently I got a question from one of my reader, Rakesh. He wanted to generate a deep XML from ABAP using the data in the SAP tables. He asked me to help how to do it in ABAP. In this post, I will share with you my solution for this problem.
Simple XML Processing in ABAP Part V. – Processing XML Attributes 3. September 2014 in [2] XML, Transformation Editor, SAP Integration Developer by abapmentor In the previous post, we finished our framework program that is able to call our previously constructed Simple Transformation to parse the content of the XML into SAP database table, ZCUSTOMER.Today, I want to share you another challenging use case for processing XML documents, namely how to process XML attributes in the XML document using Simple Transformation. It may sound a bit difficult, but we will see that SAP makes our job really easy. We can perform all mentioned operation below via the source code editor or the visual editor. As you got familiar with the visual editor in the previous posts, now I am going to demonstrate the steps in the source code editor (Note: it doesn't matter which IDE you use, it has the same effect).
Simple XML Processing in ABAP Part IV. – Create Framework Program to Process XML Files 20. August 2014 in [2] XML, ABAP Editor, SAP Integration Developer by abapmentor Main responsibilities We did a great job with the Simple Transformations, so from now on we are ready to call it from the framework program. To make it simpler, first I am going to introduce the main responsibilities of the framework program: first let's upload the content of the XML file, then parse this content into an SAP internal format, and at last insert the parsed data into the database. I like to write transparent codes, so we are going to use subroutines to separate these different responsibilities, and keep our code readable. We are going to construct three subroutines, namely UPLOAD_XML, PARSE_XML, and INSERT_INTO_DATABASE.
Simple XML Processing in ABAP Part III. – Create Simple Transformation to Parse XML Content 18. August 2014 in [2] XML, Transformation Editor, SAP Integration Developer by abapmentor Create the Simple TransformationAs we are ready with creating ABAP Dictionary objects, let’s move on, and open the transaction, called STRANS to create the Simple Transformation that will parse the content of the XML document into the internal format of the SAP. In the Transformation Editor, first let’s give a name to our transformation like ZCUSTOMER_ST, and hit the Create button.
Simple XML Processing in ABAP Part II. – Create ABAP Dictionary Objects 13. August 2014 in [2] XML, ABAP Dictionary, SAP Integration Developer by abapmentor OverviewIn the previous post, I have already introduced a high-level development workflow, so now there is nothing left then perform the first step, namely creating the ABAP Dictionary objects.
Simple XML Processing in ABAP Part I. – Overview 11. August 2014 in [2] XML, ABAP Editor, SAP Integration Developer by abapmentor Introduction to XML Today, it is very common business request to exchange data between different external systems. It can be a problem that those systems usually store their data in incompatible formats. To make this exchange process much easier, it’s usual to use a plain text format such as XML. XML provides a standardized format, so a result those systems can communicate with each other in only one specified language, what everybody easily understands. Since the XML is a well-known markup language, most of the programming languages are capable to process XML files and provide various tools to transform their content to an internal format of the given system. If you want to learn more about XML, visit the website: www.w3schools.com.
Build flexible, consistent, and centralized database in SAP via Domains and Data Elements 6. August 2014 in [6] ABAP Dictionary, ABAP Dictionary, Classical ABAP Developer by abapmentor Learn not only the HOW, but the WHEN and the WHY alsoI think all of us ever had to deal with constructing databases for business applications. As an ABAP Developer, one of our responsibility is to create flexible, consistent, and centralized databases that serves data for many application. There are many-many possible approaches, methods and best practices to construct good databases that can be confusing. As a beginner, it’s very frustrating, I know that feeling well. When I was newbie in ABAP, I clearly remember for that I just couldn’t choose the appropriate solution, I only could apply that I saw from senior developers in certain scenarios. As a beginner, you don’t have any other chance, so let’s do it!
How to generate a SOAP proxy for a Web Service in Xamarin Studio 3. July 2014 in [4] Web Service, SOA Manager, SAP Integration Developer by abapmentor Build native iOS, Android, and Windows apps using C# Nowadays, our team is working on projects that deal with cross-platform native mobile developments both on iOS, Android, and Windows Phone. So, over the last couple of weeks, we spent our time in Xamarin Studio, but I didn't mind that, sometimes the changes are good. :) This week I had to finish the communication bridge between Xamarin and our SAP BW system, so I build a SOAP proxy in Xamarin Studio based on the SOAP Endpoint that I created earlier. I was really surprised by the results, it was very easy. In this demo, I want to share you my experiences. Enjoy it!
How to generate a SOAP endpoint from a simple SAP Function Group within a few minutes 13. June 2014 in [4] Web Service, SOA Manager, SAP Integration Developer by abapmentor Practical Guide for DevelopersI am proud to announce that from now on I'm going to share my experiences, tips & tricks in this blog that I face during my work. Besides you can check my timelapse videos also that I create in my free time.This video is the part of our recent Pluralsight course that is going to be published in July 2014. You can check our courses here:http://pluralsight.com/training/Authors/Details/laszlo-meszarosEnjoy it!