SAP /SCMTMS/CL_BATCH_HELPER_80 OO Class - Helper Class for Batch Processing 8.0









/SCMTMS/CL_BATCH_HELPER_80 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_BATCH_HELPER_80 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_BATCH_HELPER_80 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
ADD_MESSAGE_TO_APPLOGAdd a T100-message to the applicaiton logPublic
CALL METHOD /scmtms/cl_batch_helper_80=>ADD_MESSAGE_TO_APPLOG...more details

ADD_UI_EXCEPTION_TO_BALOGPublic
CALL METHOD /scmtms/cl_batch_helper_80=>ADD_UI_EXCEPTION_TO_BALOG...more details

ADD_UI_MESSAGE_TO_BALOGAdd a T100-message to the applicaiton log (only use on UI)Public
CALL METHOD /scmtms/cl_batch_helper_80=>ADD_UI_MESSAGE_TO_BALOG...more details

APPL_LOG_CONTAINS_ERRORSLooks for existence of msg of a certain severity in ApplLogPublic
CALL METHOD /scmtms/cl_batch_helper_80=>APPL_LOG_CONTAINS_ERRORS...more details

BATCH_RUN_ABORT_FINISHMessage for batch run abort finishPublic
CALL METHOD /scmtms/cl_batch_helper_80=>BATCH_RUN_ABORT_FINISH...more details

BATCH_RUN_STARTMessage for batch run startPublic
CALL METHOD /scmtms/cl_batch_helper_80=>BATCH_RUN_START...more details

CANCEL_AT_BATCHCancel_At_BatchPublic
CALL METHOD /scmtms/cl_batch_helper_80=>CANCEL_AT_BATCH...more details

CLASS_CONSTRUCTORClass ConstructorPublic
CALL METHOD /scmtms/cl_batch_helper_80=>CLASS_CONSTRUCTOR...more details

COMMIT_WORKPublic
CALL METHOD /scmtms/cl_batch_helper_80=>COMMIT_WORK...more details

COMMIT_WORK_AND_FLUSH_APPL_LOGPublic
CALL METHOD /scmtms/cl_batch_helper_80=>COMMIT_WORK_AND_FLUSH_APPL_LOG...more details

DISABLE_FIELD_CONTROLDisable field controlPublic
CALL METHOD /scmtms/cl_batch_helper_80=>DISABLE_FIELD_CONTROL...more details

ENABLE_FIELD_CONTROLEnable field controlPublic
CALL METHOD /scmtms/cl_batch_helper_80=>ENABLE_FIELD_CONTROL...more details

FILTER_NODE_IDS_4_ACTIONRemoves node IDs where action properties do not allow execPublic
CALL METHOD /scmtms/cl_batch_helper_80=>FILTER_NODE_IDS_4_ACTION...more details

FILTER_TORS_BY_N_LC_STATUSFiltering TOs dependent on LC statusPublic
CALL METHOD /scmtms/cl_batch_helper_80=>FILTER_TORS_BY_N_LC_STATUS...more details

GET_ALT_KEYGet_alt_keyPrivate
CALL METHOD /scmtms/cl_batch_helper_80=>GET_ALT_KEY...more details

GET_BO_IN_SELPROFGet the BO object used in selection profile additionalPublic
CALL METHOD /scmtms/cl_batch_helper_80=>GET_BO_IN_SELPROF...more details

GET_DEF_PACK_SIZEGet default package size for a certain batch jobPublic
CALL METHOD /scmtms/cl_batch_helper_80=>GET_DEF_PACK_SIZE...more details

GET_NODE_KEYS_BY_SEL_PROFPublic
CALL METHOD /scmtms/cl_batch_helper_80=>GET_NODE_KEYS_BY_SEL_PROF...more details

GET_TRQ_DATA_BY_SEL_PROFGet TRQ data based on selection profilePublic
CALL METHOD /scmtms/cl_batch_helper_80=>GET_TRQ_DATA_BY_SEL_PROF...more details

ID_2_KEYPublic
CALL METHOD /scmtms/cl_batch_helper_80=>ID_2_KEY...more details

KEY_2_IDPublic
CALL METHOD /scmtms/cl_batch_helper_80=>KEY_2_ID...more details

MESSAGE_COLLECTMessage collectPublic
CALL METHOD /scmtms/cl_batch_helper_80=>MESSAGE_COLLECT...more details

MSG_CLASS_CONTAINS_ERRORSLooks for existence of msg of a certain severity in ApplLogPublic
CALL METHOD /scmtms/cl_batch_helper_80=>MSG_CLASS_CONTAINS_ERRORS...more details

MSG_OBJ_2_OUTPUTMsg_obj_2_outputPublic
CALL METHOD /scmtms/cl_batch_helper_80=>MSG_OBJ_2_OUTPUT...more details

READ_APPLICATION_LOGRead appliction logPublic
CALL METHOD /scmtms/cl_batch_helper_80=>READ_APPLICATION_LOG...more details

SAVE_WITHOUT_APPL_LOGPublic
CALL METHOD /scmtms/cl_batch_helper_80=>SAVE_WITHOUT_APPL_LOG...more details

SET_EDIT_EXCLUSIVEset_edit_exclusivePublic
CALL METHOD /scmtms/cl_batch_helper_80=>SET_EDIT_EXCLUSIVE...more details

SET_LOCK_MODESet lock mode for batch processingPublic
CALL METHOD /scmtms/cl_batch_helper_80=>SET_LOCK_MODE...more details

SET_NO_MSG_WRITESET_NO_MSG_WRITEPublic
CALL METHOD /scmtms/cl_batch_helper_80=>SET_NO_MSG_WRITE...more details

SHOW_APPLICATION_LOG_IN_POPUPShow application log in popupPublic
CALL METHOD /scmtms/cl_batch_helper_80=>SHOW_APPLICATION_LOG_IN_POPUP...more details

WRITE_MESSAGEWrite messages (some lines only for message detection)Public
CALL METHOD /scmtms/cl_batch_helper_80=>WRITE_MESSAGE...more details

WRITE_MESSAGE_2_APPLOGMesage to spool/application logPublic
CALL METHOD /scmtms/cl_batch_helper_80=>WRITE_MESSAGE_2_APPLOG...more details



/SCMTMS/CL_BATCH_HELPER_80 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
GC_MSG_IDConstant'/SCMTMS/BATCH_80'LIKE
SY-MSGID
Private
GC_OBJ_TMConstantApplication log: objects/SCMTMS/CL_APPLOG_HELPER=>SC_AL_OBJ_TMLIKE
BALOBJ_D
Private
GC_SOBJ_BPConstantApplication Log: Subobject/SCMTMS/CL_APPLOG_HELPER=>SC_AL_SOBJ_BPLIKE
BALSUBOBJ
Private
GC_TEND_CONT_PROCESSConstant'/SCMTMS/TEND_CONT_PROCESS'LIKE
STRING
Public
GO_SVMGR_PLANPROStatic AttributeLIKE
/BOBF/IF_TRA_SERVICE_MANAGER
Public
GO_SVMGR_SELPROStatic AttributeLIKE
/BOBF/IF_TRA_SERVICE_MANAGER
Public
GO_SVMGR_TORStatic AttributeLIKE
/BOBF/IF_TRA_SERVICE_MANAGER
Public
GO_SVMGR_TRQStatic AttributeLIKE
/BOBF/IF_TRA_SERVICE_MANAGER
Public
GO_TRANSACTION_MGRStatic AttributeLIKE
/BOBF/IF_TRA_TRANSACTION_MGR
Public
GS_MESSAGEStatic AttributeStructure of message variablesLIKE
SYMSG
Private
GV_HANDLE_APPL_LOGStatic AttributeLIKE
BALLOGHNDL
Public
GV_MSG_NUMStatic AttributeLIKE
SY-MSGNO
Private
GV_MSG_TEXTStatic AttributeLIKE
STRING
Private
GV_MSG_TYPEStatic AttributeLIKE
SY-MSGTY
Private
GV_NO_MSG_WRITEStatic AttributeLIKE
ABAP_BOOL
Private




/SCMTMS/CL_BATCH_HELPER_80 types

TO_LIFECYCLE_STATUS -
TP_CONFIRMATION_STATUS -
TP_LIFECYCLE_STATUS -
TT_CONFIRMATION_STATUS -
TT_LC_STATUS -
TT_LIFECYCLE_STATUS -
TT_TRQ_CAT -

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!