![]() |
T4S4
19.1 C8540 A23673
Teamcenter Gateway for SAP S/4HANA API Reference
|
Functions | |
cleanUp Function ObjectKeyDict BatchJobStatus AdditionalInfo args | |
Customer specific function to start an additional customer specific cleanUp after the normal update. More... | |
createTC_ScheduleObject Function ObjectKeyDict AdditionalInfo args | |
Customer specific function for the creation of a Tc item based on a network number. More... | |
getNetworkInfo ObjectKeyDict AdditionalInfo args | |
Customer specific Mapping function for the get network infos. More... | |
getProjectDefinitionInfo ObjectKeyDict AdditionalInfo args | |
Customer specific Mapping function for the project definition infos. More... | |
getProjectImportInfo ObjectKeyDict AdditionalInfo args | |
Reads the SAP project structure or sub-structure before the corresponding Teamcenter structure is updated. More... | |
getTargetRevisionFromList ItemRevisionTagList args | |
Customer specific Mapping function for the selection of the correct IR from a given list of IRs. More... | |
getWBSElementInfo ObjectKeyDict AdditionalInfo args | |
Customer specific Mapping function for the project definition infos. More... | |
SAP_ProjectObjectMapping2TC_Object Function ItemType ItemRevisionType ObjectKeyDict AdditionalInfo args | |
Customer specific Mapping function for the import/update of SAP Project Object (ProjectDefinition/WBS Element) info to a tc object. More... | |
selectTC_ScheduleObject Function ObjectKeyDict AdditionalInfo args | |
Customer specific select function to identify the corresponding target item revision. More... | |
updateTC_ScheduleObject Function ItemTag ItemRevisionTag ItemType ItemRevisionType ObjectKeyDict AdditionalInfo args | |
Customer specific function to start an additional customer specific post-action after the normal update. More... | |
Variables | |
ImportScheduleData | |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::cleanUp | Function ObjectKeyDict BatchJobStatus AdditionalInfo args | ||
Customer specific function to start an additional customer specific cleanUp after the normal update.
Function | Import function name, supports using same procedures and same name-space for different customer imports |
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
BatchJobStatus | end status f the import batch job |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::createTC_ScheduleObject | Function ObjectKeyDict AdditionalInfo args | ||
Customer specific function for the creation of a Tc item based on a network number.
Function | Import function name, supports using same procedures and same name-space for different customer imports |
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::getNetworkInfo | ObjectKeyDict AdditionalInfo args | ||
Customer specific Mapping function for the get network infos.
ObjectKey | containing the network id |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::getProjectDefinitionInfo | ObjectKeyDict AdditionalInfo args | ||
Customer specific Mapping function for the project definition infos.
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::getProjectImportInfo | ObjectKeyDict AdditionalInfo args | ||
Reads the SAP project structure or sub-structure before the corresponding Teamcenter structure is updated.
The function support the following two different ways to share the structure information of the SAP project:
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::getTargetRevisionFromList | ItemRevisionTagList args | ||
Customer specific Mapping function for the selection of the correct IR from a given list of IRs.
ItemRevisionTagList | list of tags found by selectTC_ScheduleObject |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::getWBSElementInfo | ObjectKeyDict AdditionalInfo args | ||
Customer specific Mapping function for the project definition infos.
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::SAP_ProjectObjectMapping2TC_Object | Function ItemType ItemRevisionType ObjectKeyDict AdditionalInfo args | ||
Customer specific Mapping function for the import/update of SAP Project Object (ProjectDefinition/WBS Element) info to a tc object.
Function | Import function name, supports using same procedures and same name-space for different customer imports |
ItemType | import item type name |
ItemRevisionType | import item revision type name |
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::selectTC_ScheduleObject | Function ObjectKeyDict AdditionalInfo args | ||
Customer specific select function to identify the corresponding target item revision.
Function | Import function name, supports using same procedures and same name-space for different customer imports |
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
FOUND
$ItemRevisionTag
-> T4X will continue the import execution with proc SAP_PROJECT_DEFINITIONElementMapping2TC_Object
OK
$ItemRevisionTag
-> T4X will continue the import execution with proc SAP_PROJECT_DEFINITIONElementMapping2TC_Object
NOT_FOUND
$ErrorMessage
-> T4X will continue the import execution with proc createTC_ScheduleObject
(using search query) ITEMID_DOESNT_EXIST
$ErrorMessage
-> T4X will continue the import execution with proc createTC_ScheduleObject
(using ITK::ITEM_exists) SKIPPED
->
T4X will stop the import execution successfully without an error any
other return value ->
T4X treats it as an error, there by customised error returns with info when/why the error occurred are supported T4S::PROJECT_SCHEDULE::CUSTOM::IMPORT::updateTC_ScheduleObject | Function ItemTag ItemRevisionTag ItemType ItemRevisionType ObjectKeyDict AdditionalInfo args | ||
Customer specific function to start an additional customer specific post-action after the normal update.
Function | Import function name, supports using same procedures and same name-space for different customer imports |
ItemTag | hexed import item tag |
ItemRevisionTag | hexed import item revision tag |
ItemType | import item type name |
ItemRevisionType | import item revision type name |
ObjectKeyDict | dict containing at least the key PROJECT_DEFINITION for the external project definition Id |
AdditionalInfo | additional information |
|
static |