Show TOC

App Extensibility: Release Production Order OperationsLocate this document in the navigation structure

Use

You can extend Release Production Order Operations according to your business needs for different aspects. For this purpose, the following extensibility options are available:

  • Adding a customer field to the app

    You can add fields to the master list view and the detail view

  • Adding customer table columns to the tables

    You can add columns to the missing parts table and the tools table of the detail view

Adding customer fields to the app

To add a customer field to the app, 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)

S2.view.xml

extPtMasterListItemAttributes

ProductionOperationListItem

ODATA_PP_POP_PRODOP_LI_INCL

S3.view.xml

extPtDetailOperationHeaderAttributes

ProductionOperation

ODATA_PP_POP_PRODOP_INCL

S3.view.xml

extPtDetailOperationInfoElements

ProductionOperation

ODATA_PP_POP_PRODOP_INCL

S3.view.xml

extPtDetailOrderInfoLeftElements

ProductionOperation

ODATA_PP_POP_PRODOP_INCL

S3.view.xml

extPtDetailOrderInfoRightElements

ProductionOperation

ODATA_PP_POP_PRODOP_INCL

S3.view.xml

extPtDetailMaintenanceOrderElements

MaintenanceOrder

ODATA_PP_POP_MAINTENANCE_INCL

S3.view.xml

extPtDetailBreakdownNotificationElements

BreakdownNotification

ODATA_PP_POP_BREAKDOWN_INCL

Additional Extensibility Entities

Business Add-Ins (BAdIs)

The following BAdIs are available for extensibility purposes:

  • ODATA_PP_POP_BD_ASS_VARIANT

    You can use this BAdI to fill extension include ODATA_PP_POP_ASS_VARIANT_INCL

  • ODATA_PP_POP_BD_BUSINESSCARD

    You can use this BAdI to fill extension include ODATA_PP_POP_BUSINESSCARD_INCL

  • ODATA_PP_POP_BD_PRODPREOP

    You can use this BAdI to fill extension include ODATA_PP_POP_PRODPREOP_INCL

  • ODATA_PP_POP_BD_MAT_AVAIL_CHK

    You can influence the material availability check functionality

  • ODATA_PP_POP_BD_RELEASE_OPER

    You can influence the release operation functionality

Extension Includes

In addition to the extension includes described above, the following extension includes are available:

DDIC

Extension Include

Use

ODATA_PP_POP_ASS_VARIANT

ODATA_PP_POP_ASS_VARIANT_INCL

Additional fields for assigned variants

ODATA_PP_POP_BUSINESSCARD

ODATA_PP_POP_BUSINESSCARD_INCL

Additional fields for the business card

ODATA_PP_POP_PRODPREOP

ODATA_PP_POP_PRODPREOP_INCL

Additional fields for the predecessor information

If there are additional fields available in the OData service, you can display these fields on the UI. For more information, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation Start of the navigation path Extensibility Information for SAP Fiori Next navigation step Extending the UI Layer Next navigation step UI Extensibility Workflow Next navigation step  Next navigation step Checking the SAP-Enabled Extension Options Next navigation step Extension Points End of the navigation path.

Extension Points

If there are additional fields available in the OData service, you can display these fields on the UI. For more information, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation Start of the navigation path Extensibility Information for SAP Fiori Next navigation step Extending the UI Layer Next navigation step UI Extensibility Workflow Next navigation step  Next navigation step Checking the SAP-Enabled Extension Options Next navigation step Extension Points End of the navigation path.

UI Controller Hooks

If there are additional UI controller hooks available in the controller code, you can add own code. For more information, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation Start of the navigation path Extensibility Information for SAP Fiori Next navigation step Extending the UI Layer Next navigation step UI Extensibility Workflow Next navigation step  Next navigation step Checking the SAP-Enabled Extension Options Next navigation step UI Controller Hooks End of the navigation path.

Display of UI Controls

For more information about hiding UI controls, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation Start of the navigation path Extensibility Information for SAP Fiori Next navigation step Extending the UI Layer Next navigation step UI Extensibility Workflow Next navigation step  Next navigation step Checking the SAP-Enabled Extension Options Next navigation step Hiding UI Controls End of the navigation path.

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.