SAP ABAP Class CL_FB_VERSION_ADMIN (Function Module Versions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-FUB (Application Component) Function Builder
     SFUNC (Package) Function Builder
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FB_VA Interface for Version Management 20001129
Properties
Class CL_FB_VERSION_ADMIN  
Short Description Function Module Versions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFUNC   Function Builder 
Created 20001124   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SMODI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBSE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FB_VA Interface for Version Management 20001129
Friends
Class CL_FB_VERSION_ADMIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_FLAG Instance attribute Private Type reference (TYPE) D010SINF-R3STATE SPACE Active Version 20001124
2 C_TYPE_FUGR Instance attribute Private Type reference (TYPE) SMODILOG-OBJ_TYPE 'FUGR' TADIR object type 20001128
3 C_TYPE_FUGS Instance attribute Private Type reference (TYPE) SMODILOG-OBJ_TYPE 'FUGS' TADIR object type 20001128
4 GET_VERSION_COUNTER Instance attribute Private Type reference (TYPE) I 0 Perform get_version Once Only 20001211
5 INT_TYPE Instance attribute Private Type reference (TYPE) SMODILOG-INT_TYPE 'INTF' Object Type 20001124
6 OBJ_NAME Instance attribute Private Type reference (TYPE) SMODILOG-OBJ_NAME TADIR Object Name 20001124
7 OBJ_TYPE Instance attribute Private Type reference (TYPE) SMODILOG-OBJ_TYPE Object Type 20001128
8 SMSRC_FLAG Instance attribute Private Type reference (TYPE) C There is a TM RELID available 20001204
9 SUB_NAME Instance attribute Private Type reference (TYPE) SMODILOG-SUB_NAME LIMU Object Name 20001124
10 SUB_TYPE Instance attribute Private Type reference (TYPE) SMODILOG-SUB_TYPE 'FUNC' LIMU Object Type 20001124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20001124
2 SAVE_CHANGED_INCLUDE Instance method Private Method Deal with SMODILOG, SMODISRC nach shift_include 20001205
3 SHIFT_INCLUDE Instance method Public Method Move Include from One Number to Another 20001204
Events
Class CL_FB_VERSION_ADMIN has no event.
Types
Class CL_FB_VERSION_ADMIN 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 IM_ACTIVE_FLAG Call by reference Type reference (TYPE) D010SINF-R3STATE 'A' Aktive oder inaktive Fassung 20010108
2 Importing IM_FB_NAME Call by reference Type reference (TYPE) HEADER_FB-NAME Name des Funktionsbausteins 20001124
3 Importing IM_FB_VERS_NO Call by reference Type reference (TYPE) VERSNO '00000' Versionsverwaltung: Versionsnummer 20001124
# Exception Resumable Description Created on
1 INSTANCE_ERROR Nicht möglich eine Instanz zu erzeugen 20001129

Method SAVE_CHANGED_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_INCLUDE Call by reference Type reference (TYPE) RSNEWLENG-PROGRAMM ABAP-Programmname 20001205
2 Importing IM_OLD_INCLUDE Call by reference Type reference (TYPE) RSNEWLENG-PROGRAMM ABAP-Programmname 20001205
# Exception Resumable Description Created on
1 INSERT_SMODISRC_FAILED Insert smodisrc fehlgeschlagen 20001206

Method SHIFT_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_INCLUDE Call by reference Type reference (TYPE) TFDIR-INCLUDE Include-Nummmer Funktionsbaustein 20001204
# Exception Resumable Description Created on
1 FB_NOT_FOUND FB nicht vorhanden 20001204
2 FB_VERSION_NOT_ACTIVE FB Version ist nichr aktiv 20001214
3 INCLUDE_ALREADY_EXISTENT Include bereits vorhanden 20001208
4 UXX_INCLUDE_NOT_FOUND UXX_Include nicht vorhanden 20001208
5 UXX_MISMATCH UXX_Include enthält Unstimmigkeiten 20001208
History
Last changed by/on SAP  20110908 
SAP Release Created in 610