Какие значения могут быть присвоены ключевому полю в настроечной таблице?
Какие значения могут быть присвоены ключевому полю в настроечной таблице?
Пояснение к вопросу
Работая со стандартными настроечными таблицами, вы, возможно, сталкивались с подобными предупреждениями системы
Такое предупреждение возникает, если в стандартной настроечной таблице присвоить ключевому полю значение, первый символ которого отличается от разрешенных вендором. Здесь можно аппелировать к термину Customer Namespace. Обратите внимание на то, что в данном случае я говорю про настроечные таблицы, так как термин_ Customer Namespace также можно применить к области разработок. Как вы знаете, все объекты разработки, ведущиеся клиентом в системе SAP, должны начинаться с буквы Z*_.
N.B. Если проигнорировать правила наименования полей стандартных настроечных таблиц, при последующем обновлении системы есть вероятность того, что созданные вами ранее записи в таблице будут удалены/перезаписаны. За это ответственен класс поставки таблицы (delivery class). См. дальше.
Например, в таблице T5ASRPROCGROUPя хочу создать новую запись, присвоив ключевому полю Group of Processes значение ZDEM
Нажав на клавишу Enter, я получаю предупреждение
Каким образом я могу посмотреть список зарезервированных и допустимых значений, которые могут быть присвоены полю таблицы?
Решение вопроса
Вариант 1.
Откройте настроечную таблицу с помощью транзакции SE11
Перейдите на закладку Delivery and Maintenance
Обратите внимание на значение поля Delivery Class
См. Delivery Class
Нажмите на кнопку
Список допустимых значений доступен в столбце Reserved Namespace. Используйте в качестве начального символа любое из предложенных значений при заполнении таблицы.
Вариант 2.
Запустите программу RDDKOR54 с помощью транзакции SE38
Более подробно про данную программу можно почитать, как обычно, нажав на кнопку