Quantcast
Channel: SCN : Blog List - ABAP Development
Browsing all 943 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

/NSE16H, /NTAANA, or Hana Studio, which way to go? Instant Database Analytics

Remember Transaction /NTAANA? Do you already use the new SE16H Transaction? Transaction TAANA is a very useful transaction to analyze number of documents per year or per Document Type etc for Data...

View Article


CL_SALV_TABLE->FACTORY method, no negative symbols on ALV export.

Fellow ABAP Developers, I would like to raise a possible issue or misunderstanding that I have come across recently when using the CL_SALV_TABLE->FACTORY method for generating ALV reports. It had...

View Article


Image may be NSFW.
Clik here to view.

SAP2SAP Runtime Remote Data Typing

Whenever structures or internal tables with many fields are involved in an sap2sap integration i usually carry out it using remote runtime data-typing, as i've shown in my two blogs:Dynamically...

View Article

Image may be NSFW.
Clik here to view.

Once you tired of ALV GRID

Today is the day you may learn how to show table data! No, not again! Not again one of those REUSE_ALV_GRID or CL_GUI_ALV_GRID nor CL_SALV_TABLE. Not a bit!Imagine you need to provide users with great...

View Article

Image may be NSFW.
Clik here to view.

Best Practice updating IT759 Compensation Process Records in SAP Enterprise...

I was recently helping one of my clients regarding a reporting issue with SAP Enterprise Compensation Management and data not being displayed correctly on one of their custom reports. This report was a...

View Article


Image may be NSFW.
Clik here to view.

ABAP Modern Code Conventions

IntroductionComing from a computer science background and having learnt ABAP on the job in a SAP consultancy, I always wondered why there are so restrictive naming-conventions and why every customer...

View Article

Happy 6E65772079656172!

cl_demo_output=>new( )->write_html(  cl_abap_codepage=>convert_from(    CONV xstring(      `3C68313E486170707920` &&      `4E657720596561723C2F` &&      `68313E3C62723E2E2E2E`...

View Article

Image may be NSFW.
Clik here to view.

AngularJS Single-Page Application + {z}restapi and token authentication

Building a Single-Page Application (SPA) with AngularJS  and Bootstrap CSS to consume a REST API based on {z}restapi and token authentication In this blog we are going to develop a Single-Page...

View Article


Image may be NSFW.
Clik here to view.

Fix missing "Spreadsheet" option while right-clicking on ALV generated with...

Today I came across a situation where the "Spreadsheet" option was missing while right-clicking on an ALV generated using REUSE_ALV_GRID_DISPLAY.(See below)  I went through couple of discussions on...

View Article


ABAP Dump Texts - Quick and Dirty

Matthew Billingham has written a helpful blog about ABAP dumps. From my point of view a lot of helpful information is already contained in the short dump texts. You might be interested to see these...

View Article

Image may be NSFW.
Clik here to view.

Project Object - The best Excel (xls, xlsx, csv) file reader around?

Dear community, I believe we have all been there. We want to read an excel file with some data in a table, and each time we look around for an example (or for the last report where we needed this), and...

View Article

Image may be NSFW.
Clik here to view.

Design - Dynamic Programming or Not...

Technical Design Time So you are doing the technical design of a project.   OK - so the design and the coding have been done and you are supporting it.  (Me)   But pretend I helped design the "mess" I...

View Article

Image may be NSFW.
Clik here to view.

Using UPL for doing just the needed rework

The SituationIn bigger and long-running projects you are faced more often than not with task to rework already existing coding. For example, the project used a specific version of a library and now it...

View Article


Image may be NSFW.
Clik here to view.

FM to get SD Document Flow

I'm writing this post in order to help others who have difficulties finding the correct SD document flow by accessing directly to standard tables. SAP provides us with a function module called...

View Article

Image may be NSFW.
Clik here to view.

Does ABAP Really Require Longer Procedures?

Note: I did originally publish in the following post in my company's blog on software quality. Since it might be interesting for many ABAP developers, I re-publish it here (slightly adopted). My...

View Article


Image may be NSFW.
Clik here to view.

SAP User Tracking System - Part 4

HiIt's another program, where i have use CL_GUI_TIMER class, and based on that displaying the User Login Information in different location.In this program, at the starting a screen open with maps,...

View Article

Image may be NSFW.
Clik here to view.

SAP User Tracking System - Part 3

HiNow the final part to display the Outcomes.5. Program to Display users Logged Information.     Now display the Information in final output and check the created service is working fine or not.  Now...

View Article


Image may be NSFW.
Clik here to view.

SAP User Tracking System - Part 2

HiStill steps are waiting to follow and find the final output comes. We have to write code which contains google map environment to display Google Map. Now i continue with pending steps...4. Created a...

View Article

Image may be NSFW.
Clik here to view.

SAP User Tracking System - Part 1

HiMy Question is very simple; can we track user login information? Yes, one way is there, I think everybody knows the answer, but let me explain.To activate any of the Exist, that’s trigger at the time...

View Article

Image may be NSFW.
Clik here to view.

HR_INFOTYPE_OPERATION : Synchronous Employee Data Update

Introduction:Most often we come across requirement to update employee master data, with synchronously update / modify multiple info type in one transaction.Intent of given document to brief about...

View Article
Browsing all 943 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>