SAP ABAP Interface /PLMU/IF_FRW_BASIC_APPL_MODEL (Basic Application Model)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_CORE (Package) UI Framework: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_APPL_MODEL Application Model 20091005
2 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_APPL_MODEL_INT Application Model (Internal Interface) 20091005
3 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_C_APPL_MODEL Context Dependent Application Model 20101029
4 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_C_APPL_MODEL_INT Context Dependent Application Model (Internal Interface) 20101029
5 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_F_APPL_MODEL_INT Application Model (Internal Interface) 20101229
6 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_G_APPL_MODEL Application Model 20091108
7 Interface composition (i COMPRISING i_ref)  /PLMU/IF_FRW_G_APPL_MODEL_INT Application Model (Internal Interface) 20101229
8 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/CL_FRW_BASIC_APPL_MODEL Basic Application Model 20091005
Properties
Interface /PLMU/IF_FRW_BASIC_APPL_MODEL  
Short Description Basic Application Model    
General Data
Package /PLMU/UI_FRW_CORE   UI Framework: Core 
Created 20091005   SAP 
Last changed 20130531   SAP 
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
Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no interface.
Friends
Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_UPDATE_ERROR Static Attribute Public Type reference (TYPE) BOOLE_D Did an error occur during the automated INSERT/UPDATE? 20091005
2 MO_METADATA Instance attribute Public Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA_OUTPUT Application Metadata 20101027
3 MO_TOOLS Instance attribute Public Object reference (TYPE REF TO) /PLMU/IF_FRW_BASIC_TOOL Application Model Tools 20091020
4 MV_UNSAVED_DATA Instance attribute Public Type reference (TYPE) BOOLE_D Does Unsaved Data Exist in the Backend? 20091005
Methods
# Method Level Visibility Method type Description Created on
1 ACTION Instance method Public Method 20091005
2 DELETE Instance method Public Method 20091005
3 INSERT Instance method Public Method 20091005
4 QUERY Instance method Public Method 20091005
5 RETRIEVE Instance method Public Method 20091005
6 UPDATE Instance method Public Method 20091005
Events
Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no event.
Types
Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no local type.
Method Signatures

Method ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EG_PARAM Call by reference Type reference (TYPE) ANY Action specific export parameter 20100520
2 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of IT_NODE_ID for which the action failed 20091005
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Result Node Data 20091005
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Is Set if Failure is Independent of Node IDs 20091005
5 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Action Specific Import Parameter 20091005
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID for Which the Action Shall be Performed 20091005
7 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ACTION_NAME Action Name 20091005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20091005

Method ACTION on Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of IT_NODE_ID for Which the Delete Failed 20091005
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Is Set if Failure is Independent of Node IDs 20091005
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID Which Should be Deleted 20091005
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20091005

Method DELETE on Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of IT_NODE_DATA for Which the Insert Failed 20091005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Result Node Data 20091005
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relation of IT_NODE_DATA (Source) and ET_NODE_DATA (Target) 20091005
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Is Set if Failure is Independent of Node IDs 20091005
5 Importing IS_NODE_ID Call by reference Type reference (TYPE) ANY Parent Node ID the New Records Should Refer to 20091005
6 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Additional Parameter for Insert 20091005
7 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node Data to be Inserted 20091005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20091005
9 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target Node Name 20091005

Method INSERT on Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Result Node Data 20091005
2 Exporting ET_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Result Node ID 20091005
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relation of ET_NODE_ID (source) and ET_NODE_DATA (target) 20100527
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091005
5 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query Options 20091005
6 Importing IT_FILTER_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE List of Node IDs to Which Result Should be Restricted 20091005
7 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20120613
8 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection Parameters/Criteria 20091005
9 Importing IV_KEYS_ONLY Call by reference Type reference (TYPE) /PLMB/SPI_KEYS_ONLY_IND ABAP_FALSE Indicates that Only Node IDs Should be Returned 20091005
10 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20091005
11 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) /PLMB/SPI_QUERY_NAME Query Name 20100527

Method QUERY on Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of IT_NODE_ID for Which the Retrieve Failed 20091005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Result Node Data 20091005
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relation of IT_NODE_ID (Source) and ET_NODE_DATA (Target) 20091005
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Is Set if Failure is Independent of Node IDs 20091005
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID 20091005
6 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20120613
7 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Lock Required 20091005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20091005
9 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target Node Name 20091005

Method RETRIEVE on Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of IT_NODE_DATA for Which the Update Failed 20091005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Result Node Data 20091005
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relation of IT_NODE_DATA (Source) and ET_NODE_DATA (Target) 20091005
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Is Set if Failure is Independent of Node IDs 20091005
5 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed Fields of Node Data 20101025
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node Data which Shall be Updated 20091005
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20091005

Method UPDATE on Interface /PLMU/IF_FRW_BASIC_APPL_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702