Create trusted RFC with specific technical user
SAP ABAP Central
by
6h ago
As the SAP Basis administrator, we understand how to set up a trusted RFC connection between ABAP systems. This allows us to connect to the target system using our current user credentials, without needing to input them again, as shown in the screenshot. I hope this blog post finds you in good health. If you have any questions or concerns, please don't hesitate to reach out to me. But what if we want to use a specific technical user and still want to benefit from trusted RFC? Actually, we can do it with the same method and I will show you how in this blog post. First of all, since we ne ..read more
Visit website
How to identify the actually used UserInterface Technology from ABAP
SAP ABAP Central
by
3d ago
I would like to share with you a method I wrote in my last S/4HANA 2022 Assetmanagement Project to identify from ABAP side (Userexit, BADI, Enhancement, ...) the UserInterface (UI) Technology ("WinGUI", "htmlbased GUI", "WebDynpro", "Fiori", ...) the user is currently using. To maintain orders in Assetmanagement (SAP component PM-WOC-MO "Maintenance Orders") we can currently use these different UIs: classic WinGUI (e.g. Transaction IW32) htmlGUI (e.g. Transaction IW32 html-based) WebDynpro for ABAP (App EAMS_WDA_ORDNTF_OIF) Fiori/UI5 (e.g. App F2175 "Find Maintenance Orders") Dependi ..read more
Visit website
Fiori PO Approver app Accept and Reject button customization from ECC backend
SAP ABAP Central
by
4d ago
Many time there are custom requirements for which it requires the need of creating Enhancement in standard SAP functionality. Overview: PO Approvers are maintained in Release Strategy. Once the PO is generated it is set to be approved by PO approvers based on the levels maintained in PPOME structure. Only then the PO will be set to 03 status in EKKO. Pre-requisite: All the roles and authorization must be given to the approvers to access the PO Approval Tile in SAP Fiori. Requirement: If the approver find the PO is incorrect, he will reject the PO. The rejection of PO must contain the r ..read more
Visit website
Adapt Clean Core Principle using SAP Cloud ALM
SAP ABAP Central
by
1w ago
Introduction: The main aspect of an ERP systems are: ◉ Business Processes ◉ Extensibility ◉ Data ◉ Integration ◉ Operations SAP Cloud ALM provides the environment to manage your clean core projects along SAP Activate and the 5 dimensions together with analytics and Traceability dashboards to track adherence to clean core criteria. 1. Business Processes: SAP Cloud ALM helps you make business processes clean core compliant. It enhances standard solutions from SAP only where competitive advantages can be created with proper business process governance and excellence. It uses recommended SA ..read more
Visit website
Creating ABAP Dataframes for SAP PAL
SAP ABAP Central
by
1w ago
Machine learning algorithms often need large datasets for training. E.g. the MNIST dataset consists of 100.000 records. Each record represents a little greyscale image of size 28x28 pixels of a handwritten number and the respective number as integer value ,  i.e. 28x28 =  784 integer values in the range interval [0,255] and one integer value for the number value. Assume you want to train a neural network in PAL using AMDP (ABAP managed database procedures) in order to predict the number. For this task you could e.g. use the PAL algorithm "Multilayer Perceptron", which is a neural ne ..read more
Visit website
SAP BTP, ABAP in the Cloud Custom Code Transformation using abapGit and gCTS
SAP ABAP Central
by
2w ago
abapGit and gCTS (Git-enabled Change and Transport System) ◉ The basic idea behind abapGit is to exchange source code between any ABAP systems using a Gitbased repository. ◉ By introducing gCTS, SAP is aiming for the best of both worlds, that is, repository-based development where concurrent work on the same object is possible, while retaining all the benefits of central development. ◉ Following is the process flow for gCTS. ◉ You can use gCTS to distribute your custom code through a central repository, which will enable possible rollbacks before importing to the ..read more
Visit website
How to improve the ADT Class Runner with additional Features
SAP ABAP Central
by
2w ago
What is a Class Runner? A class runner is a great tool to test code snippets and run code directly from ADT. You can even write a simple log to the console in Eclipse. What can be improved? When using multiple systems and complex projects I got annoyed at some point in time, that I don't know from which system the last log was, when it was written by which runner and if the last execution has finished or failed maybe. Thats when I started my own class runner that have some improved capabilities. How does it look like? The output looks like this: ◉ You see when, what, by whom and ..read more
Visit website
Usage of Custom Destination Service in BTP, ABAP Environment
SAP ABAP Central
by
2w ago
The regular Way In BTP you configure the destination on subaccount level, here you see how to do so: this way you can access the data from SAP BTP, ABAP environment : DATA(http_destination) =  cl_http_destination_provider=>create_by_cloud_destination(                 i_name                  = 'service1' "destination name                 i_authn_mode            = if_a4c_cp_service=>service_specific         ..read more
Visit website
Upload Excel using SAP RAP Only
SAP ABAP Central
by
3w ago
Develop an SAP RAP based App to upload excel (CSV) file just like you used to develop SE38 classical report. We often get this requirement of developing a utility to create/update mass data for a BO such as Purchase Orders, Materials, Sales Orders etc. In S/4 HANA, the customer prefers to use SAP Fiori applications, rather than using the old classical reports. But can we develop a Fiori application to upload a file without involving using SAP UI5? Yes, we can. Using the following annotations, we can attach any file to our BO in SAP RAP – @Semantics.largeObject The only constraint is that w ..read more
Visit website
Dynamic Derivations using BADI in SAP MDG
SAP ABAP Central
by
3w ago
Business rules are one of the important feature in Master Data Governance Process. Deriving the value for particular field of an entity can be done either by BRF Plus or BADI. This Blog Post explains you about creating complex or dynamic derivation rules which can be achieved through BADI. In this post, I am taking the example of deriving Cost Centre value from Cost Centre Entity of Finance Data Model. Its a kind of Mandatory and derivation rule and the naming convention should be followed. RULE: First two characters are defined using the backend table which is the custom table provided by ..read more
Visit website

Follow SAP ABAP Central on FeedSpot

Continue with Google
Continue with Apple
OR