More and more comes the communication with SAP back end system with standard protocols like HTTP in our focus. So it is easy possible to communicate with an SAP system without any additional libraries. In this post I describe an easy example how to connect an SAP system via HTTP request from PowerShell.
Wednesday, 28 February 2018
Monday, 26 February 2018
SAP Cloud Platform Workflow Integration with Back-end OData Service
Prerequisites:
◈ SAP Cloud Platform access
◈ Destination(s) setup in SAP Cloud Platform
◈ SAP Cloud Connector Setup
◈ Back-end system access for OData Creation
◈ SAP Cloud Platform access
◈ Destination(s) setup in SAP Cloud Platform
◈ SAP Cloud Connector Setup
◈ Back-end system access for OData Creation
Friday, 23 February 2018
Producing a Message to Kafka via a TCP ABAP Push Channel
In exploring options for moving data/events around our landscape we wanted to know if it would be possible to have a native ABAP TCP Kafka client. One could of course consume one of the REST Proxy options (eg. Confluent’s), which would be a much simpler option than building a TCP based client from scratch, but we still wanted to know if it would be possible.
Wednesday, 21 February 2018
How to implement Link to action in ABAP webdynpro ALV
If you include the standard webdynpro ALV component SALV_WD_TABLE into your own component, you could not directly change the ALV table column as usual. In ABAP Webdynpro an example of link to action element used in ALV looks like below. Once the column “Social Media Post ID” is clicked, it is expected our application could catch the event and implement our own event handling logic.
Monday, 19 February 2018
Displaying Rich (Formatted) text in SAP ADOBE form
Requirement
There is a common requirement given by client wherein they ask to generate PDF files based on the data entered in SAP WebDynpro ABAP input screen. Approach to achieve this is quite simple for most of the UI element i.e. transferring/displaying the data from WebDynpro ABAP screen to SAP Adobe form.
Friday, 16 February 2018
Using Conditional Aggregation in CDS views on AnyDB or HANA
Background:
We recently needed to quickly create an extract of sales order related data with ~200 columns using ~20 source tables from ECC on anyDB. With a relatively straightforward pull of data, with little or no calculated columns or complex transformations but a short timeline, we decided to use CDS views to exclusively gather the data.
Wednesday, 14 February 2018
How to add an embedded ABAP WebDynpro in Freestyle Portal
Freestyle Portal comes with many great capabilities for presenting content and applications to customers and employees. It is an ideal solution when you would like to have more information, graphics and/or context around the applications you want to present in customer facing, supplier facing, or HR portals, etc.
There are a couple of features that require some more focus and in this blog I would like to explain how we are adding backend ABAP WebDynpro applications to the Freestyle Portal.
There are a couple of features that require some more focus and in this blog I would like to explain how we are adding backend ABAP WebDynpro applications to the Freestyle Portal.
Monday, 12 February 2018
ABAP Ray Tracer – Part 5 – The Sample
Objectives
In this fifth blog I am updating my ray tracer to use different sampling algorithms to tackle the problem of aliasing.
I will demonstrate the aliasing effect by showing images created by my ray tracer and allow you to compare different sampling algorithms to minimize the aliasing effect.
Friday, 9 February 2018
Code Review, Code Inspector, Code Pushdown & Key Changes in ABAP – S/4HANA
Overview
This Article will help SAP Application Consultants who have passion for ABAP coding. It will cover followings:
1. S/4HANA Conversion & Custom Code
2. Changes in ABAP Dictionary Objects
3. Essential ABAP Code Review
4. Performance Booster ABAP Code Review
5. Tools for ABAP Code Review
Wednesday, 7 February 2018
OpenXML in word processing – Custom XML part – mapping flat data
In my first blog I wrote short introduction about OpenXML in word processing and how we can work with word documents in ABAP. In this blog I will describe custom xml part of word document and give some examples how we can use it in ABAP. For example how custom data can be used in on demand printing requests to provide customer data in document with content control.
Custom XML parts were introduced in Microsoft word 2007 along with Open XML formats. Custom part of microsoft word document is used to store custom data and it is not suprising that data format is XML. In connection to Custom XML we will use also Content Control functionality of Microsoft Word. Custom Control is set of individual objects to control and customize content of the document. One of its purpose is to map data from different sources (in our example from custom XML) to exact place in word document. So let’s go with example.
Monday, 5 February 2018
ABAP in Eclipse – External Debugger Setting
And with technologies changing so fast its hard to keep your focus on what to start learning . Anyways I decided to stick to my core , which I love , ABAP !
But this time in a different way, Yes using Eclipse instead of ABAP workbench – Se80 . And while I am very confident in working in SE80 , I am getting use to developing & debuggging ABAP stuff in Eclipse . And I keep finding new stuff everyday rather every couple of hours.
But this time in a different way, Yes using Eclipse instead of ABAP workbench – Se80 . And while I am very confident in working in SE80 , I am getting use to developing & debuggging ABAP stuff in Eclipse . And I keep finding new stuff everyday rather every couple of hours.
Sunday, 4 February 2018
Announcing The ABAP Scheme Workbench
What is Scheme?
From Wikipedia, the free encyclopedia:
Scheme is a functional programming language and one of the two main dialects of the programming language Lisp. Unlike Common Lisp, the other main dialect, Scheme follows a minimalist design philosophy specifying a small standard core with powerful tools for language extension.
Friday, 2 February 2018
Thursday, 1 February 2018
Smart charts in Object Pages using ABAP CDS Annotations
With the introduction of Fiori Elements SAP started a revolution in the way we can construct Fiori apps, they are basically a set of generic UI5 codes that can read annotations and generate applications automatically without the need of javascript coding.
These templates are powered by Smart Controls, you can place them in your XML views to create mixed apps or just let the Fiori Elements execute all the job.
These templates are powered by Smart Controls, you can place them in your XML views to create mixed apps or just let the Fiori Elements execute all the job.
Subscribe to:
Posts (Atom)