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

EWUCSUSI SAP ABAP INCLUDE - documentation and ABAP source code







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


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


INCLUDES used within this REPORT EWUCSUSI

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_CLU_INIT_PARMS CALL FUNCTION 'EWU_CLU_INIT_PARMS' EXPORTING PAKET = PAKET IMPORTING RELID = P_RELID " relid CLUNOE = P_CLUNOE " no of recs in cluster SUBPOOL = H_PROG " subpool for imp/exp TSKNO = P_TSKNO " > 00 if parallel upd UMSID = P_UMSID " par. upd: limit low

EWU_CL_SET_STIME CALL FUNCTION 'EWU_CL_SET_STIME' EXPORTING PAKET = PAKET TABNAME = ACTTABLE EXCEPTIONS OTHERS = 1.

DB_EXISTS_TABLE CALL FUNCTION 'DB_EXISTS_TABLE' EXPORTING TABNAME = LD_EXISTS_TABLE IMPORTING SUBRC = LD_EXISTS_SUBRC .

DB_TABLE_SET_LOCK call function 'DB_TABLE_SET_LOCK' exporting tabname = lock_table.

EWU_CLU_FINISH_SELECT CALL FUNCTION 'EWU_CLU_FINISH_SELECT' EXPORTING TABNAME = ACTTABLE " still original tabname PAKET = PAKET RELID = P_RELID PROGRAM = PROGRAMM " still original program name LINEREAD = LINEREAD " tot. no. of records read

EWU_CLU_START_TASK CALL FUNCTION 'EWU_CLU_START_TASK' EXPORTING PAKET = PAKET TABNAME = H_TABNAME " original tabname STATUS_LOG = ' ' " dont start ERR EXCEPTIONS OTHERS = 1.

DB_EXISTS_TABLE CALL FUNCTION 'DB_EXISTS_TABLE' EXPORTING TABNAME = LD_EXISTS_TABLE IMPORTING SUBRC = LD_EXISTS_SUBRC .

DB_TABLE_SET_LOCK CALL FUNCTION 'DB_TABLE_SET_LOCK' EXPORTING TABNAME = LOCK_TABLE EXCEPTIONS ILLEGAL_VALUE = 1 OTHERS = 2.

EWU_CL_SET_STIME CALL FUNCTION 'EWU_CL_SET_STIME' EXPORTING PAKET = PAKET TABNAME = ACTTABLE EXCEPTIONS OTHERS = 1.

EWU_CL_END_CLUSTER CALL FUNCTION 'EWU_CL_END_CLUSTER' EXPORTING RELID = P_RELID UMSID = P_UMSID UMSI2 = P_UMSI2 CLUNOE = P_CLUNOE RC = H_RC PAKET = PAKET TABNAME = ACTTABLE TASK_NUMB = P_TSKNO EXCEPTIONS ONLY_ERROR_CLUSTER = 1 OTHERS = 2.

EWU_CL_DELETE_CLUSTERS CALL FUNCTION 'EWU_CL_DELETE_CLUSTERS' EXPORTING RELID = P_RELID UMSID = '0001' UMSI2 = LD_MAX_UMSID TABNAME = ACTTABLE TASK_NUMB = '00'.

EWU_CL_SET_STATUS CALL FUNCTION 'EWU_CL_SET_STATUS' EXPORTING PAKET = PAKET TABNAME_PARALLEL = H_TABNAME TASK_NUMB = P_TSKNO STATUS_LOG = LD_STATUS_LOG STATUS_TEC = 'ERR' EXCEPTIONS OTHERS = 1.

EWU_CLU_START_TASK CALL FUNCTION 'EWU_CLU_START_TASK' EXPORTING PAKET = PAKET TABNAME = H_TABNAME "Original-Tabellenname STATUS_LOG = ' ' EXCEPTIONS OTHERS = 1.

EWU_CL_SET_ETIME CALL FUNCTION 'EWU_CL_SET_ETIME' EXPORTING PAKET = PAKET TABNAME = ACTTABLE "Paralleler Tabellenname EXCEPTIONS OTHERS = 1.

EWU_CL_SET_STATUS CALL FUNCTION 'EWU_CL_SET_STATUS' EXPORTING PAKET = PAKET TABNAME_PARALLEL = ACTTABLE STATUS_LOG = STATUS_LOG EXCEPTIONS OTHERS = 1.



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