SAP Reports / Programs

RSTLAN_IMPORT_CLIENTS SAP ABAP Report - Import Customizing Language Data into Any Client







RSTLAN_IMPORT_CLIENTS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Import Customizing Data from Language Transport Requests into Any Clients You can use this program to perform client maintenance...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RSTLAN_IMPORT_CLIENTS into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RSTLAN_IMPORT_CLIENTS. "Basic submit
SUBMIT RSTLAN_IMPORT_CLIENTS AND RETURN. "Return to original report after report execution complete
SUBMIT RSTLAN_IMPORT_CLIENTS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: SELCLNT = Clients
Selection Text: PUPDMODE = Update Mode
Selection Text: PTABOUT = Display Table List
Selection Text: PINSMODE = Insert Mode
Selection Text: PIMPID = Imported Language Package
Selection Text: PCLGTOO = With Table Class G
Title: Import Customizing Language Data into Any Client
Text Symbol: QYE = Yes
Text Symbol: QNO = No
Text Symbol: Q01 = Import into selected clients?
Text Symbol: 051 = Log from RSTLAN_IMPORT_CLIENTS
Text Symbol: 050 = Text Log
Text Symbol: 043 = Table Class G:
Text Symbol: 042 = Update Mode:
Text Symbol: 041 = Insert Mode:
Text Symbol: 040 = Settings
Text Symbol: 034 = Import backup:
Text Symbol: 033 = Add to buffer backup:
Text Symbol: 032 = Import standard:
Text Symbol: 031 = Add to buffer standard:
Text Symbol: 030 = Export backup:
Text Symbol: 025 = --> Source req. =
Text Symbol: 023 = --> Backup (already exported) =
Text Symbol: 022 = --> Error in interface =
Text Symbol: 021 = --> TABUs entered
Text Symbol: 020 = --> Error when entering tables =
Text Symbol: 019 = --> Backup =
Text Symbol: 018 = --> Error when creating backup
Text Symbol: 017 = Client =
Text Symbol: 016 = Could not select a client
Text Symbol: 014 = Copy entries
Text Symbol: 013 = No request found
Text Symbol: 011 = --> Number of tables =
Text Symbol: 010 = Transport:
Text Symbol: 009 = --> Error when selecting objects
Text Symbol: 008 = No more requests found
Text Symbol: 007 = Checking transports
Text Symbol: 006 = Language instance generated





Text Symbol: 005 = Error when generating language instance
Text Symbol: 002 = Copy from
Text Symbol: 001 = Could not find template


INCLUDES used within this REPORT RSTLAN_IMPORT_CLIENTS

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

TR_READ_COMM *CALL FUNCTION 'TR_READ_COMM' * EXPORTING * WI_TRKORR = ptrkorr * WI_DIALOG = ' ' ** WI_LANGU = SY-LANGU * WI_SEL_E070 = 'X' ** WI_SEL_E071 = ' ' ** WI_SEL_E071K = ' ' ** IV_SEL_E071KF = ' ' ** WI_SEL_E07T = ' ' ** WI_SEL_E070C = ' ' ** IV_SEL_E070M = ' ' ** IV_SEL_E070A = ' ' ** IMPORTING ** WE_E070 = ** WE_E07T = ** WE_E070C = ** ES_E070M = ** WE_E07T_DOESNT_EXIST = ** WE_E070C_DOESNT_EXIST = ** EV_E070M_DOESNT_EXIST = ** TABLES ** WT_E071 = ** WT_E071K = ** ET_E071KF = ** ET_E070A = * EXCEPTIONS * NOT_EXIST_E070 = 1 * NO_AUTHORIZATION = 2 * OTHERS = 3 * .

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING * TITLEBAR = ' ' * DIAGNOSE_OBJECT = ' ' text_question = 'Versorgung der ausgewählten Mandanten ?'(q01) text_button_1 = 'Ja'(qye) icon_button_1 = 'ICON_OKAY' text_button_2 = 'Nein'(qno) icon_button_2 = 'ICON_CANCEL' * DEFAULT_BUTTON = '1' display_cancel_button = ' ' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING answer = l_answer * TABLES * PARAMETER = * EXCEPTIONS * TEXT_NOT_FOUND = 1 * OTHERS = 2 .

TR_READ_COMM CALL FUNCTION 'TR_READ_COMM' EXPORTING wi_trkorr = l_trkorr-trkorr wi_dialog = ' ' wi_langu = sy-langu * WI_SEL_E070 = ' ' wi_sel_e071 = 'X' wi_sel_e071k = 'X' * IV_SEL_E071KF = ' ' * WI_SEL_E07T = ' ' * WI_SEL_E070C = ' ' * IV_SEL_E070M = ' ' * IV_SEL_E070A = ' ' * IMPORTING * WE_E070 = * WE_E07T = * WE_E070C = * ES_E070M = * WE_E07T_DOESNT_EXIST = * WE_E070C_DOESNT_EXIST = * EV_E070M_DOESNT_EXIST = TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k * ET_E071KF = * ET_E070A = EXCEPTIONS not_exist_e070 = 1 no_authorization = 2 OTHERS = 3 .

TR_READ_COMM CALL FUNCTION 'TR_READ_COMM' EXPORTING wi_trkorr = l_winner_trkorr wi_dialog = ' ' wi_langu = sy-langu * WI_SEL_E070 = ' ' wi_sel_e071 = 'X' wi_sel_e071k = 'X' * IV_SEL_E071KF = ' ' * WI_SEL_E07T = ' ' * WI_SEL_E070C = ' ' * IV_SEL_E070M = ' ' * IV_SEL_E070A = ' ' * IMPORTING * WE_E070 = * WE_E07T = * WE_E070C = * ES_E070M = * WE_E07T_DOESNT_EXIST = * WE_E070C_DOESNT_EXIST = * EV_E070M_DOESNT_EXIST = TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k * ET_E071KF = * ET_E070A = EXCEPTIONS not_exist_e070 = 1 no_authorization = 2 OTHERS = 3 .

TRINT_INSERT_NEW_COMM CALL FUNCTION 'TRINT_INSERT_NEW_COMM' EXPORTING wi_kurztext = l_kurztext wi_trfunction = 'T' * IV_USERNAME = SY-UNAME * WI_STRKORR = ' ' iv_tarsystem = l_tarsys wi_client = l_client * IV_TARDEVCL = ' ' * IV_DEVCLASS = ' ' * IV_TARLAYER = ' ' * WI_PROTECT = ' ' * IV_SIMULATION = ' ' IMPORTING we_trkorr = l_bak_trkorr * WE_E070 = * WE_E07T = * WE_E070C = * ES_E070M = EXCEPTIONS no_systemname = 1 no_systemtype = 2 no_authorization = 3 db_access_error = 4 file_access_error = 5 enqueue_error = 6 number_range_full = 7 invalid_input = 8 OTHERS = 9 .

TRINT_APPEND_COMM CALL FUNCTION 'TRINT_APPEND_COMM' EXPORTING wi_exclusive = 'X' wi_sel_e071 = 'X' wi_sel_e071k = 'X' wi_trkorr = l_bak_trkorr * IMPORTING * WE_KEYS_PHYSICAL_APPENDED = * WE_OBJECTS_PHYSICAL_APPENDED = TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k EXCEPTIONS e071k_append_error = 1 e071_append_error = 2 trkorr_empty = 3 OTHERS = 4 .

TRINT_TP_INTERFACE CALL FUNCTION 'TRINT_TP_INTERFACE' EXPORTING iv_tp_command = p_stpa-command iv_system_name = p_stpa-sysname iv_transport_request = p_stpa-trkorr iv_client = p_stpa-client * IV_CLIENT_RESTRICT = * IV_PROJECT = iv_umodes = p_stpa-umodes iv_tp_options = p_stpa-options iv_offline = ' ' * IV_FEEDBACK = * IV_TP_TPPARAM = * IV_TP_DESTINATION = * IV_PRID_TEXT = * IV_PRID_MIN = 0 * IV_PRID_MAX = 100 IMPORTING * EV_INTERFACE_VERSION = * EV_TRANS_DIR = * EV_TPPARAM_PATH = * EV_TPPARAM_NAME = * EV_TP_PATH = * EV_RFC_MESSAGE = * EV_TP_CMD_STRING = * EV_TP_CMD_LINE = ev_tp_return_code = p_stpa-retcode * EV_TP_MESSAGE = * EV_TP_VERSION = * EV_TP_SOURCE = * EV_R3TRANS_SOURCE = * EV_TPSTAT_KEY = * EV_TP_ALOG = * EV_TP_SLOG = * EV_TP_PID = * EV_BUFFER_COUNT = TABLES * TT_OPTIONS = * TT_REQUEST = * TT_PROJECT = * TT_ARGV = tt_stdout = p_tpstdout * TT_BUFFER = * TT_BUFCNT = * TT_PARAMS = * TT_LOGPTR = * TT_OBJLST = EXCEPTIONS unsupported_tp_command = 1 invalid_tp_command = 2 missing_parameter = 3 invalid_parameter = 4 get_tpparam_failed = 5 update_tp_destination_failed = 6 get_tms_info_failed = 7 permission_denied = 8 tp_call_failed = 9 insert_tpstat_failed = 10 insert_tplog_failed = 11 OTHERS = 12 .



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RSTLAN_IMPORT_CLIENTS or its description.