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 Name | Description | Visability |
| ADD_AS_RESPONSIBLE | Access to Parent GUID | Private |
| CALL METHOD cl_dpr_upload_objects=>ADD_AS_RESPONSIBLE...more details | ||
| ADD_MESSAGE | Add message to buffer table | Private |
| CALL METHOD cl_dpr_upload_objects=>ADD_MESSAGE...more details | ||
| ADJUST_BY_CONV_EXIT | Convert according to CONVEXIT | Private |
| CALL METHOD cl_dpr_upload_objects=>ADJUST_BY_CONV_EXIT...more details | ||
| CHECK_AUTHORITIES | Check authorities for creating/deleting project | Private |
| CALL METHOD cl_dpr_upload_objects=>CHECK_AUTHORITIES...more details | ||
| CHECK_EXISTENCE | Check Existence | Private |
| CALL METHOD cl_dpr_upload_objects=>CHECK_EXISTENCE...more details | ||
| CHECK_STRUCTURE_DATA | Check Structure Information | Private |
| CALL METHOD cl_dpr_upload_objects=>CHECK_STRUCTURE_DATA...more details | ||
|
| ||
| CLASS_CONSTRUCTOR | class_constructor | Private |
| CALL METHOD cl_dpr_upload_objects=>CLASS_CONSTRUCTOR...more details | ||
| CREATE_CHECKLIST_H | Create Checklist Header | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_CHECKLIST_H...more details | ||
| CREATE_CHECKLIST_I | Create Checklist Item | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_CHECKLIST_I...more details | ||
| CREATE_CHILD_OBJECT | Create Child (Corresponding Parent Is Known) | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_CHILD_OBJECT...more details | ||
| CREATE_OBJECT | Create Object Initial Screen | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_OBJECT...more details | ||
| CREATE_OBJECT_ENTRY | Create Object API Core | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_OBJECT_ENTRY...more details | ||
| CREATE_PHASE | Create Phase | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_PHASE...more details | ||
| CREATE_PROJECT | Create Project | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_PROJECT...more details | ||
| CREATE_PROJECT_O | Create Project Definition | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_PROJECT_O...more details | ||
| CREATE_PROJECT_STRUCTURE | Create Project Structure | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_PROJECT_STRUCTURE...more details | ||
| CREATE_ROLE | Create Role | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_ROLE...more details | ||
| CREATE_STAFFING | Create Staffing | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_STAFFING...more details | ||
| CREATE_TASK | Create Task | Private |
| CALL METHOD cl_dpr_upload_objects=>CREATE_TASK...more details | ||
| DELETE_OBJECT_ENTRY | Delete Object API Core | Private |
| CALL METHOD cl_dpr_upload_objects=>DELETE_OBJECT_ENTRY...more details | ||
| DELETE_PROJECT | Delete Project | Private |
| CALL METHOD cl_dpr_upload_objects=>DELETE_PROJECT...more details | ||
| DELETE_PROJECT_STRUCTURE | Delete Project Structure | Private |
| CALL METHOD cl_dpr_upload_objects=>DELETE_PROJECT_STRUCTURE...more details | ||
| FREE | Release Class Attributes | Private |
| CALL METHOD cl_dpr_upload_objects=>FREE...more details | ||
| FREE_OBJECT_MANAGER | Release Object Manager | Private |
| CALL METHOD cl_dpr_upload_objects=>FREE_OBJECT_MANAGER...more details | ||
| GET_BUPA_GUID | Get GUID of given business partner | Private |
| CALL METHOD cl_dpr_upload_objects=>GET_BUPA_GUID...more details | ||
| GET_CHANGE_NOTIFICATIONS | Access to Changes | Private |
| CALL METHOD cl_dpr_upload_objects=>GET_CHANGE_NOTIFICATIONS...more details | ||
| GET_MESSAGES | Access to Messages | Private |
| CALL METHOD cl_dpr_upload_objects=>GET_MESSAGES...more details | ||
| GET_MESSAGES_RETURN | Return messages | Private |
| CALL METHOD cl_dpr_upload_objects=>GET_MESSAGES_RETURN...more details | ||
| GET_OBJECT_TYPE | Get the corresponding object type | Private |
| CALL METHOD cl_dpr_upload_objects=>GET_OBJECT_TYPE...more details | ||
| GET_PARENT | Access to Parent GUID | Private |
| CALL METHOD cl_dpr_upload_objects=>GET_PARENT...more details | ||
| MAP_CHECKLIST_H_DATA | Create Data for Checklist Header | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_CHECKLIST_H_DATA...more details | ||
| MAP_CHECKLIST_I_DATA | Create Data for Checklist Item | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_CHECKLIST_I_DATA...more details | ||
| MAP_PHASE_DATA | Create Data for Phase | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_PHASE_DATA...more details | ||
| MAP_PROJECT_DATA | Create Data for Project | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_PROJECT_DATA...more details | ||
| MAP_ROLE_DATA | Create Data for Role | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_ROLE_DATA...more details | ||
| MAP_STAFFING_DATA | Create Data for Staffing | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_STAFFING_DATA...more details | ||
| MAP_TASK_DATA | Map Attibutes: Task | Private |
| CALL METHOD cl_dpr_upload_objects=>MAP_TASK_DATA...more details | ||
| PROCESS_ACTION | process action for project | Private |
| CALL METHOD cl_dpr_upload_objects=>PROCESS_ACTION...more details | ||
| PROCESS_RESPONSIBLES | Assign Responsibles to | Private |
| CALL METHOD cl_dpr_upload_objects=>PROCESS_RESPONSIBLES...more details | ||
| REGISTER_OBJECT | Object Registration | Private |
| CALL METHOD cl_dpr_upload_objects=>REGISTER_OBJECT...more details | ||
| REGISTER_RELATION | Hierarchy Registration | Private |
| CALL METHOD cl_dpr_upload_objects=>REGISTER_RELATION...more details | ||
| RETRIEVE_OBJECT_DATA | Read Object Data | Private |
| CALL METHOD cl_dpr_upload_objects=>RETRIEVE_OBJECT_DATA...more details | ||
| SAVE_OBJECT | Save Object | Private |
| CALL METHOD cl_dpr_upload_objects=>SAVE_OBJECT...more details | ||
| SET_OBJECT_RESP_ROLE | Set Responsible Role | Private |
| CALL METHOD cl_dpr_upload_objects=>SET_OBJECT_RESP_ROLE...more details | ||
| SET_RESP_ROLE | Set Responsible Role | Private |
| CALL METHOD cl_dpr_upload_objects=>SET_RESP_ROLE...more details | ||
| UPLOAD | Start 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.
| Name | Level | Description | Initial Value | Type | Visability |
| MR_DPR_API_COMPOUND_SERVICES | Instance Attribute | Proj. Mgmt API: Compound_services | LIKE | Private | |
| MR_DPR_API_CORE_SERVICE_MNGR | Instance Attribute | cProjects Core Service Manager | LIKE | Private | |
| MR_ROLE_CUST | Instance Attribute | Role Customizing | LIKE | Private | |
| MS_INDEX_MAP | Instance Attribute | mapping structure of index | LIKE | Private | |
| MT_CHECKLISTS | Instance Attribute | Excel Upload: Checklist Data | LIKE | Private | |
| MT_CHECKLIST_ITEMS | Instance Attribute | Excel Upload: Checklist Item Data | LIKE | Private | |
| MT_INDEX_MAP | Instance Attribute | Mapping table of index | LIKE | Private | |
| MT_MESSAGES | Instance Attribute | Message table | LIKE | Private | |
| MT_MESSAGES_RETURN | Instance Attribute | Project Planning Table Type for BAL_S_MSG | LIKE | Private | |
| MT_NOTIFICATIONS | Instance Attribute | Notification table | LIKE | Private | |
| MT_OBJECTS | Instance Attribute | Object Buffer | LIKE | Private | |
| MT_PARENT_CHILD_RELATIONS | Instance Attribute | Parent-Child Relationships | LIKE | Private | |
| MT_PHASES | Instance Attribute | Excel Upload: Phase Data | LIKE | Private | |
| MT_PROJECTS | Instance Attribute | Excel Upload: Project Data | LIKE | Private | |
| MT_RELATIONS | Instance Attribute | DPR Relation Table Type | LIKE | Private | |
| MT_RESPONSIBLES | Instance Attribute | Responsible - object relation | LIKE | Private | |
| MT_ROLES | Instance Attribute | Excel Upload: Role Data | LIKE | Private | |
| MT_ROLE_TYPES | Instance Attribute | Roles in a project | LIKE | Private | |
| MT_STAFFINGS | Instance Attribute | Excel Upload: Staffing Data | LIKE | Private | |
| MT_TASKS | Instance Attribute | Excel Upload: Task Data | LIKE | Private | |
| MV_PROJECT_ID | Instance Attribute | Key for Favorites List | LIKE | Private | |
| MV_ROLLBACK | Instance Attribute | Boolean Variable ('1'=true,'0'=false) | LIKE | Private | |
| SC_CREATE_CHECKLIST_H_DATA | Instance Attribute | Method: Format Data for Checklist Header | LIKE | Private | |
| SC_CREATE_CHECKLIST_I_DATA | Instance Attribute | Method: Format Data for Checklist Item | LIKE | Private | |
| SC_CREATE_PARENT_CHECKLIST_H | Instance Attribute | Method: Create Parent for Checklist | LIKE | Private | |
| SC_CREATE_PARENT_CHECKLIST_I | Instance Attribute | Method: Create Parent for Checklist Item | LIKE | Private | |
| SC_CREATE_PARENT_CKL_PHASE | Instance Attribute | Method: Create Parent for Checklist Item | LIKE | Private | |
| SC_CREATE_PARENT_CKL_PROJECT | Instance Attribute | Method: Create Parent for Checklist Item | LIKE | Private | |
| SC_CREATE_PARENT_CLI_PHASE | Instance Attribute | Method: Create Parent for Checklist Item | LIKE | Private | |
| SC_CREATE_PARENT_CLI_PROJECT | Instance Attribute | Method: Create Parent for Checklist Item | LIKE | Private | |
| SC_CREATE_PARENT_PHASE | Instance Attribute | Method: Create Parent for Phase | LIKE | Private | |
| SC_CREATE_PARENT_PROJECT | Instance Attribute | Method: Create Parent for Project | LIKE | Private | |
| SC_CREATE_PARENT_ROLE | Instance Attribute | Method: Create Parent for Role | LIKE | Private | |
| SC_CREATE_PARENT_TASK | Instance Attribute | Method: Create Parent for Task | LIKE | Private | |
| SC_CREATE_PHASE_DATA | Instance Attribute | Method: Format Data for Phase | LIKE | Private | |
| SC_CREATE_PROJECT_DATA | Instance Attribute | Method: Format Data for Project | LIKE | Private | |
| SC_CREATE_ROLE_DATA | Instance Attribute | Method: Format Data for Role | LIKE | Private | |
| SC_CREATE_STAFFING_DATA | Instance Attribute | Method: Format Data for Role | LIKE | Private | |
| SC_CREATE_TASK_DATA | Instance Attribute | Method: Format Data for Task | LIKE | 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