У вас нет следующих разрешений на CodeUnit Prova: выполнение
В Dynamics Nav 2018 я сделал этот codeunit 50006 под названием Prova:
OnRun()
MESSAGE('Hello');
Когда я нажимаю Ctrl+R или запускаю, отображается следующее сообщение об ошибке:
You do not have the following permissions on CodeUnit Prova: Execute
Мой пользователь имеет права SUPER .
Если дело в лицензии, я действительно не знаю, как это проверить.
Как я могу запустить этот codeunit? Или проверить, если это проблема с лицензией?
РЕДАКТИРОВАТЬ:
Я пробовал создать ОТЧЕТ и запустить его:
OnPreReport()
PurchHeader.GET('CF-181003');
PurchHeader."Buy-from Vendor No." := 'RONALDO';
PurchHeader.MODIFY;
Он запустился, но я получил эту ошибку:
You do not have the following permissions on TableData Purch. Inv. Header: Modify
1 ответ
Скорее всего это лицензионное ограничение. Есть два варианта проверить это.
- Есть текстовый файл, который вы можете получить вместе с лицензионным файлом ff. В этом текстовом файле вы можете найти все разрешенные диапазоны в удобочитаемом формате.
- Создайте страницу для таблицы с названием License Permissions. Там вы увидите все доступные вам объекты. Смотрите скриншот.