SAP ABAP Class CL_REORG_BCS (BCS Reorganization (use only in BCS Reorg Report))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOMS (Package) Business Communication Service
Properties
Class CL_REORG_BCS  
Short Description BCS Reorganization (use only in BCS Reorg Report)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBCOMS   Business Communication Service 
Created 20060622   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_REORG_BCS has no forward declaration.
Interfaces
Class CL_REORG_BCS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_REORG_DOC_BCS 20060918 BCS Reorganization: Delete Documents
2 CL_REORG_OUTPUT_BCS 20060918 BCS Reorganization: Result Output
3 CL_REORG_SR_BCS 20061006 BCS Reorganization: Check and Delete Send Request
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUF_ATTA Instance attribute Private See coding 20061006
2 BUF_SEL_SOOD Instance attribute Private Type reference (TYPE) TT_OBJRC 20061006
3 BUF_SEL_SOOS Instance attribute Private Type reference (TYPE) TT_SOOSRE 20061006
4 BUF_SEL_SR Instance attribute Private Type reference (TYPE) TT_SEL_SR 20061006
5 CRDAT Instance attribute Private Type reference (TYPE) RT_CRDAT 20060918
6 CRONAM Instance attribute Private Type reference (TYPE) RT_CRONAM 20060918
7 CUR_CNT Instance attribute Private Type reference (TYPE) I 20061009
8 C_BUFFER Constant Private Type reference (TYPE) C 'A' 20060918
9 C_DELETE Constant Private Type reference (TYPE) C 'B' 20061006
10 C_FOUND Constant Private Type reference (TYPE) C 'C' 20061006
11 C_OUTPUT Constant Private Type reference (TYPE) C 'D' 20060918
12 C_PROCESS_SO Constant Private Type reference (TYPE) C 'E' 20060918
13 C_PROCESS_SR Constant Private Type reference (TYPE) C 'F' 20060918
14 C_SELECT Constant Private Type reference (TYPE) C 'G' 20060918
15 DEL_CNT Instance attribute Public Type reference (TYPE) I 20060918
16 DOC Instance attribute Private Type reference (TYPE) SOOD Current Document for References 20061011
17 EMPTY_GUID Constant Private Type reference (TYPE) OS_GUID IS INITIAL 20060918
18 EXPONLY Instance attribute Public Type reference (TYPE) OS_BOOLEAN Boolean 20060918
19 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_REORG_BCS BCS Reorganization 20060918
20 KEEP_LOG Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20060918
21 MAXSEL Instance attribute Public Type reference (TYPE) I 20060918
22 MV_ATT_MODE Instance attribute Private Type reference (TYPE) OS_BOOLEAN 20130802
23 OBJDES Instance attribute Private Type reference (TYPE) RT_OBJDES 20060918
24 OBJNAM Instance attribute Private Type reference (TYPE) RT_OBJNAM 20060918
25 OBJNO Instance attribute Private Type reference (TYPE) RT_OBJNO 20060918
26 OBJTP Instance attribute Private Type reference (TYPE) RT_OBJTP 20060918
27 OBJYR Instance attribute Private Type reference (TYPE) RT_OBJYR 20060918
28 OBJ_CNT Instance attribute Private Type reference (TYPE) TT_OBJCNT 20060918
29 OBJ_LOG Instance attribute Private Type reference (TYPE) TT_OBJRC 20060918
30 PACKSIZE Instance attribute Public Type reference (TYPE) I 20060918
31 RC_APPLNK Constant Public Type reference (TYPE) I 4 20060918
32 RC_APPL_ID Constant Public Type reference (TYPE) I 1 20060918
33 RC_ATTA Constant Public Type reference (TYPE) I 8 20060918
34 RC_EXPNREACH Constant Public Type reference (TYPE) I 9 20060918
35 RC_FOLDER Constant Public Type reference (TYPE) I 7 20060918
36 RC_NOT_EXP Constant Public Type reference (TYPE) I 2 20060918
37 RC_OK Constant Public Type reference (TYPE) I 0 20060918
38 RC_QUEUE Constant Public Type reference (TYPE) I 6 20060918
39 RC_SRLNK Constant Public Type reference (TYPE) I 5 20060918
40 RC_STATUS Constant Public Type reference (TYPE) I 3 20060918
41 READY Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20060918
42 REFS Instance attribute Private Type reference (TYPE) TT_DOCREF 20061011
43 REORG_DOC Instance attribute Private Object reference (TYPE REF TO) CL_REORG_DOC_BCS 20060918
44 REORG_SR Instance attribute Private Object reference (TYPE REF TO) CL_REORG_SR_BCS BCS Reorganization: Check and Delete Send Request 20061006
45 SEL_CNT Instance attribute Public Type reference (TYPE) I 20060918
46 SENT_DOCS Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20061006
47 SHOW_PROGRESS Instance attribute Private Type reference (TYPE) OS_BOOLEAN 'X' 20060918
48 SNDART Instance attribute Private Type reference (TYPE) RT_ADDR_TYPE 20060918
49 SOOD_SEL Instance attribute Private Type reference (TYPE) TT_OBJRC 20061006
50 SOOS_SEL_FIELDS Instance attribute Private Type reference (TYPE) STRING 20061006
51 STATUS Instance attribute Private Type reference (TYPE) RT_STATUS 20060918
52 TAB_CNT Instance attribute Private Type reference (TYPE) TT_TABCNT 20060918
53 TAB_LOG Instance attribute Private Type reference (TYPE) SOLI_TAB Objcont and Objhead as Table Type 20060918
54 TESTMODE Instance attribute Public Type reference (TYPE) OS_BOOLEAN Boolean 20060918
55 TO_SELECT Instance attribute Private Type reference (TYPE) I 20061009
56 UNUSED_DOCS Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20061006
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJ_CNT Instance method Public Method Adds Object to Object Deletion Counter 20060918
2 ADD_REF Instance method Private Method Adds Reference to Output Table 20061011
3 ADD_TAB_CNT Instance method Public Method Adds Table to Table Deletion Counter 20060918
4 ADD_TO_TAB_LOG Instance method Public Method Add Entries to Table Log 20060918
5 ADJUST_PACKSIZE Instance method Public Method <> 20070403
6 ASK_REALLY_DELETE Static method Public Method User Query 20060918
7 CHECK_DOC_TYPE Instance method Private Method <> 20130802
8 CHECK_SEND_REQUESTS Instance method Private Method Check for Existing Send Requests 20061006
9 CHECK_SOFM Instance method Private Method Check for SOFM Reference 20061006
10 CHECK_SOOS Instance method Private Method Checks and Buffers SOOS and SOES 20061006
11 CONSTRUCTOR Instance method Public Constructor Constructor 20060918
12 DOC_REFERENCES Instance method Public Method Output References to Document 20061011
13 END_OF_PACKAGE Instance method Private Method Sets Counter, Log, and Commit 20061006
14 GET_FOLTEXT Instance method Private Method Get Folder Text 20061026
15 GET_INSTANCE Static method Public Method Gets Singleton Instance 20060918
16 GET_TAB_CNT Instance method Public Method Get Table Counter 20070424
17 GET_TEXT Instance method Public Method Gets Text for Return Code 20060918
18 OUTPUT_LOG Instance method Public Method Triggers Output in cl_reorg_output_bcs 20060918
19 PROCESS_PACKAGE Instance method Private Method Process Documents 20061006
20 REORG Instance method Public Method Reorganize Documents 20061006
21 SET_EXPONLY Instance method Public Method Sets Attribute expcheck 20060918
22 SET_KEEP_LOG Instance method Public Method Set keep_log 20060918
23 SET_MAXSEL Instance method Public Method Set maxsel 20060918
24 SET_PACKSIZE Instance method Public Method Sets Attribute packsize 20060918
25 SET_SEL_OPTIONS Instance method Public Method Sets Attributes for sel options 20060918
26 SET_SENT_DOCS Instance method Public Method Set SENT_DOCS 20061006
27 SET_SHOW_PROGRESS Instance method Public Method Sets Attribute show_progress 20060918
28 SET_TESTMODE Instance method Public Method Set Test Mode 20060918
29 SET_UNUSED_DOCS Instance method Public Method Set Attribute UNUSED_DOCS 20061006
30 SHOW_WORK_PROG Instance method Private Method Shows Progress Indicator 20060918
31 START_OF_PACKAGE Instance method Private Method Discard Non-Matching Entries and Fill Buffer 20061006
Events
Class CL_REORG_BCS has no event.
Types
Class CL_REORG_BCS has no local type.
Method Signatures

Method ADD_OBJ_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT Call by reference Type reference (TYPE) I 20060918
2 Importing I_OBJYR Call by reference Type reference (TYPE) SOOD-OBJYR Objekt: Jahr aus der ID. 20060918
3 Importing I_RC Call by reference Type reference (TYPE) I 20060918

Method ADD_OBJ_CNT on class CL_REORG_BCS has no exception.

Method ADD_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) OS_GUID Globally Unique Identifier 20061011
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20061011
3 Importing I_KEY Call by reference Type reference (TYPE) ANY 20061011
4 Importing I_RC Call by reference Type reference (TYPE) I 20061011
5 Importing I_TAB Call by reference Type reference (TYPE) C 20061011

Method ADD_REF on class CL_REORG_BCS has no exception.

Method ADD_TAB_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT Call by reference Type reference (TYPE) I 20060918
2 Importing I_TAB Call by reference Type reference (TYPE) CLIKE 20060918

Method ADD_TAB_CNT on class CL_REORG_BCS has no exception.

Method ADD_TO_TAB_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) CLIKE 20060918
2 Importing I_TAB_LOG Call by reference Type reference (TYPE) ANY TABLE 20060918

Method ADD_TO_TAB_LOG on class CL_REORG_BCS has no exception.

Method ADJUST_PACKSIZE Signature

Method ADJUST_PACKSIZE on class CL_REORG_BCS has no parameter.
Method ADJUST_PACKSIZE on class CL_REORG_BCS has no exception.

Method ASK_REALLY_DELETE Signature

Method ASK_REALLY_DELETE on class CL_REORG_BCS has no parameter.
# Exception Resumable Description Created on
1 CX_BCS BCS: Allgemeine Ausnahmen 20060918

Method CHECK_DOC_TYPE Signature

Method CHECK_DOC_TYPE on class CL_REORG_BCS has no parameter.
Method CHECK_DOC_TYPE on class CL_REORG_BCS has no exception.

Method CHECK_SEND_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SR_BUF Value transfer Type reference (TYPE) TT_SEL_SR 20061006

Method CHECK_SEND_REQUESTS on class CL_REORG_BCS has no exception.

Method CHECK_SOFM Signature

Method CHECK_SOFM on class CL_REORG_BCS has no parameter.
Method CHECK_SOFM on class CL_REORG_BCS has no exception.

Method CHECK_SOOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SOOS_BUF Value transfer Type reference (TYPE) TT_SOOSRE 20061006

Method CHECK_SOOS on class CL_REORG_BCS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TESTMODE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20060918

Method CONSTRUCTOR on class CL_REORG_BCS has no exception.

Method DOC_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REFS Value transfer Type reference (TYPE) BCSY_DOCREF BCS: Tabellentyp für bcss_docref 20061011
2 Importing I_SOODK Call by reference Type reference (TYPE) SOODK SAPoffice: Definition eines Objektes (Key-Teil) 20061011
# Exception Resumable Description Created on
1 CX_BCS BCS: Allgemeine Ausnahmen 20061011

Method END_OF_PACKAGE Signature

Method END_OF_PACKAGE on class CL_REORG_BCS has no parameter.
Method END_OF_PACKAGE on class CL_REORG_BCS has no exception.

Method GET_FOLTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) TSOTX-SOTEXT Textfeld mit der Länge 50. 20061026
2 Importing I_FOLRG Call by reference Type reference (TYPE) SOFD-FOLRG Mappe: Bereich (Persönliche, Allgemeine Ablage) 20061026

Method GET_FOLTEXT on class CL_REORG_BCS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_REORG_BCS BCS Reorganisation 20060918
2 Importing I_NEW_INSTANCE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20071203

Method GET_INSTANCE on class CL_REORG_BCS has no exception.

Method GET_TAB_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TAB_CNT Value transfer Type reference (TYPE) SXPARAMS_TAB Tabellentyp für SXPARAMS 20070424

Method GET_TAB_CNT on class CL_REORG_BCS has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATT_L Value transfer Type reference (TYPE) CLIKE 20061026
2 Exporting E_ATT_S Value transfer Type reference (TYPE) CLIKE 20061026
3 Exporting E_REF Value transfer Type reference (TYPE) CLIKE 20061026
4 Importing I_RC Call by reference Type reference (TYPE) I 20060918
5 Importing I_REFKEY Call by reference Type reference (TYPE) C 20061026
# Exception Resumable Description Created on
1 CX_BCS BCS: Allgemeine Ausnahmen 20061026

Method OUTPUT_LOG Signature

Method OUTPUT_LOG on class CL_REORG_BCS has no parameter.
# Exception Resumable Description Created on
1 CX_BCS BCS: Allgemeine Ausnahmen 20060918

Method PROCESS_PACKAGE Signature

Method PROCESS_PACKAGE on class CL_REORG_BCS has no parameter.
Method PROCESS_PACKAGE on class CL_REORG_BCS has no exception.

Method REORG Signature

Method REORG on class CL_REORG_BCS has no parameter.
Method REORG on class CL_REORG_BCS has no exception.

Method SET_EXPONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPONLY Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20060918

Method SET_EXPONLY on class CL_REORG_BCS has no exception.

Method SET_KEEP_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEEP_LOG Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20060918

Method SET_KEEP_LOG on class CL_REORG_BCS has no exception.

Method SET_MAXSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXSEL Call by reference Type reference (TYPE) ANY 20060918

Method SET_MAXSEL on class CL_REORG_BCS has no exception.

Method SET_PACKSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKSIZE Call by reference Type reference (TYPE) ANY 20070330

Method SET_PACKSIZE on class CL_REORG_BCS has no exception.

Method SET_SEL_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060918

Method SET_SEL_OPTIONS on class CL_REORG_BCS has no exception.

Method SET_SENT_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SENT_DOCS Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20061006

Method SET_SENT_DOCS on class CL_REORG_BCS has no exception.

Method SET_SHOW_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_PROGRESS Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20060918

Method SET_SHOW_PROGRESS on class CL_REORG_BCS has no exception.

Method SET_TESTMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TESTMODE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20060918

Method SET_TESTMODE on class CL_REORG_BCS has no exception.

Method SET_UNUSED_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNUSED_DOCS Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20061006

Method SET_UNUSED_DOCS on class CL_REORG_BCS has no exception.

Method SHOW_WORK_PROG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT Call by reference Type reference (TYPE) I 20060918
2 Importing I_MODE Call by reference Type reference (TYPE) C 20060918

Method SHOW_WORK_PROG on class CL_REORG_BCS has no exception.

Method START_OF_PACKAGE Signature

Method START_OF_PACKAGE on class CL_REORG_BCS has no parameter.
Method START_OF_PACKAGE on class CL_REORG_BCS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 732