SAP ABAP Interface IF_FB_VA (Interface for Version Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-FUB (Application Component) Function Builder
     SFUNC (Package) Function Builder
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FB_VERSION_ADMIN Function Module Versions 20001129
Properties
Interface IF_FB_VA  
Short Description Interface for Version Management    
General Data
Package SFUNC   Function Builder 
Created 20001129   SAP 
Last changed 20090618   SAP 
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 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_FB_VA has no interface.
Friends
Interface IF_FB_VA has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Constant Public Type reference (TYPE) BOOLEAN 'A' Version act. 20001129
2 FALSE Constant Public Type reference (TYPE) BOOLEAN 'F' False 20001129
3 IF_DCHA Instance attribute Public Type reference (TYPE) RSFB_CHA Changing 20001130
4 IF_DEXC Instance attribute Public Type reference (TYPE) RSFB_EXC Exceptions 20001130
5 IF_DEXP Instance attribute Public Type reference (TYPE) RSFB_EXP Export 20001130
6 IF_DIMP Instance attribute Public Type reference (TYPE) RSFB_IMP Import parameter, Old Display Form 20001130
7 IF_DTBL Instance attribute Public Type reference (TYPE) RSFB_TBL Tables 20001130
8 IF_FUPARAMER Instance attribute Public Type reference (TYPE) RSFB_PARAM Table of Parameters, Database Form 20001201
9 IF_FUPARAREF Instance attribute Public Type reference (TYPE) RSFB_PARAM Table of Parameters, Database Form 20001130
10 IF_HEADER Instance attribute Public Type reference (TYPE) HEADER_FB Header Data From Function Builder 20001129
11 IF_MCHA Instance attribute Public Type reference (TYPE) RSFB_CHA Changing 20001130
12 IF_MEXC Instance attribute Public Type reference (TYPE) RSFB_EXC Exceptions 20001130
13 IF_MEXP Instance attribute Public Type reference (TYPE) RSFB_EXP Export 20001130
14 IF_MIMP Instance attribute Public Type reference (TYPE) RSFB_IMP Import parameter, Old Display Form 20001130
15 IF_MTBL Instance attribute Public Type reference (TYPE) RSFB_TBL Tables 20001130
16 IF_NOCHA Instance attribute Public Type reference (TYPE) RSFB_CHA Changing 20050322
17 IF_NODOC Instance attribute Public Type reference (TYPE) RSFB_FDO Documentation 20050322
18 IF_NOEXC Instance attribute Public Type reference (TYPE) RSFB_EXC Exceptions 20050322
19 IF_NOEXP Instance attribute Public Type reference (TYPE) RSFB_EXP Export 20050322
20 IF_NOIMP Instance attribute Public Type reference (TYPE) RSFB_IMP Import parameter, Old Display Form 20050322
21 IF_NOTBL Instance attribute Public Type reference (TYPE) RSFB_TBL Tables 20050322
22 IF_OCHA Instance attribute Public Type reference (TYPE) RSFB_CHA Changing 20001130
23 IF_ODOC Instance attribute Public Type reference (TYPE) RSFB_FDO Documentation 20001205
24 IF_OEXC Instance attribute Public Type reference (TYPE) RSFB_EXC Exceptions 20001130
25 IF_OEXP Instance attribute Public Type reference (TYPE) RSFB_EXP Export 20001130
26 IF_OIMP Instance attribute Public Type reference (TYPE) RSFB_IMP Import parameter, Old Display Form 20001130
27 IF_OTBL Instance attribute Public Type reference (TYPE) RSFB_TBL Tables 20001130
28 IF_SMODILOG Instance attribute Public Type reference (TYPE) SMODILOGTB Customer Modification Log: Table Type 20001129
29 INACTIVE Constant Public Type reference (TYPE) BOOLEAN 'I' Inactive Version 20001129
30 TRUE Constant Public Type reference (TYPE) BOOLEAN 'T' True 20001129
Methods
# Method Level Visibility Method type Description Created on
1 IF_DEL_SMODISRC Instance method Public Method Delete SMODISRC with relid and smodisrc_key 20001206
2 IF_GET_CV_SMODISRC Instance method Public Method Read SMODISRC RELID = cv or tm (Differences) 20001129
3 IF_GET_MERGED_SMODISRC Instance method Public Method Merge sv + cv 20001201
4 IF_GET_SN_SMODISRC Instance method Public Method Read SMODISRC RELID = sv (Original) 20050322
5 IF_GET_SV_SMODISRC Instance method Public Method Read SMODISRC RELID = sv (Original) 20001129
6 IF_GET_VERSION_FUNC Instance method Public Method Get Version from Repository or Vers-DB 20001207
7 IF_SAVE_SV_SMODISRC Instance method Public Method SAVE SMODISRC RELID = sv (Original) 20001205
Events
Interface IF_FB_VA has no event.
Types
Interface IF_FB_VA has no local type.
Method Signatures

Method IF_DEL_SMODISRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_RELID Call by reference Type reference (TYPE) SMODISRC-RELID Gebiet der Datenbank für Objekte der Entwicklungsumgebung 20001206
# Exception Resumable Description Created on
1 DELETE_FAILED Delete ist fehlgeschlagen 20001206

Method IF_GET_CV_SMODISRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IF_NPARAM Call by reference Type reference (TYPE) RSFB_PARAM Tabelle der Parameter, Datenbankform 20001129
2 Exporting EX_SMODISRC_KEY Call by reference Type reference (TYPE) SMODI_SRC_KEY Smodisrc key 20001211
# Exception Resumable Description Created on
1 GET_CV_FAIL Fehler bei import (tm) weil tm schon gelöscht (nach merge) 20001212

Method IF_GET_MERGED_SMODISRC Signature

Method IF_GET_MERGED_SMODISRC on Interface IF_FB_VA has no parameter.
# Exception Resumable Description Created on
1 MERGE_ONLY_ONE_TIME_ALLOWED Merge kann nicht mehrmal hintereinander aufgerufen werden 20001214

Method IF_GET_SN_SMODISRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IF_OPARAM Call by reference Type reference (TYPE) RSFB_PARAM Tabelle der Parameter, Datenbankform 20050322
2 Exporting EX_SMODISRC Call by reference Type reference (TYPE) SMODISRC Protokoll Kundenmodifikationen: Objektdaten (Aktiv) 20050322

Method IF_GET_SN_SMODISRC on Interface IF_FB_VA has no exception.

Method IF_GET_SV_SMODISRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IF_OPARAM Call by reference Type reference (TYPE) RSFB_PARAM Tabelle der Parameter, Datenbankform 20001129
2 Exporting EX_SMODISRC Call by reference Type reference (TYPE) SMODISRC Protokoll Kundenmodifikationen: Objektdaten (Aktiv) 20001206

Method IF_GET_SV_SMODISRC on Interface IF_FB_VA has no exception.

Method IF_GET_VERSION_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_ACTIVE Call by reference Type reference (TYPE) D010SINF-R3STATE Aktiv-Inaktiv Kennzeichen 20001207
2 Importing IM_IF_FB_NAME Call by reference Type reference (TYPE) HEADER_FB-NAME Name des Funktionsbausteins 20001207
3 Importing IM_IF_VERS_NO Call by reference Type reference (TYPE) VERSNO Versionsverwaltung: Versionsnummer 20001207
# Exception Resumable Description Created on
1 INSERT_TM_ERROR eine tm mit dem selben Schlüssel existiert bereits 20001212
2 INSTANCE_ALREADY_EXISTS Instanz schon erzeugt 20001211
3 NO_VERSION_FOUND keine Version des FB's gefunden 20010410

Method IF_SAVE_SV_SMODISRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_LSMODISRC Call by reference Type reference (TYPE) SMODISRC Protokoll Kundenmodifikationen: Objektdaten (Aktiv) 20001206

Method IF_SAVE_SV_SMODISRC on Interface IF_FB_VA has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 610