SAP IF_RSO_REPOSITORY_XML_CONST OO Class - BW Metadata Repository: Constants for XML
IF_RSO_REPOSITORY_XML_CONST is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_RSO_REPOSITORY_XML_CONST including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_RSO_REPOSITORY_XML_CONST SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
IF_RSO_REPOSITORY_XML_CONST attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| BODY | Constant | Contents of HTML / XML Pages | 'body'.'#EC NOTEXT | LIKE CHAR40 | Public |
| BWMETADATA | Constant | Top Level Element | 'BWMetadataRepository'.'#EC NOTEXT | LIKE CHAR40 | Public |
| BWXMLVERSION | Constant | Attribute: BW XML Version | 'BWXMLVersion'.'#EC NOTEXT | LIKE CHAR40 | Public |
| BWXMLVERSION_VALUE | Constant | Current BW XML version | '1.0'.'#EC NOTEXT | LIKE CHAR40 | Public |
| CLASSID | Constant | Object Type (Class) | 'ClassID'.'#EC NOTEXT | LIKE CHAR40 | Public |
| DETAIL | Constant | List With/Without Details | 'detail'.'#EC NOTEXT | LIKE CHAR40 | Public |
| DOCUDESCRIPTION | Constant | Description of document | 'documentDescription'.'#EC NOTEXT | LIKE CHAR40 | Public |
| DOCUMENT | Constant | Document for the Object | 'document'.'#EC NOTEXT | LIKE CHAR40 | Public |
| DOCUNAME | Constant | Document Name | 'documentName'.'#EC NOTEXT | LIKE CHAR40 | Public |
| ID | Constant | Object: ID | 'ID'.'#EC NOTEXT | LIKE CHAR40 | Public |
| ISBINARY | Constant | Binary Doucment ? | 'isBinary'.'#EC NOTEXT | LIKE CHAR40 | Public |
| LANGU | Constant | Description: Language | 'language'.'#EC NOTEXT | LIKE CHAR40 | Public |
| LIST | Constant | List of Objects | 'List'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MESSAGE | Constant | Message | 'Message'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MESSAGES | Constant | List of Messages | 'Messages'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MESSAGE_ID | Constant | Message Class | 'MessageID'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MESSAGE_NUMBER | Constant | Message Number | 'MessageNumber'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MESSAGE_TEXT | Constant | Message Text | 'MessageText'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MESSAGE_TYPE | Constant | Message Type | 'MessageType'.'#EC NOTEXT | LIKE CHAR40 | Public |
| METAMODEL | Constant | Metamodel (XMI) | 'MetaModel'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MIMETYPE | Constant | MIME Type of the Document | 'mimeType'.'#EC NOTEXT | LIKE CHAR40 | Public |
| MODE | Constant | Mode | 'mode'.'#EC NOTEXT | LIKE CHAR40 | Public |
| OBJREF | Constant | Object reference | 'objectReference'.'#EC NOTEXT | LIKE CHAR40 | Public |
| OBJREFSUBTYPE | Constant | Reference Sub-type | 'objectRefSubType'.'#EC NOTEXT | LIKE CHAR40 | Public |
| OBJREFTYPE | Constant | Reference Type for Object | 'objectRefType'.'#EC NOTEXT | LIKE CHAR40 | Public |
| PACKAGE | Constant | ID Package | 'Package'.'#EC NOTEXT | LIKE CHAR40 | Public |
| PAGE | Constant | Since | 'page'.'#EC NOCHECK | LIKE CHAR40 | Public |
| PROCESS | Constant | Process Import Immediately | 'process'.'#EC NOTEXT | LIKE CHAR40 | Public |
| SEARCHSTRING | Constant | Character String for Search | 'searchString'.'#EC NOTEXT | LIKE CHAR40 | Public |
| SYSTEMID | Constant | System ID | 'SystemID'.'#EC NOTEXT | LIKE CHAR40 | Public |
| XMI_ANNOTATION | Constant | Object: ID | 'annotation'.'#EC NOTEXT | LIKE CHAR40 | Public |
| XMI_CONTENT | Constant | Object: ID | 'XMI.content'.'#EC NOTEXT | LIKE CHAR40 | Public |
| XMI_ID | Constant | Object: ID | 'xmi.id'.'#EC NOTEXT | LIKE CHAR40 | Public |
| XMI_ID_REF | Constant | Object: ID | 'xmi.idref'.'#EC NOTEXT | LIKE CHAR40 | Public |
| XMI_NAME | Constant | Object: ID | 'name'.'#EC NOTEXT | LIKE CHAR40 | Public |
| XMI_NAMESPACE | Constant | Namespace Prefix | 'XMISAPBI'.'#EC NOTEXT | LIKE CHAR40 | Public |
Links to Related Class(s)
IF_RSO_R...Full list of available SAP object classes
Search for further information about these or an SAP related objects