MJKSD08F01 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 MJKSD08F01 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DD_DD07V_GET CALL FUNCTION 'DD_DD07V_GET' EXPORTING domain_name = domainname TABLES dd07v_tab = tab[] EXCEPTIONS access_failure = 1 OTHERS = 2.
ISM_SD_SELECT_TJKSDRETQUANDESC CALL FUNCTION 'ISM_SD_SELECT_TJKSDRETQUANDESC' IMPORTING out_tjksdretquandesc = tjksdretquandesc.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
ISM_SD_VBELN_TO_RANGE CALL FUNCTION 'ISM_SD_VBELN_TO_RANGE' EXPORTING in_vbeln = in_vbeln IMPORTING out_vbeln_tab = out_range_tab.
ISM_SD_UNSOLDNUMBER_TO_RANGE CALL FUNCTION 'ISM_SD_UNSOLDNUMBER_TO_RANGE' EXPORTING in_unsoldnumber = in_unsoldnumber CHANGING range_tab = out_range_tab.
ISM_SD_RECALLNUMBER_TO_RANGE CALL FUNCTION 'ISM_SD_RECALLNUMBER_TO_RANGE' EXPORTING in_recallnumber = in_recallnumber CHANGING range_tab = out_range_tab.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = lv_icon info = lv_quickinfo IMPORTING result = out_icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3. "#EC *
ISM_SD_SELECT_TJKSDRETOP CALL FUNCTION 'ISM_SD_SELECT_TJKSDRETOP' EXPORTING in_unsold_type = in_unsold_type IMPORTING out_tjksdretop = out_tjksdretop EXCEPTIONS not_found = 1 OTHERS = 2.
ISM_SD_SELECT_TJKSDRETROLE CALL FUNCTION 'ISM_SD_SELECT_TJKSDRETROLE' EXPORTING in_role = in_role IMPORTING out_tjksdretrole = out_tjksdretrole EXCEPTIONS not_found = 1 OTHERS = 2.
ISM_SD_SELECT_AGR_USERS CALL FUNCTION 'ISM_SD_SELECT_AGR_USERS' EXPORTING in_user = sy-uname IMPORTING out_role_tab = role_tab.
ISM_SD_SELECT_TJKSDRETOPOUT CALL FUNCTION 'ISM_SD_SELECT_TJKSDRETOPOUT' IMPORTING out_tjksdretopout = out_tjksdretopout.
DEQUEUE_EJKSDUNSOLD CALL FUNCTION 'DEQUEUE_EJKSDUNSOLD' EXPORTING vbeln = rjksdreturnhead-vbeln.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Löschen Position'(513) text_question = 'Wollen Sie die markierte(n) Position(en) löschen?'(515) display_cancel_button = ' ' IMPORTING answer = lv_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Löschen Position'(513) text_question = 'Wollen Sie die markierte(n) Position(en) löschen?'(515) display_cancel_button = ' ' IMPORTING answer = lv_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_system_help info = lv_quickinfo IMPORTING result = lv_protocol-longtext EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3. "#EC *
ENQUEUE_EJKSDUNSOLD CALL FUNCTION 'ENQUEUE_EJKSDUNSOLD' EXPORTING * MODE_jksdunsold = 'E' * MANDT = SY-MANDT vbeln = head-vbeln * X_VBELN = ' ' _scope = '3' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
CALL FUNCTION 'SYSTEM_UUID_CREATE' IMPORTING uuid = returnid.
ISP_POPUP_USERDATA CALL FUNCTION 'ISP_POPUP_USERDATA' EXPORTING tabname = 'JKSDUNSOLD' erfuser = rjksdreturnhead-erfuser erfdate = rjksdreturnhead-erfdate erftime = rjksdreturnhead-erftime aenuser = rjksdreturnhead-aenuser aendate = rjksdreturnhead-aendate aentime = rjksdreturnhead-aentime.
ISM_SD_POPUP_EXIT CALL FUNCTION 'ISM_SD_POPUP_EXIT' IMPORTING answer = answer.
ISM_SD_POPUP_CANCEL CALL FUNCTION 'ISM_SD_POPUP_CANCEL' IMPORTING answer = answer.
ISM_SD_API_BOOK_RETURN CALL FUNCTION 'ISM_SD_API_BOOK_RETURN' IN UPDATE TASK EXPORTING insert_head_tab = insert_head_tab update_head_tab = update_head_tab delete_head_tab = delete_head_tab it_unsolditemer_ins = et_unsolditemer_ins it_unsolditemer_upd = et_unsolditemer_upd it_unsolditemer_del = et_unsolditemer_del it_unsolder_ins = et_unsolder_ins it_unsolder_upd = et_unsolder_upd it_unsolder_del = et_unsolder_del TABLES insert_comment_tab = insert_comment_tab[] delete_comment_tab = delete_comment_tab[] insert_pos_tab = insert_item_tab[] update_pos_tab = update_item_tab[] delete_pos_tab = delete_item_tab[].
ISM_NUMBER_GET_NEXT CALL FUNCTION 'ISM_NUMBER_GET_NEXT' EXPORTING object = jkcre_con_unsold_credit_nr IMPORTING number = vbeln out_msg = msg.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-repid dynumb = '0200' TABLES dynpfields = dyntab EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11. "#EC *
CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = lv_rjksdreturnhead-unsoldgpnr IMPORTING output = lv_rjksdreturnhead-unsoldgpnr.
CONVERT_DATE_TO_INTERNAL CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL' EXPORTING date_external = dyntab-fieldvalue IMPORTING date_internal = lv_rjksdreturnhead-unsolddate EXCEPTIONS date_external_is_invalid = 1 OTHERS = 2. "#EC *
ISM_SD_GET_SALESAREA_FROM_IDS2 CALL FUNCTION 'ISM_SD_GET_SALESAREA_FROM_IDS2' IMPORTING vkorg = preseted_data-vkorg vtweg = preseted_data-vtweg spart = preseted_data-spart vkgrp = preseted_data-vkgrp vkbur = preseted_data-vkbur.
TRINT_TRANSLATE_TO_UPPER CALL FUNCTION 'TRINT_TRANSLATE_TO_UPPER' CHANGING cv_string = preseted_data-vkorg.
TRINT_TRANSLATE_TO_UPPER CALL FUNCTION 'TRINT_TRANSLATE_TO_UPPER' CHANGING cv_string = preseted_data-vtweg.
TRINT_TRANSLATE_TO_UPPER CALL FUNCTION 'TRINT_TRANSLATE_TO_UPPER' CHANGING cv_string = preseted_data-spart.
TRINT_TRANSLATE_TO_UPPER CALL FUNCTION 'TRINT_TRANSLATE_TO_UPPER' CHANGING cv_string = preseted_data-vkbur.
TRINT_TRANSLATE_TO_UPPER CALL FUNCTION 'TRINT_TRANSLATE_TO_UPPER' CHANGING cv_string = preseted_data-vkgrp.
ISM_SD_RETURN_CHECK_HEAD CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD' IMPORTING ex_msg_tab = msg_tab CHANGING head = head.
ISM_SD_RETURN_CHECK_HEAD CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD' IMPORTING ex_msg_tab = msg_tab CHANGING head = head.
ISM_SD_RETURN_CHECK_ITEM CALL FUNCTION 'ISM_SD_RETURN_CHECK_ITEM' EXPORTING head = head IMPORTING ex_msg_tab = msg_tab CHANGING item = lv_item.
ISM_SD_RETURN_CHECK_ITEM CALL FUNCTION 'ISM_SD_RETURN_CHECK_ITEM' EXPORTING data_has_changed = data_has_changed head = head IMPORTING ex_msg_tab = msg_tab CHANGING item = lv_item.
HELP_START CALL FUNCTION 'HELP_START' EXPORTING help_infos = help TABLES dynpselect = dynpselect dynpvaluetab = dynpvaluetab EXCEPTIONS OTHERS = 0.
ISM_SD_ORDER_SALESAREA_DETERM CALL FUNCTION 'ISM_SD_ORDER_SALESAREA_DETERM' EXPORTING in_bp = rjksdreturnhead-unsoldgpnr in_authority_object = 'J_RETURN' in_dialog = 'X' in_vkorg = rjksdreturnhead-vkorg in_vtweg = rjksdreturnhead-vtweg in_spart = rjksdreturnhead-spart in_vkgrp = rjksdreturnhead-vkgrp in_vkbur = rjksdreturnhead-vkbur IMPORTING out_vkorg = rjksdreturnhead-vkorg out_vtweg = rjksdreturnhead-vtweg out_spart = rjksdreturnhead-spart out_vkgrp = rjksdreturnhead-vkgrp out_vkbur = rjksdreturnhead-vkbur EXCEPTIONS determination_not_possible = 1 invalid_call = 2 OTHERS = 3.
ISM_SD_SET_SALESAREA_FROM_IDS CALL FUNCTION 'ISM_SD_SET_SALESAREA_FROM_IDS' EXPORTING vkorg = vkorg vtweg = vtweg spart = spart vkgrp = vkgrp vkbur = vkbur.
ISM_SD_GET_SALESAREA_FROM_IDS2 CALL FUNCTION 'ISM_SD_GET_SALESAREA_FROM_IDS2' IMPORTING vkorg = rjksdreturnhead-vkorg vtweg = rjksdreturnhead-vtweg spart = rjksdreturnhead-spart vkgrp = rjksdreturnhead-vkgrp vkbur = rjksdreturnhead-vkbur.
ISM_SD_SELECT_ALL_TJKSDRETOP CALL FUNCTION 'ISM_SD_SELECT_ALL_TJKSDRETOP' TABLES out_tjksdretop_tab = tjksdretop_tab[].
ISM_SD_SELECT_SINGLE_TVAK CALL FUNCTION 'ISM_SD_SELECT_SINGLE_TVAK' EXPORTING auart = customizing-auart IMPORTING tvak_i = tvak EXCEPTIONS not_found = 1 OTHERS = 2.
ISM_SD_SELECT_TJKSDUNSOLDAD CALL FUNCTION 'ISM_SD_SELECT_TJKSDUNSOLDAD' IMPORTING out_tjksdunsoldad = tjksdunsoldad.
ISM_SD_RETURN_CHECK_HEAD CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD' IMPORTING ex_msg_tab = msg_tab CHANGING head = head.
ISM_SD_RETURN_CHECK_HEAD CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD' IMPORTING ex_msg_tab = msg_tab CHANGING head = head.
ISM_SD_RETURN_GET_SALESUNIT CALL FUNCTION 'ISM_SD_RETURN_GET_SALESUNIT' EXPORTING in_vkorg = returndata-vkorg in_vtweg = returndata-vtweg in_matnr = returndata-media_issue IMPORTING out_unit = unit.
ISM_SD_RETURN_CALC_QUANTITIES CALL FUNCTION 'ISM_SD_RETURN_CALC_QUANTITIES' EXPORTING returndata = returndata CHANGING quantityfields = int_quantityfields state = state quantity = quantity unit = unit con_quantity = con_quantity con_unit = con_unit.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-511 diagnose_object = 'JKSDRETURN_LOG' text_question = text-508 text_button_1 = text-509 * ICON_BUTTON_1 = ' ' text_button_2 = text-510 * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' display_cancel_button = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = * IV_QUICKINFO_BUTTON_1 = ' ' * IV_QUICKINFO_BUTTON_2 = ' ' IMPORTING answer = lv_answer * TABLES * PARAMETER = EXCEPTIONS text_not_found = 1 OTHERS = 2.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Löschen Remission'(512) text_question = 'Wollen Sie die Remission &V1& wirklich löschen?'(514) display_cancel_button = ' ' IMPORTING answer = lv_answer TABLES parameter = lt_parameter EXCEPTIONS text_not_found = 1 OTHERS = 2.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = structure CHANGING ct_fieldcat = fieldcat.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
DEQUEUE_EJKSDUNSOLD CALL FUNCTION 'DEQUEUE_EJKSDUNSOLD' EXPORTING * MODE_JKSDUNSOLD = 'E' * MANDT = SY-MANDT vbeln = rjksdreturnhead-vbeln * X_VBELN = ' ' * _SCOPE = '3' * _SYNCHRON = ' ' * _COLLECT = ' ' .
ISM_SD_POPUP_EXIT CALL FUNCTION 'ISM_SD_POPUP_EXIT' IMPORTING answer = lv_answer.
ISM_SD_API_SELECT_RETURN CALL FUNCTION 'ISM_SD_API_SELECT_RETURN' EXPORTING evkstart = s_post[] evkstbez = s_pobez[] iumseinfl = s_pofl[] vkorg = s_vkorg[] vtweg = s_vtweg[] spart = s_spart[] vkbur = s_vkbur[] vkgrp = s_vkgrp[] gpnr = s_gpnr[] vbeln = s_vbeln[] unsoldnumber = s_ext[] recallnumber = s_recall[] unsoldtypenew = s_type[] unsolddate = s_date[] erfuser = s_erf[] erfdate = s_erfdat[] erftime = s_erfti[] aenuser = s_aenus[] aendate = s_aendda[] * aendtime = s_aendti[] orderreason = s_reason[] werks = s_werks[] route = s_route[] status = s_status[] issue = s_issue[] product = s_prod[] family = s_fam[] copynumber = s_copy[] publdate = s_publ[] ean11 = s_ean[] perrule = s_per[] collectdate = s_cdate[] unsolddateitem = s_idate[] timeselection = lv_rjksdreturntimesel2 read_comment = lv_read_comment read_all_items = lv_read_comment IMPORTING et_head = lt_head et_item = lt_item et_comment = lt_comment TABLES return = lt_return EXCEPTIONS not_found = 1 OTHERS = 2.
ISM_SD_GET_SALESAREA_FROM_IDS CALL FUNCTION 'ISM_SD_GET_SALESAREA_FROM_IDS' IMPORTING vkorg = s_vkorg[] vtweg = s_vtweg[] spart = s_spart[] vkgrp = s_vkgrp[] vkbur = s_vkbur[].
ISM_SD_SELECT_TJKSDRETOPT CALL FUNCTION 'ISM_SD_SELECT_TJKSDRETOPT' EXPORTING in_unsold_type = unsold_type IMPORTING out_tjksdretopt = tjksdretopt.
CATS_NUMERIC_INPUT_CHECK CALL FUNCTION 'CATS_NUMERIC_INPUT_CHECK' EXPORTING input = field internal = 'X' * IMPORTING * OUTPUT = lv_numc EXCEPTIONS no_numeric = 1 OTHERS = 2 .
ISM_SD_BP_TO_RANGE CALL FUNCTION 'ISM_SD_BP_TO_RANGE' EXPORTING in_bp = unsoldgpnr IMPORTING range_tab = s_gpnr[].
ISM_SD_SELECT_JGTADDRASSMBLED CALL FUNCTION 'ISM_SD_SELECT_JGTADDRASSMBLED' EXPORTING in_partner = bp IMPORTING out_jgtaddrassmbled = jgtaddrassmbled EXCEPTIONS not_found = 1 OTHERS = 2.
ISM_SD_RETURN_SALESFIG_GET CALL FUNCTION 'ISM_SD_RETURN_SALESFIG_GET' EXPORTING vkorg = vkorg vtweg = vtweg spart = spart unsoldgpnr = unsoldgpnr unsold_type_new = unsold_type_new issue = issue product = product IMPORTING deliveredtotal = deliveredtotal returnedtotal = returnedtotal returnpotential = returnpotential unit = unit.
ISM_SD_GET_ALL_TJKSDRETOPT CALL FUNCTION 'ISM_SD_GET_ALL_TJKSDRETOPT' IMPORTING out_tjksdretopt_tab = tjksdretopt_tab.
ISM_SD_GET_ALL_TVAUT CALL FUNCTION 'ISM_SD_GET_ALL_TVAUT' TABLES out_tvaut_tab = tvaut_tab[].
ISM_SD_RETURN_CHECK_HEAD2 CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD2' IMPORTING ex_msg_tab = msg_tab CHANGING head = head.
ISM_SD_RETURN_CHECK_HEAD2 CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD2' IMPORTING ex_msg_tab = msg_tab CHANGING head =
.
MARA_ARRAY_READ CALL FUNCTION 'MARA_ARRAY_READ' * EXPORTING * KZRFB = ' ' * SPERRMODUS = ' ' * STD_SPERRMODUS = ' ' * IMPORTING * RETC = TABLES ipre03 = mara_tab[] * MARA_TAB = EXCEPTIONS enqueue_mode_changed = 1 OTHERS = 2. "#EC *
ISM_SD_BUFFER_DATA_TO_ISSUE CALL FUNCTION 'ISM_SD_BUFFER_DATA_TO_ISSUE' EXPORTING in_issue_tab = issue_tab.
ISM_SD_RECALL_STATE_ENTERED CALL FUNCTION 'ISM_SD_RECALL_STATE_ENTERED' EXPORTING im_unsoldnumber = head-recallnumber * IM_TESTRUN = ' ' * IMPORTING * EX_RETURN_TAB = .
ISM_SD_RECALL_STATE_ENTERED CALL FUNCTION 'ISM_SD_RECALL_STATE_ENTERED' EXPORTING im_unsoldnumber = head-recallnumber * IM_TESTRUN = ' ' * IMPORTING * EX_RETURN_TAB = .
ISM_SD_RECALL_STATE_ENTERED CALL FUNCTION 'ISM_SD_RECALL_STATE_ENTERED' EXPORTING im_unsoldnumber = jksdunsold-unsoldnumber * IM_TESTRUN = ' ' * IMPORTING * EX_RETURN_TAB = .
ISM_SD_RECALL_STATE_ENTERED CALL FUNCTION 'ISM_SD_RECALL_STATE_ENTERED' EXPORTING im_unsoldnumber = jksdunsold-unsoldnumber * IM_TESTRUN = ' ' * IMPORTING * EX_RETURN_TAB = .
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_insert_favorites text = text-160 info = text-161 * ADD_STDINF = 'X' IMPORTING result = save EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3. "#EC *
ISM_SD_RANGE_TAB_TO_PARAM CALL FUNCTION 'ISM_SD_RANGE_TAB_TO_PARAM' EXPORTING selname = selname TABLES tab = range_tab[] CHANGING param_tab = param_tab.
ISM_SD_RETURNSTATE_TO_RANGE2 CALL FUNCTION 'ISM_SD_RETURNSTATE_TO_RANGE2' EXPORTING in_state = state CHANGING c_range_tab = range_tab.
GET_ACCESSIBILITY_MODE * CALL FUNCTION 'GET_ACCESSIBILITY_MODE' * IMPORTING * accessibility = accessibility * EXCEPTIONS * its_not_available = 1 * OTHERS = 2. "#EC *
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-141 textline2 = text-142 titel = text-143 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "#EC *
DYNP_VALUES_READ * call function 'DYNP_VALUES_READ' * exporting * dyname = sy-repid * dynumb = '0200' * tables * dynpfields = dyntab * exceptions * invalid_abapworkarea = 1 * invalid_dynprofield = 2 * invalid_dynproname = 3 * invalid_dynpronummer = 4 * invalid_request = 5 * no_fielddescription = 6 * invalid_parameter = 7 * undefind_error = 8 * double_conversion = 9 * stepl_not_found = 10 * others = 11. "#EC *
CONVERSION_EXIT_ALPHA_INPUT * call function 'CONVERSION_EXIT_ALPHA_INPUT' * exporting * input = dyntab-fieldvalue * importing * output = rjksdreturnfastsearch-vbeln.
ISM_SD_RETURN_CONVERT_TO_INT CALL FUNCTION 'ISM_SD_RETURN_CONVERT_TO_INT' EXPORTING in_quantityfields = in_quantityfields IMPORTING ex_quantityfields = ex_quantityfields.
ISM_SD_RETURN_CONVERT_TO_EXT CALL FUNCTION 'ISM_SD_RETURN_CONVERT_TO_EXT' EXPORTING in_quantityfields = in_quantityfields IMPORTING ex_quantityfields = ex_quantityfields.
ISM_SD_BUFFER_JGTADDRASSMBLED CALL FUNCTION 'ISM_SD_BUFFER_JGTADDRASSMBLED' EXPORTING in_partner_tab = partner_tab.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'JKSDUNSOLDITEMFL' CHANGING ct_fieldcat = lt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_POPUP_TO_SELECT CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT' EXPORTING i_title = '' i_selection = '' i_allow_no_selection = 'X' * I_ZEBRA = ' ' i_screen_start_column = 5 i_screen_start_line = 5 i_screen_end_column = 50 i_screen_end_line = 10 i_tabname = 'LT_JKSDUNSOLDITEMFL' it_fieldcat = lt_fieldcat it_excluding = lt_exclude TABLES t_outtab = lt_jksdunsolditemfl EXCEPTIONS program_error = 1 OTHERS = 2.
ISM_SD_RETURN_GET_SALESUNIT CALL FUNCTION 'ISM_SD_RETURN_GET_SALESUNIT' EXPORTING in_vkorg = is_head-vkorg in_vtweg = is_head-vtweg in_matnr = cs_item_ext-media_issue IMPORTING out_unit = cs_item_ext-quantityunit.
ISM_SD_RETURN_GET_SALESUNIT CALL FUNCTION 'ISM_SD_RETURN_GET_SALESUNIT' EXPORTING in_vkorg = cs_item_ext-vkorg in_vtweg = cs_item_ext-vtweg in_matnr = cs_item_ext-media_issue IMPORTING out_unit = cs_item_ext-quantityunit.
ISM_SD_BAG_SAVE_N CALL FUNCTION 'ISM_SD_BAG_SAVE_N' EXPORTING im_jksdcollectbag_upd = lt_collectbag_upd im_jksdcollectissue_upd = lt_collectissue.
ISM_SD_RETURN_CHECK_HEAD CALL FUNCTION 'ISM_SD_RETURN_CHECK_HEAD' IMPORTING ex_msg_tab = msg_tab CHANGING head = head.
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 MJKSD08F01 or its description.