Funktionsbaustein CALCULATE HASH FOR CHAR
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Der Funktionsbaustein CALCULATE_HASH_FOR_CHAR ermittelt für einen String den Hash-Wert.
Denkbar wäre damit eine schnelle Prüfung zu realisieren, ob sich ein String, bzw. eine Tabelle (die in einen String gefüllt wird) geändert hat.
SAP empfiehlt statt dieses obsoleten Funktionsbausteins die Klasse CL_ABAP_MESSAGE_DIGEST zu verwenden.
DATA: lv_data TYPE STRING, lv_hash TYPE hash160. lv_data = 'test'. CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'MD5' DATA = lv_data LENGTH = 0 IMPORTING hash = lv_hash EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4. WRITE lv_hash.