CNV_02300_ARCH_ANALYSE_GEN 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 CNV_02300_ARCH_ANALYSE_GEN into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
CNV_02300_AA - Archive conversion - Analysis
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: LT_PACK = Package
Selection Text: LD_REL = Generation for Release 4.7
Title: Generation program
Text Symbol: 007 = Generation successful
Text Symbol: 008 = were generated.
Text Symbol: 009 = and Include:
Text Symbol: 010 = Include exists already.
Text Symbol: 012 = 'I'.
Text Symbol: 006 = Program:
Text Symbol: 001 = Program
Text Symbol: 002 = The program for generation
Text Symbol: 003 = No
Text Symbol: 004 = Ye
Text Symbol: 005 = Include
Text Symbol: 100 = Error when creating include!
Text Symbol: 110 = Information:
Text Symbol: 057 = Pack. selection, but w/o intervals
Text Symbol: 013 = 'EQ'.
Text Symbol: 022 = exists already. Re-create it?
Text Symbol: 023 = Warning
Text Symbol: 024 = Package
Text Symbol: 025 = is a 4.7 package. Flag '4.7 generation' was not set. Continue?
INCLUDE INCLU_TOP.
No SAP DATABASE tables are accessed within this REPORT code!
CNV_MBT_AUTHORITY_CHECK CALL FUNCTION 'CNV_MBT_AUTHORITY_CHECK' EXPORTING IM_AREA = 'SLOP' IM_LEVEL = 'PACKAGE' IM_ACTIVITY = '03' EXCEPTIONS NO_AUTHORITY = 1 OTHERS = 2 .
CHECK_EXIST_PROG CALL FUNCTION 'CHECK_EXIST_PROG' EXPORTING name = ld_progname IMPORTING exist = ld_ex1 EXCEPTIONS tr_invalid_type = 1 OTHERS = 2.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-001 text_question = ld_zeile text_button_1 = text-004 text_button_2 = text-003 display_cancel_button = 'X' IMPORTING answer = ld_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
CHECK_EXIST_PROG CALL FUNCTION 'CHECK_EXIST_PROG' EXPORTING name = ld_incl IMPORTING exist = ld_ex2 EXCEPTIONS tr_invalid_type = 1 OTHERS = 2.
CNV_GET_PACK_HIERARCHY CALL FUNCTION 'CNV_GET_PACK_HIERARCHY' EXPORTING packid = ls_all_pack-packid up = 'X' down = ' ' mandant = sy-mandt TABLES packids = lt_packages EXCEPTIONS endless_loop = 1 dependend_packid_not_existing = 2 packid_not_existing = 3 OTHERS = 4.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-023 text_question = ld_zeile text_button_1 = text-004 text_button_2 = text-003 display_cancel_button = 'X' IMPORTING answer = ld_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
POPUP_TO_INFORM CALL FUNCTION 'POPUP_TO_INFORM' EXPORTING titel = text-110 txt1 = ld_zeile txt2 = text-008 txt3 = ' ' txt4 = ' ' EXCEPTIONS OTHERS = 1.
POPUP_TO_INFORM CALL FUNCTION 'POPUP_TO_INFORM' EXPORTING titel = text-110 txt1 = ld_zeile txt2 = text-008 EXCEPTIONS OTHERS = 1.
TR_TADIR_INTERFACE CALL FUNCTION 'TR_TADIR_INTERFACE' "09.05
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CNV_02300_ARCH_ANALYSE_GEN - Generation program CNV_02300_ARCH_ANALYSE_GEN - Generation program CNV_02300_ARCH_ANALYSE_DEL - Delete archive analysis program up to a given date CNV_02300_ARCH_ANALYSE_DEL - Delete archive analysis program up to a given date CNV_00001_UPLOAD_TABLE - Upload table content CNV_00001_UPLOAD_TABLE - Upload table content