SAP /SCMTMS/CL_BW_EXTRACTION OO Class - BW Extraction Class









/SCMTMS/CL_BW_EXTRACTION is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SCMTMS/CL_BW_EXTRACTION including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of /SCMTMS/CL_BW_EXTRACTION SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADJUST_TIMESTAMP_RANGESAdjust timstamp in case of timestamp range inconsistencyPrivate
CALL METHOD /scmtms/cl_bw_extraction=>ADJUST_TIMESTAMP_RANGES...more details

BSH_DATA_RETRIEVERead BO BSHPublic
CALL METHOD /scmtms/cl_bw_extraction=>BSH_DATA_RETRIEVE...more details

BWREL_CFIR_CUST_READRead Customizing of TRQ Types for BW relevancePublic
CALL METHOD /scmtms/cl_bw_extraction=>BWREL_CFIR_CUST_READ...more details

BWREL_SFIR_CUST_READRead Customizing of TRQ Types for BW relevancePublic
CALL METHOD /scmtms/cl_bw_extraction=>BWREL_SFIR_CUST_READ...more details

BWREL_TAL_BSH_CUST_READRead Customizing of TAL/BSH for BW relevancePublic
CALL METHOD /scmtms/cl_bw_extraction=>BWREL_TAL_BSH_CUST_READ...more details

BWREL_TOR_BW_CUST_READRead Customizing of TOR Types for BW relevancePublic
CALL METHOD /scmtms/cl_bw_extraction=>BWREL_TOR_BW_CUST_READ...more details

BWREL_TOR_CUST_READRead Customizing of TOR Types for BW relevancePublic
CALL METHOD /scmtms/cl_bw_extraction=>BWREL_TOR_CUST_READ...more details

BWREL_TRQ_CUST_READRead Customizing of TRQ Types for BW relevancePublic
CALL METHOD /scmtms/cl_bw_extraction=>BWREL_TRQ_CUST_READ...more details

CALCULATE_DURATIONCalculate duration between two UTC timestampsPublic
CALL METHOD /scmtms/cl_bw_extraction=>CALCULATE_DURATION...more details

CFIR_DATA_RETRIEVERead BO CFIRPublic
CALL METHOD /scmtms/cl_bw_extraction=>CFIR_DATA_RETRIEVE...more details

CHECK_FAG_BW_RELEVANCECheck the Freight Agreement BW Relevance (Agreement & RFQ)Private
CALL METHOD /scmtms/cl_bw_extraction=>CHECK_FAG_BW_RELEVANCE...more details

CHECK_FAG_STATUS_BF_RELEVANCECheck if FA Status before was relevant for the extractionPublic
CALL METHOD /scmtms/cl_bw_extraction=>CHECK_FAG_STATUS_BF_RELEVANCE...more details

CHECK_STAGE_KEY_FROM_ROOTGet Trade LanesPrivate
CALL METHOD /scmtms/cl_bw_extraction=>CHECK_STAGE_KEY_FROM_ROOT...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD /scmtms/cl_bw_extraction=>CLASS_CONSTRUCTOR...more details

DROP_CREATE_SETUPDeletion and reconstruction of setup tablePublic
CALL METHOD /scmtms/cl_bw_extraction=>DROP_CREATE_SETUP...more details

FAG_DATA_RETRIEVERead BO FAGPublic
CALL METHOD /scmtms/cl_bw_extraction=>FAG_DATA_RETRIEVE...more details

FILL_LIFECYCLE_RANGE_TAB_CFIRFill the lifecycle range table for CFIR BO'sPrivate
CALL METHOD /scmtms/cl_bw_extraction=>FILL_LIFECYCLE_RANGE_TAB_CFIR...more details

FILL_LIFECYCLE_RANGE_TAB_SFIRFill the lifecycle range table for SFIR BO'sPrivate
CALL METHOD /scmtms/cl_bw_extraction=>FILL_LIFECYCLE_RANGE_TAB_SFIR...more details

FILL_LIFECYCLE_RANGE_TAB_TORFill the lifecycle range table for TOR BO'sPrivate
CALL METHOD /scmtms/cl_bw_extraction=>FILL_LIFECYCLE_RANGE_TAB_TOR...more details

FILL_LIFECYCLE_RANGE_TAB_TRQFill the lifecycle range table for TRQ BO'sPrivate
CALL METHOD /scmtms/cl_bw_extraction=>FILL_LIFECYCLE_RANGE_TAB_TRQ...more details

FILL_TOR_STAGE_ITEM_EMISSIONSCall Emission calculation and fill into TOR stage itemProtected
CALL METHOD /scmtms/cl_bw_extraction=>FILL_TOR_STAGE_ITEM_EMISSIONS...more details

FILTER_LIFECYLE_STATUSFilter given data according to lifecycle status to mentionPrivate
CALL METHOD /scmtms/cl_bw_extraction=>FILTER_LIFECYLE_STATUS...more details

GET_FREE_NUMBERGet free number for setup table IDPublic
CALL METHOD /scmtms/cl_bw_extraction=>GET_FREE_NUMBER...more details

GET_LOCATION_IDGet Location IDProtected
CALL METHOD /scmtms/cl_bw_extraction=>GET_LOCATION_ID...more details

GET_TOR_ITEM_CCODEGet commodity code for TOR ITEMPrivate
CALL METHOD /scmtms/cl_bw_extraction=>GET_TOR_ITEM_CCODE...more details

GET_TRADE_LANESGet Trade LanesProtected
CALL METHOD /scmtms/cl_bw_extraction=>GET_TRADE_LANES...more details

GET_TRQ_ITEM_CCODEGet commodity code for TRQ ITEMPrivate
CALL METHOD /scmtms/cl_bw_extraction=>GET_TRQ_ITEM_CCODE...more details

GET_ZONE_IDGet Zone IDProtected
CALL METHOD /scmtms/cl_bw_extraction=>GET_ZONE_ID...more details

MAP_TCD_DATAMap TCD data to extract structuresPrivate
CALL METHOD /scmtms/cl_bw_extraction=>MAP_TCD_DATA...more details

SETUP_TABLES_DELETEInitialization of setup tablePublic
CALL METHOD /scmtms/cl_bw_extraction=>SETUP_TABLES_DELETE...more details

SFIR_DATA_RETRIEVERead BO SFIRPublic
CALL METHOD /scmtms/cl_bw_extraction=>SFIR_DATA_RETRIEVE...more details

TAL_DATA_RETRIEVERead BO TALPublic
CALL METHOD /scmtms/cl_bw_extraction=>TAL_DATA_RETRIEVE...more details

TOR_DATA_RETRIEVERead BO TORPublic
CALL METHOD /scmtms/cl_bw_extraction=>TOR_DATA_RETRIEVE...more details

TRQ_DATA_RETRIEVERead BO TRQPublic
CALL METHOD /scmtms/cl_bw_extraction=>TRQ_DATA_RETRIEVE...more details

WRITE_CLUSTER_BSHWrite database cluster for BSH dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_BSH...more details

WRITE_CLUSTER_CFIRWrite database cluster for CFIR dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_CFIR...more details

WRITE_CLUSTER_FAGWrite database cluster for BSH dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_FAG...more details

WRITE_CLUSTER_SFIRWrite database cluster for SFIR dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_SFIR...more details

WRITE_CLUSTER_TALWrite database cluster for BSH dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_TAL...more details

WRITE_CLUSTER_TORWrite database cluster for TOR dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_TOR...more details

WRITE_CLUSTER_TRQWrite database cluster for TRQ dataPrivate
CALL METHOD /scmtms/cl_bw_extraction=>WRITE_CLUSTER_TRQ...more details



/SCMTMS/CL_BW_EXTRACTION attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
GS_TALCUSStatic AttributeCustomizing table for BO TALLIKE
/SCMTMS/S_TALCUS
Public
GT_CFIRTYStatic AttributeTable for FWSD TypesLIKE
/SCMTMS/T_CFIR_T
Public
GT_SFIRTYStatic AttributeTable for FSD TypeLIKE
/SCMTMS/T_SFIR_TYPE
Public
GT_TALTYStatic AttributeTAL TypesLIKE
/SCMTMS/T_TAL_TYPE
Public
GT_TORBWStatic AttributeTOR Category - Relevance for SAP Business WarehouseLIKE
/SCMTMS/T_TORBW_T
Public
GT_TORTYStatic AttributeSorted Version of the Customizing Table for TOR TypeLIKE
/SCMTMS/T_TORTY
Public
GT_TRQTYStatic AttributeTypes for Transportation RequestLIKE
/SCMTMS/T_TRQTY
Public
GV_ALONG_FROMConstantSingle-Character Flag'1'LIKE
CHAR1
Private
GV_ALONG_TOConstantSingle-Character Flag'2'LIKE
CHAR1
Private
MC_BADI_METHOD_BSH_EXTRConstantBadi Interface Method name'BSH_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_CFIR_EXTRConstantBadi Interface Method name'CFIR_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_CFIR_EXTR_DELConstantBadi Interface Method name'CFIR_BW_EXTRACTION_DELETE'LIKE
CHAR30
Private
MC_BADI_METHOD_FAG_EXTRConstantBadi Interface Method name'FAG_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_SFIR_EXTRConstantBadi Interface Method name'SFIR_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_SFIR_EXTR_DELConstantBadi Interface Method name'SFIR_BW_EXTRACTION_DELETE'LIKE
CHAR30
Private
MC_BADI_METHOD_TAL_EXTRConstantBadi Interface Method name'TAL_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_TOR_EXTRConstantBadi Interface Method name'TOR_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_TOR_EXTR_DELConstantBadi Interface Method name'TOR_BW_EXTRACTION_DELETE'LIKE
CHAR30
Private
MC_BADI_METHOD_TRQ_EXTRConstantBadi Interface Method name'TRQ_BW_EXTRACTION'LIKE
CHAR30
Private
MC_BADI_METHOD_TRQ_EXTR_DELConstantBadi Interface Method name'TRQ_BW_EXTRACTION_DELETE'LIKE
CHAR30
Private
MO_MESSAGESStatic AttributeInterface of Message ObjectLIKE
/BOBF/IF_FRW_MESSAGE
Public
SC_BSH_LINE_TYPEConstantLIKE
Private
SC_FAG_CATEGORY_CODEConstantLIKE
Public
SO_SRV_MGR_TRADELANEStatic AttributeContaining the public service methods of a service managerLIKE
/BOBF/IF_TRA_SERVICE_MANAGER
Protected
SO_SRV_MGR_ZONEStatic AttributeContaining the public service methods of a service managerLIKE
/BOBF/IF_TRA_SERVICE_MANAGER
Protected


Links to Related Class(s)

/SCMTMS/...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!