MOIUREP_MMS_2014F03 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 MOIUREP_MMS_2014F03 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: PAI Save Forms
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
OIUREP_RECOUP_UPDATE CALL FUNCTION 'OIUREP_RECOUP_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_create current_record = oiurep_recoup EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_RECOUP_UPDATE CALL FUNCTION 'OIUREP_RECOUP_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_change current_record = oiurep_recoup EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_RECOUP_UPDATE CALL FUNCTION 'OIUREP_RECOUP_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete current_record = oiurep_recoup EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_PAYOR_UPDATE CALL FUNCTION 'OIUREP_PAYOR_UPDATE' IN UPDATE TASK TABLES insert_records = payor_insert_itab update_records = payor_modify_itab delete_records = payor_delete_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
OIUREP_PROWNERS_UPDATE CALL FUNCTION 'OIUREP_PROWNERS_UPDATE' IN UPDATE TASK TABLES insert_records = prowners_insert_itab update_records = prowners_modify_itab delete_records = prowners_delete_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
OIUREP_WCOWNERS_UPDATE CALL FUNCTION 'OIUREP_WCOWNERS_UPDATE' IN UPDATE TASK TABLES insert_records = wcowners_insert_itab update_records = wcowners_modify_itab delete_records = wcowners_delete_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
OIUREP_FEDINDIAN_UPDATE CALL FUNCTION 'OIUREP_FEDINDIAN_UPDATE' IN UPDATE TASK TABLES insert_records = fedindian_insert_itab update_records = fedindian_modify_itab delete_records = fedindian_delete_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
OIUREP_PRDCDXREF_UPDATE CALL FUNCTION 'OIUREP_PRDCDXREF_UPDATE' "SOGK020272 RL IN UPDATE TASK "SOGK020272 RL TABLES "SOGK020272 RL insert_records = prdcdxref_insert_itab "SOGK020272 RL delete_records = prdcdxref_delete_itab "SOGK020272 RL EXCEPTIONS "SOGK020272 RL update_failure = 1 "SOGK020272 RL OTHERS = 2. "SOGK020272 RL
OIU_GET_NEXT_SYS_NO CALL FUNCTION 'OIU_GET_NEXT_SYS_NO' EXPORTING tabname = 'OIUREP_PRPAYXREF' IMPORTING sys_no = oiurep_prpayxref-payorxref_rec_no EXCEPTIONS table_not_found = 1 object_not_found = 2 interval_not_found = 3 number_range_not_intern = 4 interval_overflow = 5 OTHERS = 6.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' "SOGK017135 RL IN UPDATE TASK "SOGK017135 RL EXPORTING "SOGK017135 RL bukrs = oiurep_prpayxref-bukrs "SOGK017135 RL property = oiurep_prpayxref-property "SOGK017135 RL doi_no = oiurep_prpayxref-doi_no "SOGK017135 RL eff_from_dt = "SOGK017135 RL g_save_prpayxref_dyn-eff_from_dt "SOGK017135 RL eff_to_dt = oiurep_prpayxref-eff_to_dt "SOGK017135 RL EXCEPTIONS "SOGK017135 RL error_creating_ppa = 1 "SOGK017135 RL OTHERS = 2. "SOGK017135 RL
OIUREP_PRPAYXREF_UPDATE CALL FUNCTION 'OIUREP_PRPAYXREF_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_create before_record = wa_before_oiurep_prpayxref current_record = oiurep_prpayxref after_record = wa_after_oiurep_prpayxref EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING bukrs = oiurep_prpayxref-bukrs property = oiurep_prpayxref-property doi_no = oiurep_prpayxref-doi_no eff_from_dt = oiurep_prpayxref-eff_from_dt eff_to_dt = oiurep_prpayxref-eff_to_dt payorxref_rec_no = oiurep_prpayxref-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_PRPAYXREF_UPDATE CALL FUNCTION 'OIUREP_PRPAYXREF_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_change before_record = wa_before_oiurep_prpayxref current_record = oiurep_prpayxref after_record = wa_after_oiurep_prpayxref EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING bukrs = oiurep_prpayxref-bukrs property = oiurep_prpayxref-property doi_no = oiurep_prpayxref-doi_no eff_from_dt = oiurep_prpayxref-eff_from_dt eff_to_dt = oiurep_prpayxref-eff_to_dt payorxref_rec_no = oiurep_prpayxref-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_PRPAYXREF_UPDATE CALL FUNCTION 'OIUREP_PRPAYXREF_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete before_record = wa_before_oiurep_prpayxref current_record = oiurep_prpayxref after_record = wa_after_oiurep_prpayxref EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIU_GET_NEXT_SYS_NO CALL FUNCTION 'OIU_GET_NEXT_SYS_NO' EXPORTING tabname = 'OIUREP_WCPAYXREF' IMPORTING sys_no = oiurep_wcpayxref-payorxref_rec_no EXCEPTIONS table_not_found = 1 object_not_found = 2 interval_not_found = 3 number_range_not_intern = 4 interval_overflow = 5 OTHERS = 6.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' "SOGK017135 RL IN UPDATE TASK "SOGK017135 RL EXPORTING "SOGK017135 RL wl_no = oiurep_wcpayxref-wl_no "SOGK017135 RL wc_no = oiurep_wcpayxref-wc_no "SOGK017135 RL eff_from_dt = "SOGK017135 RL g_save_wcpayxref_dyn-eff_from_dt "SOGK017135 RL eff_to_dt = oiurep_wcpayxref-eff_to_dt "SOGK017135 RL EXCEPTIONS "SOGK017135 RL error_creating_ppa = 1 "SOGK017135 RL OTHERS = 2. "SOGK017135 RL
OIUREP_WCPAYXREF_UPDATE CALL FUNCTION 'OIUREP_WCPAYXREF_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_create before_record = wa_before_oiurep_wcpayxref current_record = oiurep_wcpayxref after_record = wa_after_oiurep_wcpayxref EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING wl_no = oiurep_wcpayxref-wl_no wc_no = oiurep_wcpayxref-wc_no eff_from_dt = oiurep_wcpayxref-eff_from_dt eff_to_dt = oiurep_wcpayxref-eff_to_dt payorxref_rec_no = oiurep_wcpayxref-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_WCPAYXREF_UPDATE CALL FUNCTION 'OIUREP_WCPAYXREF_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_change before_record = wa_before_oiurep_wcpayxref current_record = oiurep_wcpayxref after_record = wa_after_oiurep_wcpayxref EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING wl_no = oiurep_wcpayxref-wl_no wc_no = oiurep_wcpayxref-wc_no eff_from_dt = oiurep_wcpayxref-eff_from_dt eff_to_dt = oiurep_wcpayxref-eff_to_dt payorxref_rec_no = oiurep_wcpayxref-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_WCPAYXREF_UPDATE CALL FUNCTION 'OIUREP_WCPAYXREF_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete before_record = wa_before_oiurep_wcpayxref current_record = oiurep_wcpayxref after_record = wa_after_oiurep_wcpayxref EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MMS_2014_UPDATE_STATUS CALL FUNCTION 'OIUREP_MMS_2014_UPDATE_STATUS' EXPORTING status = c_status_ext_scheduled lock_and_hold = c_no commit_and_wait = c_yes bukrs = oiurep_2014_runs-bukrs sales_year = oiurep_2014_runs-sales_year sales_month = oiurep_2014_runs-sales_month run_type = oiurep_2014_runs-run_type start_date = g_ext_start_date_info supplemental_reports = temp_itab send_notification = l_notify "SOGK009873 RL synchronize_dequeue = c_yes IMPORTING log_handle = l_log_handle CHANGING jobname = l_jobname EXCEPTIONS invalid_status = 1 error_locking_table_entry = 2 missing_required_field = 3 error_creating_app_log = 4 error_writing_to_app_log = 5 error_reading_run_entry = 6 error_loading_log_from_db = 7 error_saving_app_log_to_db = 8 error_refreshing_app_log = 9 error_opening_job = 10 error_creating_job_name = 11 OTHERS = 12.
OIUREP_2014_RUNS_UPDATE CALL FUNCTION 'OIUREP_2014_RUNS_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_change current_record = oiurep_2014_runs info_record = wa_oiurep_2014_info supplemental_reports = temp_itab EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
BP_JOB_READ CALL FUNCTION 'BP_JOB_READ' EXPORTING job_read_jobcount = l_jobcount job_read_jobname = l_jobname job_read_opcode = c_btc_read_all_jobdata IMPORTING job_read_jobhead = l_jobhead TABLES job_read_steplist = steplist_itab EXCEPTIONS invalid_opcode = 1 job_doesnt_exist = 2 job_doesnt_have_steps = 3 OTHERS = 4.
OIUREP_CHANGE_STEPLIST CALL FUNCTION 'OIUREP_CHANGE_STEPLIST' EXPORTING component_step = wa_oiurep_2014_info-component_step supplemental_reports = temp_itab TABLES old_steplist = steplist_itab new_steplist = steplist_itab.
BP_JOB_MODIFY CALL FUNCTION 'BP_JOB_MODIFY' EXPORTING dialog = c_btc_no jobcount = l_jobcount jobname = l_jobname new_jobhead = l_jobhead opcode = c_btc_modify_whole_job release_stdt = wa_oiurep_2014_info-info TABLES new_steplist = steplist_itab EXCEPTIONS cant_derelease_job = 1 cant_enq_job = 2 cant_read_jobdata = 3 cant_release_job = 4 cant_set_jobstatus_in_db = 5 cant_start_job_immediately = 6 cant_update_jobdata = 7 eventcnt_generation_error = 8 invalid_dialog_type = 9 invalid_new_jobdata = 10 invalid_new_jobstatus = 11 invalid_opcode = 12 invalid_startdate = 13 job_edit_failed = 14 job_modify_canceled = 15 job_not_modifiable_anymore = 16 nothing_to_do = 17 no_batch_on_target_host = 18 no_batch_server_found = 19 no_batch_wp_for_jobclass = 20 no_modify_privilege_given = 21 no_release_privilege_given = 22 no_startdate_no_release = 23 target_host_not_defined = 24 tgt_host_chk_has_failed = 25 OTHERS = 26.
BP_JOB_MODIFY CALL FUNCTION 'BP_JOB_MODIFY' EXPORTING dialog = c_btc_no jobcount = l_jobcount jobname = l_jobname opcode = c_btc_close_job release_stdt = wa_oiurep_2014_info-info TABLES new_steplist = steplist_itab EXCEPTIONS cant_derelease_job = 1 cant_enq_job = 2 cant_read_jobdata = 3 cant_release_job = 4 cant_set_jobstatus_in_db = 5 cant_start_job_immediately = 6 cant_update_jobdata = 7 eventcnt_generation_error = 8 invalid_dialog_type = 9 invalid_new_jobdata = 10 invalid_new_jobstatus = 11 invalid_opcode = 12 invalid_startdate = 13 job_edit_failed = 14 job_modify_canceled = 15 job_not_modifiable_anymore = 16 nothing_to_do = 17 no_batch_on_target_host = 18 no_batch_server_found = 19 no_batch_wp_for_jobclass = 20 no_modify_privilege_given = 21 no_release_privilege_given = 22 no_startdate_no_release = 23 target_host_not_defined = 24 tgt_host_chk_has_failed = 25 OTHERS = 26.
OIUREP_2014_RUNS_UPDATE CALL FUNCTION 'OIUREP_2014_RUNS_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete current_record = oiurep_2014_runs info_record = wa_oiurep_2014_info supplemental_reports = temp_itab EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
BP_JOB_DELETE CALL FUNCTION 'BP_JOB_DELETE' EXPORTING jobcount = oiurep_2014_runs-ext_jobcount jobname = oiurep_2014_runs-ext_jobname EXCEPTIONS cant_delete_event_entry = 1 cant_delete_job = 2 cant_delete_joblog = 3 cant_delete_steps = 4 cant_delete_time_entry = 5 cant_derelease_successor = 6 cant_enq_predecessor = 7 cant_enq_successor = 8 cant_enq_tbtco_entry = 9 cant_update_predecessor = 10 cant_update_successor = 11 commit_failed = 12 jobcount_missing = 13 jobname_missing = 14 job_does_not_exist = 15 job_is_already_running = 16 no_delete_authority = 17 OTHERS = 18.
OIUREP_RTPEND_UPDATE CALL FUNCTION 'OIUREP_RTPEND_UPDATE' IN UPDATE TASK * EXPORTING "SOGK031599 RL * local = c_no "SOGK031599 RL TABLES update_records = oiurep_rtpend_modified_itab delete_records = oiurep_rtpend_deleted_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
OIUREP_MMS_2014_UPDATE_STATUS CALL FUNCTION 'OIUREP_MMS_2014_UPDATE_STATUS' EXPORTING status = c_status_rep_gen_obsolete * lock_and_hold = c_no commit_and_wait = c_yes bukrs = wa_oiurep_2014_runs-bukrs sales_year = wa_oiurep_2014_runs-sales_year sales_month = wa_oiurep_2014_runs-sales_month * run_type = oiurep_2014_runs-run_type * start_date = g_ext_start_date_info * supplemental_reports = temp_itab * send_notification = l_notify "SOGK009873 RL * synchronize_dequeue = c_yes IMPORTING log_handle = l_log_handle CHANGING jobname = l_jobname EXCEPTIONS invalid_status = 1 error_locking_table_entry = 2 missing_required_field = 3 error_creating_app_log = 4 error_writing_to_app_log = 5 error_reading_run_entry = 6 error_loading_log_from_db = 7 error_saving_app_log_to_db = 8 error_refreshing_app_log = 9 error_opening_job = 10 error_creating_job_name = 11 OTHERS = 12.
OIUREP_LEASE_UPDATE CALL FUNCTION 'OIUREP_LEASE_UPDATE' "SOGK010616 RL IN UPDATE TASK "SOGK010616 RL EXPORTING "SOGK010616 RL * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete "SOGK010616 RL current_record = wa_delete "SOGK010616 RL EXCEPTIONS "SOGK010616 RL invalid_update_mode = 1 "SOGK010616 RL update_failure = 2 "SOGK010616 RL missing_current_record = 3 "SOGK010616 RL OTHERS = 4. "SOGK010616 RL
OIUREP_LEASE_UPDATE CALL FUNCTION 'OIUREP_LEASE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete current_record = wa_delete EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIU_GET_NEXT_SYS_NO CALL FUNCTION 'OIU_GET_NEXT_SYS_NO' EXPORTING tabname = 'OIUREP_LEASE' IMPORTING sys_no = oiurep_lease-lease_record_no EXCEPTIONS table_not_found = 1 object_not_found = 2 interval_not_found = 3 number_range_not_intern = 4 interval_overflow = 5 OTHERS = 6.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' "SOGK017135 RL IN UPDATE TASK "SOGK017135 RL EXPORTING "SOGK017135 RL bukrs = "SOGK017135 RL roiurep_mms_2014_prlease_dyn-bukrs "SOGK017135 RL property = "SOGK017135 RL roiurep_mms_2014_prlease_dyn-property "SOGK017135 RL doi_no = "SOGK017135 RL roiurep_mms_2014_prlease_dyn-doi_no "SOGK017135 RL eff_from_dt = oiurep_lease-eff_from_dt "SOGK017135 RL eff_to_dt = oiurep_lease-eff_to_dt "SOGK017135 RL payorxref_rec_no = "SOGK017135 RL oiurep_lease-payorxref_rec_no "SOGK017135 RL EXCEPTIONS "SOGK017135 RL error_creating_ppa = 1 "SOGK017135 RL OTHERS = 2. "SOGK017135 RL
OIUREP_LEASE_UPDATE CALL FUNCTION 'OIUREP_LEASE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_create before_record = wa_before_oiurep_lease current_record = oiurep_lease after_record = wa_after_oiurep_lease EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
DEQUEUE_E_OIUREPLEASE CALL FUNCTION 'DEQUEUE_E_OIUREPLEASE' EXPORTING PAYORXREF_REC_NO = wa_oiurep_lease_tmp-PAYORXREF_REC_NO LEASE_NO = wa_oiurep_lease_tmp-LEASE_NO FED_INDIAN_CD = wa_oiurep_lease_tmp-FED_INDIAN_CD AGREEMENT_NO = wa_oiurep_lease_tmp-AGREEMENT_NO.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING bukrs = roiurep_mms_2014_prlease_dyn-bukrs property = roiurep_mms_2014_prlease_dyn-property doi_no = roiurep_mms_2014_prlease_dyn-doi_no * eff_from_dt = oiurep_lease-eff_from_dt eff_from_dt = l_from_date "n_1623105 WB * eff_to_dt = oiurep_lease-eff_to_dt"SOGK017135 RL eff_to_dt = l_to_date "SOGK017135 RL payorxref_rec_no = oiurep_lease-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING wl_no = roiurep_mms_2014_wclease_dyn-wl_no wc_no = roiurep_mms_2014_wclease_dyn-wc_no eff_from_dt = oiurep_lease-eff_from_dt * eff_to_dt = oiurep_lease-eff_to_dt"SOGK017135 RL eff_to_dt = l_to_date "SOGK017135 RL payorxref_rec_no = oiurep_lease-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_LEASE_UPDATE CALL FUNCTION 'OIUREP_LEASE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete before_record = wa_before_oiurep_lease current_record = wa_delete after_record = wa_after_oiurep_lease EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_LEASE_UPDATE CALL FUNCTION 'OIUREP_LEASE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_change before_record = wa_before_oiurep_lease current_record = oiurep_lease after_record = wa_after_oiurep_lease EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING bukrs = roiurep_mms_2014_prlease_dyn-bukrs property = roiurep_mms_2014_prlease_dyn-property doi_no = roiurep_mms_2014_prlease_dyn-doi_no eff_from_dt = oiurep_lease-eff_from_dt eff_to_dt = oiurep_lease-eff_to_dt payorxref_rec_no = oiurep_lease-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING wl_no = roiurep_mms_2014_wclease_dyn-wl_no wc_no = roiurep_mms_2014_wclease_dyn-wc_no eff_from_dt = oiurep_lease-eff_from_dt eff_to_dt = oiurep_lease-eff_to_dt payorxref_rec_no = oiurep_lease-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_LEASE_UPDATE CALL FUNCTION 'OIUREP_LEASE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete before_record = wa_before_oiurep_lease current_record = oiurep_lease after_record = wa_after_oiurep_lease EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_OWNER_UPDATE CALL FUNCTION 'OIUREP_OWNER_UPDATE' IN UPDATE TASK TABLES insert_records = owner_insert_itab update_records = owner_modify_itab delete_records = owner_delete_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' "SOGK010616 RL EXPORTING "SOGK010616 RL i_s_log = l_log "SOGK010616 RL IMPORTING "SOGK010616 RL e_log_handle = l_log_handle "SOGK010616 RL EXCEPTIONS "SOGK010616 RL log_header_inconsistent = 1 "SOGK010616 RL OTHERS = 2. "SOGK010616 RL
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' "SOGK010616 RL EXPORTING "SOGK010616 RL i_log_handle = l_log_handle "SOGK010616 RL i_s_msg = l_msg "SOGK010616 RL EXCEPTIONS "SOGK010616 RL log_not_found = 1 "SOGK010616 RL msg_inconsistent = 2 "SOGK010616 RL log_is_full = 3 "SOGK010616 RL OTHERS = 4. "SOGK010616 RL
BAL_DSP_PROFILE_POPUP_GET CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET' "SOGK010616 RL IMPORTING "SOGK010616 RL e_s_display_profile = l_profile. "SOGK010616 RL
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' "SOGK010616 RL EXPORTING "SOGK010616 RL i_s_display_profile = l_profile "SOGK010616 RL EXCEPTIONS "SOGK010616 RL profile_inconsistent = 1 "SOGK010616 RL internal_error = 2 "SOGK010616 RL no_data_available = 3 "SOGK010616 RL no_authority = 4 "SOGK010616 RL OTHERS = 5. "SOGK010616 RL
BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' "SOGK010616 RL EXPORTING "SOGK010616 RL i_log_handle = l_log_handle "SOGK010616 RL EXCEPTIONS "SOGK010616 RL log_not_found = 1 "SOGK010616 RL OTHERS = 2. "SOGK010616 RL
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Warning Confirmation'(091) text_question = 'Continue?'(090) IMPORTING answer = l_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'. "SOGK010616 RL
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' "SOGK010616 RL IN UPDATE TASK "SOGK010616 RL EXPORTING "SOGK010616 RL * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete "SOGK010616 RL current_record = wa_delete "SOGK010616 RL EXCEPTIONS "SOGK010616 RL invalid_update_mode = 1 "SOGK010616 RL update_failure = 2 "SOGK010616 RL missing_current_record = 3 "SOGK010616 RL OTHERS = 4. "SOGK010616 RL
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' "SOGK010616 RL IN UPDATE TASK "SOGK010616 RL EXPORTING "SOGK010616 RL * local = c_no "SOGK031599 RL update_mode = c_update_mode_create "SOGK010616 RL current_record = wa_new "SOGK010616 RL EXCEPTIONS "SOGK010616 RL invalid_update_mode = 1 "SOGK010616 RL update_failure = 2 "SOGK010616 RL missing_current_record = 3 "SOGK010616 RL OTHERS = 4. "SOGK010616 RL
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' "SOGK017135 RL IN UPDATE TASK "SOGK017135 RL EXPORTING "SOGK017135 RL bukrs = "SOGK017135 RL roiurep_mms_2014_prsalesty_dyn-bukrs "SOGK017135 RL property = "SOGK017135 RL roiurep_mms_2014_prsalesty_dyn-property "SOGK017135 RL doi_no = "SOGK017135 RL roiurep_mms_2014_prsalesty_dyn-doi_no "SOGK017135 RL eff_from_dt = oiurep_salestype-eff_from_dt "SOGK017135 RL eff_to_dt = oiurep_salestype-eff_to_dt "SOGK017135 RL payorxref_rec_no = "SOGK017135 RL roiurep_mms_2014_prsalesty_dyn-payorxref_rec_no "SOGK017135 RL EXCEPTIONS "SOGK017135 RL error_creating_ppa = 1 "SOGK017135 RL OTHERS = 2. "SOGK017135 RL
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete current_record = wa_delete EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_create before_record = wa_before_oiurep_salestype current_record = oiurep_salestype after_record = wa_after_oiurep_salestype EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
DEQUEUE_E_OIUREPSALESTYP CALL FUNCTION 'DEQUEUE_E_OIUREPSALESTYP' EXPORTING LEASE_RECORD_NO = wa_oiurep_salestype_tmp-LEASE_RECORD_NO SALES_TYPE_CD = wa_oiurep_salestype_tmp-SALES_TYPE_CD MATNR = wa_oiurep_salestype_tmp-MATNR MMS_PRODUCT_CD = wa_oiurep_salestype_tmp-MMS_PRODUCT_CD CT_NO = wa_oiurep_salestype_tmp-CT_NO.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING bukrs = roiurep_mms_2014_prsalesty_dyn-bukrs property = roiurep_mms_2014_prsalesty_dyn-property doi_no = roiurep_mms_2014_prsalesty_dyn-doi_no * eff_from_dt = oiurep_salestype-eff_from_dt "SOGK058598 eff_from_dt = l_from_date "SOGK058598 KRSKR * eff_to_dt = oiurep_salestype-eff_to_dt"SOGK017135 RL eff_to_dt = l_to_date "SOGK017135 RL payorxref_rec_no = roiurep_mms_2014_prsalesty_dyn-payorxref_rec_no " Adding the contract, salestype and matnr information" ct_no = roiurep_mms_2014_prsalesty_dyn-ct_no "1774170 AM matnr = roiurep_mms_2014_prsalesty_dyn-matnr "1774170 AM mms_prod_cd = roiurep_mms_2014_prsalesty_dyn-MMS_PRODUCT_CD "1774170 AM EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING wl_no = roiurep_mms_2014_wcsalesty_dyn-wl_no wc_no = roiurep_mms_2014_wcsalesty_dyn-wc_no eff_from_dt = oiurep_salestype-eff_from_dt * eff_to_dt = oiurep_salestype-eff_to_dt"SOGK017135 RL eff_to_dt = l_to_date "SOGK017135 RL payorxref_rec_no = roiurep_mms_2014_wcsalesty_dyn-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete before_record = wa_before_oiurep_salestype current_record = wa_delete after_record = wa_after_oiurep_salestype EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_change before_record = wa_before_oiurep_salestype current_record = oiurep_salestype after_record = wa_after_oiurep_salestype EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING bukrs = roiurep_mms_2014_prsalesty_dyn-bukrs property = roiurep_mms_2014_prsalesty_dyn-property doi_no = roiurep_mms_2014_prsalesty_dyn-doi_no eff_from_dt = oiurep_salestype-eff_from_dt eff_to_dt = oiurep_salestype-eff_to_dt payorxref_rec_no = roiurep_mms_2014_prsalesty_dyn-payorxref_rec_no " Adding the contract, salestype and matnr information" ct_no = roiurep_mms_2014_prsalesty_dyn-ct_no "1774170 AM matnr = roiurep_mms_2014_prsalesty_dyn-matnr "1774170 AM mms_prod_cd = roiurep_mms_2014_prsalesty_dyn-MMS_PRODUCT_CD "1774170 AM EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_MMS_2014_PPA_LOAD CALL FUNCTION 'OIUREP_MMS_2014_PPA_LOAD' IN UPDATE TASK EXPORTING wl_no = roiurep_mms_2014_wcsalesty_dyn-wl_no wc_no = roiurep_mms_2014_wcsalesty_dyn-wc_no eff_from_dt = oiurep_salestype-eff_from_dt eff_to_dt = oiurep_salestype-eff_to_dt payorxref_rec_no = roiurep_mms_2014_wcsalesty_dyn-payorxref_rec_no EXCEPTIONS error_creating_ppa = 1 OTHERS = 2.
OIUREP_SALESTYPE_UPDATE CALL FUNCTION 'OIUREP_SALESTYPE_UPDATE' IN UPDATE TASK EXPORTING * local = c_no "SOGK031599 RL update_mode = c_update_mode_delete before_record = wa_before_oiurep_salestype current_record = oiurep_salestype after_record = wa_after_oiurep_salestype EXCEPTIONS invalid_update_mode = 1 update_failure = 2 missing_current_record = 3 OTHERS = 4.
OIUREP_MRT_CRED_UPDATE CALL FUNCTION 'OIUREP_MRT_CRED_UPDATE' IN UPDATE TASK "SOGK008737 RL EXPORTING "SOGK008737 RL bukrs = g_oiurep_mms_2014_runs_alv-bukrs "SOGK008737 RL sales_year = "SOGK008737 RL g_oiurep_mms_2014_runs_alv-sales_year "SOGK008737 RL sales_month = "SOGK008737 RL g_oiurep_mms_2014_runs_alv-sales_month "SOGK008737 RL TABLES "SOGK008737 RL update_records = credit_adjustment_itab "SOGK008737 RL EXCEPTIONS "SOGK008737 RL update_failure = 1 "SOGK008737 RL OTHERS = 2. "SOGK008737 RL
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'. "SOGK008507 RL
OIUREP_MRT_HIST_UPDATE CALL FUNCTION 'OIUREP_MRT_HIST_UPDATE' IN UPDATE TASK * EXPORTING "SOGK031599 RL * local = c_no "SOGK031599 RL TABLES update_records = oiurep_mrt_hist_itab EXCEPTIONS update_failure = 1 OTHERS = 2.
OIUREP_RT_HIST_UPDATE * CALL FUNCTION 'OIUREP_RT_HIST_UPDATE' IN UPDATE TASK "SOGK029615 RL * EXPORTING "SOGK029615 RL * local = c_no "SOGK029615 RL * TABLES "SOGK029615 RL * original_mrt_records = oiurep_mrt_hist_orig_itab "SOGK029615 RL * updated_mrt_records = oiurep_mrt_hist_itab "SOGK029615 RL * EXCEPTIONS "SOGK029615 RL * update_failure = 1 "SOGK029615 RL * OTHERS = 2. "SOGK029615 RL
OIUREP_RT_PPA_FROM_MRT_UPDATE CALL FUNCTION 'OIUREP_RT_PPA_FROM_MRT_UPDATE' "SOGK029615 RL IN UPDATE TASK "SOGK029615 RL * EXPORTING "SOGK031599 RL * LOCAL = c_no "SOGK031599 RL TABLES "SOGK029615 RL original_mrt_records = oiurep_mrt_hist_orig_itab "SOGK029615 RL updated_mrt_records = oiurep_mrt_hist_itab "SOGK029615 RL EXCEPTIONS "SOGK029615 RL error_creating_ppa = 1 "SOGK029615 RL update_failure = 2 "SOGK029615 RL OTHERS = 3. "SOGK029615 RL
OIL_GET_NEXT_MONTH CALL FUNCTION 'OIL_GET_NEXT_MONTH' EXPORTING i_date = P_L_FROM_DATE IMPORTING e_date = P_L_FR_DATE.
OIL_LAST_DAY_OF_MONTH CALL FUNCTION 'OIL_LAST_DAY_OF_MONTH' EXPORTING i_date = P_L_FR_DATE IMPORTING e_last_day = P_L_FR_DATE.
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 MOIUREP_MMS_2014F03 or its description.