![]() |
T4S4
18.2 C7549 A21431
Teamcenter Gateway for SAP S/4HANA API Reference
|
Functions | |
checkBillOfMaterialExistence2 ?blnUseInternalMaterialNumber? | |
check if a BOM exists More... | |
createBillOfMaterial args | |
This function creates a BOM via the CSAP_MAT_BOM_CREATE function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping. More... | |
createBillOfMaterial2 args | |
This function creates a BOM via the CSAP_MAT_BOM_CREATE function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping. More... | |
deleteBillOfMaterial args | |
Deletes an existing SAP BOM object via CSAP_MAT_BOM_DELETE. More... | |
init_CT_EX_S_PATH_UPD4BOM_PARAMETER args | |
Init of paramters for the /TESISPLM/CT_EX_S_PATH_UPD4BOM function call. More... | |
initSAPBomHeaderStructure ?CleanMode? args | |
Resets the corresponding global TCL ::SAPDat array within the section BillOfMaterial. More... | |
maintainBillOfMaterial args | |
This function changes a BOM via the CSAP_MAT_BOM_MAINTAIN function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping. If necessary, the function is also able creates BOMs. More... | |
maintainBillOfMaterial2 args | |
This function changes a BOM via the CSAP_MAT_BOM_MAINTAIN function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping. If necessary, the function is also able creates BOMs. More... | |
readBillOfMaterial args | |
Retrieves information about an existing SAP BOM. All import parameters are transferred via the global ::SAPDat TCL array within the section BillOfMaterial. More... | |
readBillOfMaterial2 args | |
Retrieves information about an existing SAP BOM. All import parameters are transferred via the global ::SAPDat TCL array within the section BillOfMaterial. More... | |
readBillOfMaterialWithAssemblyFlag args | |
Retrieves information about an existing SAP BOM including the assembly flag per BOM line (like CS03 does). All import parameters are transferred via the global ::SAPDat TCL array within the section BillOfMaterial. This procedure requires the ABAP function /TESISPLM/MAT_BOM_READ. More... | |
TPSAP::BOM::BAPI::checkBillOfMaterialExistence2 | ?blnUseInternalMaterialNumber? | ||
check if a BOM exists
blnUseInternalMaterialNumber | use internal number TRUE, else FALSE |
Sample code sequence
References TPSAP::MM::getInternalMaterialNumber(), T4X::CORE::getSessionLogChannel(), TPSAP::getSessionLogChannel(), and tpwrite().
TPSAP::BOM::BAPI::createBillOfMaterial | args | ||
This function creates a BOM via the CSAP_MAT_BOM_CREATE function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping.
This function is only able to create the BOM alternative 1.
args | none |
References createBillOfMaterial2(), and TPSAP::getSessionLogChannel().
TPSAP::BOM::BAPI::createBillOfMaterial2 | args | ||
This function creates a BOM via the CSAP_MAT_BOM_CREATE function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping.
This function is only able to create the BOM alternative 1.
args | none |
References TPSAP::doCommitOrRollBackBasedOnStatusDict(), T4X::CORE::getSessionLogChannel(), TPSAP::getSessionLogChannel(), and tpwrite().
Referenced by createBillOfMaterial().
TPSAP::BOM::BAPI::deleteBillOfMaterial | args | ||
Deletes an existing SAP BOM object via CSAP_MAT_BOM_DELETE.
args | none |
Sample code sequence
References TPSAP::doCommitOrRollBackBasedOnStatus(), TPSAP::getSessionLogChannel(), and tpwrite().
TPSAP::BOM::BAPI::init_CT_EX_S_PATH_UPD4BOM_PARAMETER | args | ||
Init of paramters for the /TESISPLM/CT_EX_S_PATH_UPD4BOM function call.
args | none |
References TPSAP::getSessionLogChannel().
TPSAP::BOM::BAPI::initSAPBomHeaderStructure | ?CleanMode? args | ||
Resets the corresponding global TCL ::SAPDat array within the section BillOfMaterial.
CleanMode | (optional - ALL) -> If ALL is provided, the whole section BillOfMaterial:* will be cleared, otherwise only the section BillOfMaterial:Parameter:* and BillOfMaterial:I_STKO:* will be cleared. |
args | none |
References TPSAP::getSessionLogChannel().
Referenced by T4S::PROP::CUSTOM::MAPPING::GetBOMData().
TPSAP::BOM::BAPI::maintainBillOfMaterial | args | ||
This function changes a BOM via the CSAP_MAT_BOM_MAINTAIN function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping. If necessary, the function is also able creates BOMs.
In case more than one alternative is needed then this function has to be used.
args | none |
References TPSAP::getSessionLogChannel(), and maintainBillOfMaterial2().
TPSAP::BOM::BAPI::maintainBillOfMaterial2 | args | ||
This function changes a BOM via the CSAP_MAT_BOM_MAINTAIN function based on the content of the corresponding ::SAPDat(BillOfMaterial:*) array attributes provided after the mapping. If necessary, the function is also able creates BOMs.
In case more than one alternative is needed then this function has to be used.
args | none |
References TPSAP::doCommitOrRollBackBasedOnStatusDict(), T4X::CORE::getSessionLogChannel(), TPSAP::getSessionLogChannel(), and tpwrite().
Referenced by maintainBillOfMaterial().
TPSAP::BOM::BAPI::readBillOfMaterial | args | ||
Retrieves information about an existing SAP BOM. All import parameters are transferred via the global ::SAPDat TCL array within the section BillOfMaterial.
Sample code sequence
References TPSAP::getSessionLogChannel(), and readBillOfMaterial2().
TPSAP::BOM::BAPI::readBillOfMaterial2 | args | ||
Retrieves information about an existing SAP BOM. All import parameters are transferred via the global ::SAPDat TCL array within the section BillOfMaterial.
Sample code sequence
References TPSAP::getLoginLanguage(), TPSAP::getSessionLogChannel(), and tpwrite().
Referenced by T4S::PROP::CUSTOM::MAPPING::GetBOMData(), and readBillOfMaterial().
TPSAP::BOM::BAPI::readBillOfMaterialWithAssemblyFlag | args | ||
Retrieves information about an existing SAP BOM including the assembly flag per BOM line (like CS03 does). All import parameters are transferred via the global ::SAPDat TCL array within the section BillOfMaterial. This procedure requires the ABAP function /TESISPLM/MAT_BOM_READ.
Sample code sequence
References TPSAP::getLoginLanguage(), TPSAP::getSessionLogChannel(), and tpwrite().