Admin Objects & Business Objects
In Enovia, there are two types of objects Admin & Business objects.
Admin Objects are the prerequisite for the business objects.
Admin objects are similar to Class in Java, and Business objects are identical to instances of classes or objects in the java. Admin objects can be created using a Business modulator or MQL.
Business Objects are instances of Admin Objects. In simple words, admin objects are metadata, and business objects are customer data.
Admin objects are categorized into two types: Schema & UI Components.
In Enovia, Schema components are used to define the data model (Meta Data).
UI Components are used to define user interfaces.
There are two types of Vaults in enovia Administrative Vault & Production Vault.
All Admin Objects are stored in Administrative Vault & Business Objects are stored in Production Vault.
Note:- Trigger Business objects are stored in Administrative Vault (Important For Interview Question)
Enovia Customization Guide
Schema:
Dimensions
Attributes
Persons/Roles/Groups
Policies
Programs
Relationships
Stores/ Vaults
Types/ Interfaces
Rules
Pages
UI Components:
Commands/ Menus
WebForms
Tables/ Inquiries
Portals/ Channels
Type:
Types are similar to a class in java. It is a prerequisite to creating a business object in enovia. A type can be abstract in enovia.
Attribute:
Attributes are used to store descriptive information about business objects. We can add one Attribute to both Types & Relationships.
Relationship:
An Administrative user can define which type of type can be connected using a relationship. Relationships are used to connect business objects into structures.
Policy:
A Policy governs the type and controls the behavior of business objects. A policy may govern one or more types in enovia.
Person:
A Person is a user in the 3DExperience platform.
Role: A role represents the notion of the kind of job (function) that a person performs. For example, every department might have a manager and a secretary. Individual persons are assigned these separate roles.
Group: Groups define units of organization and can arrange in a hierarchy. For example, a company can have, and each department can have sections. A group represents each of these.
Store: Store is a physical storage location for checked-in files.
Vault: Vault is a logical storage location for both Admin Object and Business Objects.
0 Comments