Con la clase CL_OO_INTERFACE podemos obtener todas las clases que implementan alguna interfafaz. Esto es útil por ejemplo en la implementación de BADIs, porque hay ya clases creadas donde poder poner nuestro código o poder tomar como referencia. El método GET_IMPLEMENTING_CLASSES...
Introduction Recently I got a request for getting multiple PDFs from the service that was already in use, and I was already using ‘ GET_STREAM ‘ method to return a single PDF. Facing this request, the most quick and usable solution...
Opción 1: Exportar: Utilice el botón Exportar e Importar a través del Diseñador de temas de interfaz de usuario directamente: 1. Abra el Diseñador de temas de interfaz de usuario utilizando la siguiente URL para iniciar el Diseñador de temas en...
The ABAP ON HANA Technology provides a great advantage to developers to push down the logic at database level. ABAP Managed Database Procedures (AMDP) was introduced in Release 7.40, SP05. since its introduction by sap there is huge progress in the development of...
Introduction: I had a requirement from the client which requires an adobe form with dynamic text i.e text content should overflow to next pages. So, we implemented the sub form. A sub form is a section in the form design that...
1. Prepare XML data 2. Get the Word template The template can be uploaded to the MIME repository and can be read from there. 3. Add Custom XML to Word template 4. Integrate the above steps – XML, Word template, Custom...
La utilidad de creación de variantes de debug es una herramienta que puede resultar util en situaciones donde debamos almacenar el avance de una sesión de debug ya sea para nuestro propio uso o para ser compartida con otros ABAPERS. Para...
In this blog post I have discussed on various technics those can be used to push down the consumption level filters to the database table level Pushing down the single selection filters from the fiori application using parameterized ABAP CDS views...
Es un simple requisito a veces para utilizar un texto estándar (SO10) en un código, y sustituir dinámicamente los símbolos en el texto antes de la salida, ya sea en un PDF o correo electrónico, o cualquier otra forma. DATA: lt_syms...
What? This blog is about the creation of a simple SAP UI5 application that allows you to manage your data (modification of a simple DB table). Why? If I can avoid wasting time doing technical plumbing but rather focus on the...
Introduction There are business scenarios in which the application needs to jump from one system to another, or the application requires information from a remote system. For example: an application wants to call a transaction from a remote system an application...
Here I am, writing my first blog post. Here I am trying to share a Fiori Elements app feature, which I discovered recently. Do you know you can use words like ‘now’, ‘tomorrow’, ‘today’, ‘yesterday’, ‘next month’, ‘next year’ etc. in...
Introduction This blog helps you to display PDF using Xstring data from a report. Procedure: Step1: Goto Transaction SE38. Enter the name of the program and click on the Create button as shown below. The below screen will appear and give...
Every so often a developer needs to involve code related to dates in their work. I have come across some “interesting” and “creative” approaches to this which might work under some conditions, but do provide a risk. Let’s talk dates in...
When calling a method of an ABAP class, data can be passed from actual parameters to formal parameters either by value or by reference. In this blog post I’ll discuss the difference and highlight some important scenarios. Definitions Pass by value...
CL_SALV_TABLE o CL_GUI_ALV_GRID ¿Qué clase es mejor utilizar en 2021? Probablemente los viejos abapers recuerdan que hace más de décadas que hubo un cambio de la «anticuada» clase CL_GUI_ALV_GRID y los módulos de función ‘REUSE*’ hacia la nueva clase actualizada y...
Exploring web development trends you might have already heard about Web Components, Custom Elements or Shadow DOM. These not so new standards (origins 2011) are still not always easy to try in own applications. Some web frameworks support Web Components more than...
Introduction SAP ABAP Quality Check for Coding. Every Company does It but still there are numerous Issues that Is not filtered and causes chaos In SAP Production System. There are some basic steps that a Technical Consultant needs to follow but...
Esta entrada del blog dará una visión general del trabajo con JavaScript Object Notation (JSON). Vamos a crear la salida de cadena JSON de la tabla interna y leer los datos JSON como entrada en el programa ABAP. Hoy en día...
Propósito Como ya sabrá, ABAP CDS View es uno de los objetos de desarrollo importantes en SAP S/4HANA, que soporta múltiples propósitos, incluyendo aplicaciones transaccionales o analíticas. ABAP CDS View aprovecha la potencia de la base de datos subyacente de HANA...