SAP ABAP Class CL_ISSR_BASI_SERVICES_NUMB_RNG (Nummernkreisobjekt generisch)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-SR (Application Component) Regulatory reporting for insurance companies
     VVSRFISL (Package) Statutory Reporting for Insurance from FI-SL
Properties
Class CL_ISSR_BASI_SERVICES_NUMB_RNG  
Short Description Nummernkreisobjekt generisch    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VVSRFISL   Statutory Reporting for Insurance from FI-SL 
Created 20130429   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISSR_BASI_SERVICES_NUMB_RNG has no interface implemented.
Friends
Class CL_ISSR_BASI_SERVICES_NUMB_RNG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_BUFFER_HL Static Attribute Private Type reference (TYPE) TS_BUFFER_HL 20130430
2 MT_BUFFER Static Attribute Private Type reference (TYPE) TT_BUFFER 20130430
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method 20130430
2 CHECK_NUMBER_CHARACTERS Static method Public Method 20130430
3 GET_INTERVAL Static method Public Method 20130430
4 GET_LEVEL Static method Public Method 20130430
5 GET_NEXT_NUMBER Static method Public Method 20130430
6 IS_EXTERNAL Static method Public Method 20130430
7 IS_NUMBER_IN_INTERVAL Static method Public Method 20130430
8 RESET_BUFFER Static method Public Method 20130430
9 _READ_BUFFER_INTO_HL Static method Private Method 20130430
Events
Class CL_ISSR_BASI_SERVICES_NUMB_RNG has no event.
Types
Class CL_ISSR_BASI_SERVICES_NUMB_RNG 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 Value transfer Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20130430
2 Importing ID_RANGENR Value transfer Type reference (TYPE) NRNR Nummernkreisnummer 20130430
3 Importing ID_SUBOBJECT Value transfer Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20130430
4 Importing ID_TOYEAR Value transfer Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20130430
# Exception Resumable Description Created on
1 NOT_FOUND Nummernkreis nicht gefunden 20130430

Method CHECK_NUMBER_CHARACTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADD_ALLOWED_CHARS Call by reference Type reference (TYPE) CLIKE Zusätzlich explizit erlaubte Zeichen 20130430
2 Importing ID_NUMBER Call by reference Type reference (TYPE) CLIKE Zu prüfende Zeichenkette (Schlüssel) 20130430
# Exception Resumable Description Created on
1 ERROR Unzulässiges Zeichen vorhanden 20130430

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 20130430
2 Exporting ED_TO Call by reference Type reference (TYPE) NRTO Bis-Nummer 20130430
3 Importing ID_OBJECT Value transfer Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20130430
4 Importing ID_RANGENR Value transfer Type reference (TYPE) NRNR Nummernkreisnummer 20130430
5 Importing ID_SUBOBJECT Value transfer Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20130430
6 Importing ID_TOYEAR Value transfer Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20130430
# Exception Resumable Description Created on
1 NOT_FOUND Nummernkreis nicht gefunden 20130430

Method GET_LEVEL Signature

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

Method GET_NEXT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NUMBER Value transfer Type reference (TYPE) CSEQUENCE Nächste Nummer 20130430
2 Exporting EF_CRITICAL_RANGE Value transfer Type reference (TYPE) ABAP_BOOL 20130430
3 Importing ID_NRRANGENR Value transfer Type reference (TYPE) INRI-NRRANGENR Nummernkreisnummer 20130430
4 Importing ID_OBJECT Value transfer Type reference (TYPE) INRI-OBJECT 'ISSRIDNR' Name des Nummernkreisobjekts 20130430
5 Importing ID_QUANTITY Value transfer Type reference (TYPE) INRI-QUANTITY '1' Anzahl der zu vergebenden Nummern 20130430
6 Importing ID_SUBOBJECT Value transfer Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20130430
7 Importing ID_TOYEAR Value transfer Type reference (TYPE) INRI-TOYEAR '0000' Bis-Geschäftsjahr 20130430
8 Importing IF_IGNORE_BUFFER Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130430
9 Importing IF_TEST_RUN Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130430
# Exception Resumable Description Created on
1 NUMBER_ERROR Fehler 20130430
2 NUMBER_LIMIT_REACHED Intervallgrenze des Nummernbereichs errreicht 20130430

Method IS_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Value transfer Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20130430
2 Importing ID_RANGENR Value transfer Type reference (TYPE) NRNR Nummernkreisnummer 20130430
3 Importing ID_SUBOBJECT Value transfer Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20130430
4 Importing ID_TOYEAR Value transfer Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20130430
5 Returning RF_EXTERNAL Value transfer Type reference (TYPE) ABAP_BOOL Externe Nummernvergabe? 20130430
# Exception Resumable Description Created on
1 NOT_FOUND Nummernkreis nicht gefunden 20130430

Method IS_NUMBER_IN_INTERVAL 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) ANY Zu prüfende Nummer 20130430
2 Importing ID_OBJECT Value transfer Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20130430
3 Importing ID_RANGENR Value transfer Type reference (TYPE) NRNR Nummernkreisnummer 20130430
4 Importing ID_SUBOBJECT Value transfer Type reference (TYPE) C SPACE Wert des Unterobjekts des Nummernkreisobjekts 20130430
5 Importing ID_TOYEAR Value transfer Type reference (TYPE) NRYEAR '0000' Bis-Geschäftsjahr 20130430
6 Importing IF_NUMERIC_CHECK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prüfung numerisch? 20130430
7 Returning RF_IN_INTERVAL Value transfer Type reference (TYPE) ABAP_BOOL Ist externe Nummer im Intervall? 20130430
# Exception Resumable Description Created on
1 NOT_FOUND Nummernkreis nicht gefunden 20130430
2 NUMBER_RANGE_NOT_EXTERN Nummernkreis ist nicht extern 20130430

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_ISSR_BASI_SERVICES_NUMB_RNG has no parameter.
Method RESET_BUFFER on class CL_ISSR_BASI_SERVICES_NUMB_RNG 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 20130430
2 Importing ID_RANGENR Call by reference Type reference (TYPE) NRNR Nummernkreisnummer 20130430
3 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) C Wert des Unterobjekts des Nummernkreisobjekts 20130430
4 Importing ID_TOYEAR Call by reference Type reference (TYPE) NRYEAR Bis-Geschäftsjahr 20130430
# Exception Resumable Description Created on
1 NOT_FOUND Nummernkreis nicht gefunden 20130430
History
Last changed by/on SAP  20131127 
SAP Release Created in