Data model
To access : select Data Configuration> Extend data model
The Data
Model tab allows you to create custom configurations by adding
fields and links to the various PLM entities.
Data model list box
This box on the left of the main window displays the list of fields
and roles for each of the different objects. Each list is ordered alphanumerically.
The meaning of the different symbols encountered
in the tree menus
Depending on their type, a specific context menu (right-click on name)
is associated to the entities, their fields and links.
-
entity
(example for Style)
-
standard
field.
-
custom
field.
-
standard
role.
-
custom
role.
- >
This sign, on the right of an icon, means that the entity, field or link,
is saved in local, not applied to the server.
New field or role edit box
This box on the right of the main window corresponds to the box to edit
or view data in customized fields and roles.
General information about custom fields
The various attributes common to the different Types
of fields are as follows :
- Name
: the field name must be entered.
- Mandatory
: if you check this box, it means that this field must be filled in.
- Type
: corresponds to the new field type. The types of field available are
as follows :
- Boolean: value set to True or False
- Date: the date format is
preformatted via an input help (calendar).
- Double: long decimal numerical
value
- Float: decimal numerical value
- Integer : numeric value without
decimal
- Long : long numeric value without
decimal
- Long
string : long string
(1 to 4000 characters). Field with several lines. The text can
be formatted (Rich text)
- String : string (255 characters
max). Field with a single line
Attributes for the different types of field:
- Default
value : if you check the box, the value will be
set to "True" else to "False".
- Date : this field has a predetermined
date format.
- Double, Float, Integer and Long :
- Default
value : enter a value if necessary.
- Min.
value Max.
value : ensure that the min. value is lower than the max. value
- Unit
familyand Unit name
- Default
value : enter a value if necessary.
- Min.
lengthMax. length : ensure that the min.
value is lower than the max. value.
General information about custom
roles
An entity's customized role is defined by its Name and its Target
entity. Depending on the chosen Target you will
have different attributes.
The various attributes common to the different Targets are as follows :
- Name
: the role name must be entered.
- Mandatory
: if you check this box, it means that this role must be filled in.
- Target
: corresponds to the entity to which the role will be made.
Specific attributes for the following targets:
- productmanagement.process.AxeValue :
- Variation
axis type
- core.Property
:
- Allow
multiple : if you check this box you will have the choice between
several values.
- Property
family : config or process.
- Property
name : the properties displayed will be based on the selected Property family .
- productmanagement.process.MarkerLink,
productmanagement.process.CadSizeLink, productmanagement.process.CadVariantLink
- Document
type .
|
You can create a customized role to another customized role where this
role has been applied to the server.
|
Display the field or role attributes
|
The standard field or role attributes cannot be viewed.
|
- In the tree menu, click
on the name of the field or role to view.
- In the right window,
the field or role attributes are displayed.
- A tab corresponding to
the field or role is created at the top of the window.
Add a customized field or role
|
In the customized field or role tab, an asterisk * in front of the field
or role name indicates that this field or role has not yet been saved
|
- In the tree menu, right
click on the name of the entity to which you wish to add the field or
role, then select Add
custom field or Add custom role.
- The new field or role
editor is displayed with its tab at the top.
- In the editor, enter
your data.
- Save your new field or
role either by clicking on the button.
Modify or delete a customized field or role saved
locally
Until a new field or role has been applied to the server, shown in the
tree menu with the > or symbols, it can be modified or deleted.
- Right click on the name
of the field or role to modify then select the Edit custom
field or Edit custom role command or Delete custom field or Delete custom role to delete.
Apply all the customized fields or roles to the
server
Once the new fields and roles have been defined locally, they must be
sent to the server to be taken into account.
The new field and role data are sent to the server in archive form.
After processing, the new field and role names will be displayed preceded
by icons for the field and for the role.
Procedure :
See also : How to make an attribute active in the Attributes branch?
(see Application-Configuration_Manual)