SAP ABAP Class /AIN/CL_BKND_CREATE_NUMRANGE (Create Number Range Table)
Hierarchy
AIN (Software Component) AIN 710: Add-On Installation
   AIE-AII (Application Component) Infrastructure
     /AIN/ACTIVITIES (Package) Auto-ID Activities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /AIN/CL_BASIC_ACTIVITY Root of all activity classes 20040528
2 Interface implementation (CLASS c. INTERFACES i_ref)  /AIN/IF_ACTIVITY Activity interface 20040511
Properties
Class /AIN/CL_BKND_CREATE_NUMRANGE  
Short Description Create Number Range Table    
Super Class /AIN/CL_BASIC_ACTIVITY Root of all activity classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /AIN/ACTIVITIES   Auto-ID Activities 
Created 20040511   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /AIN/CL_BKND_CREATE_NUMRANGE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /AIN/IF_ACTIVITY Activity interface 20040511
Friends
Class /AIN/CL_BKND_CREATE_NUMRANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_20 Constant Public Type reference (TYPE) /AIN/EPC_LENGTH '20' Length of EPC Serial number 20050801
2 C_24 Constant Public Type reference (TYPE) /AIN/EPC_LENGTH '24' Length of EPC Serial Number (Bits) 20040914
3 C_25 Constant Public Type reference (TYPE) /AIN/EPC_LENGTH '25' Length of EPC Serial Number (Bits) 20050210
4 C_36 Constant Public Type reference (TYPE) /AIN/EPC_LENGTH '36' Length of EPC Serial Number (Bits) 20040914
5 C_38 Constant Public Type reference (TYPE) /AIN/EPC_LENGTH '38' Length of EPC Serial Number (Bits) 20050210
6 C_ACTIVE Constant Private Type reference (TYPE) /AIN/EPC_ACTIVE_IND 'X' Indicator: Active or Inactive 20040511
7 C_INACTIVE Constant Private Type reference (TYPE) /AIN/EPC_ACTIVE_IND ' ' Indicator: Active or Inactive 20040511
8 C_INSERT Constant Private Type reference (TYPE) UPDKZ_D 'I' Update indicator 20040511
9 C_SGTIN64 Constant Public Type reference (TYPE) /AIN/EPC_TYPE 'SGTIN-64' EPC Type 20040914
10 C_SGTIN96 Instance attribute Public Type reference (TYPE) /AIN/EPC_TYPE 'SGTIN-96' EPC Type 20040914
11 C_UPDATE Constant Private Type reference (TYPE) UPDKZ_D 'U' Update indicator 20040511
12 MO_LOG Instance attribute Private Object reference (TYPE REF TO) /AIN/CL_APP_LOG AIN Application log 20050801
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NUMBER_RANGE_OVERLAP Instance method Private Method Check that if the imported number range overlaps with existi 20050801
2 CREATE_GTIN_NUMBER_RANGE Instance method Private Method Create GTIN Number Range Table 20040521
3 CREATE_GTIN_RANGE_TABLES Instance method Private Method Create Selection Range Table for Reading Number Range Table 20040527
Events
Class /AIN/CL_BKND_CREATE_NUMRANGE has no event.
Types
Class /AIN/CL_BKND_CREATE_NUMRANGE has no local type.
Method Signatures

Method CHECK_NUMBER_RANGE_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Activity Return Status 20050801
2 Importing IS_GTIN_NRRANGE Call by reference Type reference (TYPE) /AIN/EPC_NRRANG_DYN GTIN Number Range Data Structure 20050801
3 Importing IT_GTIN_NRRANGE Call by reference Type reference (TYPE) /AIN/GTIN_NRRANG_TAB GTIN Serial Number Range Type 20050801

Method CHECK_NUMBER_RANGE_OVERLAP on class /AIN/CL_BKND_CREATE_NUMRANGE has no exception.

Method CREATE_GTIN_NUMBER_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GTIN_NRRANGE_NEW Call by reference Type reference (TYPE) /AIN/GTIN_NRRANG_TAB 20040521
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20041115
3 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Rückgabestatus der Aktivität 20041115
4 Importing IS_NRRANGE Call by reference Type reference (TYPE) /AIN/EPC_NRRANG_DYN Datenstruktur für GTIN-Nummernkreis 20040524
5 Importing IT_GTIN_NRRANG Call by reference Type reference (TYPE) /AIN/GTIN_NRRANG_TAB 20040521

Method CREATE_GTIN_NUMBER_RANGE on class /AIN/CL_BKND_CREATE_NUMRANGE has no exception.

Method CREATE_GTIN_RANGE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EPC_TYPE Call by reference Type reference (TYPE) /AIN/EPC_TYPE_RTAB Tabellentyp: Variante des EPC-Nummernkreisobjekts 20040914
2 Changing CT_OBJECT Call by reference Type reference (TYPE) /AIN/GTIN_RTAB Tabellentyp: EPC-Nummernkreisobjekt 20040527
3 Changing CT_OBJECT_VAR Call by reference Type reference (TYPE) /AIN/EPC_OBJVAR_RTAB Tabellentyp: Variante des EPC-Nummernkreisobjekts 20040527
4 Importing IS_NRRANGE Call by reference Type reference (TYPE) /AIN/EPC_NRRANG_DYN Datenstruktur für GTIN-Nummernkreis 20040527

Method CREATE_GTIN_RANGE_TABLES on class /AIN/CL_BKND_CREATE_NUMRANGE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200