SAP ABAP Class /SRMERP/CL_BOPF_HELPER (BOPF Helper Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/OL_COMMON (Package) Object Layer: common entities
Properties
Class /SRMERP/CL_BOPF_HELPER  
Short Description BOPF Helper Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/OL_COMMON   Object Layer: common entities 
Created 20100531   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /SRMERP/IF_PERSON_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /SRMERP/CL_BOPF_HELPER has no interface implemented.
Friends
Class /SRMERP/CL_BOPF_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_RANGE Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Range reference 20100723
2 GR_RANGE_R Static Attribute Protected Object reference (TYPE REF TO) DATA Range reference 20100723
3 GS_COMP Static Attribute Protected Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT Component structure 20100723
4 GS_RANGE Static Attribute Protected See coding Range structure 20100723
5 GT_AF_CONF_INFO Static Attribute Private Type reference (TYPE) T_AF_CONF_INFO Table of host node specific AF conf information 20100804
6 GT_COMP Static Attribute Protected Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Component table 20100723
7 GT_FAILED_KEYS Static Attribute Protected Type reference (TYPE) /SRMERP/T_FAILED_KEYS BOPF failed Key Buffer 20100713
8 GT_LOADED_KEYS Static Attribute Private Type reference (TYPE) T_LOADED_KEY Table of Loaded Keys 20101007
9 GT_LOCKED_KEYS Static Attribute Private Type reference (TYPE) T_LOADED_KEY Table of Loaded Keys 20110731
10 GT_RANGE Static Attribute Public See coding Range Table 20100723
11 GT_TCURT Static Attribute Private Type reference (TYPE) T_TCURT 20100916
12 GT_TXT_COL_CONF_INFO Static Attribute Private Type reference (TYPE) T_TXT_COL_CONF_INFO Table of host node specific Text Coll conf information 20100729
13 GT_WHERE Static Attribute Protected See coding where clause table 20100723
14 GV_FROM_APPR_FS Static Attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Call from Approver Factsheet 20110622
15 GV_LOAD_APPROVER Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110524
16 GV_WHERE Static Attribute Protected Type reference (TYPE) STRING where clause 20100723
Methods
# Method Level Visibility Method type Description Created on
1 ATTACH_BOPF_MSG_TO_HANDLER Static method Public Method Attach BOPF message to message handler 20101027
2 CHECK_LOCKED_KEYS Static method Public Method Locked keys 20110731
3 CONVERT_EXCEPTION_TO_MESSAGE Static method Public Method Convert exception to BOBP message 20100531
4 CONVERT_MESSAGE_TO_100 Static method Public Method Convert BOPF to T100 message 20101116
5 CONVERT_QUANTITY_TO_STRING Static method Public Method Converts Quantity to String 20100916
6 CONVERT_T100_TO_MESSAGE Static method Public Method Convert T100 message to BOPF message 20100602
7 CONVERT_TIME_EXTERNAL Static method Public Method Convert time in External Format eg 06:10:12 AM 20110308
8 CONVERT_VALUE_TO_STRING Static method Public Method Converts Value to String 20100916
9 CREATE_NODE Static method Public Method Create Node via Service Manager 20101028
10 CREATE_TXT_COL_CONTENT Static method Public Method Create Texts from Text Collection DO (internal use) 20100720
11 CREATE_WHERE_CLAUSE_FROM_PARAM Static method Public Method Create where clause out of BOPF query parameters 20100723
12 DELETE_LOADED_KEYS Static method Public Method Removes the keys already "loaded" for a transient node 20100729
13 GET_ATTCHMNT_FLDR_CONF_INFO Static method Public Method Get Config Information for DO Attachment Folder Access 20100804
14 GET_DETAILS_OF_EMPLOYEE Static method Public Method Get name of employee 20110527
15 GET_DSS_KEY Static method Private Method get dss key 20110608
16 GET_FIELDNAME Static method Public Method 20110423
17 GET_NAME_OF_EMPLOYEE Static method Public Method Get name of employee 20110421
18 GET_PERSON_KEY_FOR_USERNAME Static method Public Method Returns the person key for the given user name 20100722
19 GET_TXT_COL_CONF_INFO Static method Public Method Get Configuration Information for DO Text Collection Access 20100729
20 INCLUDE_ITM_NO_MSGS Static method Private Method Include the item no for the relevant messages 20110620
21 LOAD_APPROVER_NOTE Static method Public Method Load Approver note 20110608
22 LOAD_APPROVER_NOTE_DSS Static method Public Method Load Approver note 20110608
23 LOAD_TEXTS_EXTERNAL Instance method Public Method Load Texts from Text Collection DO (with Service Manager) 20100713
24 LOAD_TXT_COL_CONTENT Static method Public Method Load Texts from Text Collection DO (internal use) 20100720
25 REPLACE_MESSAGE_PARAM Static method Private Method Replace variables in message parameters 20101029
26 RESET_FAILED_KEYS Static method Public Method Reset failed key buffer 20100713
27 RETRIEVE_SIMPLE_OBJ_INST_ATT Static method Private Method Retrieve all simple public instance attributes of an object 20101117
28 SET_LOADED_KEYS Static method Public Method Set the Given Keys as "Loaded" 20101007
29 SHALL_APPROVER_LOADED Static method Public Method tells BOPF whether approver transients node need to be loade 20110524
30 UPDATE_NODE Static method Public Method Update Node via Service Manager 20101028
Events
Class /SRMERP/CL_BOPF_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_AF_CONF_INFO Public See coding Host node specific Attchmnt Fldr configuration information 20100804 begin of s_af_conf_info. types host_bo_key type /bobf/obm_bo_key. types host_node_key type /bobf/obm_node_key. types doc_node_key type /bobf/obm_node_key. * types doc_assoc_key type /bobf/obm_assoc_key. types doc_filter_assoc_key type /bobf/obm_assoc_key. types filec_node_key type /bobf/obm_node_key. types filec_assoc_key type /bobf/obm_assoc_key. types end of s_af_conf_info
2 S_LOADED_KEY Public See coding Loaded Key 20101007 begin of s_loaded_key. types node_key type /bobf/obm_node_key. types key type /bobf/conf_key. types end of s_loaded_key
3 S_TXT_COL_CONF_INFO Public See coding Host node specific Text Collection configuration information 20100729 begin of s_txt_col_conf_info. types host_bo_key type /bobf/obm_bo_key. types host_node_key type /bobf/obm_node_key. types txt_node_key type /bobf/obm_node_key. types txt_assoc_key type /bobf/obm_assoc_key. types txt_filter_assoc_key type /bobf/obm_assoc_key. types txtc_node_key type /bobf/obm_node_key. types txtc_assoc_key type /bobf/obm_assoc_key. types end of s_txt_col_conf_info
4 T_AF_CONF_INFO Public See coding Table of host node specific AF conf information 20100804 t_af_conf_info type standard table of s_af_conf_info
5 T_LOADED_KEY Public See coding Table of Loaded Keys 20101007 t_loaded_key type standard table of s_loaded_key
6 T_TCURT Private See coding Table of Currrency Texts 20100916 t_tcurt TYPE STANDARD TABLE OF tcurt
7 T_TXT_COL_CONF_INFO Public See coding Table of host node specific Text Coll conf information 20100729 t_txt_col_conf_info type standard table of s_txt_col_conf_info
Method Signatures

Method ATTACH_BOPF_MSG_TO_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20101027
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20101028
3 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20101028

Method ATTACH_BOPF_MSG_TO_HANDLER on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CHECK_LOCKED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCKED Call by reference Type reference (TYPE) ABAP_BOOL 20110731
2 Importing IV_CHECK Call by reference Type reference (TYPE) ABAP_BOOL 20110731
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20110731
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20110731
5 Importing IV_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL 20110731

Method CHECK_LOCKED_KEYS on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CONVERT_EXCEPTION_TO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of BOFP Message Object 20100531
2 Changing CT_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY failed key table 20100531
3 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Interface for Accessing Texts from Message Objects 20100531
4 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING Name 20100531
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20101102
6 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20100531
7 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100531
8 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Root NodeID 20101102

Method CONVERT_EXCEPTION_TO_MESSAGE on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CONVERT_MESSAGE_TO_100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) SYMSG Structure of message variables 20101116
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/CM_FRW BOPF Message 20101116

Method CONVERT_MESSAGE_TO_100 on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CONVERT_QUANTITY_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUANTITY Call by reference Type reference (TYPE) ANY Quantity 20100916
2 Importing IV_UNIT Call by reference Type reference (TYPE) UNIT Unit of Measure 20100916
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRING Text 20100916

Method CONVERT_QUANTITY_TO_STRING on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CONVERT_T100_TO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of BOFP Message Object 20100602
2 Changing CT_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY failed key table 20100602
3 Importing IS_MESSAGE Call by reference Type reference (TYPE) SYMSG Message 20100602
4 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING Name 20100602
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20100916
6 Importing IV_ITEM_NO Call by reference Type reference (TYPE) /SRMERP/SC_ITM_NO Internal Shopping Cart Item Number 20110620
7 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20100602
8 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100602
9 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Root key 20100916

Method CONVERT_T100_TO_MESSAGE on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CONVERT_TIME_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TIME Call by reference Type reference (TYPE) CHAR11 20110308
2 Importing IV_TIME Call by reference Type reference (TYPE) CHAR6 20110308

Method CONVERT_TIME_EXTERNAL on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CONVERT_VALUE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20100916
2 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Value 20100916
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRING Text 20100916

Method CONVERT_VALUE_TO_STRING on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Instance Key of New Node 20101028
2 Importing IO_SERVICE_MANAGER Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Service Manager 20101028
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Node Data 20101028
4 Importing IV_ASSOC_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ASSOC_KEY Association Key 20101028
5 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Instance Key of New Node 20101028
6 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node Key 20101028
7 Importing IV_NODE_CAT Call by reference Type reference (TYPE) /BOBF/OBM_NODE_CAT_KEY Node Category Key 20101028
8 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Instance Key of Root Node 20101028
9 Importing IV_SOURCE_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Instance Key of Source Node 20101028
10 Importing IV_SOURCE_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Source Node Key 20101028

Method CREATE_NODE on class /SRMERP/CL_BOPF_HELPER has no exception.

Method CREATE_TXT_COL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TXTC_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Key of ESS root node instance 20100720
2 Importing IO_MODIFY Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MODIFY Interface to Change Data 20100720
3 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20100720
4 Importing IS_CTX Call by reference Type reference (TYPE) /SRMERP/S_CTX_DO Context Information for DO Access 20100720
5 Importing IV_HOST_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Host Key 20100729
6 Importing IV_TEXT Call by reference Type reference (TYPE) /BOBF/TEXT_CONTENT Text Content 20100720
7 Importing IV_TEXT_TYPE Call by reference Type reference (TYPE) /BOBF/TXC_TEXT_TYPE Text Type 20100720
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100720

Method CREATE_WHERE_CLAUSE_FROM_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RANGE Call by reference Object reference (TYPE REF TO) DATA 20100723
2 Exporting ETR_RANGE Call by reference Object reference (TYPE REF TO) DATA 20100723
3 Exporting ET_WHERE_CLAUSE Call by reference Type reference (TYPE) TABLE generated where clause 20100723
4 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) /BOBF/T_FRW_QUERY_SELPARAM Query Selection Parameters 20100723
5 Importing IV_CHECK_USER Call by reference Type reference (TYPE) FLAG 'X' create user check statement 20100723
6 Importing IV_USER_FIELD Call by reference Type reference (TYPE) STRING 'CREA_UNAME_H' DB field which holds the user to be checked 20100723

Method CREATE_WHERE_CLAUSE_FROM_PARAM on class /SRMERP/CL_BOPF_HELPER has no exception.

Method DELETE_LOADED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table of Keys to be Checked 20101007
2 Importing IV_TARGET_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node Key of Node to be Loaded 20101007
3 Returning RT_KEY_NEW Value transfer Type reference (TYPE) /BOBF/T_FRW_KEY Key Table With All Keys That Aren't Loaded Yet 20100729

Method DELETE_LOADED_KEYS on class /SRMERP/CL_BOPF_HELPER has no exception.

Method GET_ATTCHMNT_FLDR_CONF_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CTX Call by reference Type reference (TYPE) /SRMERP/S_CTX_DO Context Information for DO Access 20100804
2 Returning RS_AF_CONF_INFO Value transfer Type reference (TYPE) S_AF_CONF_INFO Host node specific Attchmnt Fldr configuration information 20100804
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100804

Method GET_DETAILS_OF_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of Workflow Agent 20110527
2 Returning RE_DETAILS Value transfer Type reference (TYPE) BAPIADDR3 Text (80 Characters) 20110527

Method GET_DETAILS_OF_EMPLOYEE on class /SRMERP/CL_BOPF_HELPER has no exception.

Method GET_DSS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20110608
2 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20110608
3 Returning RT_KEYS Value transfer Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110608

Method GET_DSS_KEY on class /SRMERP/CL_BOPF_HELPER has no exception.

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FIELDNAME Value transfer Type reference (TYPE) STRING 20110423
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20110423
3 Importing IV_STRUCTURE Call by reference Type reference (TYPE) ANY 20110423

Method GET_FIELDNAME on class /SRMERP/CL_BOPF_HELPER has no exception.

Method GET_NAME_OF_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of Workflow Agent 20110421
2 Returning RV_NAME Value transfer Type reference (TYPE) TEXT80 Text (80 Characters) 20110421

Method GET_NAME_OF_EMPLOYEE on class /SRMERP/CL_BOPF_HELPER has no exception.

Method GET_PERSON_KEY_FOR_USERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERSON_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY /SRMERP/IF_PERSON_C=>SC_BO_KEY BO Key of used Person CO (defaulted with Person BO) 20100806
2 Importing IV_USERNAME Call by reference Type reference (TYPE) XUBNAME SY-UNAME User name (default: user logged on) 20100722
3 Returning RV_PERSON_KEY Value transfer Type reference (TYPE) /SRMERP/PERSON_KEY Person key of the given user 20100722
# Exception Resumable Description Created on
1 /SRMERP/CX_PERSON_MODIFY Person Modify Failed 20101012

Method GET_TXT_COL_CONF_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CTX Call by reference Type reference (TYPE) /SRMERP/S_CTX_DO Context Information for DO Access 20100729
2 Returning RS_TXT_COL_CONF_INFO Value transfer Type reference (TYPE) S_TXT_COL_CONF_INFO Host BO specific Text Collection configuration information 20100729
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100729

Method INCLUDE_ITM_NO_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) SYMSG Structure of message variables 20110620
2 Importing IV_ITEM_NO Call by reference Type reference (TYPE) /SRMERP/SC_ITM_NO Internal Shopping Cart Item Number 20110620

Method INCLUDE_ITM_NO_MSGS on class /SRMERP/CL_BOPF_HELPER has no exception.

Method LOAD_APPROVER_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NOTE Call by reference Type reference (TYPE) STRING ESS-Specific Additions to ROOT Node 20110608
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20110608
3 Importing IV_DSS_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY DSS key 20110608
4 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20110608
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20110608

Method LOAD_APPROVER_NOTE_DSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NOTE Call by reference Type reference (TYPE) STRING ESS-Specific Additions to ROOT Node 20110608
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20110608
3 Importing IV_DSS_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY DSS key 20110608
4 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20110608
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20110608

Method LOAD_TEXTS_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HOST_KEYLINK Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK Link between Host and Text Content Key 20100713
2 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOBF/T_TXC_CON_K Text Content 20100713
3 Exporting ET_TEXT_DETAILS Call by reference Type reference (TYPE) /BOBF/T_TXC_TXT_K Text 20110609
4 Importing IO_SERV_MNGR Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Service Manager 20100713
5 Importing IS_CTX Call by reference Type reference (TYPE) /SRMERP/S_CTX_DO Context Information for DO Access 20100713
6 Importing IT_HOST_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Keys of Host Node Instance 20100713
7 Importing IV_TEXT_TYPE Call by reference Type reference (TYPE) /BOBF/TXC_TEXT_TYPE Text Type 20100713
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100713

Method LOAD_TXT_COL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) /BOBF/TEXT_CONTENT Text Content 20100804
2 Exporting EV_TXTC_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Text Content Key 20100804
3 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20100720
4 Importing IS_CTX Call by reference Type reference (TYPE) /SRMERP/S_CTX_DO Context Information for DO Access 20100720
5 Importing IV_HOST_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Host Key 20100804
6 Importing IV_TEXT_TYPE Call by reference Type reference (TYPE) /BOBF/TXC_TEXT_TYPE Text Type 20100804
7 Importing IV_WITHOUT_NAME Call by reference Type reference (TYPE) ABAP_BOOL Text with person name 20110725
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100804

Method REPLACE_MESSAGE_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARAM Call by reference Type reference (TYPE) ANY Replace parameter value 20101029
2 Importing IT_PARAMS Call by reference Type reference (TYPE) SOTR_PARAMS Parameters with values 20101029
3 Importing IV_PARAM Call by reference Type reference (TYPE) ANY Parametervalue to be replace 20101029

Method REPLACE_MESSAGE_PARAM on class /SRMERP/CL_BOPF_HELPER has no exception.

Method RESET_FAILED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY BO Key 20100811

Method RESET_FAILED_KEYS on class /SRMERP/CL_BOPF_HELPER has no exception.

Method RETRIEVE_SIMPLE_OBJ_INST_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Any Object 20101117
2 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) SOTR_PARAMS Object Parameters 20101117

Method RETRIEVE_SIMPLE_OBJ_INST_ATT on class /SRMERP/CL_BOPF_HELPER has no exception.

Method SET_LOADED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table of Keys to be Checked 20101007
2 Importing IV_TARGET_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node Key of Node to be Loaded 20101007

Method SET_LOADED_KEYS on class /SRMERP/CL_BOPF_HELPER has no exception.

Method SHALL_APPROVER_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOAD Call by reference Type reference (TYPE) ABAP_BOOL 20110524
2 Returning RV_LOAD Value transfer Type reference (TYPE) ABAP_BOOL 20110524

Method SHALL_APPROVER_LOADED on class /SRMERP/CL_BOPF_HELPER has no exception.

Method UPDATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVICE_MANAGER Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Service Manager 20101028
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Node Data 20101028
3 Importing IT_CHANGED_FIELDS Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME Changed Fields 20101028
4 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Instance Key of New Node 20101028
5 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node Key 20101028

Method UPDATE_NODE on class /SRMERP/CL_BOPF_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606