Разница между функциями strlen и numofchar в ABAP заключается в том, как они подсчитывают количество символов в аргументе. 13
strlen возвращает число символов, при этом не учитывает конечные пробелы в объектах данных с фиксированной длиной, но считает их в объектах данных типа string. 13 Если использовать двухбайтовый код, не относящийся к Unicode, то символ, занимающий два байта, будет учтён дважды. 3
Numofchar, в свою очередь, возвращает количество символов, при этом не считает конечные пробелы ни в объектах данных с фиксированной длиной, ни в объектах данных типа string. 12 Если использовать двухбайтовый код, не относящийся к Unicode, то символ, занимающий два байта, будет учтён только один раз. 3