Show TOC

App Extensibility: Confirm Project TasksLocate this document in the navigation structure

Use

You can extend Confirm Project Tasks according to your business needs for different aspects. For this purpose, the following extensibility options are available:

  • Add fields, tabs, and controls

    You can add fields, tabs, and controls to the views of Confirm Project Tasks app.

Add fields, tabs, and controls

To add fields, tabs, and controls, the following extensibility entities are available on the different software layers. You have to extend each of these entities according to your specific business needs:

UI

Back End/ABAP

View

Extension Point

Design Time: Gateway Entity

Design Time: Extension Include (in DDIC Structure)

Runtime: Superclass/ Method to Be Redefined

S2

Add fields:

  • extObjListAttr

PPM_TS_TASK_CONFIRM_LIST_GW (TaskList)

PPM_TS_TASK_CONFIRM_LIST_GW_CI

Superclass: CL_PPM_PROTSK_CNF_DPC (Class: CL_PPM_PROTSK_CNF_DPC_EXT)

Method: TASKLISTSET_GET_ENTITYSET

S3

Add field:

  • extObjHdrAttr

  • extDetailContent

Add tab:

  • extTabFilter

Add control at the bottom:

  • extInfoContent

PPM_TS_TASK_CONFIRM_DETL_GW (TaskDetail),

PPM_TS_TASK_CONFIRM_USER_GW (UserDetails)

PPM_TS_TASK_CONFIRM_LIST_GW_CI,

PPM_TS_TASK_CONFIRM_USER_GW_CI

Superclass: CL_PPM_PROTSK_CNF_DPC (Class: CL_PPM_PROTSK_CNF_DPC_EXT)

Methods:

  • TASKDETAILSET_GET_ENTITY

  • USERDETAILSET_GET_ENTITY

S5

Add field

  • extItemInfoTop

  • extItemInfoBottom

  • extWorkProgressInfoTop

  • extWorkProgressInfoBottom

  • extScheduleDateInfoTop

  • extScheduleDateInfoBottom

Add control at the bottom:

  • extInfoContent

PPM_TS_TASK_CONFIRM_DETL_GW (TaskDetail)

PPM_TS_TASK_CONFIRM_LIST_GW_CI

Superclass: CL_PPM_PROTSK_CNF_DPC (Class: CL_PPM_PROTSK_CNF_DPC_EXT)

Method: TASKDETAILSET_GET_ENTITY

S6

Add control at the bottom and add field:

  • extNotes

PPM_TS_TASK_CONFIRM_NOTE_GW (Notes),

PPM_TS_TASK_CONFIRM_USER_GW(UserDetails)

PPM_TS_TASK_CONFIRM_NOTE_GW_CI,

PPM_TS_TASK_CONFIRM_USER_GW_CI

Superclass: CL_PPM_PROTSK_CNF_DPC (Class: CL_PPM_PROTSK_CNF_DPC_EXT)

Methods:

  • USERDETAILSET_GET_ENTITY

  • NOTESSET_UPDATE_ENTITY

  • NOTESSET_GET_ENTITYSET

  • NOTESSET_GET_ENTITY

S7

Add control at the bottom and add field:

  • extAttachments

PPM_TS_TASK_CONFIRM_ATTC_GW (Attachments)

PPM_TS_TASK_CONFIRM_ATTC_GW_CI

Superclass: CL_PPM_PROTSK_CNF_DPC (Class: CL_PPM_PROTSK_CNF_DPC_EXT)

Methods:

  • ATTACHMENTSSET_UPDATE_ENTITY

  • ATTACHMENTSSET_GET_ENTITYSET

  • ATTACHMENTSSET_GET_ENTITY

S9

Add field:

  • extChangeTaskStatusSeverityTop

  • extChangeTaskStatusSeverityBottom

  • extChangeTaskWorkProgressTop

  • extChangeTaskWorkProgressBottom

  • extChangeTaskWorkProgressDetailTop

  • extChangeTaskWorkProgressDetailBottom

  • extChangeTaskCompletionTop

  • extChangeTaskCompletionBottom

  • extChangeTaskDatesLeftTop

  • extChangeTaskDatesLeftBottom

  • extChangeTaskDatesRightTop

  • extChangeTaskDatesRightBottom

Add control at the bottom:

  • extChangeTaskContent

PPM_TS_TASK_CONFIRM_DETL_GW(TaskDetail)

PPM_TS_TASK_CONFIRM_LIST_GW_CI

Superclass: CL_PPM_PROTSK_CNF_DPC (Class: CL_PPM_PROTSK_CNF_DPC_EXT)

Methods:

  • TASKDETAILSET_UPDATE_ENTITY

  • TASKDETAILSET_GET_ENTITY

More Information

For a general description of the extensibility options and procedures of SAP Fiori apps, see http://help.sap.com/fiori_implementation Start of the navigation path Extensibility Information for SAP Fiori End of the navigation path.