SAP Reports / Programs

RMCVNEUC SAP ABAP Report - Stat. Setup of Info Structures fr. Old SD/CAS Documents (Main Program)







RMCVNEUC 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 RMCVNEUC into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

OLID - SIS: Stat. Setup - Sales Activities


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


Text pool values


Selection Text: SPERREN = Block all orders?
Selection Text: NEULAUF = New run
Selection Text: MCINF = Info structures to be set up
Selection Text: LOGSYS = Logical target system
Selection Text: LAUFNAME = Name of run
Selection Text: H_VRSIO = Save under version
Selection Text: F_STAFO = Redetermine update group
Selection Text: F_LOCAL = Stat. setup, partner system
Selection Text: F_FAULT = No. tolerated faulty documents
Selection Text: F_DCIDX = Delete/set up indices
Selection Text: F_BELUPD = Update documents
Selection Text: ENDZEIT = Termination time
Selection Text: ENDDAT = Termination date
Selection Text: DD_VKORG = D Sales organization
Selection Text: DD_ARCRU = Archiving session
Selection Text: BUKRS = D Company code
Title: Stat. Setup of Info Structures fr. Old SD/CAS Documents (Main Program)
Text Symbol: 100 = Setup: &V1&
Text Symbol: 011 = Archive could not be closed:
Text Symbol: 010 = Archive record could not be read:
Text Symbol: 009 = Archive object could not be opened:
Text Symbol: 008 = Archive could not be opened:
Text Symbol: 007 = No. of documents read:
Text Symbol: 006 = To
Text Symbol: 005 = SD document
Text Symbol: 004 = Spec. for using ALE
Text Symbol: 003 = Control of the setup run
Text Symbol: 002 = Document data restriction
Text Symbol: 001 = Spec. for target structures


INCLUDES used within this REPORT RMCVNEUC

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:

MCS_TMC4_F4 CALL FUNCTION 'MCS_TMC4_F4' EXPORTING I_FLG_ONLY_WITH_TABLE = ' ' I_MCAPP = ' ' I_DISPLAY_ONLY = ' ' IMPORTING E_MCINF = MCINF-LOW EXCEPTIONS NO_FIELD_SELECTED = 01.

MCS_TMC4_F4 CALL FUNCTION 'MCS_TMC4_F4' EXPORTING I_FLG_ONLY_WITH_TABLE = ' ' I_MCAPP = ' ' I_DISPLAY_ONLY = ' ' IMPORTING E_MCINF = MCINF-HIGH EXCEPTIONS NO_FIELD_SELECTED = 01.

MCS_MCINF_NO_SETUP CALL FUNCTION 'MCS_MCINF_NO_SETUP' EXPORTING I_MCAPP = CON_MCAPP_SD TABLES T_MCINF = SO_MCINF EXCEPTIONS NO_FIELD_SELECTED = 1 OTHERS = 2.

ENQUEUE_EVVBKAE CALL FUNCTION 'ENQUEUE_EVVBKAE'.

DEQUEUE_EVVBKAE CALL FUNCTION 'DEQUEUE_EVVBKAE'.

DEQUEUE_EVVBKAE CALL FUNCTION 'DEQUEUE_EVVBKAE'.

ARCHIVE_VALUE_REQUEST CALL FUNCTION 'ARCHIVE_VALUE_REQUEST' EXPORTING DIALOG_TYPE = 'READ' OBJECT = 'SD_VBKA' SHOW_HIDDEN_RUN = ' ' IMPORTING SELECTED_RUN = DD_ARCRU EXCEPTIONS NO_RUNS_AVAILABLE = 01 NO_RUN_SELECTED = 02 OBJECT_NOT_FOUND = 03 UNKNOWN_DIALOG_TYPE = 04.

MCV_KNVV_READ CALL FUNCTION 'MCV_KNVV_READ' EXPORTING I_KUNNR = GS_VBKA-KUNNR I_SPART = GS_VBKA-SPART I_VKORG = GS_VBKA-VKORG I_VTWEG = GS_VBKA-VTWEG IMPORTING E_VERSG = LV_KNVV_VERSG EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.

MCV_STATISTICS_STAFO_CAS CALL FUNCTION 'MCV_STATISTICS_STAFO_CAS' EXPORTING FI_TRVOG = GS_VBKA-TRVOG FI_VKORG = GS_VBKA-VKORG FI_VTWEG = GS_VBKA-VTWEG FI_SPART = GS_VBKA-SPART FI_STGKK = TVKK-STGKK FI_STGKU = LV_KNVV_VERSG IMPORTING FE_STAFO = GS_VBKA-STAFO EXCEPTIONS OTHERS = 0.

MCV_STATISTICS_SACTIVITY CALL FUNCTION 'MCV_STATISTICS_SACTIVITY' EXPORTING FI_MODUS = GV_MODUS FI_VRSIO = H_VRSIO FI_AKTYP = 'H' TABLES FI_MCINF = SO_MCINF FI_XVBUK = GT_XVBUK FI_XVBKA = GT_XVBKA FI_XVBPA = GT_XVBPA FI_YVBUK = GT_YVBUK FI_YVBKA = GT_YVBKA FI_YVBPA = GT_YVBPA EXCEPTIONS OTHERS = 1.

SDCAS_BUSINESSOBJECT_GET CALL FUNCTION 'SDCAS_BUSINESSOBJECT_GET' EXPORTING FI_TRVOG = GS_VBKA-TRVOG IMPORTING FE_OBJTYPE = LS_BUS_OBJECT-OBJTYPE EXCEPTIONS UNKNOWN_TRVOG = 1 OTHERS = 2.

SDCAS_LIS_RECREATION_INIT CALL FUNCTION 'SDCAS_LIS_RECREATION_INIT' EXPORTING FI_LISTNR = LS_LISTNR FI_OBJID = LS_BUS_OBJECT-OBJID FI_OBJTYPE = LS_BUS_OBJECT-OBJTYPE FI_LIS_VRSIO = H_VRSIO FI_ALL_VERSIONS = 'X' FI_SAD = LS_SAD EXCEPTIONS OTHERS = 1.

SDCAS_ADDRESS_LIST_INSERT_GET CALL FUNCTION 'SDCAS_ADDRESS_LIST_INSERT_GET' EXPORTING FI_LISTNR = LS_LISTNR FI_OBJID = LS_BUS_OBJECT-OBJID FI_OBJTYPE = LS_BUS_OBJECT-OBJTYPE IMPORTING FE_SADLSTRECH = LT_SADLSTRECH_INS FE_SADLSTRECB = LT_SADLSTRECB_INS EXCEPTIONS OTHERS = 1.

SDCAS_ADDRESS_LIST_INFO CALL FUNCTION 'SDCAS_ADDRESS_LIST_INFO' EXPORTING FI_LISTNR = LS_LISTNR FI_OBJID = LS_BUS_OBJECT-OBJID FI_OBJTYPE = LS_BUS_OBJECT-OBJTYPE FI_LIS_CNT = 'X' FI_LIS_VRSIO = H_VRSIO IMPORTING FE_SADLSTCNT_OLD = LT_SADLSTCNT_OLD FE_SADLSTCNT_NEW = LT_SADLSTCNT_NEW EXCEPTIONS OTHERS = 1.

SDCAS_LIS_RECREATION_INIT CALL FUNCTION 'SDCAS_LIS_RECREATION_INIT' EXPORTING FI_OBJID = LS_BUS_OBJECT-OBJID FI_OBJTYPE = LS_BUS_OBJECT-OBJTYPE FI_LIS_VRSIO = H_VRSIO FI_ALL_VERSIONS = 'X' FI_SAD = LS_SAD EXCEPTIONS OTHERS = 1.

SDCAS_ADDRESS_LIST_INSERT_GET CALL FUNCTION 'SDCAS_ADDRESS_LIST_INSERT_GET' EXPORTING FI_OBJID = LS_BUS_OBJECT-OBJID FI_OBJTYPE = LS_BUS_OBJECT-OBJTYPE IMPORTING FE_SADLSTRECH = LT_SADLSTRECH_INS FE_SADLSTRECB = LT_SADLSTRECB_INS EXCEPTIONS OTHERS = 1.

SDCAS_ADDRESS_LIST_INFO CALL FUNCTION 'SDCAS_ADDRESS_LIST_INFO' EXPORTING FI_OBJID = LS_BUS_OBJECT-OBJID FI_OBJTYPE = LS_BUS_OBJECT-OBJTYPE FI_LIS_CNT = 'X' FI_LIS_VRSIO = H_VRSIO IMPORTING FE_SADLSTCNT_OLD = LT_SADLSTCNT_OLD FE_SADLSTCNT_NEW = LT_SADLSTCNT_NEW EXCEPTIONS OTHERS = 1.

MCV_STATISTICS_SADRLST_COMP CALL FUNCTION 'MCV_STATISTICS_SADRLST_COMP' EXPORTING FI_VBKA = GS_VBKA FI_SADLSTCNT_OLD = LT_SADLSTCNT_OLD FI_SADLSTCNT_NEW = LT_SADLSTCNT_NEW FI_SADLSTRECH_INS = LT_SADLSTRECH_INS FI_SADLSTRECB_INS = LT_SADLSTRECB_INS FI_SADLSTRECH_DEL = LT_SADLSTRECH_EMPTY FI_SADLSTRECB_DEL = LT_SADLSTRECB_EMPTY IMPORTING FE_MCSADLSTCB = LT_MCSADLSTCB FE_MCADRLSTB = LT_MCADRLSTB EXCEPTIONS OTHERS = 1.

MCV_STATISTICS_SADRLST





CALL FUNCTION 'MCV_STATISTICS_SADRLST' EXPORTING FI_MODUS = GV_MODUS FI_VRSIO = H_VRSIO FI_STAFO = GS_VBKA-STAFO TABLES FI_MCINF = SO_MCINF CHANGING FI_MCSADLSTCB = LT_MCSADLSTCB FI_MCADRLSTB = LT_MCADRLSTB EXCEPTIONS OTHERS = 1.

ARCHIVE_OPEN_FOR_READ CALL FUNCTION 'ARCHIVE_OPEN_FOR_READ' EXPORTING ARCHIVE_DOCUMENT = DD_ARCRU OBJECT = 'SD_VBKA' IMPORTING ARCHIVE_HANDLE = LV_HANDLE EXCEPTIONS FILE_ALREADY_OPEN = 1 FILE_IO_ERROR = 2 INTERNAL_ERROR = 3 NO_FILES_AVAILABLE = 4 OBJECT_NOT_FOUND = 5 OPEN_ERROR = 6 NOT_AUTHORIZED = 7 OTHERS = 8.

ARCHIVE_GET_NEXT_OBJECT CALL FUNCTION 'ARCHIVE_GET_NEXT_OBJECT' EXPORTING ARCHIVE_HANDLE = LV_HANDLE EXCEPTIONS END_OF_FILE = 1 FILE_IO_ERROR = 2 INTERNAL_ERROR = 3 OPEN_ERROR = 4 WRONG_ACCESS_TO_ARCHIVE = 5 OTHERS = 6.

ARCHIVE_GET_NEXT_RECORD CALL FUNCTION 'ARCHIVE_GET_NEXT_RECORD' EXPORTING ARCHIVE_HANDLE = LV_HANDLE GET_REAL_STRUCTURE_NAME = 'X' AUTOMATIC_CONVERSION = 'X' IMPORTING RECORD = GS_BUFFER-SEGMENT RECORD_FLAGS = GS_BUFFER-FLAGS RECORD_STRUCTURE = GS_BUFFER-RNAME EXCEPTIONS END_OF_OBJECT = 1 INTERNAL_ERROR = 2 WRONG_ACCESS_TO_ARCHIVE = 3 OTHERS = 4.

ARCHIVE_CLOSE_FILE CALL FUNCTION 'ARCHIVE_CLOSE_FILE' EXPORTING ARCHIVE_HANDLE = LV_HANDLE EXCEPTIONS INTERNAL_ERROR = 1 WRONG_ACCESS_TO_ARCHIVE = 2 OTHERS = 3.



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