Defining Group IDs for Enforcing Related-Object Check-ins

You can assign a group of CAD objects to the same Group ID so their check-in occurs 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 the login process, the attribute CDADInteg-GroupId is received from 3DEXPERIENCE and is honored in the check-in dialog. An object selection in the check-in 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.

  1. Open an MQL window.
  2. To configure the Group ID, execute these commands:

    set context user creator;
    modify businessobject "ECADInteg-GlobalConfig" CadenceAllegroCISGlobal TEAM 
         "ECADInteg_GroupId" <CADTYPE1>|<GROUPID0> <CADTYPE2>|<GROUPID0> <CADTYPE3>|<GROUPID0>;

    Where <CADTYPE1>, <CADTYPE1>, and <CADTYPE1> and the object names, and <GROUPID0> is the ID they will share. For example:

    modify businessobject "ECADInteg-GlobalConfig" CadenceAllegroCISGlobal TEAM 
         "ECADInteg_GroupId" CadenceAllegroCISDesignType|0 CadenceAllegroCISVariantType|0;