SAP CL_GUI_COSTING_MODEL_VALUATION OO Class - HTML Costing Model (Preview/Valuation)
CL_GUI_COSTING_MODEL_VALUATION is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_COSTING_MODEL_VALUATION including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_GUI_COSTING_MODEL_VALUATION SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_JAVASCRIPT | Adds required JavaScript functions to the HTML template | Private |
CALL METHOD cl_gui_costing_model_valuation=>ADD_JAVASCRIPT...more details | ||
ADD_TOOLBAR_BUTTONS | Add Toolbar Buttons | Private |
CALL METHOD cl_gui_costing_model_valuation=>ADD_TOOLBAR_BUTTONS...more details | ||
APPLY_EDIT_CONTROL_HTML | Transfer HTML from Edit Control to Preview | Public |
CALL METHOD cl_gui_costing_model_valuation=>APPLY_EDIT_CONTROL_HTML...more details | ||
CALL_BUSINESS_NAVIGATOR | Call Business Document Navigator | Private |
CALL METHOD cl_gui_costing_model_valuation=>CALL_BUSINESS_NAVIGATOR...more details | ||
CONSTRUCTOR | Constructor | Public |
CALL METHOD cl_gui_costing_model_valuation=>CONSTRUCTOR...more details | ||
COPY_HTML_TEMPLATE | Copy HTML Template of a Costing Model | Public |
CALL METHOD cl_gui_costing_model_valuation=>COPY_HTML_TEMPLATE...more details | ||
| ||
DELETE_HTML_TEMPLATE | Delete HTML Template | Public |
CALL METHOD cl_gui_costing_model_valuation=>DELETE_HTML_TEMPLATE...more details | ||
DELETE_NON_TEMPLATE_DOC | Deletes all Non-Template Documents | Private |
CALL METHOD cl_gui_costing_model_valuation=>DELETE_NON_TEMPLATE_DOC...more details | ||
DISPLAY_MODEL | Display HTML Template | Public |
CALL METHOD cl_gui_costing_model_valuation=>DISPLAY_MODEL...more details | ||
DISPLAY_MODEL_NEW | New Version of DISPLAY_MODEL | Private |
CALL METHOD cl_gui_costing_model_valuation=>DISPLAY_MODEL_NEW...more details | ||
DISPLAY_PROTOCOL | Display Error Log | Private |
CALL METHOD cl_gui_costing_model_valuation=>DISPLAY_PROTOCOL...more details | ||
FREE | Destructor | Public |
CALL METHOD cl_gui_costing_model_valuation=>FREE...more details | ||
GENERATE_ERROR_PROTOCOL | Generate Error Log | Private |
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_ERROR_PROTOCOL...more details | ||
GENERATE_HTML_TEMPLATE | Generate HTML for Costing Model | Private |
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_HTML_TEMPLATE...more details | ||
GENERATE_STANDARD_STYLE | Generate Standard Style | Private |
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_STANDARD_STYLE...more details | ||
GENERATE_WEBGUI_STYLE | Generate WEB GUI Style | Private |
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_WEBGUI_STYLE...more details | ||
GET_CHARACTERISTICS | Read Characteristics for Current Model | Private |
CALL METHOD cl_gui_costing_model_valuation=>GET_CHARACTERISTICS...more details | ||
GET_CHARACTERISTIC_VALUES | Read Characteristic Values | Private |
CALL METHOD cl_gui_costing_model_valuation=>GET_CHARACTERISTIC_VALUES...more details | ||
GET_COMMENT | Read Comment | Public |
CALL METHOD cl_gui_costing_model_valuation=>GET_COMMENT...more details | ||
GET_CURRENT_MODEL | Read Valuated Costing Model | Public |
CALL METHOD cl_gui_costing_model_valuation=>GET_CURRENT_MODEL...more details | ||
GET_EMTY_HTML_PAGE | Create Empty HTML Page | Private |
CALL METHOD cl_gui_costing_model_valuation=>GET_EMTY_HTML_PAGE...more details | ||
GET_HTML_TABLE | Supplies the Current HTML Table | Public |
CALL METHOD cl_gui_costing_model_valuation=>GET_HTML_TABLE...more details | ||
GET_MODEL_NAME | Supplies the Model Name | Private |
CALL METHOD cl_gui_costing_model_valuation=>GET_MODEL_NAME...more details | ||
GET_MODEL_TEXT | Read Model Text | Private |
CALL METHOD cl_gui_costing_model_valuation=>GET_MODEL_TEXT...more details | ||
GET_MODIFIED_STATUS | Has HTML Coding Been Modified? | Public |
CALL METHOD cl_gui_costing_model_valuation=>GET_MODIFIED_STATUS...more details | ||
GET_URL_FOR_EMBEDDED_OBJ | Get URL for Embedded Object | Private |
CALL METHOD cl_gui_costing_model_valuation=>GET_URL_FOR_EMBEDDED_OBJ...more details | ||
HANDLE_F4_ON_HTML | Execution of F4 | Private |
CALL METHOD cl_gui_costing_model_valuation=>HANDLE_F4_ON_HTML...more details | ||
HANDLE_ON_SAPEVENT | Handler for HTML Event | Private |
CALL METHOD cl_gui_costing_model_valuation=>HANDLE_ON_SAPEVENT...more details | ||
HANDLE_TOOLBAR_SELECT_FC | Handler Toolbar Select Function | Private |
CALL METHOD cl_gui_costing_model_valuation=>HANDLE_TOOLBAR_SELECT_FC...more details | ||
HIDE_EDIT_CONTROL | Hide Edit Control | Private |
CALL METHOD cl_gui_costing_model_valuation=>HIDE_EDIT_CONTROL...more details | ||
HTML_BACK | Back to HTML Control | Private |
CALL METHOD cl_gui_costing_model_valuation=>HTML_BACK...more details | ||
LOAD_HTML_TEMPLATE | Load HTML Template | Private |
CALL METHOD cl_gui_costing_model_valuation=>LOAD_HTML_TEMPLATE...more details | ||
REGENERATE_HTML_TEMPLATE | Regenerate HTML Template | Public |
CALL METHOD cl_gui_costing_model_valuation=>REGENERATE_HTML_TEMPLATE...more details | ||
SAVE_HTML_TEMPLATE | Save HTML Template | Public |
CALL METHOD cl_gui_costing_model_valuation=>SAVE_HTML_TEMPLATE...more details | ||
SET_COMMENT | Set Comment | Public |
CALL METHOD cl_gui_costing_model_valuation=>SET_COMMENT...more details | ||
SET_CURRENT_MODEL | Set Valuated/Nonvaluated Model | Public |
CALL METHOD cl_gui_costing_model_valuation=>SET_CURRENT_MODEL...more details | ||
SET_GENERATION_STYLE | Set WEBGUI Style or Standard Style | Public |
CALL METHOD cl_gui_costing_model_valuation=>SET_GENERATION_STYLE...more details | ||
SET_HTML_TABLE | Sets the Current HTML Table | Public |
CALL METHOD cl_gui_costing_model_valuation=>SET_HTML_TABLE...more details | ||
SHOW_EDIT_CONTROL | Show Edit Control | Public |
CALL METHOD cl_gui_costing_model_valuation=>SHOW_EDIT_CONTROL...more details |
CL_GUI_COSTING_MODEL_VALUATION attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
MC_BDS_CLASS | Constant | Class Name in BDS | 'CL_COSTING_MODEL' | LIKE SBDST_CLASSNAME | Public |
MC_BDS_CLASS_TYPE | Constant | Class Type in BDS | 'CL' | LIKE SBDST_CLASSTYPE | Public |
MC_DOC_COMP_ID | Constant | Components ID for HTML Template | 'CKECP_HTML_TEMPLATE' | LIKE BDS_COMPID | Public |
MC_FC_SUBMIT | Constant | Submit Button OK Code | 'SUBMIT' | LIKE CHAR10 | Private |
MC_STYLE_STANDARD_HTML | Constant | Standard HTML | 2 | LIKE I | Public |
MC_STYLE_WEBGUI | Constant | WEB GUI Style | 1 | LIKE I | Public |
MC_TEMPLATE_PRAEFIX | Constant | Template Prefix | 'CK_ECP_' | LIKE CHAR10 | Public |
MR_EDIT_CONTROL | Instance Attribute | Text Edit Control | LIKE CL_GUI_TEXTEDIT | Private | |
MR_HTML_CONTROL | Instance Attribute | HTML Control | LIKE CL_GUI_HTML_VIEWER | Private | |
MR_SPLITTER_CONTROL | Instance Attribute | Splitter Control | LIKE CL_GUI_SPLITTER_CONTAINER | Private | |
MR_TOOLBAR | Instance Attribute | Toolbar | LIKE CL_GUI_TOOLBAR | Private | |
MR_UNVALUATED_MODEL | Instance Attribute | Nonvaluated Model | LIKE CL_COSTING_MODEL | Private | |
MR_VALUATED_MODEL | Instance Attribute | Valuated Model | LIKE CL_COSTING_MODEL_VALUATION | Private | |
MT_ERROR_VALUES | Instance Attribute | Values from Error Log | LIKE CKI_T_MODEL_CHARA_VALUES | Private | |
MT_HTML | Instance Attribute | MT_HTML | LIKE SBDST_CONTENT | Private | |
M_COMMENT | Instance Attribute | Comment | LIKE W3_QVALUE | Private | |
M_CURRENT_URL | Instance Attribute | Prefix of a URL | LIKE W3URL | Private | |
M_DISPLAY_ONLY | Instance Attribute | Display Only | LIKE AS4FLAG | Private | |
M_EDIT_CONTROL_HIDDEN | Instance Attribute | Edit Control not Visible | LIKE AS4FLAG | Private | |
M_EMPTY_HTML_PAGE | Instance Attribute | Empty HTML | LIKE AS4FLAG | Private | |
M_ENABLE_F4_GENERATION | Static Attribute | Generation of F4 Help During Model Generation | ' ' | LIKE XFLAG | Public |
M_GENERATION_STYLE | Instance Attribute | Generation Style | 1 | LIKE I | Private |
M_HTML_MODIFIED | Instance Attribute | HTML Coding Modified | LIKE AS4FLAG | Private | |
M_MODELCAT | Instance Attribute | Costing Model: Model Type | LIKE CKI_MODELCAT | Private | |
M_NO_DISPLAY | Instance Attribute | No Display | LIKE AS4FLAG | Private | |
M_TEMPLATE_GENERATED | Instance Attribute | 'X': Template Generated | LIKE AS4FLAG | Public | |
M_TEXTEDIT_CHANGED | Instance Attribute | Coding in Edit Control has been Changed | LIKE AS4FLAG | Private | |
M_WITH_EDIT | Instance Attribute | With Edit Control | LIKE AS4FLAG | Private | |
ST_JAVASCRIPT_TAB | Static Attribute | Contains JavaScript for form-handling | LIKE STRING_TABLE | Private |
Events of Class CL_GUI_COSTING_MODEL_VALUATION
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 EXPOTING... GET_MODEL - Choose Planning FormSUBMIT - Submit was Triggered in Control
CL_GUI_COSTING_MODEL_VALUATION types
STRING_TABLE -Links to Related Class(s)
CL_GUI_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects