T4S4  18.1 C7177 A20283
Teamcenter Gateway for SAP S/4HANA API Reference
Deprecated List
Global API::Core::Batch::compressB64String clearString

Please use the function tpco_compressString2B64 instead of compressB64String.

Global API::Core::Batch::connect ip port ?transportType? ?ipProtocol?

Please use the function connectTo instead of connect.

Global API::Core::Batch::createJobByCloning jobDataObjectRef
This function is only used internally in the importXml function. The interface to import or export jobs is provided through web services.
Global API::Core::Batch::exportXml logicalFilePath ?statusFilter? ?creationDateFilter?
The interface to import or export jobs is provided through web services.
Global API::Core::Batch::getDependencyHeadDictionary tailJobIdList
Please use the function getAllDependencies.
Global API::Core::Batch::getDependencyHeadList tailJobId
To get the list of the head job ids you can use the API::Core::Batch::getAllDependencies function and go over the returned dictionary. For example: To get a list of all jobs which expect the (tail) job to be finished, you can call [dict get [API::Core::Batch::getAllDependencies $tailJobId] REQY] hard].
Global API::Core::Batch::getDependencyList
It is not useful to get all dependencies and for performance reasons not practicable. For one job id, you can use the function getAllDependencies. If necessary, you can call this function in a loop for all job ids.
Global API::Core::Batch::getDependencyStatus headJobId
This function only exists for compatibility, the result is not processable.
Global API::Core::Batch::getDependencyTailDictionary headJobIdList
Please use the function getAllDependencies.
Global API::Core::Batch::getDependencyTailList headJobId
To get the list of the tail job ids you can use the API::Core::Batch::getAllDependencies function and go over the returned dictionary. For example: To get a list of all hard dependencies, you can call [dict get [API::Core::Batch::getAllDependencies $headJobId] DEPN] hard].
Global API::Core::Batch::getXmlEncoding

This function is only used for the XML interface. The interface to import or export jobs is provided through web services.

Global API::Core::Batch::importXml logicalFilePath ?statusFilter? ?creationDateFilter?

The interface to import or export jobs is provided through web services.

Global API::Core::Batch::isDependencySatisfied headJobId
This function is deprecated because the job server decides if the head job can run.
Global API::Core::Batch::retrieveJobList retrieveJobListObjectRef

Function retrieveJobList does not work correctly for some parameters, like creationTime. Please use the retrieveJobList2 function. web services.

Global API::Core::Batch::setXmlEncoding externXmlEncoding internXmlEncoding

This function is only used for the XML interface. The interface to import or export jobs is provided through web services.

Global API::Core::Batch::uncompressB64String base64String

Please use tpco_uncompressB64Str instead of uncompressB64String.

Namespace ITK

This procedure is deprecated. Instead use ITK::getObjectData with appropriate configuration and evaluate TcData array ^ using T4X::TC::MAPPING::IndexedFieldMapping.

This procedure is deprecated. Instead use ITK::getObjectPropertyByName.

Global ITK::BOMLINE_cutbomline HexBomLineTag
ITK::BOMLINE_cutbomline is deprecated, please use ITK::BOM_line_cut
Global ITK::OBJECT_set_attribute_value_forcemode TcObjectTag PropertyName NewPropertyValue
The functionality deprecated and no replacement function available.
Global ITK::OBJECT_set_attribute_value_forcemode2 TcObjectTag PropertyName NewPropertyValue
The functionality deprecated and no replacement function available.
Global ITK::SA_find_user HexUserId
It will be removed from Tc12. From Tc10 onwards, please use ITK::SA_find_user2 instead.
Global ProxyGen::createClientA host port user pass tout prio wthid proxyname function
Please use createClientFor instead
Global PXM::getTagSeg4Id plmxml ObjectType Id
Please use the xdom parser code instead.
Global PXM::getTagSeg4Type plmxml ObjectType SubObjectType
Please use the xdom parser code instead.
Global PXM::getValue XmlString AttributeName
Please use the xdom parser code instead.
Global PXM::setFormAttributeValue plmxml AttributeName AttributeValue
Please use the xdom parser code instead.
Global T4S::BOM::MAPPING::convertTcSelectionCondition2SAP TcConditionString ParentId args
This T4x function is deprecated and will be removed from T4x 12. Please use the corresponding functions for the used variant configuration module
Global T4S::CONNECTION2SAP::setConnectionInfo System Client CryptUser CryptPasswd Language ?LogOnIniMode? ?Mode? ?TargetType? ?TransAction?
T4S::CONNECTION2SAP::setConnectionInfo is deprecated, please use T4S::CONNECTION2SAP::setConnectionInfo2.
Global T4S::CONNECTION2SAP::setConnectionInfoPlain System Client User Passwd Language ?LogOnIniMode? ?Mode? ?TargetType? ?TransAction?
T4S::CONNECTION2SAP::setConnectionInfoPlain is deprecated, please use T4S::CONNECTION2SAP::setConnectionInfoPlain2.
Global T4X::CORE::getLogLineMessageType4rc rc_func ?strDefaultMessageType? args
Use PL4X::CORE::getLogLineMessageType4rc instead
Global T4X::CORE::getSessionLogChannel args
Use PL4X::CORE::getSessionLogChannel instead
Global T4X::OBJECTS::addPlugins args
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::addPlugins
Global T4X::OBJECTS::extendClassPath args
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::extendClassPath
Global T4X::OBJECTS::extendJVMArgs args
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::extendJVMArgs
Global T4X::OBJECTS::getClassPath
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::getClassPath
Global T4X::OBJECTS::getDefaultLogChannel
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::getDefaultLogChannel
Global T4X::OBJECTS::setClassPath classPathAsAList
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setClassPath
Global T4X::OBJECTS::setDefaultLogChannel newDefaultLogChannel
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setDefaultLogChannel
Global T4X::OBJECTS::setFilterFile filterFile
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setFilterFile
Global T4X::OBJECTS::setIdleTimeout timeout
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setIdleTimeout
Global T4X::OBJECTS::setInitialJavaHeapSize initialJavaHeapSizeInMegaBytes
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setInitialJavaHeapSize
Global T4X::OBJECTS::setJavaDataModel javaDataModel
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setJavaDataModel
Global T4X::OBJECTS::setMaximumJavaHeapSize maximumJavaHeapSizeInMegaBytes
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setMaximumJavaHeapSize
Global T4X::OBJECTS::setProfilingType mem_or_cpu
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setProfilingType
Global T4X::OBJECTS::setRemoteDebuggingEnabled enabledAsABoolean
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setRemoteDebuggingEnabled
Global T4X::OBJECTS::setRemoteDebuggingPort portAsAnInteger
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setRemoteDebuggingPort
Global T4X::OBJECTS::setRemoteProfilingEnabled enabledAsABoolean
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setRemoteProfilingEnabled
Global T4X::OBJECTS::setTimeout timeout
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setTimeout
Global T4X::OBJECTS::setTraceFile traceFile
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setTraceFile
Global T4X::OBJECTS::setWaitForRemoteDebugger waitAsABoolean
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::setWaitForRemoteDebugger
Global T4X::OBJECTS::tpcontrol command args
Use the equally named command from the T4X::JAVASERVER namespace with the additional javaServerVar argument: T4X::JAVASERVER::tpcontrol
Global T4X::TC::MAPPING::getWorkflowArgumentValue ArgumentName args
The function is deprecated, please use T4X::TC::MAPPING::getWorkflowArgumentValue2
Global T4X::TestingSupport::executeTests args
Use executeDemoSuite instead as it supports the preferred way of passing in options.
Global tpco_chvprocflag

Please use the new function tpco_shmset.

Global tpco_delprocflag

Please use the new function tpco_shmdelete.

Global tpco_getprocflag

Please use the new function tpco_shmget.

Global tpco_getprocflagA

Please use the new function tpco_shmget.

Global tpco_getprocflagtout

Please use the new function tpco_shmgettout.

Global tpco_openSrvSession
Please use tpco_connectTo.
Global tpco_openSrvSession2
Please use tpco_connectTo.
Global tpco_openSrvSession3
Please use tpco_connectTo.
Global tpco_setprocflag

Please use the new function tpco_shmset.

Global tpco_setprocflagtout

Please use the new function tpco_shmsettout.

Global tpco_tlsprocflag

Please use the new function tpco_shmsearch.

Global TPSAP::BOM::BAPI::createBillOfMaterial args
The function is deprecated, please use TPSAP::BOM::BAPI::createBillOfMaterial2
Global TPSAP::BOM::BAPI::maintainBillOfMaterial args
The function is deprecated, please use TPSAP::BOM::BAPI::maintainBillOfMaterial2
Global TPSAP::BOM::BAPI::readBillOfMaterial args
The function is deprecated, please use TPSAP::BOM::BAPI::readBillOfMaterial2
Global TPSAP::BOM::changeBillOfMaterial args
The function is deprecated, please use TPSAP::BOM::changeBillOfMaterial2
Global TPSAP::BOM::createBillOfMaterial args
The function is deprecated, please use TPSAP::BOM::createBillOfMaterial2
Global TPSAP::BOM::readBillOfMaterial args
The function is deprecated, please use TPSAP::BOM::readBillOfMaterial2
Global TPSAP::MM::reserveMaterialNumber MaterialType Industry args
The function is deprecated, please use TPSAP::MM::updateMaterialMaster2
Global TPSAP::MM::updateMaterialMaster UpdateMode
The function is deprecated, please use TPSAP::MM::updateMaterialMaster2
Global TPSAP::TESISPLM::UOM::convertISO2SAP ISO_UnitOfMeasure args
Use TPSAP::TESISPLM::UOM::convertISO2SAP2 instead
Global TPSAP::TESISPLM::UOM::convertSAP2ISO SAP_UnitOfMeasure args
Use TPSAP::TESISPLM::UOM::convertSAP2ISO2 instead
Global TPSAP::VENDOR::getInfoRecordInfo args
This function is deprecated and will be replaced by TPSAP::VENDOR::getInfoRecordInfo2
Global TPSAP::VENDOR::InfoRecordGetList Vendor Material PurInfoRec
InfoRecordGetList is deprecated; please use the TPSAP::VENDOR::InfoRecordGetList2