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 NameDescriptionVisability
ADD_JAVASCRIPTAdds required JavaScript functions to the HTML templatePrivate
CALL METHOD cl_gui_costing_model_valuation=>ADD_JAVASCRIPT...more details

ADD_TOOLBAR_BUTTONSAdd Toolbar ButtonsPrivate
CALL METHOD cl_gui_costing_model_valuation=>ADD_TOOLBAR_BUTTONS...more details

APPLY_EDIT_CONTROL_HTMLTransfer HTML from Edit Control to PreviewPublic
CALL METHOD cl_gui_costing_model_valuation=>APPLY_EDIT_CONTROL_HTML...more details

CALL_BUSINESS_NAVIGATORCall Business Document NavigatorPrivate
CALL METHOD cl_gui_costing_model_valuation=>CALL_BUSINESS_NAVIGATOR...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_gui_costing_model_valuation=>CONSTRUCTOR...more details

COPY_HTML_TEMPLATECopy HTML Template of a Costing ModelPublic
CALL METHOD cl_gui_costing_model_valuation=>COPY_HTML_TEMPLATE...more details

DELETE_HTML_TEMPLATEDelete HTML TemplatePublic
CALL METHOD cl_gui_costing_model_valuation=>DELETE_HTML_TEMPLATE...more details

DELETE_NON_TEMPLATE_DOCDeletes all Non-Template DocumentsPrivate
CALL METHOD cl_gui_costing_model_valuation=>DELETE_NON_TEMPLATE_DOC...more details

DISPLAY_MODELDisplay HTML TemplatePublic
CALL METHOD cl_gui_costing_model_valuation=>DISPLAY_MODEL...more details

DISPLAY_MODEL_NEWNew Version of DISPLAY_MODELPrivate
CALL METHOD cl_gui_costing_model_valuation=>DISPLAY_MODEL_NEW...more details

DISPLAY_PROTOCOLDisplay Error LogPrivate
CALL METHOD cl_gui_costing_model_valuation=>DISPLAY_PROTOCOL...more details

FREEDestructorPublic
CALL METHOD cl_gui_costing_model_valuation=>FREE...more details

GENERATE_ERROR_PROTOCOLGenerate Error LogPrivate
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_ERROR_PROTOCOL...more details

GENERATE_HTML_TEMPLATEGenerate HTML for Costing ModelPrivate
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_HTML_TEMPLATE...more details

GENERATE_STANDARD_STYLEGenerate Standard StylePrivate
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_STANDARD_STYLE...more details

GENERATE_WEBGUI_STYLEGenerate WEB GUI StylePrivate
CALL METHOD cl_gui_costing_model_valuation=>GENERATE_WEBGUI_STYLE...more details

GET_CHARACTERISTICSRead Characteristics for Current ModelPrivate
CALL METHOD cl_gui_costing_model_valuation=>GET_CHARACTERISTICS...more details

GET_CHARACTERISTIC_VALUESRead Characteristic ValuesPrivate
CALL METHOD cl_gui_costing_model_valuation=>GET_CHARACTERISTIC_VALUES...more details

GET_COMMENTRead CommentPublic
CALL METHOD cl_gui_costing_model_valuation=>GET_COMMENT...more details

GET_CURRENT_MODELRead Valuated Costing ModelPublic
CALL METHOD cl_gui_costing_model_valuation=>GET_CURRENT_MODEL...more details

GET_EMTY_HTML_PAGECreate Empty HTML PagePrivate
CALL METHOD cl_gui_costing_model_valuation=>GET_EMTY_HTML_PAGE...more details

GET_HTML_TABLESupplies the Current HTML TablePublic
CALL METHOD cl_gui_costing_model_valuation=>GET_HTML_TABLE...more details

GET_MODEL_NAMESupplies the Model NamePrivate
CALL METHOD cl_gui_costing_model_valuation=>GET_MODEL_NAME...more details

GET_MODEL_TEXTRead Model TextPrivate
CALL METHOD cl_gui_costing_model_valuation=>GET_MODEL_TEXT...more details

GET_MODIFIED_STATUSHas HTML Coding Been Modified?Public
CALL METHOD cl_gui_costing_model_valuation=>GET_MODIFIED_STATUS...more details

GET_URL_FOR_EMBEDDED_OBJGet URL for Embedded ObjectPrivate
CALL METHOD cl_gui_costing_model_valuation=>GET_URL_FOR_EMBEDDED_OBJ...more details

HANDLE_F4_ON_HTMLExecution of F4Private
CALL METHOD cl_gui_costing_model_valuation=>HANDLE_F4_ON_HTML...more details

HANDLE_ON_SAPEVENTHandler for HTML EventPrivate
CALL METHOD cl_gui_costing_model_valuation=>HANDLE_ON_SAPEVENT...more details

HANDLE_TOOLBAR_SELECT_FCHandler Toolbar Select FunctionPrivate
CALL METHOD cl_gui_costing_model_valuation=>HANDLE_TOOLBAR_SELECT_FC...more details

HIDE_EDIT_CONTROLHide Edit ControlPrivate
CALL METHOD cl_gui_costing_model_valuation=>HIDE_EDIT_CONTROL...more details

HTML_BACKBack to HTML ControlPrivate
CALL METHOD cl_gui_costing_model_valuation=>HTML_BACK...more details

LOAD_HTML_TEMPLATELoad HTML TemplatePrivate
CALL METHOD cl_gui_costing_model_valuation=>LOAD_HTML_TEMPLATE...more details

REGENERATE_HTML_TEMPLATERegenerate HTML TemplatePublic
CALL METHOD cl_gui_costing_model_valuation=>REGENERATE_HTML_TEMPLATE...more details

SAVE_HTML_TEMPLATESave HTML TemplatePublic
CALL METHOD cl_gui_costing_model_valuation=>SAVE_HTML_TEMPLATE...more details

SET_COMMENTSet CommentPublic
CALL METHOD cl_gui_costing_model_valuation=>SET_COMMENT...more details

SET_CURRENT_MODELSet Valuated/Nonvaluated ModelPublic
CALL METHOD cl_gui_costing_model_valuation=>SET_CURRENT_MODEL...more details

SET_GENERATION_STYLESet WEBGUI Style or Standard StylePublic
CALL METHOD cl_gui_costing_model_valuation=>SET_GENERATION_STYLE...more details

SET_HTML_TABLESets the Current HTML TablePublic
CALL METHOD cl_gui_costing_model_valuation=>SET_HTML_TABLE...more details

SHOW_EDIT_CONTROLShow Edit ControlPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
MC_BDS_CLASSConstantClass Name in BDS'CL_COSTING_MODEL'LIKE
SBDST_CLASSNAME
Public
MC_BDS_CLASS_TYPEConstantClass Type in BDS'CL'LIKE
SBDST_CLASSTYPE
Public
MC_DOC_COMP_IDConstantComponents ID for HTML Template'CKECP_HTML_TEMPLATE'LIKE
BDS_COMPID
Public
MC_FC_SUBMITConstantSubmit Button OK Code'SUBMIT'LIKE
CHAR10
Private
MC_STYLE_STANDARD_HTMLConstantStandard HTML2LIKE
I
Public
MC_STYLE_WEBGUIConstantWEB GUI Style1LIKE
I
Public
MC_TEMPLATE_PRAEFIXConstantTemplate Prefix'CK_ECP_'LIKE
CHAR10
Public
MR_EDIT_CONTROLInstance AttributeText Edit ControlLIKE
CL_GUI_TEXTEDIT
Private
MR_HTML_CONTROLInstance AttributeHTML ControlLIKE
CL_GUI_HTML_VIEWER
Private
MR_SPLITTER_CONTROLInstance AttributeSplitter ControlLIKE
CL_GUI_SPLITTER_CONTAINER
Private
MR_TOOLBARInstance AttributeToolbarLIKE
CL_GUI_TOOLBAR
Private
MR_UNVALUATED_MODELInstance AttributeNonvaluated ModelLIKE
CL_COSTING_MODEL
Private
MR_VALUATED_MODELInstance AttributeValuated ModelLIKE
CL_COSTING_MODEL_VALUATION
Private
MT_ERROR_VALUESInstance AttributeValues from Error LogLIKE
CKI_T_MODEL_CHARA_VALUES
Private
MT_HTMLInstance AttributeMT_HTMLLIKE
SBDST_CONTENT
Private
M_COMMENTInstance AttributeCommentLIKE
W3_QVALUE
Private
M_CURRENT_URLInstance AttributePrefix of a URLLIKE
W3URL
Private
M_DISPLAY_ONLYInstance AttributeDisplay OnlyLIKE
AS4FLAG
Private
M_EDIT_CONTROL_HIDDENInstance AttributeEdit Control not VisibleLIKE
AS4FLAG
Private
M_EMPTY_HTML_PAGEInstance AttributeEmpty HTMLLIKE
AS4FLAG
Private
M_ENABLE_F4_GENERATIONStatic AttributeGeneration of F4 Help During Model Generation' 'LIKE
XFLAG
Public
M_GENERATION_STYLEInstance AttributeGeneration Style1LIKE
I
Private
M_HTML_MODIFIEDInstance AttributeHTML Coding ModifiedLIKE
AS4FLAG
Private
M_MODELCATInstance AttributeCosting Model: Model TypeLIKE
CKI_MODELCAT
Private
M_NO_DISPLAYInstance AttributeNo DisplayLIKE
AS4FLAG
Private
M_TEMPLATE_GENERATEDInstance Attribute'X': Template GeneratedLIKE
AS4FLAG
Public
M_TEXTEDIT_CHANGEDInstance AttributeCoding in Edit Control has been ChangedLIKE
AS4FLAG
Private
M_WITH_EDITInstance AttributeWith Edit ControlLIKE
AS4FLAG
Private
ST_JAVASCRIPT_TABStatic AttributeContains JavaScript for form-handlingLIKE
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 Form
SUBMIT - 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!