cancel
Showing results for 
Search instead for 
Did you mean: 

Fiori Approve Purchase Orders App

Former Member
0 Kudos

Dear All

We are using Firoi's Approve Purchase Orders App.

Currently the search functionality only allows me to filter by PO number, order value, PO creator and vendor name. These are not case sensitive

However due to the volume of POs we need to be able to filter the POs by account assignment. In our case we have projects set up in SAP PS and hence want to be able to search by project code (first few characters of the project WBS).

Any idea on how me may achieve this

thanks

rehan

Accepted Solutions (0)

Answers (1)

Answers (1)

gill367
Active Contributor
0 Kudos

Hi Rehan,

You can extend the odata service and UI5 applciation for extending the search for new fields.

as mentioned in the below link "App Extensibility: Approve Purchase Orders - SAP Fiori principal apps 1.0 for SAP ERP - SAP Library"

Add Fields to Master List

To add customer fields to each work item in the master list, 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: Name of Entity Set

Design Time: Extension Include (in DDIC Structure)

Runtime: BAdI to Be Implemented

S2.view.xml

extListItemInfo

WorkflowTaskCollection

GBAPPS_PO_WORKFLOW_TASK_INCL

BAdI:GBAPP_APV_PO_RDP

Method:IF_GBAPP_EX_APV_PO_RDP~CHANGE_WORKFLOW_TASK_API

Also to add the fields for searching use the extension "extHookModifySearchableODataFieldsForMasterListSearch" in  S2.controller.js

Regards,

Sarbjeet Singh