SAP ABAP Class CL_UC_UPL_LOG (Upload Methods: Runtime Aspect)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-SEM-BCS (Application Component) Business Consolidation
⤷
UCF7 (Package) SEM-BCS: Flexible Upload
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UC_LOG_CUST_DATA | Log Data Interface | 20050323 |
Properties
| Class | CL_UC_UPL_LOG | |
| Short Description | Upload Methods: Runtime Aspect | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UCF7 | SEM-BCS: Flexible Upload |
| Created | 20050323 | SAP |
| Last change | 20110810 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_UC_LOG_CUST_DATA | Log Data Interface | 20050323 |
Friends
Class CL_UC_UPL_LOG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'DOCNR_TEMP' | Field Name | 20050403 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | '4' | 20050402 | |||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | '2' | 20050402 | |||
| 4 | Constant | Public | Type reference (TYPE) | CHAR1 | '3' | 20050402 | |||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | 20050402 | |||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | '0' | 20050402 | |||
| 7 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'F4' | 20050407 | |||
| 8 | Constant | Private | Type reference (TYPE) | UC_FIELDNAME | 'T0' | 20050407 | |||
| 9 | Constant | Private | Type reference (TYPE) | UC_FIELDNAME | 'T1' | 20050407 | |||
| 10 | Constant | Private | Type reference (TYPE) | UC_FIELDNAME | 'T2' | 20050407 | |||
| 11 | Constant | Private | Type reference (TYPE) | UC_FIELDNAME | 'T3' | 20050407 | |||
| 12 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'DF' | 20050407 | |||
| 13 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E2' | 20050407 | |||
| 14 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E0' | 20050407 | |||
| 15 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E1' | 20050407 | |||
| 16 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E5' | 20050407 | |||
| 17 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E7' | 20050407 | |||
| 18 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E6' | 20050407 | |||
| 19 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E8' | 20050407 | |||
| 20 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E9' | 20050407 | |||
| 21 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E3' | 20050407 | |||
| 22 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'E4' | 20050407 | |||
| 23 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'EA' | 20050407 | |||
| 24 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'ED' | 20050407 | |||
| 25 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'EB' | 20050407 | |||
| 26 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'EC' | 20050407 | |||
| 27 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'F0' | 20050407 | |||
| 28 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'F2' | 20050407 | |||
| 29 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'F1' | 20050407 | |||
| 30 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'F3' | 20050407 | |||
| 31 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'F4' | 20050407 | |||
| 32 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'EE' | 20050407 | |||
| 33 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'EF' | 20050407 | |||
| 34 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | '01' | 20050402 | |||
| 35 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'F7' | 20050402 | |||
| 36 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'D4' | 20050407 | |||
| 37 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'D7' | 20050407 | |||
| 38 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'D5' | 20050407 | |||
| 39 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'D6' | 20050407 | |||
| 40 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'DA' | 20050407 | |||
| 41 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'DC' | 20050407 | |||
| 42 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'DB' | 20050407 | |||
| 43 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'DD' | 20050407 | |||
| 44 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'DE' | 20050407 | |||
| 45 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'D8' | 20050407 | |||
| 46 | Constant | Private | Type reference (TYPE) | UC_LOG_CATALOG | 'D9' | 20050407 | |||
| 47 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'F5' | 20050402 | |||
| 48 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'F6' | 20050402 | |||
| 49 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'FB' | 20050402 | |||
| 50 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'FD' | 20050402 | |||
| 51 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'FC' | 20050402 | |||
| 52 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'FE' | 20050402 | |||
| 53 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'FF' | 20050402 | |||
| 54 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'FA' | 20050402 | |||
| 55 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'F8' | 20050402 | |||
| 56 | Constant | Public | Type reference (TYPE) | UC_LOG_CATALOG | 'F9' | 20050402 | |||
| 57 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_CHAR' | Field Name | 20050403 | ||
| 58 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_CHAR_DOC' | Field Name | 20050403 | ||
| 59 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_CHAR_SOURCE' | Field Name | 20050403 | ||
| 60 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_KFIG' | Field Name | 20050403 | ||
| 61 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_KFIG_DOC' | Field Name | 20050403 | ||
| 62 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_KFIG_SOURCE' | Field Name | 20050403 | ||
| 63 | Static Attribute | Public | Type reference (TYPE) | UC_FLG | 'X' | General Indicator, SAP Consolidation | 20050402 | ||
| 64 | Static Attribute | Private | Type reference (TYPE) | TH_DATASTREAMTYPE_CATALOGNR | 20050407 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20050401 | ||
| 2 | Static method | Private | Method | 20050328 | ||
| 3 | Static method | Public | Method | 20050401 | ||
| 4 | Static method | Public | Method | 20050403 |
Events
Class CL_UC_UPL_LOG has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_DATASTREAMTYPE_CATALOGNR | Public | See coding | 20050328 | begin of S_DATASTREAMTYPE_CATALOGNR ,
datastreamtype type uc_datastreamtype ,
catalognr_log type uc_log_catalog ,
catalognr_real type uc_log_catalog ,
end of S_DATASTREAMTYPE_CATALOGNR
|
||
| 2 | S_FIELD | Public | See coding | 20050402 | begin of S_FIELD ,
catalog type uc_log_catalog ,
catalog_real type uc_log_catalog ,
struct type uc_fieldname ,
fieldname type uc_fieldname ,
length type i ,
model type ref to if_uc_model ,
f_model type uc_flg ,
f_kfig type uc_flg ,
f_bd type uc_flg,
scrtext_m type uc_lp_scrtext_m,
reptext type uc_lp_reptext,
seqnr type uc_seqnr ,
end of s_field
|
||
| 3 | S_TEMPLATE | Public | See coding | 20050403 | begin of S_TEMPLATE ,
T0 type uc_log_sublist ,
T1 type uc_log_sublist ,
T2 type uc_log_sublist ,
T3 type uc_log_sublist ,
datastreamtype type uc_datastreamtype ,
protocol type uc_upl_protocol ,
linetype type uc_upl_linetype ,
end of S_TEMPLATE
|
||
| 4 | TH_DATASTREAMTYPE_CATALOGNR | Public | See coding | 20050328 | TH_DATASTREAMTYPE_CATALOGNR
type hashed table of S_DATASTREAMTYPE_CATALOGNR
with unique key datastreamtype catalognr_log
|
||
| 5 | T_FIELD | Public | See coding | 20050402 | t_field type standard table of s_field
|
Method Signatures
Method CHANGE_DATA_FOR_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20050401 | ||||
| 2 | ID_CATALOG | Value transfer | Type reference (TYPE) | UC_LOG_CATALOG | Allgemeines Kennzeichen SAP Konsolidierung | 20050401 | |||
| 3 | I_DATASTREAMTYPE | Value transfer | Type reference (TYPE) | UC_DATASTREAMTYPE | Typ eines Datenstroms in einer Datenbasis | 20050401 | |||
| 4 | I_LOGTYPE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050401 |
Method CHANGE_DATA_FOR_LOG on class CL_UC_UPL_LOG has no exception.
Method CREATE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CATALOG | Call by reference | Type reference (TYPE) | UCL_TS_LOG_CAT_DEF | Allgemeines Kennzeichen SAP Konsolidierung | 20050328 | |||
| 2 | I_DATASTREAMTYPE | Value transfer | Type reference (TYPE) | UC_DATASTREAMTYPE | Typ eines Datenstroms in einer Datenbasis | 20050328 | |||
| 3 | I_LOGTYPE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050328 |
Method CREATE_TEMPLATE on class CL_UC_UPL_LOG has no exception.
Method GET_REAL_SUBLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CATALOG | Value transfer | Type reference (TYPE) | UC_LOG_CATALOG | Protokoll: Katalognummer | 20050401 | |||
| 2 | I_DATASTREAMTYPE | Value transfer | Type reference (TYPE) | UC_DATASTREAMTYPE | Typ eines Datenstroms in einer Datenbasis | 20050401 | |||
| 3 | I_LOGTYPE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050401 | |||
| 4 | RD_CATALOG | Value transfer | Type reference (TYPE) | UC_LOG_CATALOG | Protokoll: Katalognummer | 20050401 |
Method GET_REAL_SUBLIST on class CL_UC_UPL_LOG has no exception.
Method PREPARE_SUBLIST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LIST | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050403 | ||||
| 2 | CT_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050403 | |||
| 3 | CT_MESSAGE_LST | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050403 | |||
| 4 | CT_NON_INIT_KFIG | Call by reference | Type reference (TYPE) | UCF_TH_FIELDNAME | Hashed table of field name, with unique key | 20050623 | |||
| 5 | CT_STAT_MSG | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050403 | ||||
| 6 | ID_CATALOG | Value transfer | Type reference (TYPE) | UC_LOG_CATALOG | Protokoll: Katalognummer | 20050403 | |||
| 7 | ID_PROTOCOL | Value transfer | Type reference (TYPE) | UC_UPL_PROTOCOL | Uploadprotokoll | 20050403 | |||
| 8 | IF_ERRORLOG | Value transfer | Type reference (TYPE) | UC_ERRORLOG | Nur Ausgabe von Fehlern und Warnungen im Protokoll | 20050403 | |||
| 9 | IR_T_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20050403 | ||||
| 10 | IR_T_HEADER | Value transfer | Object reference (TYPE REF TO) | DATA | 20050403 | ||||
| 11 | IT_FDISP | Call by reference | Type reference (TYPE) | UCF_TS_UPL_FDISP | Upload: Methodenpflege: Verfügbare Felder | 20101014 | |||
| 12 | I_DATASTREAMTYPE | Value transfer | Type reference (TYPE) | UC_DATASTREAMTYPE | Typ eines Datenstroms in einer Datenbasis | 20050403 | |||
| 13 | I_LOGTYPE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050403 |
Method PREPARE_SUBLIST_DATA on class CL_UC_UPL_LOG has no exception.
History
| Last changed by/on | SAP | 20110810 |
| SAP Release Created in | 600 |