Wednesday, 21 May 2025

SAP ABAP - Extract Number From String

REPORT yextract_number.

DATA number(10) VALUE '0123456789'.
DATA string_val TYPE char100.

WRITE :/ 'First Option ========================'.
string_val = '  SHIPMENT 335'.
WRITE :/ 'Before', string_val.
REPLACE ALL OCCURENCES OF REGEX '[^\d]' IN string_val WITH space.

CONDENSE string_val NO-GAPS.
WRITE :/ 'After', string_val.
WRITE :/ 'First Option ========================'.

WRITE :/ '##########################################'.

DATA : lv_string TYPE string.
DATA : lv_num TYPE string.
lv_string = 'A1313.33BBC'.
lv_num = lv_string.

WRITE :/ 'Second Option ========================'.
WRITE :/ 'Before', lv_string.
REPLACE ALL OCCURRENCES OF REGEX '([[:alpha:]])' IN lv_num WITH ''.
WRITE :/ 'After', lv_num.
WRITE :/ 'Second Option ========================'.




Friday, 16 May 2025

SAP Transaction Code S_ALR_87013645 Language Screen is Germany

 


1. Open Transaction Code GR53 and fill Report Group 1KMA


2. Run Generate


Try open S_ALR_87013645 again and here the result






Belajar SAP ABAP RAP

  Belajar SAP ABAP RAP: Pengenalan dan Konsep Dasar Restful ABAP Programming Model Kalau kamu seorang ABAPer yang mulai terjun ke dunia SAP...