Добавление пользовательского объекта (UDO) успешно подключено, но не найдено в SAP B1 9.2

Не могли бы вы объяснить мне, почему мое дополнение не найдено в SAP B1, пожалуйста? Я создал пользовательский объект (UDO), называемый членством, идентификатор родительского меню находится в модуле управления персоналом, поэтому после регистрации UDO (членство) я создал надстройку, в которой я использовал студию SAP B1 для дополнительных полей, а затем я использовал студию MS Visual для SAP B1. для упаковки файлов. Я зарегистрировал файл .ard и успешно запустил надстройку, но проблема в том, что я не нахожу свою надстройку в SAP B1 9.2, если я нажму на членство в отделе кадров, откроется форма членства в UDO, а не форма членства в надстройке.

Как я могу решить эту проблему?

Пожалуйста, кто-нибудь может мне помочь.


person Schadrack Rurangwa    schedule 27.10.2016    source источник


Ответы (1)


По умолчанию SAP Business One будет иметь новые надстройки «Отключено» в параметрах запуска. Проверьте экран «Администрирование надстройки», чтобы убедиться, что ваша надстройка настроена на автоматический запуск.

person Overhed    schedule 27.10.2016
comment
Да, я сделал это Overhed, он настроен на автоматический запуск. На самом деле я создаю надстройку системной формы (например, «Основные данные сотрудника»), она работает правильно, когда я захожу в модуль «Управление персоналом» и нажимаю «Основные данные сотрудника», после чего открывается дополнительная форма. Но я знаю, где форма надстройки UDO будет отображаться в модуле SAP B1. Я установил UDO в модуле «Управление персоналом» (называемый «Членство»), но даже если мое дополнение просматривается, если я нажимаю «Форма членства», открывается форма членства UDO, а не форма членства надстройки. Собственно, где в модулях SAP B1 находятся надстройки UDO? - person Schadrack Rurangwa; 27.10.2016
comment
Надстройка успешно подключена, но я не нахожу ее форму в модулях SAP B1. - person Schadrack Rurangwa; 27.10.2016
comment
Привет всем, я использовал следующие коды в Menu.vb, чтобы найти новый модуль и его форму, но новая форма, расположенная в новом модуле, также открывает форму UDO, а не форму надстройки. Если (pVal.BeforeAction And pVal.MenuUID = mm10.Form1) Then Application.SBO_Application.Menus.Item(MMS).Activate() End If - person Schadrack Rurangwa; 28.10.2016