GENERATE_JOBNAME SAP Method Assignment of Job Name when Subjobs Are Generated
Below is documentation, parameters and attributes of ABAP Method GENERATE_JOBNAME within SAP class IF_BADI_PPM_GEN_JOBNAME. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_BADI_PPM_GEN_JOBNAME into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method GENERATE_JOBNAME can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method GENERATE_JOBNAME
.| Name | Type | Data Type | Description | Default Value |
| I_CHILD_NO | Importing | TYPE BANK_DTE_PP_JOBNO | Sequential Number for Identification of a Parallel Thread | |
| I_FLG_IS_CHILD | Importing | TYPE XFELD | Checkbox | |
| I_FLG_IS_PARENT | Importing | TYPE XFELD | Checkbox | |
| I_FLG_IS_WL_CREATOR | Importing | TYPE XFELD | Checkbox | |
| I_PROGDATE | Importing | TYPE BANK_DTE_PP_PROGDATE | Date of Program Run | |
| I_PROGN | Importing | TYPE BANK_DTE_PP_PROGN | Name of the Program/Report on an Application Process | |
| I_PROGNO | Importing | TYPE BANK_DTE_PP_PROGNO | Sequential Number of Program Run | |
| I_REPETITION_NO | Importing | TYPE BANK_DTE_PP_CNT_REPETITIONS | Number of Repeated Runs of a Level in Parallel Mode | |
| I_START_NO | Importing | TYPE BANK_DTE_PP_RUNSTARTNO | Number of Starts of a Mass Run | |
| I_STEP_NO | Importing | TYPE BANK_DTE_PP_STEPNO | Number of a Processing Step | |
| E_PROCESS_NAME | Exporting | TYPE BTCJOB | Background Job Name |
Exceptions of Method GENERATE_JOBNAME
This method does not have any exceptionsExample ABAP coding
DATA: lo_class TYPE REF TO IF_BADI_PPM_GEN_JOBNAME.
DATA: lv_E_PROCESS_NAME TYPE BTCJOB,
lv_I_CHILD_NO TYPE BANK_DTE_PP_JOBNO,
lv_I_FLG_IS_CHILD TYPE XFELD,
lv_I_FLG_IS_PARENT TYPE XFELD,
lv_I_FLG_IS_WL_CREATOR TYPE XFELD,
lv_I_PROGDATE TYPE BANK_DTE_PP_PROGDATE,
lv_I_PROGN TYPE BANK_DTE_PP_PROGN,
lv_I_PROGNO TYPE BANK_DTE_PP_PROGNO,
lv_I_REPETITION_NO TYPE BANK_DTE_PP_CNT_REPETITIONS,
lv_I_START_NO TYPE BANK_DTE_PP_RUNSTARTNO,
lv_I_STEP_NO TYPE BANK_DTE_PP_STEPNO,
lv_other TYPE c.
CALL METHOD lo_class=>GENERATE_JOBNAME(
EXPORTING
I_CHILD_NO = lv_I_CHILD_NO
I_FLG_IS_CHILD = lv_I_FLG_IS_CHILD
I_FLG_IS_PARENT = lv_I_FLG_IS_PARENT
I_FLG_IS_WL_CREATOR = lv_I_FLG_IS_WL_CREATOR
I_PROGDATE = lv_I_PROGDATE
I_PROGN = lv_I_PROGN
I_PROGNO = lv_I_PROGNO
I_REPETITION_NO = lv_I_REPETITION_NO
I_START_NO = lv_I_START_NO
I_STEP_NO = lv_I_STEP_NO
IMPORTING
E_PROCESS_NAME = lv_E_PROCESS_NAME ).
Links to Related Class(s)
IF_BADI_...Full list of available SAP object classes
Search for further information about these or an SAP related objects