SAP CL_DPR_UPLOAD_OBJECTS OO Class - PPM Upload from external file









CL_DPR_UPLOAD_OBJECTS 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 CL_DPR_UPLOAD_OBJECTS 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 CL_DPR_UPLOAD_OBJECTS 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
ADD_AS_RESPONSIBLEAccess to Parent GUIDPrivate
CALL METHOD cl_dpr_upload_objects=>ADD_AS_RESPONSIBLE...more details

ADD_MESSAGEAdd message to buffer tablePrivate
CALL METHOD cl_dpr_upload_objects=>ADD_MESSAGE...more details

ADJUST_BY_CONV_EXITConvert according to CONVEXITPrivate
CALL METHOD cl_dpr_upload_objects=>ADJUST_BY_CONV_EXIT...more details

CHECK_AUTHORITIESCheck authorities for creating/deleting projectPrivate
CALL METHOD cl_dpr_upload_objects=>CHECK_AUTHORITIES...more details

CHECK_EXISTENCECheck ExistencePrivate
CALL METHOD cl_dpr_upload_objects=>CHECK_EXISTENCE...more details

CHECK_STRUCTURE_DATACheck Structure InformationPrivate
CALL METHOD cl_dpr_upload_objects=>CHECK_STRUCTURE_DATA...more details

CLASS_CONSTRUCTORclass_constructorPrivate
CALL METHOD cl_dpr_upload_objects=>CLASS_CONSTRUCTOR...more details

CREATE_CHECKLIST_HCreate Checklist HeaderPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_CHECKLIST_H...more details

CREATE_CHECKLIST_ICreate Checklist ItemPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_CHECKLIST_I...more details

CREATE_CHILD_OBJECTCreate Child (Corresponding Parent Is Known)Private
CALL METHOD cl_dpr_upload_objects=>CREATE_CHILD_OBJECT...more details

CREATE_OBJECTCreate Object Initial ScreenPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_OBJECT...more details

CREATE_OBJECT_ENTRYCreate Object API CorePrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_OBJECT_ENTRY...more details

CREATE_PHASECreate PhasePrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_PHASE...more details

CREATE_PROJECTCreate ProjectPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_PROJECT...more details

CREATE_PROJECT_OCreate Project DefinitionPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_PROJECT_O...more details

CREATE_PROJECT_STRUCTURECreate Project StructurePrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_PROJECT_STRUCTURE...more details

CREATE_ROLECreate RolePrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_ROLE...more details

CREATE_STAFFINGCreate StaffingPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_STAFFING...more details

CREATE_TASKCreate TaskPrivate
CALL METHOD cl_dpr_upload_objects=>CREATE_TASK...more details

DELETE_OBJECT_ENTRYDelete Object API CorePrivate
CALL METHOD cl_dpr_upload_objects=>DELETE_OBJECT_ENTRY...more details

DELETE_PROJECTDelete ProjectPrivate
CALL METHOD cl_dpr_upload_objects=>DELETE_PROJECT...more details

DELETE_PROJECT_STRUCTUREDelete Project StructurePrivate
CALL METHOD cl_dpr_upload_objects=>DELETE_PROJECT_STRUCTURE...more details

FREERelease Class AttributesPrivate
CALL METHOD cl_dpr_upload_objects=>FREE...more details

FREE_OBJECT_MANAGERRelease Object ManagerPrivate
CALL METHOD cl_dpr_upload_objects=>FREE_OBJECT_MANAGER...more details

GET_BUPA_GUIDGet GUID of given business partnerPrivate
CALL METHOD cl_dpr_upload_objects=>GET_BUPA_GUID...more details

GET_CHANGE_NOTIFICATIONSAccess to ChangesPrivate
CALL METHOD cl_dpr_upload_objects=>GET_CHANGE_NOTIFICATIONS...more details

GET_MESSAGESAccess to MessagesPrivate
CALL METHOD cl_dpr_upload_objects=>GET_MESSAGES...more details

GET_MESSAGES_RETURNReturn messagesPrivate
CALL METHOD cl_dpr_upload_objects=>GET_MESSAGES_RETURN...more details

GET_OBJECT_TYPEGet the corresponding object typePrivate
CALL METHOD cl_dpr_upload_objects=>GET_OBJECT_TYPE...more details

GET_PARENTAccess to Parent GUIDPrivate
CALL METHOD cl_dpr_upload_objects=>GET_PARENT...more details

MAP_CHECKLIST_H_DATACreate Data for Checklist HeaderPrivate
CALL METHOD cl_dpr_upload_objects=>MAP_CHECKLIST_H_DATA...more details

MAP_CHECKLIST_I_DATACreate Data for Checklist ItemPrivate
CALL METHOD cl_dpr_upload_objects=>MAP_CHECKLIST_I_DATA...more details

MAP_PHASE_DATACreate Data for PhasePrivate
CALL METHOD cl_dpr_upload_objects=>MAP_PHASE_DATA...more details

MAP_PROJECT_DATACreate Data for ProjectPrivate
CALL METHOD cl_dpr_upload_objects=>MAP_PROJECT_DATA...more details

MAP_ROLE_DATACreate Data for RolePrivate
CALL METHOD cl_dpr_upload_objects=>MAP_ROLE_DATA...more details

MAP_STAFFING_DATACreate Data for StaffingPrivate
CALL METHOD cl_dpr_upload_objects=>MAP_STAFFING_DATA...more details

MAP_TASK_DATAMap Attibutes: TaskPrivate
CALL METHOD cl_dpr_upload_objects=>MAP_TASK_DATA...more details

PROCESS_ACTIONprocess action for projectPrivate
CALL METHOD cl_dpr_upload_objects=>PROCESS_ACTION...more details

PROCESS_RESPONSIBLESAssign Responsibles toPrivate
CALL METHOD cl_dpr_upload_objects=>PROCESS_RESPONSIBLES...more details

REGISTER_OBJECTObject RegistrationPrivate
CALL METHOD cl_dpr_upload_objects=>REGISTER_OBJECT...more details

REGISTER_RELATIONHierarchy RegistrationPrivate
CALL METHOD cl_dpr_upload_objects=>REGISTER_RELATION...more details

RETRIEVE_OBJECT_DATARead Object DataPrivate
CALL METHOD cl_dpr_upload_objects=>RETRIEVE_OBJECT_DATA...more details

SAVE_OBJECTSave ObjectPrivate
CALL METHOD cl_dpr_upload_objects=>SAVE_OBJECT...more details

SET_OBJECT_RESP_ROLESet Responsible RolePrivate
CALL METHOD cl_dpr_upload_objects=>SET_OBJECT_RESP_ROLE...more details

SET_RESP_ROLESet Responsible RolePrivate
CALL METHOD cl_dpr_upload_objects=>SET_RESP_ROLE...more details

UPLOADStart Creation Project Structure(s)Private
CALL METHOD cl_dpr_upload_objects=>UPLOAD...more details



CL_DPR_UPLOAD_OBJECTS 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
MR_DPR_API_COMPOUND_SERVICESInstance AttributeProj. Mgmt API: Compound_servicesLIKE
Private
MR_DPR_API_CORE_SERVICE_MNGRInstance AttributecProjects Core Service ManagerLIKE
Private
MR_ROLE_CUSTInstance AttributeRole CustomizingLIKE
Private
MS_INDEX_MAPInstance Attributemapping structure of indexLIKE
Private
MT_CHECKLISTSInstance AttributeExcel Upload: Checklist DataLIKE
Private
MT_CHECKLIST_ITEMSInstance AttributeExcel Upload: Checklist Item DataLIKE
Private
MT_INDEX_MAPInstance AttributeMapping table of indexLIKE
Private
MT_MESSAGESInstance AttributeMessage tableLIKE
Private
MT_MESSAGES_RETURNInstance AttributeProject Planning Table Type for BAL_S_MSGLIKE
Private
MT_NOTIFICATIONSInstance AttributeNotification tableLIKE
Private
MT_OBJECTSInstance AttributeObject BufferLIKE
Private
MT_PARENT_CHILD_RELATIONSInstance AttributeParent-Child RelationshipsLIKE
Private
MT_PHASESInstance AttributeExcel Upload: Phase DataLIKE
Private
MT_PROJECTSInstance AttributeExcel Upload: Project DataLIKE
Private
MT_RELATIONSInstance AttributeDPR Relation Table TypeLIKE
Private
MT_RESPONSIBLESInstance AttributeResponsible - object relationLIKE
Private
MT_ROLESInstance AttributeExcel Upload: Role DataLIKE
Private
MT_ROLE_TYPESInstance AttributeRoles in a projectLIKE
Private
MT_STAFFINGSInstance AttributeExcel Upload: Staffing DataLIKE
Private
MT_TASKSInstance AttributeExcel Upload: Task DataLIKE
Private
MV_PROJECT_IDInstance AttributeKey for Favorites ListLIKE
Private
MV_ROLLBACKInstance AttributeBoolean Variable ('1'=true,'0'=false)LIKE
Private
SC_CREATE_CHECKLIST_H_DATAInstance AttributeMethod: Format Data for Checklist HeaderLIKE
Private
SC_CREATE_CHECKLIST_I_DATAInstance AttributeMethod: Format Data for Checklist ItemLIKE
Private
SC_CREATE_PARENT_CHECKLIST_HInstance AttributeMethod: Create Parent for ChecklistLIKE
Private
SC_CREATE_PARENT_CHECKLIST_IInstance AttributeMethod: Create Parent for Checklist ItemLIKE
Private
SC_CREATE_PARENT_CKL_PHASEInstance AttributeMethod: Create Parent for Checklist ItemLIKE
Private
SC_CREATE_PARENT_CKL_PROJECTInstance AttributeMethod: Create Parent for Checklist ItemLIKE
Private
SC_CREATE_PARENT_CLI_PHASEInstance AttributeMethod: Create Parent for Checklist ItemLIKE
Private
SC_CREATE_PARENT_CLI_PROJECTInstance AttributeMethod: Create Parent for Checklist ItemLIKE
Private
SC_CREATE_PARENT_PHASEInstance AttributeMethod: Create Parent for PhaseLIKE
Private
SC_CREATE_PARENT_PROJECTInstance AttributeMethod: Create Parent for ProjectLIKE
Private
SC_CREATE_PARENT_ROLEInstance AttributeMethod: Create Parent for RoleLIKE
Private
SC_CREATE_PARENT_TASKInstance AttributeMethod: Create Parent for TaskLIKE
Private
SC_CREATE_PHASE_DATAInstance AttributeMethod: Format Data for PhaseLIKE
Private
SC_CREATE_PROJECT_DATAInstance AttributeMethod: Format Data for ProjectLIKE
Private
SC_CREATE_ROLE_DATAInstance AttributeMethod: Format Data for RoleLIKE
Private
SC_CREATE_STAFFING_DATAInstance AttributeMethod: Format Data for RoleLIKE
Private
SC_CREATE_TASK_DATAInstance AttributeMethod: Format Data for TaskLIKE
Private




CL_DPR_UPLOAD_OBJECTS types

TT_INDEX_MAP -
TT_OBJECTS -
TT_RESPS -
TY_INDEX_MAP -
TY_OBJECT -
TY_RESP -

Links to Related Class(s)

CL_DPR_U...
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!