SAP /ASU/CL_CONTENT_MANAGER OO Class - Manage ASU content









/ASU/CL_CONTENT_MANAGER 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 /ASU/CL_CONTENT_MANAGER including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /ASU/IF_XML_TAGS

Method list of /ASU/CL_CONTENT_MANAGER 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 NameDescriptionVisability
CHECK_VERSIONCheck if ASU Content Version is newer than installed onePublic
CALL METHOD /asu/cl_content_manager=>CHECK_VERSION...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD /asu/cl_content_manager=>CLASS_CONSTRUCTOR...more details

CONCATENATE_DIR_FILEConcatenate Directory & Filename to get full filenameProtected
CALL METHOD /asu/cl_content_manager=>CONCATENATE_DIR_FILE...more details

COPY_VERSIONCopy an existing ASU Content Version to a new onePublic
CALL METHOD /asu/cl_content_manager=>COPY_VERSION...more details

CREATE_BDS_CONTENTStore Office documents on BDSProtected
CALL METHOD /asu/cl_content_manager=>CREATE_BDS_CONTENT...more details

CREATE_VERSIONCreate new ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>CREATE_VERSION...more details

DELETE_VERSIONDelete existing ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>DELETE_VERSION...more details

FILE_EXISTSFile Exists (Presentation Server / Application Server)Protected
CALL METHOD /asu/cl_content_manager=>FILE_EXISTS...more details

FILE_UPLOADFrontend Upload of new ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>FILE_UPLOAD...more details

FILE_UPLOAD_FROM_ASUpload file from Application ServerProtected
CALL METHOD /asu/cl_content_manager=>FILE_UPLOAD_FROM_AS...more details

GET_HIGHEST_INSTALLED_CT_VERSGet version with highest installed version numberPublic
CALL METHOD /asu/cl_content_manager=>GET_HIGHEST_INSTALLED_CT_VERS...more details

GET_LAST_TASKLIST4SCENARIOGet tasklist for scenario with highest version & assigned TLPublic
CALL METHOD /asu/cl_content_manager=>GET_LAST_TASKLIST4SCENARIO...more details

GET_PATH_AND_NAMEGet path and filenamePublic
CALL METHOD /asu/cl_content_manager=>GET_PATH_AND_NAME...more details

HANDLE_CLIENT_DEPENDENCCYHandle client dependency of a client-dependent stepProtected
CALL METHOD /asu/cl_content_manager=>HANDLE_CLIENT_DEPENDENCCY...more details

PROCESS_DOMProcess DOM iXMLProtected
CALL METHOD /asu/cl_content_manager=>PROCESS_DOM...more details

READ_ALL_VERSIONSRead add ASU Content Version stored on databasePublic
CALL METHOD /asu/cl_content_manager=>READ_ALL_VERSIONS...more details

READ_CONTENT_TYPERead Content_Type of ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>READ_CONTENT_TYPE...more details

READ_OBJECTRead an existing ASU Content Version according to given keysPublic
CALL METHOD /asu/cl_content_manager=>READ_OBJECT...more details

READ_OBJECTSRead existing ASU Content Versions according to given keysPublic
CALL METHOD /asu/cl_content_manager=>READ_OBJECTS...more details

READ_VERSIONRead existing ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>READ_VERSION...more details

UPDATE_TASKLISTUpdate existing Tasklist in ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>UPDATE_TASKLIST...more details

UPDATE_VERSIONUpdate existing ASU Content VersionPublic
CALL METHOD /asu/cl_content_manager=>UPDATE_VERSION...more details

XML_TRANSFORMATIONTransform given ASU XML file to corresponding ABAP typesPublic
CALL METHOD /asu/cl_content_manager=>XML_TRANSFORMATION...more details



/ASU/CL_CONTENT_MANAGER 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.

NameLevelDescriptionInitial ValueTypeVisability
GC_ASU_LOGICAL_FILNAMEConstantLogical file name ASU Upgrade'ASU_TOOLBOX_UPGRADE_FILE'LIKE
FILEINTERN
Public
GC_BDS_CONTENT_FILEConstantLogical file name for generic BDS upload content'ASU_TOOLBOX_BDS_CONTENT_FILE'LIKE
FILEINTERN
Protected
GC_CCCATEGORY_CUSTOMIZINGConstantClient control: Role of client (production, test,...)'C'LIKE
CCCATEGORY
Protected
GC_CCCATEGORY_DEMOConstantClient control: Role of client (production, test,...)'D'LIKE
CCCATEGORY
Protected
GC_CCCATEGORY_PRODUCTIONConstantClient control: Role of client (production, test,...)'P'LIKE
CCCATEGORY
Protected
GC_CCCATEGORY_REFERENCEConstantClient control: Role of client (production, test,...)'S'LIKE
CCCATEGORY
Protected
GC_CCCATEGORY_TESTConstantClient control: Role of client (production, test,...)'T'LIKE
CCCATEGORY
Protected
GC_CCCATEGORY_TRAININGConstantClient control: Role of client (production, test,...)'E'LIKE
CCCATEGORY
Protected
GC_INSERTConstantInsert Mode'I'LIKE
CHAR1
Public
GC_MODIFYConstantModify Mode'M'LIKE
CHAR1
Public
GDREF_STAGINGAREA_MANAGERStatic AttributeProcess ASU Content from Staging AreaLIKE
/ASU/CL_STAGINGAREA_MANAGER
Protected
GT_ATTRIBUTESStatic AttributeTable Type: ASU Attribut CustomizingLIKE
/ASU/ATTRIBUTE_CUSTOMIZING_T
Protected




/ASU/CL_CONTENT_MANAGER types

TY_CONTENT_VERSION_TEXT -
TY_OBJECT_ITEM_TEXT -

Links to Related Class(s)

/ASU/CL_...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!