SAP ABAP Class CL_UR_OBJECT_NUMBER (Object Number Class)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UR_REALIGNMENT_TOOL (Package) Realignment Tool
Properties
Class CL_UR_OBJECT_NUMBER  
Short Description Object Number Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class UR    
Program status     
Category 0   
Package UR_REALIGNMENT_TOOL   Realignment Tool 
Created 20020521   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UR_BUILDPLAN_KEYS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UR_OBJECT_NUMBER has no interface implemented.
Friends
Class CL_UR_OBJECT_NUMBER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NR_OBJECT Constant Public Type reference (TYPE) INRI-OBJECT 'UR_OBJECT' Value of Subobject of Number Range Object 20020528
2 C_NR_OBJECT_CORD Constant Public Type reference (TYPE) INRI-OBJECT 'UR_MAINT' Number Range Object for Runs/Requests 20020717
3 C_NR_RANGE_NR Constant Public Type reference (TYPE) INRI-NRRANGENR '01' Number Range Number 20020528
4 NR_SUB Instance attribute Public Type reference (TYPE) UR_OBJNR_NR_SUB_OBJ Subobject for Realigner Object Number Number Range 20020528
5 NR_SUB_CORD Instance attribute Public Type reference (TYPE) UR_OBJNR_NR_SUB_OBJ Subobject for Realigner Object Number Number Range 20020702
6 NR_SUB_UNDO Instance attribute Public Type reference (TYPE) UR_OBJNR_NR_SUB_OBJ Subobject for Realigner Object Number Number Range 20020916
7 O_REALIGNER Instance attribute Public Object reference (TYPE REF TO) CL_UR_REALIGNER Realignment Object Number 20020523
8 _CHAR_LIST Instance attribute Private Type reference (TYPE) UR_T_CHARLIST Sorted Characteristics List 20021014
9 _DT_OBJECT_TABL Instance attribute Private Object reference (TYPE REF TO) DATA Object table records currently to be updated 20020528
10 _DT_OBJECT_WORK Instance attribute Private Object reference (TYPE REF TO) DATA Current work list 20020527
11 _PROGNAME Instance attribute Private Type reference (TYPE) PROGNAME ABAP Program Name 20020527
12 _S_OBJECT_BUF Instance attribute Private Type reference (TYPE) YS_BUFFER References to Object Number Tables Buffer 20020606
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Private Constructor 20020524
2 GET_BIGGEST_NUMBER Instance method Public Method Fetch Highest Object Number from Current Number Level 20020708
3 GET_CHARS Instance method Public Method Fetch Characteristic Vector for Object Number 20020607
4 GET_INSTANCE Static method Public Method Fetch Instance of an Object Number 20020522
5 GET_OBJECT_NUMBER Instance method Public Method Fetch Object Numbers for Characteristic Vector 20020524
6 GET_STRUCTURE_NAMES Instance method Public Method Fetch Structure/Type Names 20020524
7 INSERT_OBJECT_TABLE_INT Static method Public Method Internal! Insert to the Object Table 20020528
8 SELECT_OBJECTS Instance method Public Method Selection of Objects by Numbers and Opt. MM Cond. 20020709
9 SET_CHARS Instance method Public Method Set Characteristic Vector for Object Number 20020708
10 _DISPLACE_BUFFER Instance method Private Method Reset buffer 20020607
11 _FIRST_OBJNR_TO_INSERT Instance method Private Method Take a number area 20020527
12 _GENERATE_TEMP_PROG Instance method Private Method Generate Temporary Program with Type Definitions 20020527
13 _GET_STRUCTURE_NAMES Instance method Private Method Fetch Name of the Object Number DDIC Objects 20020523
14 _INSERT_OBJECT_TABLE Instance method Private Method Write to Buffer for Database Insert 20020528
15 _INSERT_OBJECT_TABLE_BUFFER Instance method Private Method Enter Object Number in Buffer 20020528
16 _INSERT_OBJECT_TABLE_FLUSH_BUF Instance method Private Method Write from Buffer to the Database 20020528
17 _READ_OBJ_TAB_BY_CHAR_BUFFERED Instance method Private Method Read Object Number Table with Characteristic Vector 20020607
18 _READ_OBJ_TAB_BY_OBJNR_BUFFERD Instance method Private Method Read Object Number Table with Object Number 20020607
Events
Class CL_UR_OBJECT_NUMBER has no event.
Types
Class CL_UR_OBJECT_NUMBER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REALIGNER Value transfer Object reference (TYPE REF TO) CL_UR_REALIGNER Realignment Object Number 20020527

Method CONSTRUCTOR on class CL_UR_OBJECT_NUMBER has no exception.

Method GET_BIGGEST_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OBJNR Value transfer Type reference (TYPE) ANY 20020708

Method GET_BIGGEST_NUMBER on class CL_UR_OBJECT_NUMBER has no exception.

Method GET_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE 20020704

Method GET_CHARS on class CL_UR_OBJECT_NUMBER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REALIGNER Value transfer Object reference (TYPE REF TO) CL_UR_REALIGNER Realignment Object Number 20020704
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_UR_OBJECT_NUMBER Realignment Object Number 20020704

Method GET_INSTANCE on class CL_UR_OBJECT_NUMBER has no exception.

Method GET_OBJECT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE 20020704

Method GET_OBJECT_NUMBER on class CL_UR_OBJECT_NUMBER has no exception.

Method GET_STRUCTURE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_STRU Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20020704
2 Exporting E_OBJECT_TTYP Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20020704

Method GET_STRUCTURE_NAMES on class CL_UR_OBJECT_NUMBER has no exception.

Method INSERT_OBJECT_TABLE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE zu verbuchende Objekttabelle 20020528
2 Importing I_OBJECT_TABL Value transfer Type reference (TYPE) TABNAME Name der Objekttabelle 20020528
# Exception Resumable Description Created on
1 FAILED Insert in Objekttababelle fehlgeschlagen 20020528

Method SELECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE Treffermenge in Objektstruktur 20020710
2 Importing IT_SEL_TAB_CHAR Call by reference Type reference (TYPE) FINB_SEL_TAB Selektion auf Merkmale 20020709
3 Importing IT_SEL_TAB_OBJNR Call by reference Type reference (TYPE) FINB_SEL_TAB Selektion auf Objektnr. wird immer beachtet! 20020709
4 Importing I_WHERE Call by reference Type reference (TYPE) STRING where clause für Merkmalsselektion 20020807

Method SELECT_OBJECTS on class CL_UR_OBJECT_NUMBER has no exception.

Method SET_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE 20020708
# Exception Resumable Description Created on
1 FAILED Update auf Objekttabelle fehlgeschlagen 20020708

Method _DISPLACE_BUFFER Signature

Method _DISPLACE_BUFFER on class CL_UR_OBJECT_NUMBER has no parameter.
Method _DISPLACE_BUFFER on class CL_UR_OBJECT_NUMBER has no exception.

Method _FIRST_OBJNR_TO_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OBJNR Call by reference Type reference (TYPE) ANY 20020527

Method _FIRST_OBJNR_TO_INSERT on class CL_UR_OBJECT_NUMBER has no exception.

Method _GENERATE_TEMP_PROG Signature

Method _GENERATE_TEMP_PROG on class CL_UR_OBJECT_NUMBER has no parameter.
Method _GENERATE_TEMP_PROG on class CL_UR_OBJECT_NUMBER has no exception.

Method _GET_STRUCTURE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_STRU Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20020523
2 Exporting E_OBJECT_TABL Call by reference Type reference (TYPE) TABNAME Tabellenname 20020523
3 Exporting E_OBJECT_TTYP Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20020523

Method _GET_STRUCTURE_NAMES on class CL_UR_OBJECT_NUMBER has no exception.

Method _INSERT_OBJECT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDT_OBJECT Value transfer Object reference (TYPE REF TO) DATA 20020528

Method _INSERT_OBJECT_TABLE on class CL_UR_OBJECT_NUMBER has no exception.

Method _INSERT_OBJECT_TABLE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDT_OBJECT Value transfer Object reference (TYPE REF TO) DATA 20020528

Method _INSERT_OBJECT_TABLE_BUFFER on class CL_UR_OBJECT_NUMBER has no exception.

Method _INSERT_OBJECT_TABLE_FLUSH_BUF Signature

Method _INSERT_OBJECT_TABLE_FLUSH_BUF on class CL_UR_OBJECT_NUMBER has no parameter.
Method _INSERT_OBJECT_TABLE_FLUSH_BUF on class CL_UR_OBJECT_NUMBER has no exception.

Method _READ_OBJ_TAB_BY_CHAR_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDS_OBJECT Value transfer Object reference (TYPE REF TO) DATA 20020607

Method _READ_OBJ_TAB_BY_CHAR_BUFFERED on class CL_UR_OBJECT_NUMBER has no exception.

Method _READ_OBJ_TAB_BY_OBJNR_BUFFERD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJNR Call by reference Type reference (TYPE) STANDARD TABLE 20020607

Method _READ_OBJ_TAB_BY_OBJNR_BUFFERD on class CL_UR_OBJECT_NUMBER has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B