SAP EXIT_SAPLC102_001 Function Module for DE-EN-LANG-SWITCH-NO-TRANSLATION









EXIT_SAPLC102_001 is a standard exit saplc102 001 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for DE-EN-LANG-SWITCH-NO-TRANSLATION 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 exit saplc102 001 FM, simply by entering the name EXIT_SAPLC102_001 into the relevant SAP transaction such as SE37 or SE38.

Function Group: XC1A
Program Name: SAPLXC1A
Main Program: SAPLXC1A
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function EXIT_SAPLC102_001 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 'EXIT_SAPLC102_001'"DE-EN-LANG-SWITCH-NO-TRANSLATION
EXPORTING
I_ACTYPE = "Current Activity Type
I_TRTYPE = "Current Transaction Type
I_ADDINF = "Additional Info
* I_CALL = 'H' "

IMPORTING
E_FLG_CHANGED = "Data was changed

TABLES
I_SUB_TAB = "Table with Substances Selected on Hit List
.



Related Function Modules

Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.
C102_ALE_BUF_WRITE_TO_DB
C102_ALL_BUF_WRITE_TO_DB
C102_ALV_HANDLE_USER_COMMAND
C102_ALV_IOTAB_UPDATE
C102_ALV_PAR_USEX EHS: User Exit Function for Editing Internal List Tool Parameters
C102_CHECK_SUB_DELETE
C102_CUA_FUNCS_GET
C102_CUA_FUNCS_SET
C102_CUSTOMER_EXIT_MENUE_CALL
C102_DELETION_TAB_INIT
C102_ENTRY
C102_ENTRY_AND_CREATE_SUB
C102_ENTRY_GENERAL
C102_ENTRY_WITH_WB
C102_FLG_SAVE_PEND_GLOBAL_GET
C102_FLG_SAVE_PEND_GLOBAL_SET
C102_HITLIST_DATA_FLUSH
C102_HITLIST_LOAD
C102_HITLIST_STORE
C102_IDENTS_GET_CURRENT
C102_IDENTS_TABLE_GET
C102_IOTAB_GET_FOR_OUTPUT
C102_IOTAB_IDX_FROM_LIST_LINE
C102_IOTAB_MARK_ENTRIES
C102_IOTAB_OBJECTNAME_BUILD
C102_IOTAB_PREP_FOR_DISP
C102_IOTAB_SET_NEW
C102_IOTAB_TO_LIST_STRUCTURES
C102_IOTAB_UPDATE
C102_KEYIDENTTAB_GET
C102_LIST_DISPLAY
C102_LIST_REFRESH_CHECK
C102_MARKED_SUBSTANCES_GET
C102_PAR_USER_EXIT EHS: User Exit Function for Editing Internal List Tool Parameters
C102_POPUP_TO_CONFIRM
C102_PREVIOUS_NEXT_TREE_GET
C102_REPORT_CODES_CALL
C102_RH_STAB_REF_GET
C102_SET_PF_STATUS
C102_STATE_GET
C102_STATE_SET
C102_USER_COMMAND
C102_WB_OBJECTS_DELETE

IMPORTING Parameters details for EXIT_SAPLC102_001

I_ACTYPE - Current Activity Type

Data type: RCGDIALCTR-ACTYPE
Optional: No
Call by Reference: No ( called with pass by value option)

I_TRTYPE - Current Transaction Type

Data type: RCGDIALCTR-TRTYPE
Optional: No
Call by Reference: No ( called with pass by value option)

I_ADDINF - Additional Info

Data type: RCGADDINF
Optional: No
Call by Reference: No ( called with pass by value option)

I_CALL -

Data type: C
Default: 'H'
Optional: Yes
Call by Reference: No ( called with pass by value option)

EXPORTING Parameters details for EXIT_SAPLC102_001

E_FLG_CHANGED - Data was changed

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for EXIT_SAPLC102_001

I_SUB_TAB - Table with Substances Selected on Hit List

Data type: RCGKPATH
Optional: No
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for EXIT_SAPLC102_001 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_i_actype  TYPE RCGDIALCTR-ACTYPE, "   
lt_i_sub_tab  TYPE STANDARD TABLE OF RCGKPATH, "   
lv_e_flg_changed  TYPE ESP1_BOOLEAN, "   
lv_i_trtype  TYPE RCGDIALCTR-TRTYPE, "   
lv_i_addinf  TYPE RCGADDINF, "   
lv_i_call  TYPE C. "   'H'

  CALL FUNCTION 'EXIT_SAPLC102_001'  "DE-EN-LANG-SWITCH-NO-TRANSLATION
    EXPORTING
         I_ACTYPE = lv_i_actype
         I_TRTYPE = lv_i_trtype
         I_ADDINF = lv_i_addinf
         I_CALL = lv_i_call
    IMPORTING
         E_FLG_CHANGED = lv_e_flg_changed
    TABLES
         I_SUB_TAB = lt_i_sub_tab
. " EXIT_SAPLC102_001




ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLC102_001

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.

"SELECT single ACTYPE FROM RCGDIALCTR INTO @DATA(ld_i_actype).
 
 
 
"SELECT single TRTYPE FROM RCGDIALCTR INTO @DATA(ld_i_trtype).
 
 
DATA(ld_i_call) = 'H'.
 


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!