SAP Reports / Programs | Cross-Application Components | European Monetary Union: Euro | Local Currency Changeover(CA-EUR-CNV) SAP CA

EWUARCHI SAP ABAP Report - Flag Non-Critical Archiving Objects







EWUARCHI is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The critical archiving objects are displayed...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 EWUARCHI 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

EWS3 - List of Critical Archives


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


Text pool values


Title: Flag Non-Critical Archiving Objects
Text Symbol: 001 = Non-crit.
Text Symbol: 006 = Analyzed
Text Symbol: 007 = Read.
Text Symbol: 011 = Display only
Text Symbol: 012 = No critical archives exist
Text Symbol: 013 = Active package:
Text Symbol: 014 = Pckge:
Text Symbol: 015 = Select block end
Text Symbol: 016 = Position cursor within list
Text Symbol: 017 = Position cursor on a column
Text Symbol: 018 = Action canceled
Text Symbol: G01 = Exit program
Text Symbol: G02 = Data was changed.
Text Symbol: G03 = Save before exiting program?
Text Symbol: G04 = Save?
Text Symbol: G05 = Change mode
Text Symbol: G06 = Change package
Text Symbol: G07 = Call archive management
001 |Non-critic.| Object | Key | Date | Status | Analyzed | Readable |


INCLUDES used within this REPORT EWUARCHI

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:

EWU_STATUS_INITIALIZE * CALL FUNCTION 'EWU_STATUS_INITIALIZE' * EXPORTING * PROGRAMM = PROGRAMM * IMPORTING * AUFSETZARG = DUMMY * EXCEPTIONS * NO_PROGRAM_ENTRY = 1 * WRONG_PHASE = 2 * PRECESSOR_NOT_OK = 3 * PROGRAM_ALREADY_STARTED = 4 * PROGRAM_ALREADY_FINISHED = 5 * NO_PAKET_ENTRY = 6 * FOREIGN_LOCK = 7 * SYSTEM_FAILURE = 8 * ACTIVE_PAKET_NOT_FOUND = 9 * OTHERS = 10.

EWU_AUTHORITY_CHECK * CALL FUNCTION 'EWU_AUTHORITY_CHECK' * EXCEPTIONS * NO_PERMISSION = 1 * OTHERS = 2.

EWU_PROTOCOL_APPEND * CALL FUNCTION 'EWU_PROTOCOL_APPEND' * EXPORTING * LEVEL = '1' * MSGTY = 'A' * MSGID = 'MQ' * MSGNO = '032' * MSGV1 = MSGV1 * MSGV2 = MSGV2 * MSGV3 = MSGV3 * EXCEPTIONS * OTHERS = 1.

EWU_STATUS_UPDATE * CALL FUNCTION 'EWU_STATUS_UPDATE' * EXPORTING * STATUS = ERROR * EXCEPTIONS * NO_PAKET_ENTRY = 1 * FOREIGN_LOCK = 2 * SYSTEM_FAILURE = 3 * NO_PROGRAM_ENTRY = 4 * WRONG_CALL = 5 * OTHERS = 6.

EWU_STATUS_UPDATE * CALL FUNCTION 'EWU_STATUS_UPDATE' * EXPORTING * STATUS = WARNING ** AUFSETZARG = * EXCEPTIONS * NO_PAKET_ENTRY = 1 * FOREIGN_LOCK = 2 * SYSTEM_FAILURE = 3 * NO_PROGRAM_ENTRY = 4 * WRONG_CALL = 5 * OTHERS = 6.

EWU_STATUS_UPDATE * CALL FUNCTION 'EWU_STATUS_UPDATE' * EXPORTING * STATUS = OK * EXCEPTIONS * NO_PAKET_ENTRY = 1 * FOREIGN_LOCK = 2 * SYSTEM_FAILURE = 3 * NO_PROGRAM_ENTRY = 4 * WRONG_CALL = 5 * OTHERS = 6.

EWU_PROTOCOL_APPEND * CALL FUNCTION 'EWU_PROTOCOL_APPEND' * EXPORTING * LEVEL = LEVEL * MSGTY = MSGTY * LANGU = SY-LANGU * MSGID = MSGID * MSGNO = MSGNO * NEWOBJ = NEWOBJ * MSGV1 = MSGV1 * MSGV2 = MSGV2 * MSGV3 = MSGV3 * MSGV4 = MSGV4 * EXCEPTIONS * OTHERS = 1.

EWU_PAKET_GET CALL FUNCTION 'EWU_PAKET_GET' IMPORTING PHASE = PHASE PRODFLAG = PRODFLAG PAKETSICH = PAKETSICH CHANGING PAKET = AKT_PAKET EXCEPTIONS ACTIVE_PAKET_NOT_FOUND = 1 OTHERS = 2.

TABLE_SEEK_FOR_POSITION CALL FUNCTION 'TABLE_SEEK_FOR_POSITION' EXPORTING TABLE = 'EWUPAK' IMPORTING RETURNCODE = RC TABLES READ_TABLE = I_EWUPAK SELLIST = SEL EXCEPTIONS CANCELLED_BY_USER = 1 TABLE_NOT_FOUND = 2 OTHERS = 3.

ADK_CHECK_DB_CONVERSION CALL FUNCTION 'ADK_CHECK_DB_CONVERSION' TABLES EFILES_BY_CONT = FILES_CONT EFILES_BY_STATUS = FILES_STAT E_RELATED_T001 = IT001_ARCH EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = '' TEXT_AFTER = ' Vor Beenden des Programmes sichern?'(G03) TEXT_BEFORE = 'Daten wurden verändert. '(G02)

EWU_STATUS_UPDATE * call function 'EWU_STATUS_UPDATE' * exporting * status = status * AUFSETZARG = * exceptions * no_paket_entry = 1 * foreign_lock = 2 * system_failure = 3 * no_program_entry = 4 * wrong_call = 5 * active_paket_not_found = 6 * update_denied = 7 * others = 8.

ENQUEUE_EEWUARCHIV CALL FUNCTION 'ENQUEUE_EEWUARCHIV' EXPORTING MODE_EWUARCHIV = 'E' MANDT = SY-MANDT PAKET = PAKET _SCOPE = '1' _WAIT = 'X' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

ENQUEUE_READ CALL FUNCTION 'ENQUEUE_READ' EXPORTING GCLIENT = GCLIENT GNAME = 'EWUARCHIV' GARG = GARG GUNAME = SPACE IMPORTING NUMBER = NUMBER SUBRC = SUBRC TABLES ENQ = ENQ EXCEPTIONS COMMUNICATION_FAILURE = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = '' TEXT_AFTER = ' Sichern?'(G04) TEXT_BEFORE = 'Daten wurden verändert. '(G02)

DEQUEUE_EEWUARCHIV CALL FUNCTION 'DEQUEUE_EEWUARCHIV' EXPORTING MODE_EWUARCHIV = 'E' MANDT = SY-MANDT PAKET = PAKET _SCOPE = '1' _SYNCHRON = 'X' EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = '' TEXT_AFTER = ' Sichern?'(G04) TEXT_BEFORE = 'Daten wurden verändert. '(G02)

TABLE_SEEK_FOR_POSITION CALL FUNCTION 'TABLE_SEEK_FOR_POSITION' EXPORTING TABLE = 'EWUPAK' IMPORTING RETURNCODE = RC TABLES READ_TABLE = I_EWUPAK SELLIST = SEL EXCEPTIONS CANCELLED_BY_USER = 1 TABLE_NOT_FOUND = 2 OTHERS = 3.

EWU_PAKET_GET





CALL FUNCTION 'EWU_PAKET_GET' IMPORTING PHASE = PHASE PRODFLAG = PRODFLAG PAKETSICH = PAKETSICH CHANGING PAKET = AKT_PAKET EXCEPTIONS ACTIVE_PAKET_NOT_FOUND = 1 OTHERS = 2.

DD_TBFD_GET CALL FUNCTION 'DD_TBFD_GET' EXPORTING GET_STATE = 'M' LANGU = SY-LANGU PRID = 0 TABL_NAME = 'EWUARCHIV' WITHTEXT = 'X' IMPORTING GOT_STATE = GOT_STATE TABLES DD03P_TAB_A = DD03P_TAB_A DD03P_TAB_N = DD03P_TAB_N EXCEPTIONS ILLEGAL_VALUE = 1 OP_FAILURE = 2 OTHERS = 3.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = '' TEXT_AFTER = ' Sichern?'(G04) TEXT_BEFORE = 'Daten wurden verändert. '(G02)



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