SAP ABAP Interface IF_EX_RLMFW (BAdI Interface IF_EX_RLMFW)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-PPM (Application Component) Product and Process Modeling
     RLMFW (Package) Release Management for Engineering Processes
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RLMFW Example Implementation for BAdI Definition RLMFW 20050302
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_RLMFW BAdI Class CL_EX_RLMFW 20050302
Properties
Interface IF_EX_RLMFW  
Short Description BAdI Interface IF_EX_RLMFW    
General Data
Package RLMFW   Release Management for Engineering Processes 
Created 20050302   SAP 
Last changed 20050705   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_RLMFW has no forward declaration.
Interfaces
Interface IF_EX_RLMFW has no interface.
Friends
Interface IF_EX_RLMFW has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_OH Instance attribute Public Type reference (TYPE) RLMFW_S_OH Header Data 20050302
2 GS_OL Instance attribute Public Type reference (TYPE) RLMFW_S_OL Release Object 20050303
3 G_EDIT Instance attribute Public Type reference (TYPE) XFELD Change Mode 20050302
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AGENT Instance method Public Method Determine Additional Processors 20050302
2 AUTHORITY_CHECK Instance method Public Method Activate Additional Authorization Check 20050305
3 BEFORE_ADD Instance method Public Method Fill Additional Fields When Adding Objects 20050305
4 BEFORE_RELEASE Instance method Public Method Checks Before Releasing the Release Object 20050302
5 BEFORE_REMOVAL Instance method Public Method Checks Before Removing Release Object 20050302
6 BEFORE_SAVE Instance method Public Method Fill Additional Fields in Order Before Saving 20050304
7 EXEC_EXTENSION_FCODE Instance method Public Method Menu Enhancements 20050304
8 GET_PRINT_PROGRAM Instance method Public Method Determine Print Program 20050302
9 GET_WORKFLOW_TEMPLATE Instance method Public Method Specify Workflow Pattern 20050302
10 HD_GET_DATA_FROM_SCREEN Instance method Public Method Additional Header Data - Transport Data from Screen 20050302
11 HD_PUT_DATA_TO_SCREEN Instance method Public Method Additional Header Data - Transport Data to Screen 20050302
12 HD_TAB_ACTIVATE Instance method Public Method Additional Header Data - Activate Tab Pages 20050302
13 POS_GET_DATA_FROM_SCREEN Instance method Public Method Additional Item Data - Transport Data from Screen 20050302
14 POS_PUT_DATA_TO_SCREEN Instance method Public Method Additional Item Data - Transport Data to Screen 20050302
15 SAVE Instance method Public Method Save Additional Data 20050302
16 SELECT_NEW Instance method Public Method Specify Release Objects to Add to Order 20050304
17 USE_ASYNC_UPDATE_TASK Instance method Public Method Post Data Asynchronously 20050310
18 VALIDATE_OBJECT Instance method Public Method Validate Release Object 20050302
Events
Interface IF_EX_RLMFW has no event.
Types
Interface IF_EX_RLMFW has no local type.
Method Signatures

Method ADD_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJID Call by reference Type reference (TYPE) ACTORID Bearbeiterid im Organisationsmanagement 20050302
2 Exporting E_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20050302
3 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050302
4 Importing IT_OHAD Call by reference Type reference (TYPE) RLMFW_T_OHAD Adressaten 20050303
5 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050302
6 Importing I_AGTYPE Call by reference Type reference (TYPE) RLMFW_AGTYPE Rolle im Freigabeprozess 20050302
# Exception Resumable Description Created on
1 NO_AGENT Es wurde kein Bearbeiter festgelegt 20050303

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RLMFW_S_MSG Nachricht 20050305
2 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050305
3 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050305
4 Importing I_EDIT Call by reference Type reference (TYPE) XFELD Ändern-Modus 20050305

Method AUTHORITY_CHECK on Interface IF_EX_RLMFW has no exception.

Method BEFORE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OL Call by reference Type reference (TYPE) RLMFW_S_OL_EXT Positionsdaten - Erweiterung 20050305
2 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten des Auftrags 20050305
3 Importing IS_OL Call by reference Type reference (TYPE) RLMFW_S_OL Neues Freigabeobjekt 20050305
4 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Alle Freigabeobjekte des Auftrags 20050305

Method BEFORE_ADD on Interface IF_EX_RLMFW has no exception.

Method BEFORE_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RLMFW_S_MSG Nachricht 20050303
2 Importing IS_OL Call by reference Type reference (TYPE) RLMFW_S_OL Freigabeobjekt 20050303
3 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050303

Method BEFORE_RELEASE on Interface IF_EX_RLMFW has no exception.

Method BEFORE_REMOVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RLMFW_S_MSG Nachricht 20050303
2 Importing IS_OL Call by reference Type reference (TYPE) RLMFW_S_OL Freigabeauftrag - Positionen 20050303
3 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050303

Method BEFORE_REMOVAL on Interface IF_EX_RLMFW has no exception.

Method BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050304
2 Exporting ET_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050304
3 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050304
4 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050304

Method BEFORE_SAVE on Interface IF_EX_RLMFW has no exception.

Method EXEC_EXTENSION_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050304
2 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050304
3 Importing IT_OL_SELECTED Call by reference Type reference (TYPE) RLMFW_T_OL Selektierte Freigabeobjekte 20050401
4 Importing I_EDIT Call by reference Type reference (TYPE) XFELD Ändernmodus 20050304
5 Importing I_FCODE Call by reference Type reference (TYPE) FCODE Funktionscode 20050304

Method EXEC_EXTENSION_FCODE on Interface IF_EX_RLMFW has no exception.

Method GET_PRINT_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REPID Call by reference Type reference (TYPE) PROGNAME Name des ABAP-Druckprogramms 20050302

Method GET_PRINT_PROGRAM on Interface IF_EX_RLMFW has no exception.

Method GET_WORKFLOW_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TASK Call by reference Type reference (TYPE) SWW_TASK Aufgabenkennung 20050302

Method GET_WORKFLOW_TEMPLATE on Interface IF_EX_RLMFW has no exception.

Method HD_GET_DATA_FROM_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050302

Method HD_GET_DATA_FROM_SCREEN on Interface IF_EX_RLMFW has no exception.

Method HD_PUT_DATA_TO_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050302

Method HD_PUT_DATA_TO_SCREEN on Interface IF_EX_RLMFW has no exception.

Method HD_TAB_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE Call by reference Type reference (TYPE) XFELD Aktiv-Kennzeichen 20050302

Method HD_TAB_ACTIVATE on Interface IF_EX_RLMFW has no exception.

Method POS_GET_DATA_FROM_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050303
2 Exporting ES_OL Call by reference Type reference (TYPE) RLMFW_S_OL Freigabeobjekt 20050303

Method POS_GET_DATA_FROM_SCREEN on Interface IF_EX_RLMFW has no exception.

Method POS_PUT_DATA_TO_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050303
2 Importing IS_OL Call by reference Type reference (TYPE) RLMFW_S_OL Freigabeobjekt 20050303

Method POS_PUT_DATA_TO_SCREEN on Interface IF_EX_RLMFW has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OH Call by reference Type reference (TYPE) RLMFW_S_OH Kopfdaten 20050305
2 Importing IT_OL Call by reference Type reference (TYPE) RLMFW_T_OL Freigabeobjekte 20050305
3 Importing I_UPD_MODE Call by reference Type reference (TYPE) CTU_UPDATE Verbuchungsmodus 20050305

Method SAVE on Interface IF_EX_RLMFW has no exception.

Method SELECT_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OL Call by reference Type reference (TYPE) RLMFW_T_OL_SEL Neue Freigabeobjekte 20050304
# Exception Resumable Description Created on
1 NO_NEW_OBJECTS Keine Freigabeobjekte festgelegt 20050304

Method USE_ASYNC_UPDATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASYNC Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050310

Method USE_ASYNC_UPDATE_TASK on Interface IF_EX_RLMFW has no exception.

Method VALIDATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RLMFW_S_MSG Nachricht 20050302
2 Importing IS_OL Call by reference Type reference (TYPE) RLMFW_S_OL Freigabeauftrag - Position 20050302

Method VALIDATE_OBJECT on Interface IF_EX_RLMFW has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600