![]() |
T4S4
18.1 C7177 A20283
Teamcenter Gateway for SAP S/4HANA API Reference
|
All ITK functions of group ITEM supported by T4x. More...
Functions | |
ITEM_add_related_global_alternates HexTcObjectTag AlternateTag1 ... AlternateTagX | |
This function calls the ITK pipe server function ITEM_add_related_global_alternates. More... | |
ITEM_ask_has_global_alternates HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_ask_has_global_alternates. More... | |
ITEM_ask_item_of_rev HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_ask_item_of_rev to retrieve the item tag of a given item revision tag. More... | |
ITEM_ask_latest_rev HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_ask_latest_rev to retrieve the latest item revision tag of a given item tag. More... | |
ITEM_ask_rev_by_revision_rule HexTcObjectTag RevisionRuleName | |
This function calls the ITK pipe server function ITEM_ask_rev_by_revision_rule to retrieve the item revision tag via a given revision rule name of a given item tag. More... | |
ITEM_ask_rev_variants HexItemRevTag | |
This function calls the ITK pipe server function ITEM_ask_rev_variants Returns the variant expression block associated with the specified Item Revision. More... | |
ITEM_ask_type HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_ask_type. More... | |
ITEM_copy_item HexTcObjectTag args | |
This function calls the ITK pipe server function ITEM_copy_item to create a new Item based on a given Item. More... | |
ITEM_copy_rev HexTcObjectTag ItemRevisionID | |
This function calls the ITK pipe server function ITEM_copy_rev to create a new item revision based on a given item revision tag. More... | |
ITEM_exists AttributeList | |
This function calls the ITK pipe server function ITEM_exists to check the existence of an item with given attributes in Teamcenter. More... | |
ITEM_find ItemIdString | |
This function calls the ITK pipe server function ITEM_find to searches for item revisions of a given item tag. More... | |
ITEM_find_item_revs_by_key_attributes ItemRevisionId AttributeList | |
This function calls the ITK pipe server function ITEM_find_item_revs_by_key_attributes to check the existence of an item revision with given attributes in Teamcenter. More... | |
ITEM_find_item_revs_by_string AttributeList | |
This function calls the ITK pipe server function ITEM_find_item_revs_by_string to check the existence of an item revision with given attributes in Teamcenter. More... | |
ITEM_find_items_by_key_attributes AttributeList | |
This function calls the ITK pipe server function ITEM_find_items_by_key_attributes to check the existence of an item with given attributes in Teamcenter. More... | |
ITEM_find_items_by_string AttributeList | |
This function calls the ITK pipe server function ITEM_find_items_by_string to check the existence of an item with given attributes in Teamcenter. More... | |
ITEM_find_revision HexTcObjectTag ItemRevisionId | |
This function calls the ITK pipe server function ITEM_find_revision to searches for item revision of a given item tag. More... | |
ITEM_find_revisions HexTcObjectTag ItemRevisionId | |
This function calls the ITK pipe server function ITEM_find_revisions to searches for item revisions of a given item tag. More... | |
ITEM_list_related_global_alternates HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_list_related_global_alternates. More... | |
ITEM_perform_deepcopy HexNewRevTag CopyOperation HexParentRevTag | |
This function calls the ITK pipe server function ITEM_perform_deepcopy to run the deep-copy rules on a new item revision based on a given parent revision. More... | |
ITEM_prefer_global_alternate HexTcObjectTag AlternateTag | |
This function calls the ITK pipe server function ITEM_prefer_global_alternate. More... | |
ITEM_remove_related_global_alternates HexTcObjectTag AlternateTag1 ... AlternateTagX | |
This function calls the ITK pipe server function ITEM_remove_related_global_alternates. More... | |
ITEM_rev_delete_bvr HexTcObjectTag HexBomViewTag | |
This function calls the ITK pipe server function ITEM_rev_delete_bvr to delete BOM view revision from a the Item Revision. More... | |
ITEM_rev_list_bom_view_revs HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_rev_list_bom_view_revs to return all attached BOM views for a given item revision. More... | |
ITEM_save_item HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_save_item to save a given item. More... | |
ITEM_save_rev HexTcObjectTag | |
This function calls the ITK pipe server function ITEM_save_rev to save a given item revision. More... | |
ITEM_set_description HexTcObjectTag ItemDesc | |
This function calls the ITK pipe server function ITEM_set_description to set the description of a given item. More... | |
ITEM_set_id HexTcObjectTag ItemID | |
This function calls the ITK pipe server function ITEM_set_id to set the id of a given item. More... | |
ITEM_set_name HexTcObjectTag ItemName | |
This function calls the ITK pipe server function ITEM_set_name to set the item name of a given item. More... | |
ITEM_set_rev_description HexTcObjectTag ItemRevisionDesc | |
This function calls the ITK pipe server function ITEM_set_rev_description to set the description of a given item revision. More... | |
ITEM_set_rev_id HexTcObjectTag ItemRevisionID | |
This function calls the ITK pipe server function ITEM_set_rev_id to set the revision id of a given item revision. More... | |
ITEM_set_rev_name HexTcObjectTag ItemRevisionName | |
This function calls the ITK pipe server function ITEM_set_rev_name to set the revision name of a given item revision. More... | |
ITEM_SetUnitOfMeasureByName HexTcObjectTag NewName | |
This function calls the ITK pipe server function ITEM_set_unit_of_measure_by_name to set the unit of measure for a given item. More... | |
All ITK functions of group ITEM supported by T4x.
This group specifies all ITK functions of group ITEM for which wrappers have been defined in T4x
ITK::ITEM_add_related_global_alternates | HexTcObjectTag AlternateTag1 ... AlternateTagX | ||
This function calls the ITK pipe server function ITEM_add_related_global_alternates.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
AlternateTag1 | Teamcenter item tag in the Tcl string format |
... | |
AlternateTagX | Teamcenter item tag in the Tcl string format |
ITK::ITEM_ask_has_global_alternates | HexTcObjectTag | ||
ITK::ITEM_ask_item_of_rev | HexTcObjectTag | ||
ITK::ITEM_ask_latest_rev | HexTcObjectTag | ||
This function calls the ITK pipe server function ITEM_ask_latest_rev to retrieve the latest item revision tag of a given item tag.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
Referenced by T4X::CUSTOM::MAPPING::TOOLBOX::createTC_Object2(), T4X::CUSTOM::MAPPING::TOOLBOX::selectTC_Object(), and T4S::MM::CUSTOM::ITEM::IMPORT::selectTC_Object().
ITK::ITEM_ask_rev_by_revision_rule | HexTcObjectTag RevisionRuleName | ||
This function calls the ITK pipe server function ITEM_ask_rev_by_revision_rule to retrieve the item revision tag via a given revision rule name of a given item tag.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
RevisionRuleName | Teamcenter revision rule name (e.g. "Latest Working") |
Sample code sequence
ITK::ITEM_ask_rev_variants | HexItemRevTag | ||
This function calls the ITK pipe server function ITEM_ask_rev_variants Returns the variant expression block associated with the specified Item Revision.
HexItemRevTag | Teamcenter item revision tag in the Tcl string format |
ITK::ITEM_ask_type | HexTcObjectTag | ||
ITK::ITEM_copy_item | HexTcObjectTag args | ||
This function calls the ITK pipe server function ITEM_copy_item to create a new Item based on a given Item.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
args | (optional) list of the Id string and revision Id string of the new Item. if not specified, the the system will automatically generate an Item ID and Revision ID. |
ITK::ITEM_copy_rev | HexTcObjectTag ItemRevisionID | ||
This function calls the ITK pipe server function ITEM_copy_rev to create a new item revision based on a given item revision tag.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
ItemRevisionID | (optional) Defines the new Teamcenter item revision id string |
ITK::ITEM_exists | AttributeList | ||
This function calls the ITK pipe server function ITEM_exists to check the existence of an item with given attributes in Teamcenter.
AttributeList | - attrName1 attrVal1 ... attrNameX attrValX. |
Sample code sequence
ITK::ITEM_find | ItemIdString | ||
ITK::ITEM_find_item_revs_by_key_attributes | ItemRevisionId AttributeList | ||
This function calls the ITK pipe server function ITEM_find_item_revs_by_key_attributes to check the existence of an item revision with given attributes in Teamcenter.
This function searches the database for all ItemRevisions and returns a list of ItemRevision tags identified by the given attribute name/value pairs. The attributes must be the unique key attributes of the Item class, which are defined in the list of MultiFieldKey Constant. For COTS Item, the default key attribute is "item_id". This attribute must be used as input to the ITK. However, other attributes can still be used as inputs as long as they are defined as MultiFieldKey attributes.
ItemRevisionId | |
AttributeList | attrName1 attrVal1 ... attrNameX attrValX. |
Sample code sequence
ITK::ITEM_find_item_revs_by_string | AttributeList | ||
This function calls the ITK pipe server function ITEM_find_item_revs_by_string to check the existence of an item revision with given attributes in Teamcenter.
This function searches the database for all ItemRevisions and returns a list of ItemRevision tags identified by the given input parameters.
All attributes in the attribute-value pair string must the unique key attributes of the Item class, which are defined in the list of MultiFieldKey Constant. For COTS Item, the default key attribute is "item_id". This attribute must be used as input to the ITK. However, other attributes can still be used as inputs as long as they are defined as MultiFieldKey attributes.
Also, the last attribute-value pair in the string must be: rev_id=<revision name>.
AttributeList | attrName1 attrVal1 ... attrNameX attrValX. The input parameter AttributeList contains Item attribute-value pairs, and must in the format of: attr_1 value1 attr_2 value2 ... |
Sample code sequence
ITK::ITEM_find_items_by_key_attributes | AttributeList | ||
This function calls the ITK pipe server function ITEM_find_items_by_key_attributes to check the existence of an item with given attributes in Teamcenter.
This function searches the database for all Items and returns a list of item tags identified by the given attribute name/value pairs. The attributes must be the unique key attributes of the item class. Currently, only "item_id" attribute should be used.
AttributeList | attrName1 attrVal1 ... attrNameX attrValX. |
Sample code sequence
Referenced by T4X::CUSTOM::MAPPING::TOOLBOX::selectTC_Object().
ITK::ITEM_find_items_by_string | AttributeList | ||
This function calls the ITK pipe server function ITEM_find_items_by_string to check the existence of an item with given attributes in Teamcenter.
This function searches the database for all Items and returns a list of Item tags identified by the given input parameters.
All attributes in the attribute-value pair string must the unique key attributes of the Item class, which are defined in the list of MultiFieldKey Constant. For COTS Item, the default key attribute is "item_id". This attribute must be used as input to the ITK. However, other attributes can still be used as inputs as long as they are defined as MultiFieldKey attributes.
AttributeList | attrName1 attrVal1 ... attrNameX attrValX. The input parameter AttributeList contains Item attribute-value pairs, and must in the format of: attr_1 value1 attr_2 value2 ... |
Sample code sequence
ITK::ITEM_find_revision | HexTcObjectTag ItemRevisionId | ||
This function calls the ITK pipe server function ITEM_find_revision to searches for item revision of a given item tag.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
ItemRevisionId |
ITK::ITEM_find_revisions | HexTcObjectTag ItemRevisionId | ||
This function calls the ITK pipe server function ITEM_find_revisions to searches for item revisions of a given item tag.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
ItemRevisionId | Wild-cards may be used |
ITK::ITEM_list_related_global_alternates | HexTcObjectTag | ||
ITK::ITEM_perform_deepcopy | HexNewRevTag CopyOperation HexParentRevTag | ||
This function calls the ITK pipe server function ITEM_perform_deepcopy to run the deep-copy rules on a new item revision based on a given parent revision.
HexNewRevTag | Teamcenter target item revision tag in the Tcl string format |
CopyOperation | Copy operation type: ITEM_revise_operation or ITEM_saveas_operation |
HexParentRevTag | Teamcenter source item revision tag in the Tcl string format |
ITK::ITEM_prefer_global_alternate | HexTcObjectTag AlternateTag | ||
ITK::ITEM_remove_related_global_alternates | HexTcObjectTag AlternateTag1 ... AlternateTagX | ||
This function calls the ITK pipe server function ITEM_remove_related_global_alternates.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
AlternateTag1 | Teamcenter item tag in the Tcl string format |
... | |
AlternateTagX | Teamcenter item tag in the Tcl string format |
ITK::ITEM_rev_delete_bvr | HexTcObjectTag HexBomViewTag | ||
This function calls the ITK pipe server function ITEM_rev_delete_bvr to delete BOM view revision from a the Item Revision.
HexTcObjectTag | Teamcenter object tag in the Tcl string format |
HexBomViewTag | Teamcenter view tag in the Tcl string format |
ITK::ITEM_rev_list_bom_view_revs | HexTcObjectTag | ||
This function calls the ITK pipe server function ITEM_rev_list_bom_view_revs to return all attached BOM views for a given item revision.
HexTcObjectTag | Teamcenter item revision tag in the Tcl string format |
ITK::ITEM_save_item | HexTcObjectTag | ||
This function calls the ITK pipe server function ITEM_save_item to save a given item.
HexTcObjectTag | Teamcenter item tag in the Tcl string format |
Referenced by T4X::CUSTOM::MAPPING::TOOLBOX::saveItemWithUnlock().
ITK::ITEM_save_rev | HexTcObjectTag | ||
ITK::ITEM_set_description | HexTcObjectTag ItemDesc | ||
ITK::ITEM_set_id | HexTcObjectTag ItemID | ||
ITK::ITEM_set_name | HexTcObjectTag ItemName | ||
ITK::ITEM_set_rev_description | HexTcObjectTag ItemRevisionDesc | ||
This function calls the ITK pipe server function ITEM_set_rev_description to set the description of a given item revision.
HexTcObjectTag | Teamcenter item revision tag in the Tcl string format |
ItemRevisionDesc | New item revision description string |
ITK::ITEM_set_rev_id | HexTcObjectTag ItemRevisionID | ||
ITK::ITEM_set_rev_name | HexTcObjectTag ItemRevisionName | ||
This function calls the ITK pipe server function ITEM_set_rev_name to set the revision name of a given item revision.
HexTcObjectTag | Teamcenter item revision tag in the Tcl string format |
ItemRevisionName | New item revision name string |
ITK::ITEM_SetUnitOfMeasureByName | HexTcObjectTag NewName | ||