Ошибка SM30 Изменения в настройке хранилища или кросс-клиента не допускаются - PullRequest
0 голосов
/ 01 февраля 2019

Я создал таблицу в SAP через se11, затем я использовал генератор ведения таблицы.Затем я перенес изменения из системы разработки в q-систему.

Теперь я хочу вести таблицу через sm30.Это работает в системе DEV.Я просто получаю предупреждение: «Эта таблица является кросс-клиентской».Но редактирование работает.В системе QA это не работает.Я получаю:

Изменения в настройке репозитория или кросс-клиента не допускаются

Как сделать таблицу кросс-клиентской редактируемой?

Таблицакласс доставки C.Класс данных таблицы - APPL2.Нет, там нет столбца MANDT (специально).

Я знаю, что могу редактировать эту таблицу с помощью &SAP_EDIT в se16n, но я бы хотел избежать этого грязного хака.

Ответы [ 2 ]

0 голосов
/ 04 февраля 2019

Я нашел способ сделать возможным межклиентское редактирование через sm30:

Использовать «Генератор обслуживания таблиц» (через se11).Затем выберите «рутина записи», там вам нужно установить «нет, или рутина записи пользователя».

no, or user recording routine

Затем вы можете редактировать таблицы с помощьюsm30, которые являются кросс-клиентскими таблицами (без столбца MANDT).

0 голосов
/ 01 февраля 2019

Это недопустимо, потому что настройка для изменений объекта кросс-клиента установлена ​​для этого клиента таким образом.

Перейдите на SCC4 выберите своего клиента и измените следующие настройки, если вы можете иразрешено.

SCC4: Cross-Client Object Changes

...