![]() |
T4EA
18.2 C7549 A21431
Teamcenter Gateway for Enterprise Applications API Reference
|
Functions | |
callCustomerRuleHandler TransactionId Action RuleName ItemType ItemRevisionType args | |
Customer specific object RuleHandler function template. More... | |
EA_Object2TC_Object TransactionId TargetTypeName Status ObjectKey args | |
Customer specific object reverse mapping function template for TargetTypeName. More... | |
getObjectInfo TransactionId TargetTypeName ObjectKey args | |
Customer specific Mapping function to retrieve the external object information. More... | |
getTcData ObjectTag TargetTypeName args | |
Customer specific TC data retrieval, optional, can be used to fine-tune TcData content in batch mode. More... | |
performTransfer TransactionId TargetTypeName args | |
Customer specific function to call EA. More... | |
TC_Object2EA_Object TransactionId TargetTypeName ItemType ItemRevisionType args | |
Customer specific object mapping function template for TargetTypeName. More... | |
TC_Object2EA_ObjectPosition TransactionId TargetTypeName TcPositionIndex ItemType ItemRevisionType args | |
Customer specific object position mapping function template for TargetTypeName. More... | |
Variables | |
BomHeaderInfo | |
Variable to store data to be imported. More... | |
ERPInputDat | |
This variable stores the input to the target EA system. More... | |
T4EA::GENBOM::CUSTOM::MAPPING::callCustomerRuleHandler | TransactionId Action RuleName ItemType ItemRevisionType args | ||
Customer specific object RuleHandler function template.
TransactionId | TC session id |
Action | TC RuleHandler action |
RuleName | TC RuleHandler rule name |
ItemType | TC Item Type |
ItemRevisionType | TC Item Revision Type |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), T4X::TC::MAPPING::getWorkflowArgumentValue3(), and tpwrite().
T4EA::GENBOM::CUSTOM::MAPPING::EA_Object2TC_Object | TransactionId TargetTypeName Status ObjectKey args | ||
Customer specific object reverse mapping function template for TargetTypeName.
TransactionId | TC session id |
TargetTypeName | Target Type Name specified in the TC preferences |
Status | Transfer status like CREATED, ERROR ... |
ObjectKey | EA object id of the transferred object |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), and tpwrite().
T4EA::GENBOM::CUSTOM::MAPPING::getObjectInfo | TransactionId TargetTypeName ObjectKey args | ||
Customer specific Mapping function to retrieve the external object information.
TransactionId | TC session id |
TargetTypeName | Target Type Name specified in the TC preferences |
ObjectKey | EA object id of the transferred object |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), and tpwrite().
T4EA::GENBOM::CUSTOM::MAPPING::getTcData | ObjectTag TargetTypeName args | ||
Customer specific TC data retrieval, optional, can be used to fine-tune TcData content in batch mode.
ObjectTag | hexed PUID of TC object |
TargetTypeName | Target Type Name specified in the TC preferences |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), and tpwrite().
T4EA::GENBOM::CUSTOM::MAPPING::performTransfer | TransactionId TargetTypeName args | ||
Customer specific function to call EA.
TransactionId | TC session id |
TargetTypeName | Target Type Name specified in the TC preferences |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), and tpwrite().
T4EA::GENBOM::CUSTOM::MAPPING::TC_Object2EA_Object | TransactionId TargetTypeName ItemType ItemRevisionType args | ||
Customer specific object mapping function template for TargetTypeName.
TransactionId | TC session id |
TargetTypeName | Target Type Name specified in the TC preferences |
ItemType | TC Item Type |
ItemRevisionType | TC Item Revision Type |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), T4X::TC::MAPPING::printIndexTcData(), T4X::TC::MAPPING::printTcData(), and tpwrite().
T4EA::GENBOM::CUSTOM::MAPPING::TC_Object2EA_ObjectPosition | TransactionId TargetTypeName TcPositionIndex ItemType ItemRevisionType args | ||
Customer specific object position mapping function template for TargetTypeName.
TransactionId | TC session id |
TargetTypeName | Target Type Name specified in the TC preferences |
TcPositionIndex | Object Position Index |
ItemType | TC Item Type |
ItemRevisionType | TC Item Revision Type |
References T4X::CUSTOM::MAPPING::TOOLBOX::callCustomProc(), T4X::CORE::getSessionLogChannel(), and tpwrite().
|
static |
Variable to store data to be imported.
This is just a proposal from the BOM demo. The variable can be named as required. Use of such a variable is not required but recommended.
|
static |
This variable stores the input to the target EA system.
This variable is just a proposal from the BOM demo. The variable can be named as required. Use of such a variable is not required but recommended.