Group ID
This feature provides the functionality to group different kinds of object types, so that
they could be checked in always at the same time. This is especially necessary for the
Project/Variant combination. All cadTypes which have the same GroupId will be grouped
together. All objects whose CadTypes are not referenced in this attribute will carry an
individual GroupId and therefore do not belong to a group.
During Login process, the attribute ECADInteg-GroupId
is received from 3DEXPERIENCE
and is honored in the checkin dialog. An object selection in checkin dialog, evaluates the
GroupId received and all Objects which belong to the same GroupId are either selected or
deselected in top down or bottom up direction. Considering the above GCO setting and if
“Select Children” is set to false, selecting a Variant object results in the selection of
the Project as they belong to the same GroupId. This is a bottom up functionality.
In the same case, if the Select Children is set to true, selecting a Variant object results
in the selection of the Project. This results in the selection of all the objects under the
Project since the select children is set to true. This is top down functionality.
Derived Output Parameter File
The Connector
supports the download and the execution of so called Derived Output Parameter Files prior to
Derived Output Creation. Derived Output Parameter Files allow the Administrator to provide
customized scripts to the end user. Parameter object could be used to provide additional
information to create Derived Outputs while checkin operation. Once the user has selected a
Parameter Object for a specific Derived Output, the Connector downloads the java script and
executes it.
There are specific conventions which need to be obeyed. The content of
the parameter object can consist of the following files:
- Mandatory control
script
- Additional and optional support scripts
In order to setup the parameter file for its corresponding derived output, the
following setting in the GCO should be set by the user.
The attribute
IEF-DerivedOutputParameterObjTypeMapping
defines which type of Derived
Output Parameter types are available for which specific mapped type of the Derived
Output.
Attribute Name |
Attribute Values |
IEF-DerivedOutputParameterObjTypeMapping |
<DerivedOutput MappedType1>|<ParameterObjecttype1>
<DerivedOutput MappedType2>|<ParameterObjecttype2>
For Example: mill|Derived Output Parameter
|
The attribute
IEF-DerivedOutputParameterObjTypeMapping
defines which
type of Derived Output Parameter types are available for which specific mapped type of the
Derived Output.
Attribute Name |
Attribute Values |
IEF- DerivedOutputTypeDefaultParameterObjectMapping |
<DerivedOutput MappedType1>,<Default Parameter
Object1>
<DerivedOutput MappedType2>,<Default Parameter
Object1>
For Example: mill|Derived Output Parameter,DOP-1,A
|
Checkin Revision Behavior
The Revision behavior in the checkin is now configurable through GCO setting. Three
different ways are supported for controlling the revisioning. Based on the selected setting,
the user can create any revision, select NEXT revision or can be
disallowed to create a new revision in the Connector.
GCO Attribute
Specify which of the behaviors you want to configure.
- Attribute
- Name:
ECADInteg-CheckRevisionBehaviour
- Type: String
- Ranges
- References
- Referenced in Type:
ECADInteg-GlobalConfig
ECADInteg-CheckinRevisionBehavior =
[AllowRevisioning|DisallowRevisioning|ManualRevisioning]
- Defines the Checkin revision behavior in CSE.
Range |
Description |
Allow Revisioning |
This allows the user to create only NEXT revision. The menu for creating NEXT
revision will be available from the context menu of the design object in the checkin
dialog. The user will not be able to create a manual revision. All the available
revisions will be listed. The Revision list box is non-editable. |
Disallow revisioning |
This denies revisioning for the user. The user will not be able to create any
manual revision nor a NEXT revision but all the available revisions will be listed.
The Revision list box is non-editable. Note:
If the design object does not exist in
3DEXPERIENCE and user does not have the access for Revisioning, then the user will not be
able to create the design object in 3DEXPERIENCE.
|
Manual Revisioning |
This allows the user to create NEXT revision as well specify an own revision.
All the available revisions will be listed. The Revision list box is editable and
the user can specify any revision. This user specified input will be used as a new
revision. |
Role based commands
The administrator can
control the access to Connector commands for any specific role/roles or even disable them
completely using this GCO setting.
The GCO attribute which controls this is
ECADInteg-CSEDisabledCommands
. During the Login to 3DEXPERIENCE
from connector, the value specified in this GCO attribute is received from 3DEXPERIENCE.
The execution of the Connector commands will be based on the configured setting. Following
is an overview of the available commands.
Command |
Meaning |
createworkspace |
Create a workspace |
deleteworkspace |
Delete a workspace |
renameworkspace |
Rename a workspace |
createproject |
Create a project |
renameproject |
Rename a project |
deleteproject |
Delete a project |
createfolder |
Create a folder in a workspace or project |
renamefolder |
Rename a folder in a workspace or project |
deletefolder |
Delete a folder from a workspace or project |
movefolder |
Move a folder to another parent workspace, project, or folder |
deletecadobject |
Delete a CAD object |
lifecycle |
Promote or demote a CAD object |
assignfolder |
Add a CAD object to a folder |
removefromfolder |
Remove a CAD object from a folder |
All commands which are disabled will be greyed out and disabled in the Connector. A
tooltip text shows that the command is disabled for the current role.
Enforce Folder on Save
The administrator can enforce if a CAD object needs to be assigned to a workspace folder
during Save to 3DEXPERIENCE.
The GCO attribute which controls this is ECADInteg-EnforceFolderOnSave
.
The default value is set to FALSE. Allowed Values: TRUE|FALSE. If the GCO is configured to
TRUE, the user needs to choose the workspace folder before performing a Save using the
browse button under Save To field.
GCO Attributes used for User Settings
The user settings are read during the login to 3DEXPERIENCE.
CSE reads the DEC login response and updates the setting. The existing CSE settings are
overwritten by the 3DEXPERIENCE
settings.
Note:
The Settings will not be saved to 3DEXPERIENCE
when the user commits the modifications done in Options dialog under Checkin dialog and also
from the context menu for Derived output selection in Checkin dialog.
The following user settings from the 3DEXPERIENCE
Options could be saved back to 3DEXPERIENCE
Attribute Name |
Corresponding Setting Name in Connector |
IEF-Pref-MCADInteg-CreateIterationOnCheckin |
Create Iteration On Checkin |
IEF-Pref-MCADInteg-LockObjectOnCheckin |
Retain Lock After Checkin |
IEF-Pref-IEF-DefaultConfigTables |
Default View |
IEF-Pref-MCADInteg-SelectChildItems |
Select Children |
IEF-Pref-MCADInteg-LockObjectOnCheckout |
Lock Objects on Checkout |
IEF-Pref-MCADInteg-CheckOutDirectory |
Checkout Directory |
IEF-Pref-IEF-DefaultLateralView |
Default Table View |
IEF-Pref-IEF-SelectedManualDerivedOutputs |
Manual |
IEF-Pref-MCADInteg-SelectedDerivedOutputs |
Automatic |