Очень распространённая ситуаций связана с необходимостью добавления ведущих нулей для некоторых полей.
После появления нового синтаксиса в 7.40 стало очень удобно добавлять ведущие нули с помощью конструкции:
1 2 3 |
DATA: lv_matnr TYPE matnr. ... lv_matnr = |{ lv_matnr ALPHA = in }|. |
Однако недавно SAP увеличил длину поля MATNR до 40 символов, но по умолчанию, в настройках по прежнему длина поля указана в 18 символов (транзакция OMSL).
В результате этого добавление ведущих нулей для поля MATNR может привести к приведению до 40 символов, не зависимо от настроек.
Читать далее «Добавление ведущих нулей для номера материала»