You can extend Confirm Production Orders according to your business needs for different aspects. For this purpose, the following extensibility options are available:
Changing the attributes of the Order Table screen
Changing the attributes of the Order Details screen
Changing the attributes of the Order Confirmation screen
To change the attributes of the Order Table screen, 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 |
|
---|---|
View |
Extension Point |
S1.view.xml |
extPtOrderTableColumnHeader You can add a new column header to orders for variant table. |
S1.view.xml |
extPtOrderTableColumnDetails You can add column details to orders for variant table. |
To change the attributes of the Order Details screen, 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 |
|
---|---|
View |
Extension Point |
S2.view.xml |
extPtOrderDetailDatesContent You can change the dates view on the Order Details screen, for example, add or remove dates shown in the app by default. |
S2.view.xml |
extPtOrderDetailFooterButton You can add or remove buttons shown in the footer area of the Order Details screen. |
S2.view.xml |
extPtOrderDetailDetailsContent You can add or remove attributes of the order that are shown in the Order Details screen by default. |
To change the attributes of the Order Confirmation screen, 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 |
|
---|---|
View |
Extension Point |
S3.view.xml |
extPtConfirmationInputContent You can add or remove attributes of the order that are shown in the Order Confirmation screen by default. |
S3.view.xml |
extPtConfirmationFooterButton You can add or remove buttons shown in the footer area of the Order Confirmation screen. |
Extension Includes
In addition to the extension includes described above, the following extension includes are available:
DDIC |
Extension Include |
---|---|
Structure |
PPORDCNF_ASS_VARIANT_INCL |
Structure |
PPORDCNF_CONFIRMATION_INCL |
Structure |
PPORDCNF_GM_ITEM_INCL |
Structure |
PPORDCNF_OP_DETAILS_INCL |
Structure |
PPORDCNF_ORDER_HDR_INCL |
Structure |
PPORDCNF_SCRAP_REASON_INCL |
Structure |
PPORDCNF_SELECT_OPTION_INCL |
Structure |
PPORDCNF_USER_VARIANT_INCL |
Structure |
PPORDCNF_VARIANT_INCL |
Structure |
PPORDCNF_VAR_PROP_INCL |
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 .
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 .
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 .
For a general description of the extensibility options and procedures of SAP Fiori apps, see http://help.sap.com/fiori_implementation .