SAP ABAP Interface IF_BADI_IRM_OT_FLD (Interface for BAdI: BADI_IRM_OT_FLD)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-IRM-RT (Application Component) IRM Run Time
     S_LRM_OBJ_CAT_INDEPENDENT (Package) Information Retention Manager - Cross-Object Category
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_BC_SFLIGHT BAdI Implementations for BC_SFLIGHT 20100203
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_BC_SPFLI BAdI Implementation for BC_SPFLI 20100203
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_FKKINVDOC Class for BAdI Impl.: IRM_OT_FLD_FKKINVDOC 20110823
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_FLIGHT_BOOKINGS Class for BAdI: BADI_IRM_RELATIONS 20091030
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_ISU_BBP Class for BAdI Impl.: IRM_OT_FLD_ISU_BBP 20110822
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_ISU_BILL Class for BAdI Impl.: IRM_OT_FLD_ISU_BILL 20110822
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_ISU_PRDOCH Class for BAdI Impl.: IRM_OT_FLD_ISU_PRDOCH 20110822
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_WORKITEM 20131014
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BDI_IRM_BLANK_BY_USCORE Class for BAdI Impl.: BDI_IRM_BLANK_BY_USCORE 20100216
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BDI_IRM_IGNORE_BLANK Class for BAdI Impl.: BDI_IRM_IGNORE_BLANK 20100216
... Click here to see Used By full list (12 items)
Properties
Interface IF_BADI_IRM_OT_FLD  
Short Description Interface for BAdI: BADI_IRM_OT_FLD    
General Data
Package S_LRM_OBJ_CAT_INDEPENDENT   Information Retention Manager - Cross-Object Category 
Created 20091005   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_LRM_BS_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_LRM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20091005
Friends
Interface IF_BADI_IRM_OT_FLD has no friend.
Attributes
Interface IF_BADI_IRM_OT_FLD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELDVALUES Instance method Public Method Value Determination for Available Condition Fields 20091005
2 REGISTER_FIELDS Instance method Public Method Registration for Available Condition Fields 20091005
Events
Interface IF_BADI_IRM_OT_FLD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BS_CUST Public See coding 20091005 BEGIN OF ty_s_bs_cust, bs_fld_bvd TYPE ty_t_fld_bvd, bs_fld_dvd TYPE ty_t_fld_dvd, END OF ty_s_bs_cust
2 TY_S_FIELD Public See coding 20091005 BEGIN OF ty_s_field, field_name TYPE lrm_field_name, data_element TYPE lrm_field_data_element, data_type_desc TYPE lrm_data_type_desc, field_name_t TYPE ty_t_ot_fld_t, oc_specific_cust TYPE REF TO data, END OF ty_s_field
3 TY_S_FLD_BVD Public See coding 20091005 BEGIN OF ty_s_fld_bvd, table_name TYPE lrm_source_table_name, table_field_name TYPE lrm_source_field_name, END OF ty_s_fld_bvd
4 TY_S_FLD_DVD Public See coding 20091005 BEGIN OF ty_s_fld_dvd, table_name TYPE lrm_source_table_name, table_field_name TYPE lrm_source_field_name, END OF ty_s_fld_dvd
5 TY_S_OT_FLD Public See coding 20091005 BEGIN OF ty_s_ot_fld, data_element TYPE lrm_field_data_element, data_type_desc TYPE lrm_data_type_desc, field_name_t TYPE ty_t_ot_fld_t, END OF ty_s_ot_fld
6 TY_S_OT_FLD_T Public See coding 20091005 BEGIN OF ty_s_ot_fld_t, spras TYPE spras, field_name_t TYPE lrm_data_type_desc_text, END OF ty_s_ot_fld_t
7 TY_T_FIELDS Public See coding 20091005 ty_t_fields TYPE STANDARD TABLE OF ty_s_field WITH KEY field_name
8 TY_T_FLD_BVD Public See coding 20091005 ty_t_fld_bvd TYPE STANDARD TABLE OF ty_s_fld_bvd WITH KEY table_name table_field_name
9 TY_T_FLD_DVD Public See coding 20091005 ty_t_fld_dvd TYPE STANDARD TABLE OF ty_s_fld_dvd WITH KEY table_name
10 TY_T_OT_FLD Public See coding 20091005 ty_t_ot_fld TYPE STANDARD TABLE OF ty_s_ot_fld_t WITH DEFAULT KEY
11 TY_T_OT_FLD_T Public See coding 20091005 ty_t_ot_fld_t TYPE STANDARD TABLE OF ty_s_ot_fld_t WITH KEY spras
Method Signatures

Method GET_FIELDVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_VALUES Value transfer Type reference (TYPE) IF_LRM_TYPES=>TY_T_FIELD_VALUE Feldwerte 20091007
2 Importing IR_SOURCE_FIELDS Call by reference Object reference (TYPE REF TO) DATA Quellfelder 20091029
3 Importing IS_INSTANCE_ORIGIN Call by reference Type reference (TYPE) IF_LRM_BS_TYPES=>TY_S_INSTANCE_ORIGIN Instanzherkunft 20091005
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_LRM_TYPES=>FIELD_NAME Bedingungsfeldname 20091005
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE ILM-Objekt 20121114
# Exception Resumable Description Created on
1 CX_IRM_CALLBACK_INT_ERROR Interner Fehler 20091005

Method REGISTER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS Call by reference Type reference (TYPE) TY_T_FIELDS Registrierte Bedingungsfelder 20091029

Method REGISTER_FIELDS on Interface IF_BADI_IRM_OT_FLD has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_BC_SFLIGHT BAdI Implementations for BC_SFLIGHT 20100203
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_BC_SPFLI BAdI Implementation for BC_SPFLI 20100203
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_FKKINVDOC Class for BAdI Impl.: IRM_OT_FLD_FKKINVDOC 20110823
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_FLIGHT_BOOKINGS Class for BAdI: BADI_IRM_RELATIONS 20091030
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_ISU_BBP Class for BAdI Impl.: IRM_OT_FLD_ISU_BBP 20110822
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_ISU_BILL Class for BAdI Impl.: IRM_OT_FLD_ISU_BILL 20110822
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_ISU_PRDOCH Class for BAdI Impl.: IRM_OT_FLD_ISU_PRDOCH 20110822
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IRM_WORKITEM 20131014
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BDI_IRM_BLANK_BY_USCORE Class for BAdI Impl.: BDI_IRM_BLANK_BY_USCORE 20100216
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BDI_IRM_IGNORE_BLANK Class for BAdI Impl.: BDI_IRM_IGNORE_BLANK 20100216
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CATS_IM_ARCHIVING Class for BAdI Implementation 20110124
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_IRM_OT_FLD Class for BAdI Impl.: DPR_IRM_OT_FLD 20131125
History
Last changed by/on SAP  20130531 
SAP Release Created in 730