SAP VELO07_CALL_SCE_FROM_HTMLCTRL Function Module for Aufrufen des SCE aus der Internetoberfläche des Vehicle Locator
VELO07_CALL_SCE_FROM_HTMLCTRL is a standard velo07 call sce from htmlctrl SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Aufrufen des SCE aus der Internetoberfläche des Vehicle Locator processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for velo07 call sce from htmlctrl FM, simply by entering the name VELO07_CALL_SCE_FROM_HTMLCTRL into the relevant SAP transaction such as SE37 or SE38.
Function Group: VELO07
Program Name: SAPLVELO07
Main Program: SAPLVELO07
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function VELO07_CALL_SCE_FROM_HTMLCTRL pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'VELO07_CALL_SCE_FROM_HTMLCTRL'"Aufrufen des SCE aus der Internetoberfläche des Vehicle Locator.
EXPORTING
KMAT_IV = "Materialnummer
* DEPARTURE_COUNTRY_IV = "Länderschlüssel
* PRICING_DATE_IV = "Konditions-Preisstellungsdatum
* PRICING_PROCEDURE_IV = "Kalkulationsschema für die Preisfindung
* KB_DATE_IV = "Datum zur Ermittlung der relevanten Wissensbasis
* BAPICUCFG_IS = "CU: Konfigurationsdaten
* ACTION_IV = "Aktion
* VLCDISPLALV_ACTION_IS = "VELO : Daten die im Grid-Alv angezeigt werden
* VLCACTDATA_IS = "VELO : Übergabestruktur für Aktionen (Kopf und Positionen)
* DOCUMENT_CURRENCY_UNIT_IV = "Währungseinheit
* LOCAL_CURRENCY_UNIT_IV = "Währungseinheit
* LANGUAGE_IV = "Sprachenschlüssel der Bezeichnung
* COUNTRY_IV = "Länderschlüssel
* SALES_ORGANISATION_IV = "Verkaufsorganisation
* DISTRIBUTION_CHANNEL_IV = "Vertriebsweg
* SALES_QUANTITY_UNIT_IV = "Verkaufsmengeneinheit
* SALES_QUANTITY_VALUE_IV = "Verkaufsmenge
TABLES
* VLCCHPROITEM_IT = "VELO : Konfigurationsänderungsprofile Merkmalzuordnung
* BAPICUINS_IT = "Instanzen mehrerer Konfigurationen
* BAPICUPRT_IT = "Part_Of Angaben mehrerer Konfigurationen
* BAPICUVAL_IT = "Merkmalsbewertung mehrerer Konfigurationen
* BAPICUVK_IT = "Variantenkonditionsschluessel der Konfigurationen
IMPORTING Parameters details for VELO07_CALL_SCE_FROM_HTMLCTRL
KMAT_IV - Materialnummer
Data type: MATNROptional: No
Call by Reference: Yes
DEPARTURE_COUNTRY_IV - Länderschlüssel
Data type: COMT_COUNTRYOptional: Yes
Call by Reference: Yes
PRICING_DATE_IV - Konditions-Preisstellungsdatum
Data type: COMT_SCE_PRICING_DATEOptional: Yes
Call by Reference: Yes
PRICING_PROCEDURE_IV - Kalkulationsschema für die Preisfindung
Data type: COMT_SCE_PRICING_PROCEDUREOptional: Yes
Call by Reference: Yes
KB_DATE_IV - Datum zur Ermittlung der relevanten Wissensbasis
Data type: COMT_SCE_KB_DATEOptional: Yes
Call by Reference: Yes
BAPICUCFG_IS - CU: Konfigurationsdaten
Data type: BAPICUCFGOptional: Yes
Call by Reference: Yes
ACTION_IV - Aktion
Data type: VLC_ACTIONOptional: Yes
Call by Reference: Yes
VLCDISPLALV_ACTION_IS - VELO : Daten die im Grid-Alv angezeigt werden
Data type: VLCDISPLALVOptional: Yes
Call by Reference: Yes
VLCACTDATA_IS - VELO : Übergabestruktur für Aktionen (Kopf und Positionen)
Data type: VLCACTDATAOptional: Yes
Call by Reference: Yes
DOCUMENT_CURRENCY_UNIT_IV - Währungseinheit
Data type: COMT_SCE_CURRENCY_UNITOptional: Yes
Call by Reference: Yes
LOCAL_CURRENCY_UNIT_IV - Währungseinheit
Data type: COMT_SCE_CURRENCY_UNITOptional: Yes
Call by Reference: Yes
LANGUAGE_IV - Sprachenschlüssel der Bezeichnung
Data type: COMT_SCE_LANGUAGEOptional: Yes
Call by Reference: Yes
COUNTRY_IV - Länderschlüssel
Data type: COMT_COUNTRYOptional: Yes
Call by Reference: Yes
SALES_ORGANISATION_IV - Verkaufsorganisation
Data type: COMT_SCE_SALES_ORGANISATIONOptional: Yes
Call by Reference: Yes
DISTRIBUTION_CHANNEL_IV - Vertriebsweg
Data type: COMT_SCE_DISTRIBUTION_CHANNELOptional: Yes
Call by Reference: Yes
SALES_QUANTITY_UNIT_IV - Verkaufsmengeneinheit
Data type: COMT_SCE_SALES_QUANTITY_UNITOptional: Yes
Call by Reference: Yes
SALES_QUANTITY_VALUE_IV - Verkaufsmenge
Data type: COMT_SCE_SALES_QUANTITY_VALUEOptional: Yes
Call by Reference: Yes
TABLES Parameters details for VELO07_CALL_SCE_FROM_HTMLCTRL
VLCCHPROITEM_IT - VELO : Konfigurationsänderungsprofile Merkmalzuordnung
Data type: VLCCHPROITEMOptional: Yes
Call by Reference: Yes
BAPICUINS_IT - Instanzen mehrerer Konfigurationen
Data type: BAPICUINSOptional: Yes
Call by Reference: No ( called with pass by value option)
BAPICUPRT_IT - Part_Of Angaben mehrerer Konfigurationen
Data type: BAPICUPRTOptional: Yes
Call by Reference: No ( called with pass by value option)
BAPICUVAL_IT - Merkmalsbewertung mehrerer Konfigurationen
Data type: BAPICUVALOptional: Yes
Call by Reference: No ( called with pass by value option)
BAPICUVK_IT - Variantenkonditionsschluessel der Konfigurationen
Data type: BAPICUVKOptional: Yes
Call by Reference: Yes
Copy and paste ABAP code example for VELO07_CALL_SCE_FROM_HTMLCTRL Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lv_kmat_iv | TYPE MATNR, " | |||
| lt_vlcchproitem_it | TYPE STANDARD TABLE OF VLCCHPROITEM, " | |||
| lv_departure_country_iv | TYPE COMT_COUNTRY, " | |||
| lv_pricing_date_iv | TYPE COMT_SCE_PRICING_DATE, " | |||
| lv_pricing_procedure_iv | TYPE COMT_SCE_PRICING_PROCEDURE, " | |||
| lv_kb_date_iv | TYPE COMT_SCE_KB_DATE, " | |||
| lv_bapicucfg_is | TYPE BAPICUCFG, " | |||
| lv_action_iv | TYPE VLC_ACTION, " | |||
| lv_vlcdisplalv_action_is | TYPE VLCDISPLALV, " | |||
| lv_vlcactdata_is | TYPE VLCACTDATA, " | |||
| lt_bapicuins_it | TYPE STANDARD TABLE OF BAPICUINS, " | |||
| lv_document_currency_unit_iv | TYPE COMT_SCE_CURRENCY_UNIT, " | |||
| lt_bapicuprt_it | TYPE STANDARD TABLE OF BAPICUPRT, " | |||
| lv_local_currency_unit_iv | TYPE COMT_SCE_CURRENCY_UNIT, " | |||
| lv_language_iv | TYPE COMT_SCE_LANGUAGE, " | |||
| lt_bapicuval_it | TYPE STANDARD TABLE OF BAPICUVAL, " | |||
| lv_country_iv | TYPE COMT_COUNTRY, " | |||
| lt_bapicuvk_it | TYPE STANDARD TABLE OF BAPICUVK, " | |||
| lv_sales_organisation_iv | TYPE COMT_SCE_SALES_ORGANISATION, " | |||
| lv_distribution_channel_iv | TYPE COMT_SCE_DISTRIBUTION_CHANNEL, " | |||
| lv_sales_quantity_unit_iv | TYPE COMT_SCE_SALES_QUANTITY_UNIT, " | |||
| lv_sales_quantity_value_iv | TYPE COMT_SCE_SALES_QUANTITY_VALUE. " |
|   CALL FUNCTION 'VELO07_CALL_SCE_FROM_HTMLCTRL' "Aufrufen des SCE aus der Internetoberfläche des Vehicle Locator |
| EXPORTING | ||
| KMAT_IV | = lv_kmat_iv | |
| DEPARTURE_COUNTRY_IV | = lv_departure_country_iv | |
| PRICING_DATE_IV | = lv_pricing_date_iv | |
| PRICING_PROCEDURE_IV | = lv_pricing_procedure_iv | |
| KB_DATE_IV | = lv_kb_date_iv | |
| BAPICUCFG_IS | = lv_bapicucfg_is | |
| ACTION_IV | = lv_action_iv | |
| VLCDISPLALV_ACTION_IS | = lv_vlcdisplalv_action_is | |
| VLCACTDATA_IS | = lv_vlcactdata_is | |
| DOCUMENT_CURRENCY_UNIT_IV | = lv_document_currency_unit_iv | |
| LOCAL_CURRENCY_UNIT_IV | = lv_local_currency_unit_iv | |
| LANGUAGE_IV | = lv_language_iv | |
| COUNTRY_IV | = lv_country_iv | |
| SALES_ORGANISATION_IV | = lv_sales_organisation_iv | |
| DISTRIBUTION_CHANNEL_IV | = lv_distribution_channel_iv | |
| SALES_QUANTITY_UNIT_IV | = lv_sales_quantity_unit_iv | |
| SALES_QUANTITY_VALUE_IV | = lv_sales_quantity_value_iv | |
| TABLES | ||
| VLCCHPROITEM_IT | = lt_vlcchproitem_it | |
| BAPICUINS_IT | = lt_bapicuins_it | |
| BAPICUPRT_IT | = lt_bapicuprt_it | |
| BAPICUVAL_IT | = lt_bapicuval_it | |
| BAPICUVK_IT | = lt_bapicuvk_it | |
| . " VELO07_CALL_SCE_FROM_HTMLCTRL | ||
ABAP code using 7.40 inline data declarations to call FM VELO07_CALL_SCE_FROM_HTMLCTRL
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.Search for further information about these or an SAP related objects