RECVBP_MKLANG is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You use this program to generate a sigle language version of a customer information configuration...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 RECVBP_MKLANG into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
ECVM - Generate Language Version Cust. Info
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.
Selection Text: X_CONF = Source configuration
Selection Text: X_DEST = Target configuration
Selection Text: X_NSPACE = Namespace
Title: Generates a language version for a HTML customer info configuration
INCLUDE IEBAMAC1.
No SAP DATABASE tables are accessed within this REPORT code!
CHECK_CUSTOMER_NAMES CALL FUNCTION 'CHECK_CUSTOMER_NAMES' EXPORTING * OBJECTTYPE = 'TABU' TABLEKEY = TABKEY TABLENAME = 'ECVCONF' IMPORTING KEY_ALLOWED = KEY_ALLOWED SYSTEM_SAP = IS_SAP * TABLE_NOT_FOUND = EXCEPTIONS OBJECTTYPE_NOT_FILLED = 1 TABLENAME_NOT_FILLED = 2 OTHERS = 3.
WWW_HTML_MERGER CALL FUNCTION 'WWW_HTML_MERGER' EXPORTING TEMPLATE = CPAGE-PAGE-HTMLPAGE MERGE_TEXTPOOL = CONF-MERGETPOOL IMPORTING HTML_TABLE = INTABLE CHANGING MERGE_TABLE = WWWMRGTAB EXCEPTIONS TEMPLATE_NOT_FOUND = 1 OTHERS = 2.
WWWPARAMS_READ_ALL CALL FUNCTION 'WWWPARAMS_READ_ALL' EXPORTING TYPE = 'HT' OBJID = CPAGE-PAGE-HTMLPAGE TABLES PARAMS = WWWPARAM EXCEPTIONS ENTRY_NOT_EXISTS = 1 OTHERS = 2.
WWWPARAMS_UPDATE CALL FUNCTION 'WWWPARAMS_UPDATE' TABLES PARAMS = WWWPARAM EXCEPTIONS UPDATE_ERROR = 1 OTHERS = 2.
WWWDATA_EXPORT CALL FUNCTION 'WWWDATA_EXPORT' EXPORTING KEY = WWWKEY TABLES HTML = OUTTABLE.
DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = STRUCT * IMPORTING * X030L_WA = TABLES X031L_TAB = X031L EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.
DDIF_DTEL_GET CALL FUNCTION 'DDIF_DTEL_GET' EXPORTING NAME = X031L-ROLLNAME STATE = 'A' LANGU = SY-LANGU IMPORTING * GOTSTATE = DD04V_WA = DD04V_WA * TPARA_WA = EXCEPTIONS ILLEGAL_INPUT = 1 OTHERS = 2.
TR_OBJECTS_CHECK CALL FUNCTION 'TR_OBJECTS_CHECK' * IMPORTING * WE_ORDER = * WE_TASK = * WE_OBJECTS_APPENDABLE = TABLES WT_KO200 = TAB_KO200 WT_E071K = TAB_E071K * TT_TADIR = EXCEPTIONS CANCEL_EDIT_OTHER_ERROR = 1 SHOW_ONLY_OTHER_ERROR = 2 OTHERS = 99.
TR_OBJECTS_INSERT CALL FUNCTION 'TR_OBJECTS_INSERT' * EXPORTING * WI_ORDER = ' ' * IMPORTING * WE_ORDER = * WE_TASK = TABLES WT_KO200 = TAB_KO200 WT_E071K = TAB_E071K * TT_TADIR = EXCEPTIONS CANCEL_EDIT_OTHER_ERROR = 1 SHOW_ONLY_OTHER_ERROR = 2 OTHERS = 99.
TR_OBJECT_INSERT ** CALL FUNCTION 'TR_OBJECT_INSERT' ** EXPORTING *** WI_ORDER = ' ' ** WI_KO200 = W_KO200 *** importing *** we_order = *** we_task = *** we_ko200 = *** es_tadir = ** TABLES ** WT_E071K = IE071K ** EXCEPTIONS ** OTHERS = 99.
TR_OBJECT_CHECK * CALL FUNCTION 'TR_OBJECT_CHECK' * EXPORTING * WI_KO200 = W_KO200 ** importing ** we_order = ** we_task = ** we_ko200 = ** we_object_appendable = ** es_tadir = * TABLES * WT_E071K = IE071K * EXCEPTIONS * CANCEL_EDIT_APPEND_ERROR_KEYS = 1 * CANCEL_EDIT_APPEND_ERROR_OBJCT = 1 * CANCEL_EDIT_APPEND_ERROR_ORDER = 1 * CANCEL_EDIT_BUT_SE01 = 1 * CANCEL_EDIT_NO_HEADER_OBJECT = 1 * CANCEL_EDIT_NO_ORDER_SELECTED = 1 * CANCEL_EDIT_REPAIRED_OBJECT = 1 * CANCEL_EDIT_SYSTEM_ERROR = 1 * CANCEL_EDIT_TADIR_MISSING = 1 * CANCEL_EDIT_TADIR_UPDATE_ERROR = 1 * CANCEL_EDIT_UNKNOWN_DEVCLASS = 1 * CANCEL_EDIT_UNKNOWN_OBJECTTYPE = 1 * SHOW_ONLY_CLOSED_SYSTEM = 2 * SHOW_ONLY_CONSOLIDATION_LEVEL = 2 * SHOW_ONLY_DDIC_IN_CUSTOMER_SYS = 2 * SHOW_ONLY_DELIVERY_SYSTEM = 2 * SHOW_ONLY_DIFFERENT_ORDERTYPES = 2 * SHOW_ONLY_DIFFERENT_TASKTYPES = 2 * SHOW_ONLY_ENQUEUE_FAILED = 2 * SHOW_ONLY_GENERATED_OBJECT = 2 * SHOW_ONLY_ILL_LOCK = 2 * SHOW_ONLY_LOCK_ENQUEUE_FAILED = 2 * SHOW_ONLY_MIXED_ORDERS = 2 * SHOW_ONLY_MIX_LOCAL_TRANSP_OBJ = 2 * SHOW_ONLY_NO_SHARED_REPAIR = 2 * SHOW_ONLY_OBJECT_LOCKED = 2 * SHOW_ONLY_REPAIRED_OBJECT = 2 * SHOW_ONLY_SHOW_CLIENT = 2 * SHOW_ONLY_TADIR_MISSING = 2 * SHOW_ONLY_UNKNOWN_DEVCLASS = 2 * CANCEL_EDIT_NO_CHECK_CALL = 1 * CANCEL_EDIT_CATEGORY_MIXTURE = 1 * SHOW_ONLY_CLOSED_CLIENT = 2 * SHOW_ONLY_CLOSED_ALE_OBJECT = 2 * CANCEL_EDIT_OTHER_ERROR = 1 * SHOW_ONLY_OTHER_ERROR = 2 * OTHERS = 99.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RECVBP_MKLANG - Generates a language version for a HTML customer info configuration RECVBP_MKLANG - Generates a language version for a HTML customer info configuration RECVBP_COPCONF - Copy customer overview configurations RECVBP_COPCONF - Copy customer overview configurations RECVBP03 - IS-U customer overview: HTML-based RECVBP03 - IS-U customer overview: HTML-based