RVCASM01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Program RVCASM01 carries out a sales promotion (direct mailing campaign, collectively generated sales activities)...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 RVCASM01 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.
Selection Text: KUNDE = ?...(KUNDE)
Selection Text: XSCREEN = ?...(XSCREEN)
Title: ?...
Text Symbol: 001 = Dear Mr.
Text Symbol: 002 = Dear Ms.
Text Symbol: 003 = Dear Sir or Madam
Text Symbol: 004 = Address list
Text Symbol: 100 = System error
Text Symbol: H01 = Output processing
INCLUDE RVCASDAT.
INCLUDE RVCASM00.
No SAP DATABASE tables are accessed within this REPORT code!
SDCAS_ADDRESS_LIST_DELETE call function 'SDCAS_ADDRESS_LIST_DELETE' exporting fi_listnr = gv_sadlstadm-listnr fi_all_versions = yes fi_default_version_sadlstadm = yes exceptions error_message = 1 others = 2.
SDCAS_ADDRESS_LIST_DELETE call function 'SDCAS_ADDRESS_LIST_DELETE' exporting fi_listnr = gv_sadlstadm-listnr fi_all_versions = yes fi_default_version_compress = yes exceptions list_number_not_found = 1 object_not_found = 2 no_default_version = 3 others = 4.
MCV_STATISTICS_CAS call function 'MCV_STATISTICS_CAS' exporting * FI_MODUS = ' ' * FI_VRSIO = '000' * FI_SPROG = ' ' * FI_SROUT = ' ' fi_vbeln = lv_vbeln fi_aktyp = lv_aktyp * TABLES * FI_MCINF = * FI_XVBUK = * FI_XVBKA = * FI_XVBPA = * FI_YVBUK = * FI_YVBKA = * FI_YVBPA = exceptions others = 0.
SDCAS_ADDRESS_BLOCK_UPDATE call function 'SDCAS_ADDRESS_BLOCK_UPDATE' exporting fi_listnr = pi_listnr fi_version = pi_version fi_flag_all_blocks = yes fi_flag_workkz_set = no "reset WORKKZ exceptions error_message = 1 others = 2.
SDCAS_ADDRESS_LIST_DEQUEUE call function 'SDCAS_ADDRESS_LIST_DEQUEUE' exporting fi_listnr = pi_listnr exceptions others = 0.
SDCAS_ADDRESS_LIST_ENQUEUE call function 'SDCAS_ADDRESS_LIST_ENQUEUE' exporting fi_listnr = pi_listnr fi_mode = 'L' exceptions foreign_lock_admin = 1 foreign_lock_block = 2 system_failure_admin = 3 system_failure_block = 4 others = 5.
SDCAS_ADDRESS_BLOCK_GET_NEXT call function 'SDCAS_ADDRESS_BLOCK_GET_NEXT' exporting fi_listnr = pi_listnr fi_todo_flag_mail_create = pi_todo_flag-mail_create fi_todo_flag_preview = pi_todo_flag-preview importing fe_sadlstrech = lt_sadlstrech fe_sadlstrecb = lt_sadlstrecb fe_sadlstiad = lv_sadlstiad fe_sadlstdir1 = lv_sadlstdir1 exceptions next_block_does_not_exist = 1 default_version_does_not_exist = 2 version_does_not_exist = 3 others = 4.
SDCAS_ADDRESS_LIST_VIEWS_FILL call function 'SDCAS_ADDRESS_LIST_VIEWS_FILL' exporting fi_view_recp_fill = yes fi_view_cas01_fill = yes fi_sadlstrech = ls_sadlstrech fi_sadlstrecb = ls_sadlstrecb fi_sender_country = pi_sland importing fe_cas01 = cas01 fe_sadlstrecp = lv_sadlstrecp fes_addr_key = addr_key exceptions others = 0.
RV_SALES_ACTIVITY_COPY call function 'RV_SALES_ACTIVITY_COPY' exporting new_activity_type = vbka-ktafk old_activity = vbka-vbeln tables copy_vbpa = part fxvbfa = xvbfa fxvbka = xvbka fxvbpa = all_vbpa fxvbuk = xvbuk fxvbuv = xvbuv exceptions activity_not_found = 1 copy_rule_not_found = 2 new_activity_type_invalid = 3.
SD_SALES_ACTIVITY_SAVE call function 'SD_SALES_ACTIVITY_SAVE' exporting fi_update_task = '?' fi_aktyp = aktyp-create tables fi_xvbfa = xvbfa fi_xvbka = xvbka fi_xvbpa = all_vbpa fi_xvbuk = xvbuk fi_xvbuv = lt_vbuv exceptions others = 0.
RV_MESSAGES_UPDATE call function 'RV_MESSAGES_UPDATE'.
SDCAS_CALENDAR_MAINTAIN call function 'SDCAS_CALENDAR_MAINTAIN' tables ft_xvbka = xvbka ft_yvbka = yvbka ft_xvbpa = all_vbpa ft_yvbpa = yvbpa.
SDCAS_CALENDAR_SAVE call function 'SDCAS_CALENDAR_SAVE' exporting fi_update_task = 'X'.
SDCAS_ADDRESS_BLOCK_UPDATE call function 'SDCAS_ADDRESS_BLOCK_UPDATE' exporting fi_listnr = lv_sadlstiad-listnr fi_version = lv_sadlstiad-version fi_blknr = lv_sadlstiad-blknr fi_flag_workkz_set = yes exceptions error_message = 1 others = 2.
RV_SALES_ACTIVITY_RESET call function 'RV_SALES_ACTIVITY_RESET' exporting old_activity = vbka-vbeln tables fxvbfa = xvbfa fxvbka = xvbka fxvbpa = all_vbpa fxvbuk = xvbuk fxvbuv = xvbuv fyvbuk = yvbuk fyvbka = yvbka fyvbpa = yvbpa.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.