Thursday, 14 September 2017
Wednesday, 13 September 2017
SAP AS ABAP – Authentication using X.509 Client Certificates
This document shows how to configure SAP AS ABAP for authentication with x.509 client certificates. It shows the procedure used to create a simple Certification Authority (CA) using OpenSSL and how to generate client certificates from this CA.
Install the SAP Cryptographic Library. The following are minimal parameters to enable SSL
Enabling SSL
Install the SAP Cryptographic Library. The following are minimal parameters to enable SSL
Simplify your life: Searching text strings in SAP code - enhancements, SAPSCRIPT, SMARTFORMS or ADOBE forms
Introduction
A recurrent issue is to search all kinds of ABAP code for text strings. SAP standard program AFX_CODE_SCANNER does a great job, but lacks the search in code of enhancements, Sapscript, smartforms and Adobe forms and interfaces.
I will post the code for ZAFX_CODE_SCANNER, an adjusted copy, which does have those options, and can search the other areas. Please use at your advantage.
Tuesday, 12 September 2017
ABAP Continuous Integration with Eclipse
Short read
As an add-on for ABAP in Eclipse the plugin ABAP Continuous Integration contains some features for a Continuous Integration environment. The plugin can be downloaded from the Eclipse Marketplace.
To access the unit test data of the ABAP system a specific Gateway Service is needed, which delivers the information whether all tests of an ABAP package are valid or not. The creation of this backend service is described here.
Saturday, 9 September 2017
Adding multiple transport requests to import queue
Introduction
A good habit is to clean up import queues (STMS), so the overview of all that remains to be done is best. You can always search the histroy for what has been done.
SAP provides the menu function to remove already imported requests, and maybe soms old and obsolete transports, that have not been imported, from before the acceptation environments new client copy, can be removed also.
A good habit is to clean up import queues (STMS), so the overview of all that remains to be done is best. You can always search the histroy for what has been done.
SAP provides the menu function to remove already imported requests, and maybe soms old and obsolete transports, that have not been imported, from before the acceptation environments new client copy, can be removed also.
Friday, 8 September 2017
Newbies Guide: Installing ABAP AS 751 SP02 on Linux
A. Preparation
1. Download the latest released version of Oracle VirtualBox from https://www.virtualbox.org/wiki/Downloads for your operating system.
2. Download openSUSE Leap 42.3 in your local machine (64 bit, released version) from https://software.opensuse.org/distributions/leap
Thursday, 7 September 2017
ABAP Continuous Integration – the backend
Short read
In this blog the creation of an Odata Service is shown which can be used to get the unit test data of an ABAP Netweaver system.
To get the information whether all tests of a package are valid or not the ABAP class cl_aunit_adt_res_test_runs is used. The code to extract the package status is available on github: https://github.com/andau/zabap_ci and can be imported with abapGit.
Subscribe to:
Posts (Atom)
