IEFMOVEI is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter IEFMOVEI into the relevant SAP transactions such as SE38 or SE80
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.
Title: Subroutine Library: Form Class MOVE_IN (Welcome Letter)
INCLUDE EMSG.
INCLUDE MEAMAC00.
INCLUDE IECONE22.
INCLUDE LFKLOCKCOM.
INCLUDE IE00DATE.
INCLUDE IESTREAD.
No SAP DATABASE tables are accessed within this REPORT code!
ISU_DB_EEIN_SELECT_RANGE call function 'ISU_DB_EEIN_SELECT_RANGE' exporting * X_SORT = * x_actual = x_maxcount = 1000 * X_CANCELLED_ALSO = * X_NO_DUPLICATES = 'X' * IMPORTING * Y_COUNT = * Y_EEIN = * Y_OVERFLOW = tables tx_einzbeleg = x_sel-ranges * tx_vkont = * tx_kunde = ty_eein = ht_eein exceptions not_found = 1 not_qualified = 2 others = 3.
ISU_DB_EEINV_SELECT_VERTRAG call function 'ISU_DB_EEINV_SELECT_VERTRAG' tables t_eeinv = t_moveindocc[] exceptions not_found = 1 not_qualified = 2 others = 3.
ISU_STRUCTURE_READ call function 'ISU_STRUCTURE_READ' tables xt_path = ipath t_eein = ht_eein t_eeinv = t_moveindocc exceptions path_invalid = 1 date_invalid = 2 selection_failed = 3 others = 4.
ISU_MOVE_IN_GET_COMMON_DATA call function 'ISU_MOVE_IN_GET_COMMON_DATA' exporting x_eein = ht_eein importing y_eeinsup = h_moveindoc tables tx_eeinv = ht_eeinv exceptions others = 1.
ISU_STRUCTURE_READ call function 'ISU_STRUCTURE_READ' exporting x_is_complete = 'X' * X_ACTUAL = ' ' * x_structure = 'X' x_ab = min_einzdat x_bis = max_einzdat x_text = 'X' x_language = sy-langu * X_PROGRESS_DISPLAY = ' ' tables xt_path = ipath * yt_struc = * T_BCONT = t_eabl = t_mr_docno t_eablg = t_mr_reason t_eabp = ht_eabp t_eadz = t_log_reg_pd t_eanl = t_install * T_EASTI = t_eastl = t_logic_no t_easts = t_log_reg * T_EAUS = * T_EAUSV = t_eein = ht_eein t_eeinv = t_moveindocc t_eger = t_equip * T_EGPL = t_ehau = t_connobj t_ekun = t_bus_part t_etdz = t_register t_ettif = t_inst_facts t_evbs = t_premise t_ever = t_contract * T_EZUG = * T_EZUZ = t_fkkvkp = t_cont_acct * T_TE420 = * T_TE422 = exceptions path_invalid = 1 date_invalid = 2 selection_failed = 3 others = 4.
ISU_DB_PARTNER_SINGLE call function 'ISU_DB_PARTNER_SINGLE' exporting x_partner = t_bus_part-partner x_addrnumber = bp_adrnr importing y_but000 = wa_bus_part exceptions others = 1.
ISU_DB_PARTNER_SINGLE call function 'ISU_DB_PARTNER_SINGLE' exporting x_partner = t_receiver-partner x_addrnumber = rc_adrnr importing y_but000 = t_receiver exceptions others = 1.
ISU_S_BBP_PRINTDATA_IC call function 'ISU_S_BBP_PRINTDATA_IC' tables xt_ever = t_contract yt_printdata = ht_bbp_print exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_S_BBP_PRINTDATA call function 'ISU_S_BBP_PRINTDATA' tables xt_opbel = ht_opbel yt_printdata = ht_bbp_print exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_INTERNAL_VERTRAG_TO_VTREF call function 'ISU_INTERNAL_VERTRAG_TO_VTREF' exporting i_vertrag = x_bbp_subcat-vertrag importing e_vtref = h_vtref exceptions others = 1.
ISU_ADDRESS_PROVIDE call function 'ISU_ADDRESS_PROVIDE' exporting x_address_type = 'C' * X_LENGTH = 50 * X_LINE_COUNT = 1 * X_READ_ADRC_REGIO = ' ' * X_READ_ISU_DATA = ' ' * X_READ_MRU = ' ' * X_READ_KONZ = ' ' * X_READ_BUKRS = ' ' * X_PARTNER = x_haus = wa_connobj-haus * X_VSTELLE = * X_DEVLOC = * X_ANLAGE = * X_BUS020_EXT = * X_EHAU = * X_EVBS = * X_EGPL = * X_EANL = * X_ACTUAL = * X_BUKRS = ' ' * X_SPARTE = ' ' * X_AKLASSE = ' ' * X_ADDR_OBJ = importing * Y_ADDR_LINES = * Y_LINE_COUNT = y_eadrdat = y_co_address * Y_ADRC_REGIO = * Y_ADDR_DATA = exceptions not_found = 1 parameter_error = 2 object_not_given = 3 address_inconsistency = 4 installation_inconsistency = 5 others = 6.
ISU_MOVE_BUSPART_ADDRESS call function 'ISU_MOVE_BUSPART_ADDRESS' exporting x_buspart = wa_bus_part x_address = y_bp_address * X_LANGU = SY-LANGU importing y_address = y_bp_address exceptions others = 1.
ISU_DB_TSPAT_SINGLE call function 'ISU_DB_TSPAT_SINGLE' exporting x_spras = c-langu x_sparte = wa_install-sparte * X_ACTUAL = ' ' importing y_tspat = y_division_t * Y_VTEXT = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_DB_EAKLASSET_SINGLE call function 'ISU_DB_EAKLASSET_SINGLE' exporting * X_MANDT = SY-MANDT x_spras = c-langu x_aklasse = wa_install-aklasse * X_ACTUAL = ' ' importing y_eaklasset = y_billclasst * Y_TEXT1 = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_DB_V_ETTA_SINGLE call function 'ISU_DB_V_ETTA_SINGLE' exporting x_tariftyp = wa_install-tariftyp * X_ACTUAL = importing y_v_etta = y_rate_cat exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_TE439T_SINGLE call function 'ISU_DB_TE439T_SINGLE' exporting x_spras = c-langu x_anlart = wa_install-anlart * X_ACTUAL = importing y_te439t = y_insttype_t exceptions not_found = 1 system_error = 2 others = 3.
FKK_STDBK_DETERMINE call function 'FKK_STDBK_DETERMINE' "Note 1037527 exporting "Note 1037527 i_vkont = wa_cont_acct-vkont "Note 1037527 importing "Note 1037527 e_stdbk = e_stdbk "Note 1037527 exceptions "Note 1037527 no_stdbk_found = 1 "Note 1037527 others = 2 "Note 1037527 . "Note 1037527
ISU_DB_T001_SINGLE call function 'ISU_DB_T001_SINGLE' exporting x_bukrs = e_stdbk "Note 1037527 * X_ACTUAL = ' ' importing y_t001 = y_co_code exceptions not_found = 1 system_error = 2 others = 3.
call function 'ISU_DB_T001_SINGLE' exporting x_bukrs = wa_contract-bukrs * X_ACTUAL = ' ' importing y_t001 = y_c_code exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_TE102T_SINGLE call function 'ISU_DB_TE102T_SINGLE' exporting * X_MANDT = SY-MANDT x_spras = c-langu x_vbsart = wa_premise-vbsart * X_ACTUAL = ' ' importing y_te102t = y_premtype_t * Y_TEXT1 = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_DB_TE431_T_SINGLE call function 'ISU_DB_TE431_T_SINGLE' exporting x_spras = c-langu x_preiskla = x_logic_no-preiskla * X_ACTUAL = importing y_struktur = y_pr_class_t * Y_TE431 = exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_ETYP_SINGLE call function 'ISU_DB_ETYP_SINGLE' exporting x_matnr = wa_equip-matnr * X_ACTUAL = ' ' importing y_etyp = y_material exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_TE069T_SINGLE call function 'ISU_DB_TE069T_SINGLE' exporting x_spras = c-langu x_tarifart = x_log_reg-tarifart importing y_te069t = y_ratetype_t * Y_TEXT2 = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_DB_EDSC_SINGLE call function 'ISU_DB_EDSC_SINGLE' exporting x_spras = c-langu x_rabzus = x_log_reg-rabzus importing y_v_edsc = y_discount exceptions not_found = 1 system_error = 2 invalid_date = 3 others = 4.
ISU_DB_TE523_SINGLE call function 'ISU_DB_TE523_SINGLE' exporting x_zwart = wa_register-zwart x_spras = c-langu * X_GETDATA = ' ' x_gettext = 'X' * X_ACTUAL = ' ' importing y_text = y_reg_type_t-zwarttxt exceptions not_found = 1 not_qualified = 2 system_error = 3 others = 4.
ISU_DB_TE065_SINGLE call function 'ISU_DB_TE065_SINGLE' exporting x_spartyp = wa_register-spartyp x_zwkenn = wa_register-zwkenn x_spras = c-langu * X_GETDATA = ' ' x_gettext = 'X' * X_ACTUAL = ' ' importing y_text = y_reg_id_t-zwktxt exceptions not_found = 1 not_qualified = 2 system_error = 3 others = 4.
ISU_MOVE_IN_GET_CONTACT call function 'ISU_MOVE_IN_GET_CONTACT' exporting x_eein = h_eein "MH 220598 importing y_bcont = y_contact exceptions not_found = 1 internal_error = 2 others = 3.
FKK_DB_SECURITY_FOR_GPART call function 'FKK_DB_SECURITY_FOR_GPART' exporting * X_APPLK = x_gpart = wa_moveindoc-kunde x_vkont = wa_moveindoc-vkont * X_VTREF = * X_ACTUAL = tables ty_sec = t_sec * TY_SEC_N = * TY_SEC_C = exceptions not_found = 1 others = 2.
FKK_DB_SECURITY_SINGLE call function 'FKK_DB_SECURITY_SINGLE' exporting x_security = t_sec-security * X_ACTUAL = importing y_sec = ly_sec exceptions not_found = 1 others = 2.
FKK_OPEN_ITEM_SELECT call function 'FKK_OPEN_ITEM_SELECT' exporting i_applk = 'R' * I_CONTINUE = ' ' * I_NO_COLL_BILL_ITEMS = ' ' i_no_enqueue = 'X' * I_PAYMENT_DATE = * IMPORTING * E_AVKEY = tables t_seltab = tl_seltab * T_ENQTAB = t_fkkcl = yt_open_item * T_BUKTAB = * T_AGRTAB = * T_FIELDS = exceptions concurrent_clearing = 1 others = 2 .
ISU_DB_TSPAT_SINGLE call function 'ISU_DB_TSPAT_SINGLE' exporting x_spras = c-langu x_sparte = x_open_item-spart * x_actual = ' ' importing y_tspat = y_itm_divtxt * y_vtext = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
FKK_FKKVK_READ call function 'FKK_FKKVK_READ' exporting i_vkont = x_open_item-vkont importing e_fkkvk = y_itm_cntnam exceptions not_found = 1 others = 2.
ISU_DB_TE305T_SINGLE call function 'ISU_DB_TE305T_SINGLE' exporting x_applk = x_open_item-applk x_spras = c-langu x_bukrs = x_open_item-bukrs x_sparte = x_open_item-spart x_hvorg = x_open_item-hvorg x_tvorg = x_open_item-tvorg * x_actual = importing y_te305t = y_opn_itm_tx exceptions not_found = 1 system_error = 2 others = 3.
ISU_S_ALL_BANK_DATA call function 'ISU_S_ALL_BANK_DATA' exporting x_vkont = t_moveindoc-vkont x_langu = c-langu importing y_bp_bankdetin = l_bp_bankdetin y_bp_bankdetout = l_bp_bankdetout y_bankdetin = l_bankdetin y_bankdetout = l_bankdetout y_bp_adr_bankdetin = l_bp_adr_bankdetin y_bp_adr_bankdetout = l_bp_adr_bankdetout exceptions general_fault = 1 others = 2.
ISU_S_PRINTACT_SEARCH_UPDATE call function 'ISU_S_PRINTACT_SEARCH_UPDATE' exporting x_formclass = 'IS_U_CS_MOVE_IN_WELCOME_LETTER' x_obj_type = co_printaction_partner x_obj_key = h_obj_key x_update = c-pa_update x_print = c-pa_print tables yt_eprintact = yt_printact_h yt_lines = t_par_h_line exceptions not_found = 1 not_qualified = 2 failed = 3 others = 4.
ISU_S_PRINTACT_SEARCH_UPDATE call function 'ISU_S_PRINTACT_SEARCH_UPDATE' exporting x_formclass = 'IS_U_CS_MOVE_IN_WELCOME_LETTER' x_obj_type = co_printaction_account x_obj_key = h_obj_key x_update = c-pa_update x_print = c-pa_print tables yt_eprintact = lt_eprintact yt_lines = lt_lines exceptions not_found = 1 not_qualified = 2 failed = 3 others = 4.
ISU_S_PRINTACT_SEARCH_UPDATE call function 'ISU_S_PRINTACT_SEARCH_UPDATE' exporting x_formclass = 'IS_U_CS_MOVE_IN_WELCOME_LETTER' x_obj_type = co_printaction_contract x_obj_key = h_obj_key x_update = c-pa_update x_print = c-pa_print tables yt_eprintact = yt_printact_d yt_lines = t_par_d_line exceptions not_found = 1 not_qualified = 2 failed = 3 others = 4.
ISU_ADDRESS_PROVIDE call function 'ISU_ADDRESS_PROVIDE' exporting x_address_type = 'I' x_anlage = t_contract-anlage importing y_eadrdat = l_eadrdat exceptions not_found = 1 others = 6.
ISU_ACTORS_SET_CONTAINER call function 'ISU_ACTORS_SET_CONTAINER' exporting x_partner = t_cont_acct-gpart x_regiogroup = l_regiogr_ca_t x_bukrs = t_cont_acct-opbuk x_vkont = t_cont_acct-vkont tables yt_cont = t_cont.
ISU_ACTORS_PRINT_PROVIDE call function 'ISU_ACTORS_PRINT_PROVIDE' exporting x_task = 'TS20500070' x_number = 1 x_langu = c-langu importing y_actor = y_clerk1 tables xt_cont = t_cont exceptions no_actor_found = 1 internal_error = 2 others = 3.
FKK_O_LOCKSET_OPEN call function 'FKK_O_LOCKSET_OPEN' exporting i_appl_work_area = struct i_gpart = x_moveindoc-kunde i_vkont = x_moveindoc-vkont i_lotyp = gc_lotyp_partner_account i_wmode = gc_wmode_display * I_FDATE = T_MOVEINDOCC-einzdat * I_TDATE = CO_DATE_INFINITE i_upd_online = space ix_check_authority = space ix_no_loobj1_data = space ix_set_enqueue = space importing e_obj = l_obj e_x_lock_exist = e_x_lock_exist exceptions not_found = 2 exp_not_unique = 3 no_keyfields = 4 no_authority = 5 enqueue_lock = 6 others = 7.
FKK_O_LOCKSET_METHOD_GET_TEXT call function 'FKK_O_LOCKSET_METHOD_GET_TEXT' * IMPORTING * E_LOCKREASON = * E_LOCKREASON_TEXT = tables et_describtion = t_fkloc_lock_describe changing c_obj = l_obj .
FKK_ACCOUNT_GET_BANK_ID call function 'FKK_ACCOUNT_GET_BANK_ID' exporting x_gpart = xt_moveindoc-kunde x_vkont = xt_moveindoc-vkont x_fkkvkp = l_fkkvkp x_datum = xt_moveindoc-einzdat * X_MASS_ACCESS = importing * Y_EBVTY = Y_CACCT_INFO-xcash y_ezasp = yt_cacct_info-ezasp y_ezawe = yt_cacct_info-ezawe y_xcash = yt_cacct_info-xcash exceptions fault = 1 others = 2.
ISU_MOVE_BUSPART_ADDRESS call function 'ISU_MOVE_BUSPART_ADDRESS' exporting x_buspart = wa_receiver x_address = y_rec_adress * X_LANGU = SY-LANGU importing y_address = y_rec_adress exceptions others = 1.
ISU_DB_BILL_SINGLE call function 'ISU_DB_BILL_SINGLE' exporting x_belnr = gt_eabp-erchzbelnr x_read_erchz = 'X' importing y_bill = l_bill exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_DB_EUIINSTLN_SELECT call function 'ISU_DB_EUIINSTLN_SELECT' exporting x_anlage = wa_install-anlage x_dateto = sy-datlo x_datefrom = sy-datlo importing y_euiinstln = lt_euiinstln exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.
ISU_DB_EUITRANS_SELECT call function 'ISU_DB_EUITRANS_SELECT' exporting x_int_ui = l_euiinstln-int_ui x_dateto = sy-datlo x_datefrom = sy-datlo importing y_euitrans = lt_euitrans exceptions not_found = 1 not_qualified = 2 system_error = 3 others = 4.
ISU_DB_T001_SINGLE call function 'ISU_DB_T001_SINGLE' exporting x_bukrs = x_bbp_eabpl-bukrs * X_ACTUAL = ' ' importing y_t001 = y_cocode_ps exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_TCURC_SINGLE call function 'ISU_DB_TCURC_SINGLE' exporting x_spras = c-langu x_waers = x_bbp_eabpl-waers * X_ACTUAL = ' ' importing y_tcurc = y_currenc_ps * Y_TCURT = exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_TCURC_SINGLE call function 'ISU_DB_TCURC_SINGLE' exporting x_spras = c-langu x_waers = x_bbp_eabpl-waers importing * Y_TCURC = y_tcurt = y_curc_ps_t exceptions not_found = 1 system_error = 2 others = 3.
ISU_INTERNAL_VTREF_TO_VERTRAG call function 'ISU_INTERNAL_VTREF_TO_VERTRAG' exporting i_vtref = x_bbp_eabpl-vtref importing e_vertrag = h_vertrag exceptions error_message = 1.
ISU_DB_TE305T_SINGLE call function 'ISU_DB_TE305T_SINGLE' exporting * X_APPLK = 'R' x_spras = c-langu x_bukrs = x_bbp_eabpl-bukrs x_sparte = wa_contr_ps-sparte x_hvorg = x_bbp_eabpl-hvorg x_tvorg = x_bbp_eabpl-tvorg * X_ACTUAL = importing y_te305t = y_trans_ps_t exceptions not_found = 1 system_error = 2 others = 3.
ISU_DB_EVERH_SELECT call function 'ISU_DB_EVERH_SELECT' exporting x_vertrag = x_moveindocc-vertrag x_date = x_moveindocc-einzdat importing y_everh = lt_everh exceptions not_found = 1 system_error = 2 others = 3.
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 IEFMOVEI or its description.