Object naming conventions
Objects of all types are registered by name.
These constraints apply:
- Object names must be unique across all custom objects, standard nouns and application-specific nouns. For example, if the
InforOagis
library is used, do not create a custom object namedSync.SalesOrder
. - The object name is case-preserving, but case-insensitive. If MyObject exists, you cannot create MyOBJECT except by overwriting the existing one.
- The maximum length for an object name is 100 characters.
- Object names for metadata files cannot exceed 255 characters. This is including the path in the export file, for example, JSON/myObject/myObject.schema.json
Use these characters for objects:
- Letters A-Z and a-z
- Numbers 0-9
- Underscore (_)
- Hyphen (-): Cannot be used for BODs
- Period (.): Cannot be used for BODs