![]() |
T4S4
18.1 C7177 A20283
Teamcenter Gateway for SAP S/4HANA API Reference
|
Functions | |
callRFC_FUNCTION_DOCU_GET FunctionName ?Language? | |
Calls the RFC_FUNCTION_DOCU_GET ABAP via JCo. More... | |
callRFC_FUNCTION_SEARCH FUNCNAME ?GROUPNAME? ?LANGUAGE? | |
This function calls the RFC_FUNCTION_SEARCH function module. More... | |
callRFC_GET_STRUCTURE_DEFINITION TableName ?UCLength? | |
This function calls the RFC_GET_STRUCTURE_DEFINITION function module. More... | |
callRFC_PING args | |
This function calls the RFC_PING function module. More... | |
doCommitOrRollBackBasedOnStatus TransferStatusList | |
Based on the T4S transfer status we run a COMMIT and WAIT of the SAP transfer or we do a ROLLBACK of the transaction. More... | |
doCommitOrRollBackBasedOnStatusDict TransferStatusDict | |
Based on the SAP transfer/update status dict we run a COMMIT and WAIT of the SAP transfer or we do a ROLLBACK of the transaction. More... | |
getDecimalSignOnly args | |
Retrieves the decimal sign from the user profile of the active SAP system connection. More... | |
getDecimalSigns args | |
Retrieves the decimal sign and the thousands separator from the user profile of the active SAP system connection. More... | |
getEmtpyScreenMsg args | |
This function returns the last error message displayed in the SAPgui screen. More... | |
getExternDateString ?Year? ?Month? ?Day? args | |
Retrieves the external date format of the active SAP system connection. More... | |
getInternDateString ?ExternalDateString? args | |
Retrieves the internal date format of the active SAP system connection. More... | |
getLoginLanguage args | |
Retrieves the language of the active SAP system connection. More... | |
getLoginLanguageISO args | |
Retrieves the ISO language of the active SAP system connection. More... | |
getReleaseInfo args | |
Retrieves SAP system release information for the active SAP system connection. More... | |
getSAPUser args | |
Retrieves the user name of the active SAP system connection. More... | |
getSessionLogChannel args | |
Function tries to get the Session Logfile name of the current transaction. If no session logfile name is available, the default LogChannel is used. More... | |
getSystemInfo args | |
Retrieves SAP system information using the ABAP RFC_GET_SAP_SYSTEM_PARAMETERS. More... | |
getSystemInfoWithReleaseVersion args | |
Retrieves SAP system information including release version using the ABAP SCSI_GET_SYSTEM_INFO. More... | |
performSapCall SAPInDataDictForNW | |
Calls a SAP function. More... | |
readF4BapiHelp ObjectType ObjectName Method Param Field args | |
Retieves all valid help values (F4) for a parameter or field of a structured BAPI parameter. More... | |
readFunctionInterface SAPFunctionName args | |
Retrieves detailed information about an ABAP function using the ABAP BDL_FUNCTION_INTERFACE_GET. More... | |
readRfcFunctionInterface SAPFunctionName args | |
Retrieves detailed information about an ABAP function using the ABAP RFC_GET_FUNCTION_INTERFACE. More... | |
readRfcFunctionInterfaceParameters FunctionName ?Language? args | |
Retrieves detailed information about an ABAP function using the ABAP RFC_GET_FUNCTION_INTERFACE_P. More... | |
RfcGetAttributes args | |
Calls the SAP lib function RfcGetAttributes. More... | |
transformQuantity2TclFloat Number ?DecimalSign? | |
Transforms the external SAP representation of a floating point value into the tcl reprenstation of a float (e.g. 1.000,500 -> 1000.500). More... | |
Variables | |
ConnectorList | |
RfcAttributes | |
SystemDateFormat | |
SystemInfo | |
TPSAP::callRFC_FUNCTION_DOCU_GET | FunctionName ?Language? | ||
Calls the RFC_FUNCTION_DOCU_GET ABAP via JCo.
TPSAP::callRFC_FUNCTION_SEARCH | FUNCNAME ?GROUPNAME? ?LANGUAGE? | ||
This function calls the RFC_FUNCTION_SEARCH function module.
FUNCNAME | function name pattern |
GROUPNAME | group name pattern |
LANGUAGE | language (one digit language code); default is E for English |
References getSessionLogChannel().
TPSAP::callRFC_GET_STRUCTURE_DEFINITION | TableName ?UCLength? | ||
This function calls the RFC_GET_STRUCTURE_DEFINITION function module.
TableName | SAP ABAP table name |
UCLength | Unicode Character Length |
References getSessionLogChannel().
TPSAP::callRFC_PING | args | ||
This function calls the RFC_PING function module.
none |
References getSessionLogChannel().
TPSAP::doCommitOrRollBackBasedOnStatus | TransferStatusList | ||
Based on the T4S transfer status we run a COMMIT and WAIT of the SAP transfer or we do a ROLLBACK of the transaction.
TransferStatusList | Status list of the SAP transfer |
References getSessionLogChannel().
Referenced by TPSAP::ECM::ChangeMasterAssignObject2AltDate(), TPSAP::ECM::ChangeMasterChangeAltDate(), TPSAP::ECM::ChangeMasterCreateAltDate(), TPSAP::ECM::ChangeMasterDeleteAltDate(), TPSAP::DIR::copyObjectLinks(), TPSAP::CSAI_BOM::createBillOfMaterial(), TPSAP::CSAI_BOM::deleteBillOfMaterial(), TPSAP::BOM::BAPI::deleteBillOfMaterial(), TPSAP::CSAI_BOM::maintainBillOfMaterial(), TPSAP::DIR::setDocumentState(), and TPSAP::VENDOR::updateAMPL().
TPSAP::doCommitOrRollBackBasedOnStatusDict | TransferStatusDict | ||
Based on the SAP transfer/update status dict we run a COMMIT and WAIT of the SAP transfer or we do a ROLLBACK of the transaction.
TransferStatusDict | Status dict of the previous SAP update call
|
References getSessionLogChannel().
Referenced by TPSAP::BOM::changeBillOfMaterial2(), TPSAP::BOM::createBillOfMaterial2(), TPSAP::BOM::BAPI::createBillOfMaterial2(), TPSAP::BOM::BAPI::maintainBillOfMaterial2(), TPSAP::MM::reserveMaterialNumber2(), and TPSAP::MM::updateMaterialMaster2().
TPSAP::getDecimalSignOnly | args | ||
Retrieves the decimal sign from the user profile of the active SAP system connection.
References getSessionLogChannel(), getSystemInfo(), and tpwrite().
TPSAP::getDecimalSigns | args | ||
Retrieves the decimal sign and the thousands separator from the user profile of the active SAP system connection.
References getSessionLogChannel(), getSystemInfo(), and tpwrite().
Referenced by TPSAP::BOM::readBillOfMaterial(), and transformQuantity2TclFloat().
TPSAP::getEmtpyScreenMsg | args | ||
This function returns the last error message displayed in the SAPgui screen.
none |
References getSessionLogChannel(), and tpco_scanHEX16().
TPSAP::getExternDateString | ?Year? ?Month? ?Day? args | ||
Retrieves the external date format of the active SAP system connection.
References getSessionLogChannel(), getSystemInfo(), and tpwrite().
TPSAP::getInternDateString | ?ExternalDateString? args | ||
Retrieves the internal date format of the active SAP system connection.
References getSessionLogChannel(), getSystemInfo(), and tpwrite().
TPSAP::getLoginLanguage | args | ||
Retrieves the language of the active SAP system connection.
References getSessionLogChannel(), RfcGetAttributes(), and tpwrite().
Referenced by TPSAP::ECM::getObjectManagementTypesList(), TPSAP::BOM::BAPI::readBillOfMaterial2(), TPSAP::BOM::BAPI::readBillOfMaterialWithAssemblyFlag(), and TPSAP::ECM::storeLongText4Description().
TPSAP::getLoginLanguageISO | args | ||
Retrieves the ISO language of the active SAP system connection.
References getSessionLogChannel(), RfcGetAttributes(), and tpwrite().
Referenced by TPSAP::CLASS::getDetailedObjectClassification(), and TPSAP::CLASS::getObjectClassification().
TPSAP::getReleaseInfo | args | ||
Retrieves SAP system release information for the active SAP system connection.
References getSessionLogChannel(), getSystemInfo(), and tpwrite().
Referenced by T4S::MM::CUSTOM::ITEM::IMPORT::getMaterialMasterInfo(), TPSAP::MM::setMaterialMaster_by_Reference(), and T4S::CONNECTION2SAP::testSAPLogin().
TPSAP::getSAPUser | args | ||
Retrieves the user name of the active SAP system connection.
References getSessionLogChannel(), getSystemInfo(), and tpwrite().
TPSAP::getSessionLogChannel | args | ||
Function tries to get the Session Logfile name of the current transaction. If no session logfile name is available, the default LogChannel is used.
References T4X::CORE::getSessionLogChannel().
Referenced by TPSAP::BOM::addSAPBomSubPosition(), TPSAP::MISCELLANEOUS::BapiUserGetDetail(), TPSAP::PURCHASE::ORDER::callBAPI_PO_GETITEMS(), TPSAP::PRODORDER::callBAPI_PRODORD_GET_LIST(), callRFC_FUNCTION_SEARCH(), callRFC_GET_STRUCTURE_DEFINITION(), callRFC_PING(), TPSAP::BOM::changeBillOfMaterial(), TPSAP::BOM::changeBillOfMaterial2(), TPSAP::ECM::ChangeMasterAssignObject2AltDate(), TPSAP::ECM::ChangeMasterChangeAltDate(), TPSAP::ECM::ChangeMasterCreateAltDate(), TPSAP::ECM::ChangeMasterDeleteAltDate(), TPSAP::VENDOR::changePurchaseInfoRecord(), TPSAP::VENDOR::changeVendor(), TPSAP::CLASS::charactGetDataType(), TPSAP::CLASS::charactGetDetail(), TPSAP::MM::checkConfigProfilExists(), TPSAP::MM::checkMaterialMasterAvailability(), TPSAP::MM::checkMaterialMasterExistence(), TPSAP::DIR::checkOutView(), TPSAP::ROUTING::checkRoutingExistence(), TPSAP::CLASS::classGetDetail(), TPSAP::CLASS::clearObjectClassificationCurrency(), TPSAP::CLASS::clearObjectClassificationNumericValues(), TPSAP::CLASS::clearObjectClassificationStringValues(), TPSAP::TESISPLM::UOM::convertISO2SAP2(), TPSAP::TESISPLM::UOM::convertSAP2ISO2(), TPSAP::DIR::copyObjectLinks(), TPSAP::CSAI_BOM::createBillOfMaterial(), TPSAP::BOM::createBillOfMaterial(), TPSAP::BOM::BAPI::createBillOfMaterial(), TPSAP::BOM::createBillOfMaterial2(), TPSAP::BOM::BAPI::createBillOfMaterial2(), TPSAP::ECM::createChangeMaster_WithProfile(), TPSAP::VENDOR::createPurchaseInfoRecord(), TPSAP::VENDOR::createVendor(), TPSAP::ORDERBOM::deleteBillOfMaterial(), TPSAP::CSAI_BOM::deleteBillOfMaterial(), TPSAP::BOM::BAPI::deleteBillOfMaterial(), TPSAP::ORDERBOM::deletePositionStructure(), TPSAP::BOM::deletePositionStructure(), doCommitOrRollBackBasedOnStatus(), doCommitOrRollBackBasedOnStatusDict(), TPSAP::MISCELLANEOUS::Enqueue_Read(), TPSAP::EQUI::Equi_getDetail(), TPSAP::EQUI::Equi_getList(), TPSAP::TESISPLM::BADI::executeT4SBadi(), TPSAP::DIR::ExistenceCheck(), TPSAP::FUNCLOC::FuncLoc_getDetail(), TPSAP::FUNCLOC::FuncLoc_getList(), TPSAP::DIR::getActiveVersion(), TPSAP::DIR::getActualVersion(), TPSAP::MM::getAllMaterialMasterInfos(), TPSAP::MM::getAllMaterialMasterInfosReadSingle(), TPSAP::ECM::getChangeMaster4Object(), TPSAP::ECM::getChangeMasterAltDatesList(), TPSAP::ECM::getChangeMasterEffectivity(), TPSAP::ECM::getChangeMasterInfo(), TPSAP::ECM::getChangeMasterLongText(), TPSAP::ECM::getChangeMasterObjectTypeDefinition(), TPSAP::ECM::getChangeMasterObjMgRecList(), TPSAP::ECM::getChangeMasterProfileData(), TPSAP::ECM::getChangeMasterValueAssign(), TPSAP::CLASS::getClassCharacteristics(), TPSAP::DIR::getDataCarrierInfo(), getDecimalSignOnly(), getDecimalSigns(), TPSAP::VENDOR::getDetail(), TPSAP::SALESORDER::getDetail(), TPSAP::CLASS::getDetailedObjectClassification(), TPSAP::DIR::getDocumentInfoRecordInfo(), TPSAP::DIR::getDocumentInfoRecordList(), TPSAP::DIR::getDocumentState(), TPSAP::DIR::getDocumentTypeInfo(), getEmtpyScreenMsg(), TPSAP::ECM::getExternalChangeNumber(), TPSAP::DIR::getExternalDocumentNumber(), TPSAP::MM::getExternalMaterialNumber(), TPSAP::VENDOR::getExternalNumber(), TPSAP::FUNCLOC::getExternalNumber(), TPSAP::EQUI::getExternalNumber(), TPSAP::PRODORDER::getExternalNumber(), TPSAP::SALESORDER::getExternalOrderNumber(), TPSAP::PROJECT::getExternalPSPNR(), getExternDateString(), TPSAP::ROUTING::getHighestGroup(), TPSAP::VENDOR::getInfoRecordInfo(), TPSAP::VENDOR::getInfoRecordInfo2(), TPSAP::ECM::getInternalChangeNumber(), TPSAP::DIR::getInternalDocumentNumber(), TPSAP::MM::getInternalMaterialNumber(), TPSAP::VENDOR::getInternalNumber(), TPSAP::FUNCLOC::getInternalNumber(), TPSAP::EQUI::getInternalNumber(), TPSAP::PRODORDER::getInternalNumber(), TPSAP::SALESORDER::getInternalOrderNumber(), TPSAP::PROJECT::getInternalPSPNR(), getInternDateString(), TPSAP::DIR::getLatestVersion(), getLoginLanguage(), getLoginLanguageISO(), TPSAP::MM::getMaterialList(), TPSAP::MM::getMaterialMasterInfo(), TPSAP::MM::getMaterialMasterInfoRfc(), TPSAP::MM::getMaterialMasterLongText(), TPSAP::CLASS::getObjectClassification(), TPSAP::ECM::getObjectManagementTypesList(), TPSAP::MM::getPlantsOfMaterial(), getReleaseInfo(), getSAPUser(), TPSAP::SALESORDER::getStatus(), TPSAP::DIR::getStatusList(), TPSAP::CLASS::getSuperClassAllocs(), getSystemInfo(), getSystemInfoWithReleaseVersion(), TPSAP::MM::getTaxIndicator4MaterialMaster(), TPSAP::VENDOR::getVendorInfo(), TPSAP::MM::getViewList4Plant(), TPSAP::BOM::BAPI::init_CT_EX_S_PATH_UPD4BOM_PARAMETER(), TPSAP::CLASS::initClassificationStructureChange(), TPSAP::CLASS::initClassificationStructureCreate(), TPSAP::EQUI::initEquiStructure(), TPSAP::FUNCLOC::initFuncLocStructure(), TPSAP::ORDERBOM::initLongTextStructure(), TPSAP::CLASS::initObjectClassificationStructure(), TPSAP::ORDERBOM::initPositionDependencyDescrStructure(), TPSAP::ORDERBOM::initPositionDependencyDocStructure(), TPSAP::ORDERBOM::initPositionDependencyOrderStructure(), TPSAP::ORDERBOM::initPositionDependencySourceStructure(), TPSAP::ORDERBOM::initPositionDependencyStructure(), TPSAP::ORDERBOM::initPositionStructure(), TPSAP::ROUTING::initRoutingDataStructure(), TPSAP::ORDERBOM::initSAPBomHeaderStructure(), TPSAP::BOM::BAPI::initSAPBomHeaderStructure(), TPSAP::ECM::initSAPChangeMasterStructure(), TPSAP::DIR::initSAPDocumentDescription(), TPSAP::DIR::initSAPDocumentOriginalStructure(), TPSAP::DIR::initSAPDocumentStructure(), TPSAP::DIR::initSAPDocumentStructureStructure(), TPSAP::ORDERBOM::initSubPositionStructure(), TPSAP::MM::linkMaterialMaster2DIR(), TPSAP::CSAI_BOM::maintainBillOfMaterial(), TPSAP::BOM::BAPI::maintainBillOfMaterial(), TPSAP::BOM::BAPI::maintainBillOfMaterial2(), TPSAP::TESISPLM::MM_ATTACHMENTS::maintainURLs(), TPSAP::CLASS::mergeObjectClassification(), TPSAP::VENDOR::readAMPL(), TPSAP::ORDERBOM::readBillOfMaterial(), TPSAP::CSAI_BOM::readBillOfMaterial(), TPSAP::BOM::readBillOfMaterial(), TPSAP::BOM::BAPI::readBillOfMaterial(), TPSAP::BOM::readBillOfMaterial2(), TPSAP::BOM::BAPI::readBillOfMaterial2(), TPSAP::BOM::BAPI::readBillOfMaterialWithAssemblyFlag(), readF4BapiHelp(), readFunctionInterface(), TPSAP::TESISPLM::MISC::readPlants(), TPSAP::PRODORDER::readProductionOrder(), TPSAP::PRODORDER::readProductionOrder2(), readRfcFunctionInterface(), TPSAP::MM::reserveMaterialNumber(), TPSAP::MM::reserveMaterialNumber2(), TPSAP::ECM::RevisionLevelSelect(), TPSAP::ECM::RevisionLevelTableExport(), RfcGetAttributes(), TPSAP::MISCELLANEOUS::RfcReadLongText(), TPSAP::MISCELLANEOUS::RfcReadTable(), TPSAP::ROUTING::RoutingGetDetail(), TPSAP::ROUTING::RoutingGetMapl(), TPSAP::ROUTING::RoutingSequenceGetAll(), TPSAP::CLASS::selectChangeMasterClassification(), TPSAP::CLASS::selectClassificationDefinition(), TPSAP::CLASS::selectDocumentClassification(), TPSAP::CLASS::selectDocumentObjectLinkClassification(), TPSAP::CLASS::selectGenericObjectLinkClassification(), TPSAP::CLASS::selectMaterialMasterClassification(), TPSAP::CLASS::selectPlanClassification(), TPSAP::MAIL::SendMail(), TPSAP::MAIL::SendMailWithBOAtt(), TPSAP::CLASS::setClassification_by_Reference(), TPSAP::MM::setClassificationData_by_Reference(), TPSAP::MM::setCrossPlantConfigurableMaterial(), TPSAP::BOM::setDependencyDescription(), TPSAP::DIR::setDocumentState(), TPSAP::MM::setKonfMatFlag(), TPSAP::MM::setMaterialMaster_by_Reference(), TPSAP::MM::setMaterialMasterLongText(), TPSAP::MM::setMaterialMasterNoteLongText(), TPSAP::MM::setMaterialMasterSalesLongText(), TPSAP::ECM::setObjectTypeStructure(), TPSAP::PRODORDER::setProdOrderUserStatus(), TPSAP::ECM::setRevisionLevel(), TPSAP::ORDERBOM::setSAPBomLPositionStructure(), TPSAP::ORDERBOM::setSAPBomRPositionStructure(), TPSAP::BOM::setSAPBomSubPositionStructure(), TPSAP::ORDERBOM::setSAPBomTextPositionStructure(), TPSAP::DIR::setSAPDocumentDescription(), TPSAP::DIR::setSAPDocumentStructureStructure(), TPSAP::BOM::setSelectionCondition(), TPSAP::MM::setTaxIndicator4MaterialMaster(), TPSAP::ORDERBOM::storeLongText2Structure(), TPSAP::ECM::storeLongText4Description(), TPSAP::CLASS::storeObjectClassificationCurrency(), TPSAP::CLASS::storeObjectClassificationNumericValue(), TPSAP::CLASS::storeObjectClassificationStringValue(), TPSAP::VENDOR::updateAMPL(), TPSAP::MM::updateMaterialMaster(), TPSAP::MM::updateMaterialMaster2(), TPSAP::ECM::updateObjectManagementRecord(), TPSAP::ECM::updateObjectManagementRecord2(), TPSAP::ZPTC::ZPTC_Delete(), TPSAP::ZPTC::ZPTC_Dyn_Delete(), TPSAP::ZPTC::ZPTC_Dyn_Search(), TPSAP::ZPTC::ZPTC_Get_Detail(), TPSAP::ZPTC::ZPTC_Insert(), and TPSAP::ZPTC::ZPTC_Update().
TPSAP::getSystemInfo | args | ||
Retrieves SAP system information using the ABAP RFC_GET_SAP_SYSTEM_PARAMETERS.
none |
References getSessionLogChannel().
Referenced by getDecimalSignOnly(), getDecimalSigns(), getExternDateString(), getInternDateString(), getReleaseInfo(), and getSAPUser().
TPSAP::getSystemInfoWithReleaseVersion | args | ||
Retrieves SAP system information including release version using the ABAP SCSI_GET_SYSTEM_INFO.
none |
References T4X::CORE::getSessionLogChannel(), getSessionLogChannel(), tpco_scanHEX16(), and tpwrite().
Referenced by TPSAP::S4::checkIfTargetSystemIsS4HANA(), and T4S::CONNECTION2SAP::validateAccess2SCSI_GET_SYSTEM_INFO().
TPSAP::performSapCall | SAPInDataDictForNW | ||
Calls a SAP function.
The SAP function to call is specified by the input data. The call can occur using different connectors.
Currently, the following connectors are supported:
Connector settings can be configured as follows: a) ::TPSAP::setSapConnector [dict create Type "...some connector..." SapSystem $SapSystem] b) ::TPSAP::setSapConnector [dict create Type "...some connector..." SapSystem $SapSystem SapFunction $SapFunction]
Case a) specifies:
Case b) specifies:
So, settings of type b) can overwrite settings of type a).
SAPInDataDictForNW | - a SAP input data dict using the Netweaver pipe format; the dict specifies, among others, the SAP function to call currently the following dict keys are supported: SAPFunction the SAP function to call SAPInDataArray the name of a TCL array used for the input data of the function call the array has to be written before the function is called this is an optional field defaulting to "::SAPInData" SAPOutDataArray the name of a TCL array used for the output data of the function call the array can be read after the function is called this is an optional field defaulting to "::SAPOutData" Pattern the prefix of keys of the array specified by "SAPInDataArray" UseSAPGui if a SAP GUI has to be used during the function call possible values: true|false this is an optional field defaulting to "false" UseSAPCallback if a SAP callback function has to be used during the function call possible values: true|false this is an optional field defaulting to "false" Commit if the "commit functionality" has to be activated during the function call possible values: true|false this is an optional field defaulting to "false" CaloInit if the "caloinit functionality" has to be activated during the function call possible values: true|false this is an optional field defaulting to "false" VerifyDataKeys if the keys of the TCL array used for the input data have to be verified or not possible values: true|false in case of verification a "strict mode" is used:
|
References T4X::CORE::getLogLineMessageType4rc(), T4X::CORE::getSessionLogChannel(), T4X::CORE::getTransactionLogChannel(), tpco_calcHMAC(), tpco_shmget(), and tpwrite().
Referenced by TPSAP::ECM::call_TESISPLM_ECM_GET_ECM4OBJECT(), TPSAP::ECM::call_TESISPLM_ECM_OBJMGREC_READ(), TPSAP::ECM::call_TESISPLM_ECM_OBJTYPE_DEF_READ(), TPSAP::ECM::call_TESISPLM_ECM_PROFILE_READ(), TPSAP::MM::call_TESISPLM_MM_GET_CONFIGURATION(), TPSAP::MM::call_TESISPLM_T4S_READ_PROD_VERS(), TPSAP::VENDOR::GEN::callBAPI_INFORECORD_GETLIST(), TPSAP::PURCHASE::ORDER::callBAPI_PO_GETITEMS(), TPSAP::PRODORDER::callBAPI_PRODORD_GET_LIST(), TPSAP::CLASS::getSuperClassAllocs(), and TPSAP::WORKCENTER::getWorkcenterHierarchyInfo().
TPSAP::readF4BapiHelp | ObjectType ObjectName Method Param Field args | ||
Retieves all valid help values (F4) for a parameter or field of a structured BAPI parameter.
Example: You want to determine the valid help values for the National field (country code). The field is in the BAPI Employee.GetList in the PersonalData parameter.
If you call the method with the following parameters:
ObjectType '' ObjectName 'Employee' Method 'GetList' Param 'PersonalData' Field 'National'
ObjectType | Object type |
ObjectName | Object Name |
Method | Method name of object type |
Param | Name of parameter in method |
Field | Field name in the parameter for F4 values |
References getSessionLogChannel().
TPSAP::readFunctionInterface | SAPFunctionName args | ||
Retrieves detailed information about an ABAP function using the ABAP BDL_FUNCTION_INTERFACE_GET.
SAPFunctionName |
References getSessionLogChannel().
TPSAP::readRfcFunctionInterface | SAPFunctionName args | ||
Retrieves detailed information about an ABAP function using the ABAP RFC_GET_FUNCTION_INTERFACE.
SAPFunctionName |
References getSessionLogChannel().
TPSAP::readRfcFunctionInterfaceParameters | FunctionName ?Language? args | ||
Retrieves detailed information about an ABAP function using the ABAP RFC_GET_FUNCTION_INTERFACE_P.
FunctionName | |
Language |
References tpwrite().
TPSAP::RfcGetAttributes | args | ||
Calls the SAP lib function RfcGetAttributes.
Generates array TPSAP::RfcAttributes with following content:
none |
References getSessionLogChannel().
Referenced by TPSAP::DIR::getDataCarrierInfo(), TPSAP::DIR::getDocumentTypeInfo(), getLoginLanguage(), getLoginLanguageISO(), T4S::DIR::CUSTOM::MAPPING::SAP_DocumentInfoRecord2TC_Object(), and T4S::CONNECTION2SAP::validatePasswordState4User().
TPSAP::transformQuantity2TclFloat | Number ?DecimalSign? | ||
Transforms the external SAP representation of a floating point value into the tcl reprenstation of a float (e.g. 1.000,500 -> 1000.500).
Number | SAP external Number format |
DecimalSign | list that contains the information of the number format in the SAP profile |
Sample code sequence
References getDecimalSigns().
|
static |
|
static |
|
static |
|
static |