INIT SAP Method Initialization of Batch Number Assignment
Below is documentation, parameters and attributes of ABAP Method INIT within SAP class IF_EX_BADI_BATCH_NUMBER_INT. 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_EX_BADI_BATCH_NUMBER_INT into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method INIT can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method INIT
.| Name | Type | Data Type | Description | Default Value |
| I_BNCOM | Importing | TYPE BNCOM | Batch Number Allocation: Communication Block (Dialog) | |
| I_MATNR | Importing | TYPE MATNR | Material Number | |
| E_CUST_NO_INTERNAL | Exporting | TYPE C | Suppress Internal Number Assignment | |
| C_MESSAGE_DONE | Changing | TYPE AM07M-XSELK | Checkbox | |
| C_MESSAGE_WHEN_AUTO | Changing | TYPE AM07M-XSELK | Send a Confirmation Prompt | |
| C_OBJECT | Changing | TYPE INRI-OBJECT | Name of Number Range Object | |
| C_RANGE_NR | Changing | TYPE INRI-NRRANGENR | Number Range Number | |
| C_SUBOBJECT | Changing | TYPE INRI-SUBOBJECT | Value of Subobject of Number Range Object | |
| C_TOYEAR | Changing | TYPE INRI-TOYEAR | To Fiscal Year |
Exceptions of Method INIT
CANCELLED -Example ABAP coding
DATA: lv_C_MESSAGE_DONE TYPE AM07M-XSELK,
lv_C_MESSAGE_WHEN_AUTO TYPE AM07M-XSELK,
lv_C_OBJECT TYPE INRI-OBJECT,
lv_C_RANGE_NR TYPE INRI-NRRANGENR,
lv_C_SUBOBJECT TYPE INRI-SUBOBJECT,
lv_C_TOYEAR TYPE INRI-TOYEAR,
lv_E_CUST_NO_INTERNAL TYPE C,
lv_I_BNCOM TYPE BNCOM,
lv_I_MATNR TYPE MATNR,
lv_other TYPE c.
CALL METHOD IF_EX_BADI_BATCH_NUMBER_INT=>INIT(
EXPORTING
I_BNCOM = lv_I_BNCOM
I_MATNR = lv_I_MATNR
IMPORTING
E_CUST_NO_INTERNAL = lv_E_CUST_NO_INTERNAL
CHANGING
C_MESSAGE_DONE = lv_C_MESSAGE_DONE
C_MESSAGE_WHEN_AUTO = lv_C_MESSAGE_WHEN_AUTO
C_OBJECT = lv_C_OBJECT
C_RANGE_NR = lv_C_RANGE_NR
C_SUBOBJECT = lv_C_SUBOBJECT
C_TOYEAR = lv_C_TOYEAR ).
Links to Related Class(s)
IF_EX_BA...Full list of available SAP object classes
Search for further information about these or an SAP related objects