2016-10-27 3 views
1

私のアドオンがSAP B1に見つからない理由を教えてください。私はユーザ定義オブジェクト(UDO)を作成しました.Parent Menu IDはHuman Resourcesモジュールに登録されていますので、UDO(会員資格)を登録した後、SAP B1スタジオを使用して追加フィールドを作成した後、SAP Visual Studioファイルをパッケージ化する。 .ardファイルを登録してアドオンを正常に開始しましたが、SAP B1 9.2でアドオンが見つからないという問題がありました。ヒューマンリソースのメンバーシップをクリックすると、アドオンのメンバーフォームではなくUDOメンバーシップフォームが開きます。ユーザ定義オブジェクト(UDO)のアドオンは正常に接続されていますが、SAP B1には見つかりません9.2

どうすればこの問題を解決できますか?

誰でも教えてください。

答えて

0

デフォルトでは、SAP Business Oneでは、起動オプションに新しく「アドオン」が「無効」になります。 [アドオン管理]画面で、アドオンが自動的に起動するように設定されていることを確認します。

+0

はい私はそれを酷使しました。自動的に起動するように設定されています。実際に私はシステムフォームのアドオン(例えばEmployee Master Data)を作成します。これは、人事管理モジュールに移動して従業員マスタデータをクリックし、アドオンフォームが開かれた場所で正しく動作します。しかし、私は、UDOのアドオンの形式がSAP B1モジュールに表示される場所を知っています。私は人事モジュール(Membershipと呼ばれます)にUDOを設定しましたが、Membershipフォームをクリックするとアドオンが表示されても、アドオンのMembershipフォームではなくUDOのMembershipフォームが開きます。実際、UDOのアドオンがSAP B1モジュールのどこにあるのでしょうか? –

+0

アドオンが正常に接続されましたが、SAP B1モジュールでフォームが見つかりません。 –

+0

こんにちは、私は新しいモジュールとそのフォームを見つけるためにMenu.vbで次のコードを使用しましたが、新しいモジュールにある新しいフォームはUDOのフォームをアドオンのフォームでも開いています。 If(pVal.BeforeAction and pVal.MenuUID = "mm10.Form1")Then Application.SBO_Application.Menus.Item( "MMS")。Activate() End If –

関連する問題