Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

AddOn Register

Hello Experts,

I want to register an existing SAP AddOn

C:\Program Files\SAP\SAP Business One SDK\Samples\UDO\MealOrder\MealOrderUI

How will I proceed?

Tell me the steps?

Will I have to change anything in the code of it?



Message was edited by:

Marc Riar

Former Member


User-defined Object (UDO) is a feature of SAP Business One application that enables partners to create their own business objects, and register them to the application, so that the user defined object becomes part of the application objects collection.

The steps to proceed are creating UDO, registering UDO, deploying UDO and or extending UDO functionality with business logic implementation.

Another info :

Use the User-Defined Objects to add new business logic or new objects to SAP Business One. These objects are created with the help of the SAP Business One existing functionality.

You can create the following types of objects:

· Master data. For example Business Partner

· Master data lines. For example, the Address in the Business Partner Master Data

· Documents. For example, the A/R Invoice

· Document line. For example, the Contents tab in the A/R Invoice

In addition, services for the new object can include history and log information.

To add a user-defined object, you must have a registration - the User-Defined Registration Wizard. As an option, we recommend the Object Implementation - currently we support C++ objects only.

Create a table before you create an object, and then link it during the registration. While you create the table, create an additional new field to set the table type. Additional fields, including all the default properties, are added by SAP Business One automatically.

To access the Registration Wizard, choose Tools --> User-Defined Objects --> Registration Wizard.

Let me know if you need more detail but I suggest you to learn the UDO from SDK help files.



0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question