4.3.3.2.2. Additional Tasks
  • For information on base keys, see Section 4.2.5, “Additional Tasks ”.

  • All Additional Tasks are executed after the document has been created in Teamcenter . This requires a connection to Teamcenter. To establish the connection, you need an HTTP link and your login credentials.

    ifacecommon.cfg

    [TEAMCENTER_LOGIN] 
    Teamcenter_Login_HOST00=http://<servername>/tc              
    Teamcenter_Login_USER=<username>
    Teamcenter_Login_PASS=<password> 

  • Brief description of the individual methods:

    • Create and Relate Item: Creates an additional item without geometry and optionally links it to a Teamcenter folder and the geometry item or its subobjects.

    • Map attributes: Attribute mapping for the created item and its subobjects. For each target object, add an attribute mapping section whose section name is a property path that selects the target object .

    • Assign to project:

    • Move to New Folder: Moves the created item to a specific folder in Teamcenter.

    • Change owner: Sets a new owner for the created item or its subobjects.

    • Set Release Status: Sets the release status for the created item or its subobjects.

    • Create process instance: Starts a workflow process for the created item or its subobjects.

    • Classify eclass advanced: Classifies Teamcenter objects using data from ECLASS advanced (BMEcat).

    • Set owning project: Specifies the owning project for the new item and/or its references .

    • Store existing object UIDs: Collects all existing Teamcenter objects that are the target objects of the Additional Tasks callbacks. This list can be used to skip these objects later using the option TC_HookService_***_Only_New_Objects.

    • Revise: Revises an item. If this callback is used, the export data is not updated with the new ItemRevisionId, and the old ItemRevision specified by PLMTable2/cfg is opened. To revise the export item and to open or place the new ItemRevision in CAD, use the Revise & Export function (TC_HookService_Revise_ItemId is set by the interface in this case). All other keys are applied as usual .

  • For details on the individual methods, see the configuration file and the help texts for the keys.