SAP Reports / Programs | Basis Components | Change & Transport System | Client Copy(BC-CTS-CCO) SAP BC

MSCC1I01 SAP ABAP INCLUDE - documentation and ABAP source code







MSCC1I01 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 MSCC1I01 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 MSCC1I01. "Basic submit
SUBMIT MSCC1I01 AND RETURN. "Return to original report after report execution complete
SUBMIT MSCC1I01 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 MSCC1I01

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:

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'SM59' EXCEPTIONS OK = 0 NOT_OK = 2 OTHERS = 3.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'SCC1' EXCEPTIONS OK = 0 NOT_OK = 2 OTHERS = 3.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'SCC3' EXCEPTIONS OK = 0 NOT_OK = 2 OTHERS = 3.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'SCC5' EXCEPTIONS OK = 0 NOT_OK = 2 OTHERS = 3.

SCCM_SET_PAR_CLICOP_OPTION CALL FUNCTION 'SCCM_SET_PAR_CLICOP_OPTION'.

SCCR_GET_RELEASE_NR CALL FUNCTION 'SCCR_GET_RELEASE_NR' DESTINATION CCPROFSR-SOURCE_SYS IMPORTING SAP_RELEASE = REMOTE_RELEASE * CODE_PAGE = REMOTE_CODE_PAGE * NFORM = REMOTE_CHECK_NUMBER SYSID = REMOTE_SYSID MANDT = REMOTE_MANDT EXCEPTIONS SYSTEM_FAILURE = 01 MESSAGE MSG_TEXT COMMUNICATION_FAILURE = 02 MESSAGE MSG_TEXT.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = 'SAPMSCC1' DYNUMB = SY-DYNNR TABLES DYNPFIELDS = DFIELD EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 UNDEFIND_ERROR = 7 OTHERS = 8.

TR_F4_REQUESTS CALL FUNCTION 'TR_F4_REQUESTS' EXPORTING * IV_USERNAME = SY-UNAME * IV_TRKORR_PATTERN = * IV_TRFUNCTIONS = IV_TRSTATUS = 'RNDL' * IV_FROM_DATE = * IV_TO_DATE = IV_CLIENT = CCPROFSR-SRCCLIENT * IV_PROJECT = * IV_TITLE = * IV_VIA_SELECTION_SCREEN = 'X' * IV_COMPLETE_REQUESTS = 'X' * IT_EXCLUDE_REQUESTS = IMPORTING EV_SELECTED_REQUEST = COMFILE * ES_SELECTED_REQUEST = .

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = 'SAPMSCC1' DYNUMB = SY-DYNNR TABLES DYNPFIELDS = DFIELD EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 UNDEFIND_ERROR = 7 OTHERS = 8.

SCC1_GET_T100_TEXT CALL FUNCTION 'SCC1_GET_T100_TEXT' EXPORTING ARBGB = 'TK' MSGNR = '547' IMPORTING TEXT = TEXT EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.

SCC1_GET_T100_TEXT CALL FUNCTION 'SCC1_GET_T100_TEXT' EXPORTING ARBGB = 'TA' MSGNR = '061' IMPORTING TEXT = TITLE EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TITLEBAR = TITLE * DIAGNOSE_OBJECT = ' ' TEXT_QUESTION = text * TEXT_BUTTON_1 = 'Ja'(001) * ICON_BUTTON_1 = ' ' * TEXT_BUTTON_2 = 'Nein'(002) * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' * DISPLAY_CANCEL_BUTTON = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING ANSWER = ANSWER * TABLES * PARAMETER = EXCEPTIONS TEXT_NOT_FOUND = 1 OTHERS = 2.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = 'SAPMSCC1' DYNUMB = SY-DYNNR TABLES DYNPFIELDS = DFIELD EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 UNDEFIND_ERROR = 7 OTHERS = 8.

TR_F4_REQUESTS CALL FUNCTION 'TR_F4_REQUESTS' EXPORTING * IV_USERNAME = SY-UNAME * IV_TRKORR_PATTERN = * IV_TRFUNCTIONS = IV_TRSTATUS = 'RNDL' * IV_FROM_DATE = * IV_TO_DATE = * IV_CLIENT = * IV_PROJECT = * IV_TITLE = * IV_VIA_SELECTION_SCREEN = 'X' * IV_COMPLETE_REQUESTS = 'X' * IT_EXCLUDE_REQUESTS = IMPORTING EV_SELECTED_REQUEST = COMFILE * ES_SELECTED_REQUEST = .

CLIENTCOPY_NEXT_PROTNUMBER CALL FUNCTION 'CLIENTCOPY_NEXT_PROTNUMBER' IMPORTING TRKORR = COMFILE EXCEPTIONS SYS_ERROR = 1 OTHERS = 2.

POPUP_DISPLAY_TEXT_WITH_PARAMS CALL FUNCTION 'POPUP_DISPLAY_TEXT_WITH_PARAMS' EXPORTING LANGUAGE = SY-LANGU POPUP_TITLE = 'INFO Mandantenexport'(EX1) START_COLUMN = 10 START_ROW = 3 TEXT_OBJECT = 'USAGE_CLIENT_EXPORT_40' IMPORTING CANCELLED = ANSWER TABLES PARAMETERS = SPARTAB EXCEPTIONS ERROR_IN_TEXT = 01 TEXT_NOT_FOUND = 02.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING DELANFREP = ' ' JOBGROUP = ' ' JOBNAME = JOBNAME SDLSTRTDT = START_DATUM SDLSTRTTM = START_ZEIT IMPORTING JOBCOUNT = JOBCOUNT EXCEPTIONS CANT_CREATE_JOB = 01 INVALID_JOB_DATA = 02 JOBNAME_MISSING = 03 OTHERS = 99.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING COPIES = 1 COVER_PAGE = ' ' * DEPARTMENT = 'SYSTEM' * DESTINATION = 'RZ01' EXPIRATION = 7 IMMEDIATELY = ' ' * LIST_NAME = 'ClientCopy' * LIST_TEXT = 'ClientCopy' MODE = 'BATCH' NEW_LIST_ID = 'X' NO_DIALOG = NO_DIALOG RECEIVER = SY-UNAME REPORT = 'RSCLXCOP' SAP_COVER_PAGE = ' ' IMPORTING OUT_PARAMETERS = PRIPARAMS VALID = VALID EXCEPTIONS ARCHIVE_INFO_NOT_FOUND = 01 OTHERS = 99.

JOB_CLOSE





CALL FUNCTION 'JOB_CLOSE' EXPORTING AT_OPMODE = ' ' AT_OPMODE_PERIODIC = ' ' CALENDAR_ID = STARTTIME-CALENDARID EVENT_ID = STARTTIME-EVENTID EVENT_PARAM = STARTTIME-EVENTPARM EVENT_PERIODIC = STARTTIME-PERIODIC JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME LASTSTRTDT = STARTTIME-LASTSTRTDT LASTSTRTTM = STARTTIME-LASTSTRTTM PRDDAYS = STARTTIME-PRDDAYS PRDHOURS = STARTTIME-PRDHOURS PRDMINS = STARTTIME-PRDMINS PRDMONTHS = STARTTIME-PRDMONTHS PRDWEEKS = STARTTIME-PRDWEEKS PREDJOB_CHECKSTAT = STARTTIME-CHECKSTAT PRED_JOBCOUNT = STARTTIME-PREDJOBCNT PRED_JOBNAME = STARTTIME-PREDJOB SDLSTRTDT = STARTTIME-SDLSTRTDT SDLSTRTTM = STARTTIME-SDLSTRTTM STRTIMMED = STARTIMMEDIATE TARGETSERVER = BTCSYSTEM(20) * new long server names (WAS 6.10) not yet for batch jobs

SCCR_GET_OBJDEF_REMOTE * CALL FUNCTION 'SCCR_GET_OBJDEF_REMOTE' * TABLES * OBJ_SEL = OBJDEF.

SCCR_GET_OBJDEF_REMOTE * CALL FUNCTION 'SCCR_GET_OBJDEF_REMOTE' * DESTINATION CCPROF-SOURCE_SYS * TABLES * OBJ_SEL = OBJDEF.

COMPARE_CLIINDEP_TABLES * CALL FUNCTION 'COMPARE_CLIINDEP_TABLES' * EXPORTING * SOURCE_SYSTEM = CCPROF-SOURCE_SYS * TABLES * OBJDEF = OBJDEF.

CHECK_CUSTOMER_NAMES CALL FUNCTION 'CHECK_CUSTOMER_NAMES' EXPORTING TABLEKEY = CPROF_NAME TABLENAME = CPROF_TAB IMPORTING KEY_ALLOWED = KEY_ALLOWED EXCEPTIONS OBJECTTYPE_NOT_FILLED = 01 TABLENAME_NOT_FILLED = 02.

TR_ORDER_CHOICE_CORRECTION CALL FUNCTION 'TR_ORDER_CHOICE_CORRECTION' EXPORTING IV_CATEGORY = 'SYST' IV_CLI_DEP = ' ' IMPORTING * EV_ORDER = W_ORDER EV_TASK = W_TASK EXCEPTIONS INVALID_CATEGORY = 01 NO_CORRECTION_SELECTED = 02.

TR_APPEND_TO_COMM_OBJS_KEYS CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' EXPORTING * WI_SIMULATION = ' ' * WI_SUPPRESS_KEY_CHECK = ' ' WI_TRKORR = W_TASK TABLES WT_E071 = LT_E071 WT_E071K = LT_E071K EXCEPTIONS KEY_CHAR_IN_NON_CHAR_FIELD = 01 KEY_CHECK_KEYSYNTAX_ERROR = 02 KEY_INTTAB_TABLE = 03 KEY_LONGER_FIELD_BUT_NO_GENERC = 04 KEY_MISSING_KEY_MASTER_FIELDS = 05 KEY_MISSING_KEY_TABLEKEY = 06 KEY_NON_CHAR_BUT_NO_GENERIC = 07 KEY_NO_KEY_FIELDS = 08 KEY_STRING_LONGER_CHAR_KEY = 09 KEY_TABLE_HAS_NO_FIELDS = 10 KEY_TABLE_NOT_ACTIV = 11 KEY_UNALLOWED_KEY_FUNCTION = 12 KEY_UNALLOWED_KEY_OBJECT = 13 KEY_UNALLOWED_KEY_OBJNAME = 14 KEY_UNALLOWED_KEY_PGMID = 15 KEY_WITHOUT_HEADER = 16 OB_CHECK_OBJ_ERROR = 17 OB_DEVCLASS_NO_EXIST = 18 OB_EMPTY_KEY = 19 OB_GENERIC_OBJECTNAME = 20 OB_ILL_DELIVERY_TRANSPORT = 21 OB_ILL_LOCK = 22 OB_ILL_PARTS_TRANSPORT = 23 OB_ILL_SOURCE_SYSTEM = 24 OB_ILL_SYSTEM_OBJECT = 25 OB_ILL_TARGET = 26 OB_INTTAB_TABLE = 27 OB_LOCAL_OBJECT = 28 OB_LOCKED_BY_OTHER = 29 OB_MODIF_ONLY_IN_MODIF_ORDER = 30 OB_NAME_TOO_LONG = 31 OB_NO_APPEND_OF_CORR_ENTRY = 32 OB_NO_APPEND_OF_C_MEMBER = 33 OB_NO_CONSOLIDATION_TRANSPORT = 34 OB_NO_ORIGINAL = 35 OB_NO_SHARED_REPAIRS = 36 OB_NO_SYSTEMNAME = 37 OB_NO_SYSTEMTYPE = 38 OB_NO_TADIR = 39 OB_NO_TADIR_NOT_LOCKABLE = 40 OB_PRIVAT_OBJECT = 41 OB_REPAIR_ONLY_IN_REPAIR_ORDER = 42 OB_RESERVED_NAME = 43 OB_SYNTAX_ERROR = 44 OB_TABLE_HAS_NO_FIELDS = 45 OB_TABLE_NOT_ACTIV = 46 TR_ENQUEUE_FAILED = 47 TR_ERRORS_IN_ERROR_TABLE = 48 TR_ILL_KORRNUM = 49 TR_LOCKMOD_FAILED = 50 TR_LOCK_ENQUEUE_FAILED = 51 TR_NOT_OWNER = 52 TR_NO_SYSTEMNAME = 53 TR_NO_SYSTEMTYPE = 54 TR_ORDER_NOT_EXIST = 55 TR_ORDER_RELEASED = 56 TR_ORDER_UPDATE_ERROR = 57 TR_WRONG_ORDER_TYPE = 58 OB_INVALID_TARGET_SYSTEM = 59 TR_NO_AUTHORIZATION = 60 OB_WRONG_TABLETYP = 61 OB_WRONG_CATEGORY = 62 OB_SYSTEM_ERROR = 63 OB_UNLOCAL_OBJEKT_IN_LOCAL_ORD = 64 TR_WRONG_CLIENT = 65 OB_WRONG_CLIENT = 66 KEY_WRONG_CLIENT = 67.

CHECK_CUSTOMER_NAMES CALL FUNCTION 'CHECK_CUSTOMER_NAMES' EXPORTING TABLEKEY = CPROF_NAME TABLENAME = CPROF_TAB IMPORTING KEY_ALLOWED = KEY_ALLOWED EXCEPTIONS OBJECTTYPE_NOT_FILLED = 01 TABLENAME_NOT_FILLED = 02.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TEXTLINE1 = 'Möchten Sie das Profil'(A30) TEXTLINE2 = 'wirklich löschen?'(A31) TITEL = 'Löschen Profile'(A32) START_COLUMN = 25 START_ROW = 6 IMPORTING ANSWER = ANS.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING DEFAULTOPTION = 'N' DIAGNOSETEXT1 = 'Initialisierung ohne Anwendungs-'(015) DIAGNOSETEXT2 = 'daten ist eine Sonderfunktion.'(016)

TMS_MGR_GREP_TRANSPORT_QUEUE CALL FUNCTION 'TMS_MGR_GREP_TRANSPORT_QUEUE' EXPORTING IV_SYSTEM = CCPROFSR-TARGET_SYS IV_CLIENT_CHECK = 'X' IV_FULL_QUEUE = 'X' IV_REFRESH_QUEUE = 'X' * IV_REQUEST = '*' * IMPORTING * EV_COUNTER = LV_COUNTER TABLES TT_BUFFER = LT_BUFFER EXCEPTIONS OTHERS = 99.

BP_START_DATE_EDITOR CALL FUNCTION 'BP_START_DATE_EDITOR' EXPORTING STDT_DIALOG = BTC_YES STDT_INPUT = STARTTIME STDT_OPCODE = BTC_EDIT_STARTDATE IMPORTING * STDT_MODIFY_TYPE = START_MODIFY_FLAG STDT_OUTPUT = STARTTIME EXCEPTIONS FCAL_ID_NOT_DEFINED = 01 INCOMPLETE_LAST_STARTDATE = 02 INCOMPLETE_STARTDATE = 03 INVALID_DIALOG_TYPE = 04 INVALID_EVENTID = 05 INVALID_OPCODE = 06 INVALID_OPMODE_NAME = 07 INVALID_PERIODBEHAVIOUR = 08 INVALID_PREDECESSOR_JOBNAME = 09 LAST_STARTDATE_IN_THE_PAST = 10 NO_PERIOD_DATA_GIVEN = 11 NO_STARTDATE_GIVEN = 12 PERIOD_AND_PREDJOB_NO_WAY = 13 PERIOD_TOO_SMALL_FOR_LIMIT = 14 PREDECESSOR_JOBNAME_NOT_UNIQUE = 15 STARTDATE_INTERVAL_TOO_LARGE = 16 STARTDATE_IN_THE_PAST = 17 STARTDATE_IS_A_HOLIDAY = 18 STARTDATE_OUT_OF_FCAL_RANGE = 19 STDT_BEFORE_HOLIDAY_IN_PAST = 20 UNKNOWN_FCAL_ERROR_OCCURED = 21 NO_WORKDAY_NR_GIVEN = 22 INVALID_WORKDAY_COUNTDIR = 23 INVALID_WORKDAY_NR = 24 NOTBEFORE_STDT_MISSING = 25 WORKDAY_STARTTIME_MISSING = 26 OTHERS = 99.



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