SAP Reports / Programs | Master Data | SAP Media | Master Data(IS-M-MD) SAP IS

MJGWWWIU2F01 SAP ABAP INCLUDE - documentation and ABAP source code







MJGWWWIU2F01 is a standard ABAP INCLUDE 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 MJGWWWIU2F01 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 MJGWWWIU2F01. "Basic submit
SUBMIT MJGWWWIU2F01 AND RETURN. "Return to original report after report execution complete
SUBMIT MJGWWWIU2F01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT MJGWWWIU2F01

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:

ISM_SELECT_SINGLE_TJKWWW_IUACC call function 'ISM_SELECT_SINGLE_TJKWWW_IUACC' exporting key_access = pv_key_access importing tjkwww_iuaccess_i = ls_tjkwww_iuaccess exceptions no_entry_found = 1.

ISM_WWW_BP_IDENTIFY_AND_CHECK call function 'ISM_WWW_BP_IDENTIFY_AND_CHECK' exporting pv_key_check = ls_tjkwww_iuaccess-key_check ps_check = ps_rjkwww_check pv_onlogonscreen = space * PV_VKORG = ***VERSORGEN???*** * PV_VTWEG = * PV_SPART = pv_xno_logonscreen = con_angekreuzt importing pv_gpnr = lv_gpnr exceptions wrong_key = 1 no_matching_bp = 2 several_matching_bp = 3 wrong_bpno = 4 check_failed = 5.

ISM_WWW_ADDRESS_DATA_READ call function 'ISM_WWW_ADDRESS_DATA_READ' exporting pv_gpnr = ps_rjgwwwiu2-gpnr importing ps_rjkwww_address = ps_address exceptions bp_not_exists = 1.

ISM_WWW_ADDRESS_TEXTS_GET call function 'ISM_WWW_ADDRESS_TEXTS_GET' exporting pv_anred = ps_address-anred pv_regio = ps_address-regio pv_land1 = ps_address-land1 pv_aktsprsl = sy-langu importing pv_anred_f4txt = ps_address_texts-anred_f4txt pv_anred_bezei30 = ps_address_texts-anred_bezei30 pv_anred_brief = ps_address_texts-anred_brief pv_regio_txt = ps_address_texts-regio_txt pv_land1_txt = ps_address_texts-land1_txt.

ISM_WWW_ALIAS_FROM_GPNR_GET call function 'ISM_WWW_ALIAS_FROM_GPNR_GET' exporting pv_gpnr = ps_rjgwwwiu2-gpnr importing pv_useralias = ps_rjgwwwiu2-useralias_old exceptions no_user_found = 1 no_alias_found = 2.

ISM_SELECT_SINGLE_TJKWWW_IUACC call function 'ISM_SELECT_SINGLE_TJKWWW_IUACC' exporting key_access = pv_key_access importing tjkwww_iuaccess_i = ls_tjkwww_iuaccess exceptions no_entry_found = 1.

ISM_WWW_IU_PASSWORD_CHECK call function 'ISM_WWW_IU_PASSWORD_CHECK' exporting pv_password = pv_password pv_password_repeat = pv_password_repeat pv_passw_handling = ls_tjkwww_iuaccess-passw_handling exceptions password_incorrect = 1 password_repeat_incorrect = 2.

ISM_SELECT_SINGLE_TJKWWW_IUACC call function 'ISM_SELECT_SINGLE_TJKWWW_IUACC' exporting key_access = key_access importing tjkwww_iuaccess_i = ls_tjkwww_iuaccess exceptions no_entry_found = 1.

ISM_CRM_MCAMP_EMAIL_GETINFO call function 'ISM_CRM_MCAMP_EMAIL_GETINFO' exporting pv_mailing_guid = mig pv_iac2crm_connect = ls_tjkwww_iuaccess-iac2crm_connect importing ps_crmemail = rjkwww_crmemail ps_bp_address = rjkwww_address ps_check = rjkwww_check exceptions rfc_failure = 1 no_destination_available = 2 no_data_found = 3.

ISM_WWW_ADDRESS_TEXTS_GET call function 'ISM_WWW_ADDRESS_TEXTS_GET' exporting pv_anred = rjkwww_address-anred pv_regio = rjkwww_address-regio pv_land1 = rjkwww_address-land1 pv_aktsprsl = sy-langu importing pv_anred_f4txt = rjgwww_texts-anred_f4txt pv_anred_bezei30 = rjgwww_texts-anred_bezei30 pv_anred_brief = rjgwww_texts-anred_brief pv_regio_txt = rjgwww_texts-regio_txt pv_land1_txt = rjgwww_texts-land1_txt.

ISM_WWW_CHECK_LOCATION_GET call function 'ISM_WWW_CHECK_LOCATION_GET' exporting pv_key_check = key_check importing pv_xlogonscreen = lv_xlogonscreen exceptions no_entry_found = 1.

ISM_WWW_BP_IDENTIFY_AND_CHECK call function 'ISM_WWW_BP_IDENTIFY_AND_CHECK' exporting pv_key_check = key_check ps_check = rjkwww_check pv_onlogonscreen = con_angekreuzt importing pv_gpnr = lv_gpnr exceptions wrong_key = 1 no_matching_bp = 2 several_matching_bp = 3 wrong_bpno = 4 check_failed = 5.

ISM_WWW_ADDRESS_DATA_READ call function 'ISM_WWW_ADDRESS_DATA_READ' exporting pv_gpnr = rjgwwwiu2-gpnr importing ps_rjkwww_address = rjkwww_address exceptions bp_not_exists = 1.

ISM_WWW_ADDRESS_TEXTS_GET call function 'ISM_WWW_ADDRESS_TEXTS_GET' exporting pv_anred = rjkwww_address-anred pv_regio = rjkwww_address-regio pv_land1 = rjkwww_address-land1 pv_aktsprsl = sy-langu importing pv_anred_f4txt = rjgwww_texts-anred_f4txt pv_anred_bezei30 = rjgwww_texts-anred_bezei30 pv_anred_brief = rjgwww_texts-anred_brief pv_regio_txt = rjgwww_texts-regio_txt pv_land1_txt = rjgwww_texts-land1_txt.

ISM_WWW_ALIAS_FROM_GPNR_GET call function 'ISM_WWW_ALIAS_FROM_GPNR_GET' exporting pv_gpnr = rjgwwwiu2-gpnr importing pv_useralias = rjgwwwiu2-useralias_old exceptions no_user_found = 1 no_alias_found = 2.

ISM_SELECT_SINGLE_TJKWWW_IUACC call function 'ISM_SELECT_SINGLE_TJKWWW_IUACC' exporting key_access = pv_key_access importing tjkwww_iuaccess_i = ls_tjkwww_iuaccess exceptions no_entry_found = 1.

RSEC_GENERATE_PASSWORD call function 'RSEC_GENERATE_PASSWORD' exporting * alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' "note 1415921 * alphabet_length = 26 output_length = 8 importing output = lv_password exceptions some_error = 1.

ISM_WWW_IU_DATA_CHANGE call function 'ISM_WWW_IU_DATA_CHANGE' exporting pv_gpnr = ps_rjgwwwiu2-gpnr pv_useralias = lv_useralias pv_chosen_password = lv_password pv_email = lv_email pv_name1 = lv_name1 importing pv_actual_password = ps_rjgwwwiu2-password exceptions error_occurred = 1 no_user_found = 2.

ISM_WWW_ACCESS_DATA_SEND





call function 'ISM_WWW_ACCESS_DATA_SEND' exporting pv_email = lv_email pv_password = ps_rjgwwwiu2-password pv_useralias = lv_useralias ps_address = ps_address exceptions error_occurred = 1 wrong_input = 2.

SUSR_INTERNET_PASSWORD_RESET * CALL FUNCTION 'SUSR_INTERNET_PASSWORD_RESET' * EXPORTING * ALIAS = LV_USERALIAS * E_MAIL = LV_EMAIL * TABLES * RETURN = LT_RETURN.

ISM_WWW_PROTOCOL_ADD call function 'ISM_WWW_PROTOCOL_ADD' exporting ps_address = ps_address pv_cmethod = con_cmethod_direct pv_key_iac = pv_key_access ps_rjgwwwiu2 = ps_rjgwwwiu2 exceptions no_input = 0 error_occurred = 0.

ISM_WWW_IU_ALIAS_CHECK call function 'ISM_WWW_IU_ALIAS_CHECK' exporting pv_useralias = pv_useralias_new exceptions alias_missing = 1 alias_already_used = 3.

ITS_GET_SYNC_INFO call function 'ITS_GET_SYNC_INFO' tables sync_info = lt_sync_info exceptions its_not_available = 1 others = 2.

ISM_WWW_IU_EXISTENCE_CHECK call function 'ISM_WWW_IU_EXISTENCE_CHECK' exporting pv_gpnr = pv_gpnr exceptions no_user_found = 1.

ISM_WWW_ADDRESS_COMDATA_ADD call function 'ISM_WWW_ADDRESS_COMDATA_ADD' exporting iv_gpnr = ps_address-gpnr * IV_VALIDFROM = SY-DATUM * IV_VALIDTO = '99991231' iv_ispemail = pv_email iv_dubl_email = con_dubl_copy exceptions others = 4.

ISP_ADDRESSES_READ * CALL FUNCTION 'ISP_ADDRESSES_READ' * EXPORTING * anf_dat = sy-datum ** END_DAT = '99991231' * sel_gpnr = ps_address-gpnr * sel_rolle = 'GP' ** X_ALL_TIME_SLICES = ' ' * TABLES * iaddres2 = lt_jgvaddres2 * EXCEPTIONS * no_adr = 1 * no_gpnr = 2 * no_rolle = 3.

ISM_ADDRESS_CORRECTION * CALL FUNCTION 'ISM_ADDRESS_CORRECTION' * EXPORTING * in_validfrom = sy-datum ** IN_VALIDTO = '99991231' * in_logadr = '0000' * in_jgtsadr = ls_jgtsadr ** IN_XCORR_FROM = ' ' ** IN_XALL_ADDRESSES = 'X' ** IN_XNOCARPERMESS = 'X' * TABLES * addresses = lt_addresses * time_slices = lt_time_slices * EXCEPTIONS * no_changes_in_past = 1 * from_gt_to = 2.

ISM_WWW_ADDRESS_SAVE * CALL FUNCTION 'ISM_WWW_ADDRESS_SAVE' * EXPORTING * in_xnomessaging = con_angekreuzt * TABLES * ext_jgtsadr = lt_addresses * ext_jgtadra = lt_time_slices.

ISM_WWW_SELECT_IUCONTROL call function 'ISM_WWW_SELECT_IUCONTROL' importing ps_iucontrol = ls_tjkwww_iucontrol.

ISM_SELECT_SINGLE_TJKWWW_IUACC call function 'ISM_SELECT_SINGLE_TJKWWW_IUACC' exporting key_access = pv_key_access importing tjkwww_iuaccess_i = ls_tjkwww_iuaccess exceptions no_entry_found = 1.

ISM_SELECT_SINGLE_TJKWWW_IUACC call function 'ISM_SELECT_SINGLE_TJKWWW_IUACC' exporting key_access = pv_key_access importing tjkwww_iuaccess_i = ls_tjkwww_iuaccess exceptions no_entry_found = 1.



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 MJGWWWIU2F01 or its description.