cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Namespace Convensions .NET development

Former Member
0 Kudos

In the help file of DI API I see the following about the use of namespaces:

- Name the files names for projects, forms, modules and classes ROOT_<USER-DEFINED IN ALL CAPS>

- Name property names of projects, modules, forms, and classes, as well as IDs for forms and items ROOT_<USER-DEFINED IN ALL CAPS

Our SBO addon uses soms assemblies of an existing product. Do we have to change the name of these assemblies and all the class names,... ? Because this existing product has nothing to do with SBO we don't want to change all classnames, projects, assembly files, namespaces,...

If we want to certify our SBO addon do we have to follow the rules about the namespaces also for .NET development.

What about the use of external modules like Crystal reports, ...? We can not change those names,...

Thanks,

Jeffrey

Accepted Solutions (1)

Accepted Solutions (1)

former_member185703
Active Contributor
0 Kudos

Hi Jeffrey,

Just FYI:

There's a Forum especially for questions around B1-certification:

But let me briefly point you to the areas where you are supposed to use your namespace. Mandatory for certification are:

Menus,

Forms,

Items and any other objects plugged into B1 system forms,

UDTs – and any other tables,

UDFs in system tables,

UDOs,

UDO Implementation DLLs

…I may have forgotten something minor (e.g. Queries, other defintions)

The further things (projects etc) may be more related to rules from the rest of the SAP world; maybe this should be updated… (I am sure you agree!).

I hope this is clearer now,

Frank

Answers (0)