Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSBK_DP | DTP Request: Data Package | 20040511 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSBK_DP_ACTIVE | DTP Data Package: Status 'New' | 20040511 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_RSBK_DP_DELETED | DTP Data Package: Status 'New' | 20040511 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_RSBK_DP_GREEN | DTP Data Package: Status 'New' | 20040511 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_RSBK_DP_NEW | DTP Data Package: Status 'New' | 20040511 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_RSBK_DP_READ_ONLY | Data Package in Main Memory | 20050812 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_RSBK_DP_RED | DTP Data Package: Status 'New' | 20040511 |
Properties
Class | CL_RSBK_DP_STATE | |
Short Description | DTP Data Package (Superclass for Status Pattern) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RSBK | |
Program status | ||
Category | 0 | |
Package | RSBK | Data Transfer Process: Kernel Objects |
Created | 20040511 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSBK_DP | DTP Request: Data Package | 20040511 |
Friends
Class CL_RSBK_DP_STATE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CHAR30 | 30 Characters | 20041201 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20040831 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSDATAPID | Data packet number | 20040511 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RS_BOOL | Indicator: Last Package in the Request | 20051212 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSBKLINES | DTP Data Package: Number of Rows | 20050316 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSBKLINES | DTP Data Package: Number of Rows | 20050316 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RS_BOOL | Boolean | 20051024 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSBKREQUID | Data Transfer Process Request | 20040511 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSBKDPSTATE | DTP: Status of a Data Package During Request Processing | 20040511 | ||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSBKDPSTATE | DTP: Status of a Data Package During Request Processing | 20040511 | ||
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSTIMESTMPL | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20040511 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSTIMESTMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20050714 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSTIMESTMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20050714 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSBKDTPNM | Data Transfer Process ID | 20050616 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20040511 | ||
16 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSBM_LOG_CURSOR_PROCESS | DTP: Log and Error Object | 20040901 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSBK_TH_DATA_V | Table Type for Infos on DTP Temporary Storage | 20041202 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CL_RSBK_DP_STATE=>TH_OBSERVER | List with Observers | 20040511 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSBK_TH_RANGE | DTP: Selections for Source | 20040523 | ||
20 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | RS_BOOL | RS_C_UNKNOWN | Boolean | 20110324 | |
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | L_TH_DATAPAKID | Single-Character Flag | 20060313 | ||
22 | ![]() |
Static Attribute | Private | Type reference (TYPE) | RSBK_TH_DATAPAKSEL | Table Type for rsbkdatapaksel | 20060313 | ||
23 | ![]() |
Static Attribute | Private | See coding | Table Type for rsbkdata_v | 20060313 | |||
24 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TH_DD07V | 20050815 | |||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20050210 |
Methods
Events
Class CL_RSBK_DP_STATE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | L_RSBKDATAPAK | Private | See coding | 20090303 | BEGIN OF l_rsbkdatapak,
requid TYPE RSBKREQUID,
requid30 type RSREQUID,
datapakid TYPE RSDATAPID,
END OF l_rsbkdatapak
|
||
2 | L_S_DATAPAKID | Protected | See coding | 20100602 | begin of L_S_DATAPAKID.
include type RSBKDATAPAKID.
types: f_buffer_read type rs_bool,
end of L_S_DATAPAKID
|
||
3 | L_TH_DATAPAKID | Protected | See coding | 20100602 | L_th_DATAPAKID type HASHED TABLE OF L_S_DATAPAKID WITH UNIQUE KEY
requid datapakid
|
||
4 | S_OBSERVER | Public | See coding | 20040511 | begin of s_observer,
r_observer type ref to if_rsbk_datapackage_observer,
prepared type rs_bool,
end of s_observer
|
||
5 | TH_DD07V | Public | See coding | 20050815 | th_dd07v type table of dd07v
|
||
6 | TH_OBSERVER | Public | See coding | 20040511 | th_observer type hashed table of s_observer
with unique key r_observer
|
Method Signatures
Method ADD_SELECTIONS Signature
Method ADD_SELECTIONS on class CL_RSBK_DP_STATE has no parameter.
Method ADD_SELECTIONS on class CL_RSBK_DP_STATE has no exception.
Method ATTACH_OBSERVERS Signature
Method ATTACH_OBSERVERS on class CL_RSBK_DP_STATE has no parameter.
Method ATTACH_OBSERVERS on class CL_RSBK_DP_STATE has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RSBK_DP_STATE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSBK_DP_STATE has no exception.
Method CLEAR_DATA Signature
Method CLEAR_DATA on class CL_RSBK_DP_STATE has no parameter.
Method CLEAR_DATA on class CL_RSBK_DP_STATE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ATTACH_OBSERVER | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20050711 | |
2 | ![]() |
I_DATAPAKID | Call by reference | Type reference (TYPE) | RSDATAPID | Datenpaketnummer | 20040511 | ||
3 | ![]() |
I_REQUID | Call by reference | Type reference (TYPE) | RSBKREQUID | Request eines Datentransferprozesses | 20040511 |
Method CONSTRUCTOR on class CL_RSBK_DP_STATE has no exception.
Method COPY_FROM_DB Signature
Method COPY_FROM_DB on class CL_RSBK_DP_STATE has no parameter.
Method COPY_FROM_DB on class CL_RSBK_DP_STATE has no exception.
Method DELETE Signature
Method DELETE on class CL_RSBK_DP_STATE has no parameter.
Method DELETE on class CL_RSBK_DP_STATE has no exception.
Method FILL_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_REQUID | Call by reference | Type reference (TYPE) | RSBKREQUID | Request eines Datentransferprozesses | 20060313 |
Method FILL_BUFFER on class CL_RSBK_DP_STATE has no exception.
Method FREE Signature
Method FREE on class CL_RSBK_DP_STATE has no parameter.
Method FREE on class CL_RSBK_DP_STATE has no exception.
Method FREE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_REQUID | Call by reference | Type reference (TYPE) | RSBKREQUID | Request eines Datentransferprozesses | 20060313 |
Method FREE_BUFFER on class CL_RSBK_DP_STATE has no exception.
Method FREE_RSBKDATAPAK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_REQUID | Call by reference | Type reference (TYPE) | RSBKREQUID | Request eines Datentransferprozesses | 20090603 |
Method FREE_RSBKDATAPAK on class CL_RSBK_DP_STATE has no exception.
Method GET_BATCH_PROCESS Signature
Method GET_BATCH_PROCESS on class CL_RSBK_DP_STATE has no parameter.
Method GET_BATCH_PROCESS on class CL_RSBK_DP_STATE has no exception.
Method GET_DATA Signature
Method GET_DATA on class CL_RSBK_DP_STATE has no parameter.
Method GET_DATA on class CL_RSBK_DP_STATE has no exception.
Method GET_DATAPAKID Signature
Method GET_DATAPAKID on class CL_RSBK_DP_STATE has no parameter.
Method GET_DATAPAKID on class CL_RSBK_DP_STATE has no exception.
Method GET_DELETE_DATA_IMMEDIATELY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_DELETE_DATA_IMMEDIATELY | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20080529 |
Method GET_DELETE_DATA_IMMEDIATELY on class CL_RSBK_DP_STATE has no exception.
Method GET_DTP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_DTP | Value transfer | Type reference (TYPE) | RSBKDTPNM | Datentransferprozess ID | 20050616 |
Method GET_DTP on class CL_RSBK_DP_STATE has no exception.
Method GET_LAST Signature
Method GET_LAST on class CL_RSBK_DP_STATE has no parameter.
Method GET_LAST on class CL_RSBK_DP_STATE has no exception.
Method GET_LAST_STEP_BUF Signature
Method GET_LAST_STEP_BUF on class CL_RSBK_DP_STATE has no parameter.
Method GET_LAST_STEP_BUF on class CL_RSBK_DP_STATE has no exception.
Method GET_LINES_READ Signature
Method GET_LINES_READ on class CL_RSBK_DP_STATE has no parameter.
Method GET_LINES_READ on class CL_RSBK_DP_STATE has no exception.
Method GET_LINES_TRANSFERRED Signature
Method GET_LINES_TRANSFERRED on class CL_RSBK_DP_STATE has no parameter.
Method GET_LINES_TRANSFERRED on class CL_RSBK_DP_STATE has no exception.
Method GET_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_USE_BUFFER | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20050302 | |
2 | ![]() |
R_USES_NEW_LOG | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20110203 |
Method GET_LOG on class CL_RSBK_DP_STATE has no exception.
Method GET_LOG_ALL_STAT_CH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_LOG_STAT_CH | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20110324 |
Method GET_LOG_ALL_STAT_CH on class CL_RSBK_DP_STATE has no exception.
Method GET_LOG_LAST_STEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_LOG_CURSOR_STEP | Value transfer | Object reference (TYPE REF TO) | CL_RSBM_LOG_CURSOR_STEP | DTP: Log- und Error-Objekt | 20040901 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20040901 | |
2 | ![]() |
Objekt nicht gefunden | 20040901 |
Method GET_MSG_FOR_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_S_MSG | Value transfer | Type reference (TYPE) | RSPC_S_MSG | Nachricht (endlich mal NUR Nachricht, kein sonstiges Zeugs) | 20040901 |
Method GET_MSG_FOR_LOG on class CL_RSBK_DP_STATE has no exception.
Method GET_NO_MORE_DATA Signature
Method GET_NO_MORE_DATA on class CL_RSBK_DP_STATE has no parameter.
Method GET_NO_MORE_DATA on class CL_RSBK_DP_STATE has no exception.
Method GET_OBJ_REF_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_STATE | Value transfer | Object reference (TYPE REF TO) | CL_RSBK_DP_STATE | 20040511 |
Method GET_OBJ_REF_STATE on class CL_RSBK_DP_STATE has no exception.
Method GET_READ_RSBKDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_READ_RSBKDATA | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100521 |
Method GET_READ_RSBKDATA on class CL_RSBK_DP_STATE has no exception.
Method GET_REQUID Signature
Method GET_REQUID on class CL_RSBK_DP_STATE has no parameter.
Method GET_REQUID on class CL_RSBK_DP_STATE has no exception.
Method GET_SELECTIONS Signature
Method GET_SELECTIONS on class CL_RSBK_DP_STATE has no parameter.
Method GET_SELECTIONS on class CL_RSBK_DP_STATE has no exception.
Method GET_STATE Signature
Method GET_STATE on class CL_RSBK_DP_STATE has no parameter.
Method GET_STATE on class CL_RSBK_DP_STATE has no exception.
Method GET_TSTMP_FINISH Signature
Method GET_TSTMP_FINISH on class CL_RSBK_DP_STATE has no parameter.
Method GET_TSTMP_FINISH on class CL_RSBK_DP_STATE has no exception.
Method GET_TSTMP_START Signature
Method GET_TSTMP_START on class CL_RSBK_DP_STATE has no parameter.
Method GET_TSTMP_START on class CL_RSBK_DP_STATE has no exception.
Method GET_T_DATAINFO Signature
Method GET_T_DATAINFO on class CL_RSBK_DP_STATE has no parameter.
Method GET_T_DATAINFO on class CL_RSBK_DP_STATE has no exception.
Method GET_WRITE_STATISTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_WRITE_STATISTICS | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20050210 |
Method GET_WRITE_STATISTICS on class CL_RSBK_DP_STATE has no exception.
Method RAISE_SY_FAILED Signature
Method RAISE_SY_FAILED on class CL_RSBK_DP_STATE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20040511 |
Method RAISE_SY_FOREIGN_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | RSBC_C_EXCCLASS-ERROR_WITH_MESSAGE | 20040511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception mit T100 Fehlermeldung | 20040511 |
Method SET_BATCH_PROCESS Signature
Method SET_BATCH_PROCESS on class CL_RSBK_DP_STATE has no parameter.
Method SET_BATCH_PROCESS on class CL_RSBK_DP_STATE has no exception.
Method SET_DATA Signature
Method SET_DATA on class CL_RSBK_DP_STATE has no parameter.
Method SET_DATA on class CL_RSBK_DP_STATE has no exception.
Method SET_LAST Signature
Method SET_LAST on class CL_RSBK_DP_STATE has no parameter.
Method SET_LAST on class CL_RSBK_DP_STATE has no exception.
Method SET_LINES_READ Signature
Method SET_LINES_READ on class CL_RSBK_DP_STATE has no parameter.
Method SET_LINES_READ on class CL_RSBK_DP_STATE has no exception.
Method SET_LINES_TRANSFERRED Signature
Method SET_LINES_TRANSFERRED on class CL_RSBK_DP_STATE has no parameter.
Method SET_LINES_TRANSFERRED on class CL_RSBK_DP_STATE has no exception.
Method SET_NO_MORE_DATA Signature
Method SET_NO_MORE_DATA on class CL_RSBK_DP_STATE has no parameter.
Method SET_NO_MORE_DATA on class CL_RSBK_DP_STATE has no exception.
Method SET_REFRESH_REQ_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NO_STATE_REFRESH | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20100506 |
Method SET_REFRESH_REQ_STATE on class CL_RSBK_DP_STATE has no exception.
Method SET_STATE Signature
Method SET_STATE on class CL_RSBK_DP_STATE has no parameter.
Method SET_STATE on class CL_RSBK_DP_STATE has no exception.
Method SET_TSTMP_FINISH Signature
Method SET_TSTMP_FINISH on class CL_RSBK_DP_STATE has no parameter.
Method SET_TSTMP_FINISH on class CL_RSBK_DP_STATE has no exception.
Method SET_TSTMP_START Signature
Method SET_TSTMP_START on class CL_RSBK_DP_STATE has no parameter.
Method SET_TSTMP_START on class CL_RSBK_DP_STATE has no exception.
Method STATE_TRANSITION_FINISH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NO_COMMIT | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20040511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20040511 |
Method STATE_TRANSITION_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TARGET_STATE | Call by reference | Type reference (TYPE) | RSBKDPSTATE | 20040511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20040511 | |
2 | ![]() |
Objekt ist gesperrt | 20040511 |
Method STATE_TRANSITION_ROLLBACK Signature
Method STATE_TRANSITION_ROLLBACK on class CL_RSBK_DP_STATE has no parameter.
Method STATE_TRANSITION_ROLLBACK on class CL_RSBK_DP_STATE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 400 |