Inhaltsverzeichnis

Naming conventions for interface types

Name type library

For the naming of the DLL file usually the identifiers of the host system to be served or the interface in general are used.
Ideally in such a way that the designation remains unambiguously identifiable and also speaking. The designation of the namespace should ideally be kept identical.
To ensure that the source/origin of the interface is known, it should always be preceded by a company name at best.


Name system managed types

Types are ideally given a speaking type name. Since the namespace is already defined in the type library, the composite type name then results as follows:

company.namespace.typename

Example: Pranke.Sap.Invoic01 or optionally with a child namespace to define subtypes for example.

company.namespace.subnamespace.typename

Example: Pranke.FXL.Invrpt.Stock and Pranke.FXL.Invrpt.Movement.

Note: Use the type description to give hints about the message direction in or out.