SAP IF_VIF_PLUGIN_OBJECT OO Class - Plug-In Interface for Virtual Interface
IF_VIF_PLUGIN_OBJECT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_VIF_PLUGIN_OBJECT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_VIF_PLUGIN_OBJECT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CHECK | Überprüfen eines Virtuellen Interfaces | Public |
| CALL METHOD if_vif_plugin_object=>CHECK...more details | ||
| CLOSE | Plugin beenden | Public |
| CALL METHOD if_vif_plugin_object=>CLOSE...more details | ||
| COMPLETE_PROFILE_INFORMATION | Gets all the default profiles for the web service | Public |
| CALL METHOD if_vif_plugin_object=>COMPLETE_PROFILE_INFORMATION...more details | ||
| CREATE | Erzeugen eines virtuellen Interfaces | Public |
| CALL METHOD if_vif_plugin_object=>CREATE...more details | ||
| F4_HELP | Private | |
| CALL METHOD if_vif_plugin_object=>F4_HELP...more details | ||
| GET_CROSS_REFERENCE_DATA | Einträge für den Verwendungsnachweis lesen | Public |
| CALL METHOD if_vif_plugin_object=>GET_CROSS_REFERENCE_DATA...more details | ||
|
| ||
| GET_DEFAULT_SRV_DEF_STARTPT | Private | |
| CALL METHOD if_vif_plugin_object=>GET_DEFAULT_SRV_DEF_STARTPT...more details | ||
| GET_MAX_NUMBER_OF_SD_VARIANTS | Wieviele Varianten sind pro Service Definition erlaubt? | Public |
| CALL METHOD if_vif_plugin_object=>GET_MAX_NUMBER_OF_SD_VARIANTS...more details | ||
| GET_MAX_NUMBER_OF_SERVICE_DEFS | Private | |
| CALL METHOD if_vif_plugin_object=>GET_MAX_NUMBER_OF_SERVICE_DEFS...more details | ||
| GET_OBJ_SHORTTEXT | Rückgabe Kurztext für Objektreferenz (Eigenschaften-Tab) | Public |
| CALL METHOD if_vif_plugin_object=>GET_OBJ_SHORTTEXT...more details | ||
| GET_ORIGINAL_FOR_FUNCTION | Gibt das Orginalobjekt zu einer Funktion des VIF zurück | Public |
| CALL METHOD if_vif_plugin_object=>GET_ORIGINAL_FOR_FUNCTION...more details | ||
| GET_SERVICE_DEF_STARTPOINT | Rückgabe Service Def-Startpunkt (I=Inside-Out O=Outside-In) | Public |
| CALL METHOD if_vif_plugin_object=>GET_SERVICE_DEF_STARTPOINT...more details | ||
| GET_STANDARD_DIALOG_TEXT | Private | |
| CALL METHOD if_vif_plugin_object=>GET_STANDARD_DIALOG_TEXT...more details | ||
| INIT | Initialisierung | Public |
| CALL METHOD if_vif_plugin_object=>INIT...more details | ||
| LOAD_ORIGINAL | Originalschnittstelle lesen | Public |
| CALL METHOD if_vif_plugin_object=>LOAD_ORIGINAL...more details | ||
| LOAD_ORIGINAL_DESCRIPTION | Originalbeschreibung lesen | Public |
| CALL METHOD if_vif_plugin_object=>LOAD_ORIGINAL_DESCRIPTION...more details | ||
| MAY_SD_VARIANTS_BE_CHANGED | Dürfen SErvice Definition Varianten verändert werden? | Public |
| CALL METHOD if_vif_plugin_object=>MAY_SD_VARIANTS_BE_CHANGED...more details | ||
| MODIFY_ALLOWED | Können Teilobjekte des VIF ergänzt oder gelöscht werden? | Public |
| CALL METHOD if_vif_plugin_object=>MODIFY_ALLOWED...more details | ||
| MODIFY_VIF | Teilobjekte des VIF ergänzen oder löschen | Public |
| CALL METHOD if_vif_plugin_object=>MODIFY_VIF...more details | ||
| NAVIGATE | Navigation vom VIF zum Objekt | Public |
| CALL METHOD if_vif_plugin_object=>NAVIGATE...more details | ||
| NEED_OWN_DIALOG | Private | |
| CALL METHOD if_vif_plugin_object=>NEED_OWN_DIALOG...more details | ||
| PAI_SPECIAL_SUPPORT | PAI-Support für spezielle VIs | Public |
| CALL METHOD if_vif_plugin_object=>PAI_SPECIAL_SUPPORT...more details | ||
| PBO_SPECIAL_SUPPORT | PBO-Support für spezielle VIs | Public |
| CALL METHOD if_vif_plugin_object=>PBO_SPECIAL_SUPPORT...more details | ||
| SPECIAL_SUPPORT | Support für spezielle VIs | Public |
| CALL METHOD if_vif_plugin_object=>SPECIAL_SUPPORT...more details | ||
IF_VIF_PLUGIN_OBJECT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| CUSTOM_CONTAINER | Instance Attribute | LIKE | Private | ||
| FALSE | Instance Attribute | LIKE | Private | ||
| OBJ_NAME | Instance Attribute | LIKE | Private | ||
| SOAP_APPL_NAME | Instance Attribute | URI of a SOAP application | LIKE VEPSOAPAPPLURI | Public | |
| SUBSCREEN_MODPOOL1 | Instance Attribute | LIKE | Private | ||
| SUBSCREEN_MODPOOL2 | Instance Attribute | LIKE | Private | ||
| SUBSCREEN_NUMBER1 | Instance Attribute | LIKE | Private | ||
| SUBSCREEN_NUMBER2 | Instance Attribute | LIKE | Private | ||
| TRUE | Instance Attribute | LIKE | Private | ||
| VERSION | Instance Attribute | LIKE | Private | ||
| WB_MANAGER | Instance Attribute | LIKE | Private |
Links to Related Class(s)
IF_VIF_P...Full list of available SAP object classes
Search for further information about these or an SAP related objects