![]() |
T4S4
19.1 C8540 A23673
Teamcenter Gateway for SAP S/4HANA API Reference
|
Functions | |
checkConnection2SAP ?Mode? ?TargetType? ?TransAction? | |
Read the current stored SAP login info's and tests the connection. More... | |
checkConnection2SAP4Batchjob SessionId ?Mode? ?TargetType? ?TransAction? | |
Read the current stored SAP login info's for a given Teamcenter Session Id and tests the connection. More... | |
checkConnection2SAP4Session SessionId ?Mode? ?TargetType? ?TransAction? | |
Read the current stored SAP login info's for a given Teamcenter Session Id and tests the connection. More... | |
checkConnection2SAP4Transaction SessionId TransactionId ?Mode? ?TargetType? ?TransAction? | |
Read the current stored SAP login info's for a given Teamcenter Session Id and tests the connection. More... | |
deleteConnectionInfo System Client ?Mode? ?TargetType? ?TransAction? | |
deleteConnectionInfo deletes the SAP technical user connection info from the internal shared memory buffer defined by the T4X::CONNECTION2EA::setCredentialsAlias4UseCase call for specific parameter combination. More... | |
getWebGuiConfig ?System? ?Client? | |
getWebGuiConfig returns the URL configuration information to start the URL based GUI for a given SAP system More... | |
selectActiveConnection2SAP SessionId SAPSystem Client args | |
defines a given SAP System/Client as active More... | |
storeWebGuiConfig System Client BaseUrl ?UsePortalGui? ?GuiType? | |
storeWebGuiConfig stores the configuration information for a given SAP system that is used to build the corresponding URL for the browser call into the internal shared memory buffer More... | |
testSAPLogin args | |
testSAPLogin read the current stored SAP login info's for the testscript env and tests the connection More... | |
validateAccess2SCSI_GET_SYSTEM_INFO args | |
This call validates if T4S can call SCSI_GET_SYSTEM_INFO. More... | |
validatePasswordState4User SessionId | |
This function validates, if the current user password is expired for the current connection. More... | |
verifyConnection2SAPSytem4Session SessionId SapSystem SapClient ?Mode? ?TargetType? ?TransAction? | |
Read the current stored SAP login info's for a given Teamcenter Session Id, SAP System/client and tests the connection. More... | |
T4S::CONNECTION2SAP::checkConnection2SAP | ?Mode? ?TargetType? ?TransAction? | ||
Read the current stored SAP login info's and tests the connection.
Mode | Transfer mode like WORKFLOW, PORTAL, BATCH, RTP, LOV, ... default = "*" for all. |
TargetType | SAP target object type like MM, ECM, ... default = "*" for all. |
TransAction | transfer action in the GUI like CREATE, CHANGE, ... default = "*" for all. |
T4S::CONNECTION2SAP::checkConnection2SAP4Batchjob | SessionId ?Mode? ?TargetType? ?TransAction? | ||
Read the current stored SAP login info's for a given Teamcenter Session Id and tests the connection.
SessionId | unique session ID for the users Teamcenter session |
Mode | Transfer mode like WORKFLOW, PORTAL, BATCH, RTP, LOV, ... default = "*" for all. |
TargetType | SAP target object type like MM, ECM, ... default = "*" for all. |
TransAction | transfer action in the GUI like CREATE, CHANGE, ... default = "*" for all. |
T4S::CONNECTION2SAP::checkConnection2SAP4Session | SessionId ?Mode? ?TargetType? ?TransAction? | ||
Read the current stored SAP login info's for a given Teamcenter Session Id and tests the connection.
SessionId | unique session ID for the users Teamcenter session |
Mode | Transfer mode like WORKFLOW, PORTAL, BATCH, RTP, LOV, ... default = "*" for all. |
TargetType | SAP target object type like MM, ECM, ... default = "*" for all. |
TransAction | transfer action in the GUI like CREATE, CHANGE, ... default = "*" for all. |
T4S::CONNECTION2SAP::checkConnection2SAP4Transaction | SessionId TransactionId ?Mode? ?TargetType? ?TransAction? | ||
Read the current stored SAP login info's for a given Teamcenter Session Id and tests the connection.
TransactionId | unique logfile name to log messages in the trans log file |
SessionId | unique session ID for the users Teamcenter session |
Mode | Transfer mode like WORKFLOW, PORTAL, BATCH, RTP, LOV, ... default = "*" for all. |
TargetType | SAP target object type like MM, ECM, ... default = "*" for all. |
TransAction | transfer action in the GUI like CREATE, CHANGE, ... default = "*" for all. |
T4S::CONNECTION2SAP::deleteConnectionInfo | System Client ?Mode? ?TargetType? ?TransAction? | ||
deleteConnectionInfo deletes the SAP technical user connection info from the internal shared memory buffer defined by the T4X::CONNECTION2EA::setCredentialsAlias4UseCase call for specific parameter combination.
System | SAP System Id |
Client | SAP Client Id (e.g. 800) |
Mode | Transfer mode like WORKFLOW, PORTAL, BATCH, RTP, LOV, ... default = "*" for all. |
TargetType | SAP target object type like MM, ECM, ... default = "*" for all. |
TransAction | transfer action in the GUI like CREATE, CHANGE, ... default = "*" for all. |
T4S::CONNECTION2SAP::getWebGuiConfig | ?System? ?Client? | ||
getWebGuiConfig returns the URL configuration information to start the URL based GUI for a given SAP system
System | optional, if it is not specified we use the information about the current connection |
Client |
T4S::CONNECTION2SAP::selectActiveConnection2SAP | SessionId SAPSystem Client args | ||
defines a given SAP System/Client as active
SessionId | unique session ID for the users Teamcenter session or if you specific "*" the default connection for all sessions. |
SAPSystem | SAP system identification used in the destination definition of the sapnwrfc.ini |
Client | SAP client identification (e.g. 800) |
Configuration samples
T4S::CONNECTION2SAP::storeWebGuiConfig | System Client BaseUrl ?UsePortalGui? ?GuiType? | ||
storeWebGuiConfig stores the configuration information for a given SAP system that is used to build the corresponding URL for the browser call into the internal shared memory buffer
System | SAP system identification used in the destination definition of the sapnwrfc.ini |
Client | |
BaseUrl | Fix part of the URL to call |
UsePortalGui | Defines if the SAP transaction is called via the SAP portal or via the SAPgui for HTML. default = false |
GuiType | (WebGui|WinGui) defines if the SAPgui for Windows or the SAPgui for HTML is used default = WebGui |
Configuration samples
T4S::CONNECTION2SAP::testSAPLogin | args | ||
testSAPLogin read the current stored SAP login info's for the testscript env and tests the connection
args | none |
T4S::CONNECTION2SAP::validateAccess2SCSI_GET_SYSTEM_INFO | args | ||
This call validates if T4S can call SCSI_GET_SYSTEM_INFO.
T4S::CONNECTION2SAP::validatePasswordState4User | SessionId | ||
This function validates, if the current user password is expired for the current connection.
SessionId |
T4S::CONNECTION2SAP::verifyConnection2SAPSytem4Session | SessionId SapSystem SapClient ?Mode? ?TargetType? ?TransAction? | ||
Read the current stored SAP login info's for a given Teamcenter Session Id, SAP System/client and tests the connection.
SessionId | unique session ID for the users Teamcenter session |
SapSystem | |
SapClient | |
Mode | Transfer mode like WORKFLOW, PORTAL, BATCH, RTP, LOV, ... default = "*" for all. |
TargetType | SAP target object type like MM, ECM, ... default = "*" for all. |
TransAction | transfer action in the GUI like CREATE, CHANGE, ... default = "*" for all. |