SAP ABAP Class CL_FAA_NUMBER_RANGE (Generic Number Range Object)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-AA (Application Component) Basic Functions
     FAA_BL_CA (Package) Process Logic for General Objects
Properties
Class CL_FAA_NUMBER_RANGE  
Short Description Generic Number Range Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAA_BL_CA   Process Logic for General Objects 
Created 20040217   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FAA_NUMBER_RANGE has no forward declaration.
Interfaces
Class CL_FAA_NUMBER_RANGE has no interface implemented.
Friends
Class CL_FAA_NUMBER_RANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_BUFFER_HL Static Attribute Private Type reference (TYPE) GTY_S_BUFFER_HL Structure Buffer for Number Range Interval 20040915
2 GT_BUFFER Static Attribute Private Type reference (TYPE) GTY_TH_BUFFER Table Buffer for Number Range Intervals 20040915
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method Checks Number Range (Info Buffered) 20040217
2 CHECK_NUMBER_CHARACTERS Static method Public Method Checks If Number Consists of Valid Characters 20040217
3 GET_INTERVAL Static method Public Method Supplies Interval Limits From/To (Info Buffered) 20040217
4 GET_LEVEL Static method Public Method Supplies Current Number Range Status 20040217
5 IS_EXTERNAL Static method Public Method Is the external number assignment activated (info buffered)? 20040217
6 IS_NUMBER_IN_INTERVAL Static method Public Method Is external number within interval? 20040217
7 RESET_BUFFER Static method Public Method Deletes Table Buffer 20040217
8 _READ_BUFFER_INTO_HL Static method Private Method Supplies Buffered Information for Number Range Object 20041007
Events
Class CL_FAA_NUMBER_RANGE has no event.
Types
Class CL_FAA_NUMBER_RANGE has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20040217
2 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20040217
3 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20040217
4 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20040217
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20040218

Method CHECK_NUMBER_CHARACTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NUMBER Call by reference Type reference (TYPE) CLIKE Zu prüfende Zeichenkette (Schlüssel) 20040217
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20040218

Method GET_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FROM Call by reference Type reference (TYPE) NRFROM Von-Nummer 20040217
2 Exporting ED_TO Call by reference Type reference (TYPE) NRTO Bis-Nummer 20040217
3 Importing ID_OBJECT Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20040217
4 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20040217
5 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20040217
6 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20040217
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20040218

Method GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20040217
2 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20040217
3 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20040217
4 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20040217
5 Returning RD_LEVEL Value transfer Type reference (TYPE) NRLEVEL Nummernkreisstand 20040217
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20040315

Method IS_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20040217
2 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20040217
3 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20040217
4 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20040217
5 Returning RB_EXTERNAL Value transfer Type reference (TYPE) ABAP_BOOL Externe Nummernvergabe? 20040218
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20040218

Method IS_NUMBER_IN_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_NUMERIC_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prüfung numerisch? 20040218
2 Importing ID_NUMBER Call by reference Type reference (TYPE) ANY Zu prüfende Nummer 20040217
3 Importing ID_OBJECT Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20040217
4 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20040217
5 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) BUKRSN Wert des Unterobjekts des Nummernkreisobjekts 20040217
6 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20040217
7 Returning RB_IN_INTERVAL Value transfer Type reference (TYPE) ABAP_BOOL Ist externe Nummer im Intervall? 20040218
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20040218

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_FAA_NUMBER_RANGE has no parameter.
Method RESET_BUFFER on class CL_FAA_NUMBER_RANGE has no exception.

Method _READ_BUFFER_INTO_HL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20041007
2 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20041007
3 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) C Wert des Unterobjekts des Nummernkreisobjekts 20041007
4 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR Bis-Geschäftsjahr 20041007
# Exception Resumable Description Created on
1 CX_FAA_NUMBER_RANGE Nummernkreisobjekt generisch 20041007
History
Last changed by/on SAP  20041006 
SAP Release Created in 500