CL_ESFSMP_PROPERTY_PROVIDER is a standard SAP class available within R/3 SAP systems depending on your version and release level. Below is the standard documentation available for this class interface. You can view this information and more if you enter the class name CL_ESFSMP_PROPERTY_PROVIDER into the relevant SAP transaction such as SE24 or SE80.
Within the comments section below there is also an opportunity for you to add useful hints, tips and information specific to this SAP object. This means that you and other users will be able to find these details quickly by simply searching on the object name CL_ESFSMP_PROPERTY_PROVIDER or its description.
Class Attributes
Class attributes can be referenced using the following syntax CL_ESFSMP_PROPERTY_PROVIDER=><attribute name>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
IF_ESFSMP_PROPERTY_PROVIDER~ACTION_PROPERTY ’11’
IF_ESFSMP_PROPERTY_PROVIDER~ASSOCIATION_PROPERTY ’03’
IF_ESFSMP_PROPERTY_PROVIDER~BO_NODE_STRUCTURE_PROPERTY ’13’
M_VERSION ‘1’
M_TRANSPORT_STRUC_DESC
M_ATTRIBUTES
M_KEY_STRUCTURES
Class Methods
Class methods are similar to function modules in that they are a coding block that performs certain ABAP functionality. Methods can be referenced using the following syntax: CALL METHOD
CL_ESFSMP_PROPERTY_PROVIDER EXPORTING/IMPORTING…
IF_ESFSMP_PROPERTY_PROVIDER~GET_ROW_PROPERTY_BY_URL_KEY
IF_ESFSMP_PROPERTY_PROVIDER~GET_ROW_PROPERTY_BY_ROW
IF_ESFSMP_PROPERTY_PROVIDER~GET_ALL_ROW_PROPERTIES_BY_ROW
IF_ESFSMP_PROPERTY_PROVIDER~GET_ALL_ROW_PROPERTIES_BY_KEY
GET_TRANSPORT_STRUCTURE_DESC
TRANSLATE_KEY_TO_URL
GET_BO_NODE_ROW_PROPERT_BY_KEY
GET_BO_NODE_ROW_PROPERT_BY_ROW
CONSTRUCTOR
GET_ALL_ROW_PROPERTIES_BY_ROW
ADD_CONTENT_EDO
ADD_PROPERTIES_INT
CONVERT_PROPERTY_V1
Class Events
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT <evnet name> EXPORTING…