SMLT: RSREFILL for tables with RAW keys ends with error

[] [] [] [] [] [] [] [] []

  1. 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,...
  2. 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.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Leave a Comment