SMLT: RSREFILL for tables with RAW keys ends with error
[Binary] [DATA_UC_STRUCT_C_LENGTH] [ds.tables] [GUID] [hexadecimal] [imp tables] [show tables] [SMLT CL_CTS_LANGUAGE_SUPPLEMENT] [tables]
- SMLT: RSREFILL for tables with RAW keys ends with errorSymptom In transaction SMLT, you execute a language supplementation in conjunction with RSREFILL. When you attempt to execute RSREFILL for a table that has a key field with the data type RAW,...
- Transporting entries from Customizing tablesSymptom In the data browser, you choose: “Table Entry” -> “Transport Entries” to add entries from a Customizing table to a transport request. However, you can specify only a workbench request as...
Symptom
In transaction SMLT, you execute a language supplementation in conjunction with RSREFILL. When you attempt to execute RSREFILL for a table that has a key field with the data type RAW, the supplementation terminates.
Other terms
SMLT CL_CTS_LANGUAGE_SUPPLEMENT, GUID, binary, hexadecimal,
DATA_UC_STRUCT_C_LENGTH
Reason and Prerequisites
There is a program error.
Since you implemented Note 1130387 (Support Package SAPKB70015 or SAPKB71006), the system also supplements tables that have RAW key fields.
If the tables are client-independent Customizing tables, you can also execute RSREFILL. This function uses a data access that is not possible for RAW fields in Unicode systems. This results in a program termination.
Solution
Implement the correction instructions using the Note Assistant or import the
relevant Support Package.