Hierarchy
⤷
⤷
Properties
| Class | CL_IBASE_SERVICE | |
| Short Description | PM: IBase Service | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | IB00 | Application Development CS: Installed Base |
| Created | 19990716 | SAP |
| Last change | 20050219 | 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 | 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
Class CL_IBASE_SERVICE has no interface implemented.
Friends
Class CL_IBASE_SERVICE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | T_FILEID_REC | ... | 20000809 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | T_PHY_VIEW_HTAB | ... | 20010104 |
Methods
Events
Class CL_IBASE_SERVICE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_FILEID_REC | Private | See coding | ... | 20000809 | begin of T_FILEID_REC,
fileid type ib_filid,
log_view type ibxx_ref-phy_view,
phy_view type ibxx_ref-phy_view,
end of t_fileid_rec
|
|
| 2 | T_PHY_VIEW_HTAB | Private | See coding | ... | 20010104 | T_PHY_VIEW_HTAB type hashed table of t_phy_view_rec
with unique key log_view
|
|
| 3 | T_PHY_VIEW_REC | Private | See coding | ... | 20010104 | begin of T_PHY_VIEW_REC,
log_view type ibxx_ref-log_view,
phy_view_tab type ibxx_phy_view_tab,
end of t_phy_view_rec
|
Method Signatures
Method CL_BUILD_RECNO_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_S_RECNO | Call by reference | Type reference (TYPE) | IBXX_SEL_REC-S_RECNO | range of recnos | 20010223 | |||
| 2 | IT_RECNO | Value transfer | Type reference (TYPE) | IBXX_RECNO_TAB | table with recnos | 20010223 |
Method CL_BUILD_RECNO_RANGE on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_16_22 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Value transfer | Type reference (TYPE) | GUID_16 | ... | 20000605 | |||
| 2 | R_GUID | Value transfer | Type reference (TYPE) | GUID_22 | ... | 20000605 |
Method CL_CONVERT_GUID_16_22 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_16_32 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Value transfer | Type reference (TYPE) | GUID_16 | ... | 20000605 | |||
| 2 | R_GUID | Value transfer | Type reference (TYPE) | GUID_32 | ... | 20000605 |
Method CL_CONVERT_GUID_16_32 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_22_16 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Value transfer | Type reference (TYPE) | GUID_22 | ... | 20000605 | |||
| 2 | R_GUID | Value transfer | Type reference (TYPE) | GUID_16 | ... | 20000605 |
Method CL_CONVERT_GUID_22_16 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_22_32 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Value transfer | Type reference (TYPE) | GUID_22 | ... | 20000605 | |||
| 2 | R_GUID | Value transfer | Type reference (TYPE) | GUID_32 | ... | 20000605 |
Method CL_CONVERT_GUID_22_32 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_32_16 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Value transfer | Type reference (TYPE) | GUID_32 | ... | 20000605 | |||
| 2 | R_GUID | Value transfer | Type reference (TYPE) | GUID_16 | ... | 20000605 |
Method CL_CONVERT_GUID_32_16 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_32_22 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Value transfer | Type reference (TYPE) | GUID_32 | ... | 20000605 | |||
| 2 | R_GUID | Value transfer | Type reference (TYPE) | GUID_22 | ... | 20000605 |
Method CL_CONVERT_GUID_32_22 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_RANGE_16_22 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RANGE_GUID_22 | Call by reference | Type reference (TYPE) | IBXX_RANGE_GUID_22 | ... | 20010212 | |||
| 2 | IT_RANGE_GUID_16 | Call by reference | Type reference (TYPE) | IBXX_RANGE_GUID_16 | ... | 20010212 |
Method CL_CONVERT_GUID_RANGE_16_22 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_RANGE_22_16 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RANGE_GUID_16 | Call by reference | Type reference (TYPE) | IBXX_RANGE_GUID_16 | ... | 20010212 | |||
| 2 | IT_RANGE_GUID_22 | Call by reference | Type reference (TYPE) | IBXX_RANGE_GUID_22 | ... | 20010212 |
Method CL_CONVERT_GUID_RANGE_22_16 on class CL_IBASE_SERVICE has no exception.
Method CL_CONVERT_GUID_SEG_RECNO_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GUID22 | Call by reference | Type reference (TYPE) | IBXX_RECNO_TAB | ... | 20010412 | |||
| 2 | IT_SEG | Call by reference | Type reference (TYPE) | IBXX_SEG_TAB | ... | 20010412 |
Method CL_CONVERT_GUID_SEG_RECNO_TAB on class CL_IBASE_SERVICE has no exception.
Method CL_CREATE_BY_APPL_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ID | Value transfer | Type reference (TYPE) | IBXX_REF-APPL_ID | ... | 19990811 | |||
| 2 | I_OBJTYP | Value transfer | Type reference (TYPE) | IBXX_REF-OBJTYP | ... | 19990811 | |||
| 3 | R_INSTANCE | Value transfer | Type reference (TYPE) | REF TO IF_IBASE_OBJECT | ... | 19990811 |
Method CL_CREATE_BY_APPL_ID on class CL_IBASE_SERVICE has no exception.
Method CL_CREATE_BY_IBASE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ID | Value transfer | Type reference (TYPE) | IBXX_REF-OBJNR | ... | 19990811 | |||
| 2 | I_OBJTYP | Value transfer | Type reference (TYPE) | IBXX_REF-OBJTYP | ... | 19990811 | |||
| 3 | R_INSTANCE | Value transfer | Type reference (TYPE) | REF TO IF_IBASE_OBJECT | ... | 19990811 |
Method CL_CREATE_BY_IBASE_ID on class CL_IBASE_SERVICE has no exception.
Method CL_GET_CLASS_NAME_BY_ABSOLUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ABSOLUTE_NAME | Value transfer | Type reference (TYPE) | ABAP_ABSTYPENAME | ... | 20000124 | |||
| 2 | R_CLASS_NAME | Value transfer | Type reference (TYPE) | IBCLASSNAME | ... | 20000124 |
Method CL_GET_CLASS_NAME_BY_ABSOLUTE on class CL_IBASE_SERVICE has no exception.
Method CL_GET_CLASS_NAME_BY_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | ... | 20000124 | |||
| 2 | R_CLASS_NAME | Value transfer | Type reference (TYPE) | IBCLASSNAME | ... | 20000124 |
Method CL_GET_CLASS_NAME_BY_OBJECT on class CL_IBASE_SERVICE has no exception.
Method CL_GET_CLASS_NAME_BY_OBJTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJTYP | Value transfer | Type reference (TYPE) | IBXX_REF-OBJTYP | ... | 20000124 | |||
| 2 | R_CLASS_NAME | Value transfer | Type reference (TYPE) | STRING | ... | 20000124 |
Method CL_GET_CLASS_NAME_BY_OBJTYP on class CL_IBASE_SERVICE has no exception.
Method CL_GET_GUID16 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_GUID16 | Value transfer | Type reference (TYPE) | GUID_16 | 20050116 |
Method CL_GET_GUID16 on class CL_IBASE_SERVICE has no exception.
Method CL_GET_GUID16_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_GUID_TAB | Call by reference | Type reference (TYPE) | IBXX_GUID_TAB | table with the guids | 20000715 | |||
| 2 | I_QUANTITY | Call by reference | Type reference (TYPE) | I | 1 | required no. of guids | 20000715 |
Method CL_GET_GUID16_MULTI on class CL_IBASE_SERVICE has no exception.
Method CL_GET_GUID16_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_GUID | Call by reference | Type reference (TYPE) | SYSUUID-X | guid raw 16 | 20000715 |
Method CL_GET_GUID16_SINGLE on class CL_IBASE_SERVICE has no exception.
Method CL_GET_GUID22 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_GUID22 | Value transfer | Type reference (TYPE) | GUID_22 | GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) | 20050116 |
Method CL_GET_GUID22 on class CL_IBASE_SERVICE has no exception.
Method CL_GET_PHY_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FILEID | Value transfer | Type reference (TYPE) | IB_FILID | ... | 20000809 | |||
| 2 | I_LOG_VIEW | Value transfer | Type reference (TYPE) | IBXX_REF-PHY_VIEW | ... | 20000809 | |||
| 3 | R_PHY_VIEW | Value transfer | Type reference (TYPE) | IBXX_REF-PHY_VIEW | ... | 20000809 |
Method CL_GET_PHY_VIEW on class CL_IBASE_SERVICE has no exception.
Method CL_GET_PHY_VIEWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PHY_VIEW_TAB | Call by reference | Type reference (TYPE) | IBXX_PHY_VIEW_TAB | ... | 20010104 | |||
| 2 | I_LOG_VIEW | Value transfer | Type reference (TYPE) | IBXX_REF-PHY_VIEW | ... | 20010104 |
Method CL_GET_PHY_VIEWS on class CL_IBASE_SERVICE has no exception.
Method CL_GET_RECNO_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_RECNO_TAB | Call by reference | Type reference (TYPE) | IBXX_RECNO_TAB | ... | 19990727 | |||
| 2 | I_QUANTITY | Value transfer | Type reference (TYPE) | I | 1 | ... | 19990727 |
Method CL_GET_RECNO_MULTI on class CL_IBASE_SERVICE has no exception.
Method CL_GET_RECNO_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RECNO | Value transfer | Type reference (TYPE) | IBST-ST_RECNO | ... | 19990727 |
Method CL_GET_RECNO_SINGLE on class CL_IBASE_SERVICE has no exception.
History
| Last changed by/on | SAP | 20050219 |
| SAP Release Created in |