SAP ABAP Interface /AIN/IF_BADI_NRGE_GEN (Interface for BAdI: /AIN/BADI_NRGE_GEN)
Hierarchy
☛
AIN (Software Component) AIN 710: Add-On Installation
⤷ AIE-AII (Application Component) Infrastructure
⤷ /AIN/ENCODE (Package) Auto-ID Number ranges
⤷ AIE-AII (Application Component) Infrastructure
⤷ /AIN/ENCODE (Package) Auto-ID Number ranges
Properties
Interface | /AIN/IF_BADI_NRGE_GEN | |
Short Description | Interface for BAdI: /AIN/BADI_NRGE_GEN |
General Data
Package | /AIN/ENCODE | Auto-ID Number ranges |
Created | 20070103 | SAP |
Last changed | 20141109 | SAP |
Unicode checks active |
Forward declarations
Interface /AIN/IF_BADI_NRGE_GEN has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20070103 |
Friends
Interface /AIN/IF_BADI_NRGE_GEN has no friend.
Attributes
Interface /AIN/IF_BADI_NRGE_GEN has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_ACT_ALLOWED | Instance method | Public | Method | Check activity is allowed for a number range | 20070105 |
2 | DET_UI_ACTIVITIES | Instance method | Public | Method | Determine activities which are allowed on the admin UI | 20070125 |
3 | VALIDATE | Instance method | Public | Method | Validation of number ranges | 20070103 |
Events
Interface /AIN/IF_BADI_NRGE_GEN has no event.
Types
Interface /AIN/IF_BADI_NRGE_GEN has no local type.
Method Signatures
Method CHECK_ACT_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ATTRIBUTES | Call by reference | Type reference (TYPE) | /AIN/UI_FIELDNAME_TAB | List of attributes determined by SAP standard logic | 20070105 | ||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with messages | 20070105 | ||
3 | Changing | CV_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' = change is allowed | 20070105 | ||
4 | Importing | IS_NUM_RNG | Call by reference | Type reference (TYPE) | ANY | Number range data | 20070125 | ||
5 | Importing | IT_DFIES | Call by reference | Type reference (TYPE) | DDFIELDS | List of field names | 20070108 | ||
6 | Importing | IV_NR_OBJECT | Call by reference | Type reference (TYPE) | /AIN/NR_OBJECT | Number range object type (NRO) | 20070105 | ||
7 | Importing | IV_UI_ACTIVITY | Call by reference | Type reference (TYPE) | /AIN/UI_ACTIVITY | User activity on UI -> /AIN/CL_C=>UI_ACT_... | 20070125 |
Method CHECK_ACT_ALLOWED on Interface /AIN/IF_BADI_NRGE_GEN has no exception.
Method DET_UI_ACTIVITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_UI_ACTIVITIES | Call by reference | Type reference (TYPE) | /AIN/UI_ACTIVITY_TAB | Activities on number range administration UI | 20070125 | ||
2 | Importing | IV_NR_OBJECT | Call by reference | Type reference (TYPE) | /AIN/NR_OBJECT | Number range object type (NRO) | 20070125 |
Method DET_UI_ACTIVITIES on Interface /AIN/IF_BADI_NRGE_GEN has no exception.
Method VALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Messages | 20070105 | ||
2 | Changing | CV_VALID | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' = Number range is consistent | 20070105 | ||
3 | Importing | IS_NUM_RNG_NEW | Call by reference | Type reference (TYPE) | ANY | New state of number range | 20070105 | ||
4 | Importing | IS_NUM_RNG_OLD | Call by reference | Type reference (TYPE) | ANY | Old state of number range | 20070105 | ||
5 | Importing | IT_NRANGES | Call by reference | Type reference (TYPE) | ANY TABLE | All changes number ranges in update case | 20070212 | ||
6 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Update mode' I' or 'U' (Insert or Update) | 20070103 | ||
7 | Importing | IV_NR_OBJECT | Call by reference | Type reference (TYPE) | /AIN/NR_OBJECT | Number range object type (NRO) | 20070103 |
Method VALIDATE on Interface /AIN/IF_BADI_NRGE_GEN has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 510 |