cancel
Showing results for 
Search instead for 
Did you mean: 

Master Data Retrieval API for Procurement

02-21-2025 5:42 AM
Mart1 Participant
501 views 0 comments
0 Likes
SAP Managed Tags
Labels
SAP Ariba APISAP Ariba Master Data Retrieval API
Subscribe

Hi,

I am trying to retrieve master data using master data retrieval API for procurement and the results were not returning correctly. 

1. Using the Search endpoint (/entities/{entityName})- there are entities that are returning results for example, entity User will show the results but for CostCenter, Business Unit it just return one value. See screenshot. The count shows there are 537 but only one was returned. 

Mart_0-1740112507446.png

2. The MetaData endpoint returns the fields for CostCenter for example but when I used it as $select field, the error occurs. I tried using Name or UniqueName but error occurs. For other fields like TimeUpdate, TimeCreated and other custom fields it worked just fine. 

Error: 

 "errCode": "400 BAD_REQUEST",
    "errMessage": "The following fields are not valid in $select: [Name]"
 
Mart_2-1740112694934.png

MetaData Result: 

Mart_3-1740112735099.png

 

Let me know if you encountered the same issue and how you resolved it. 

Thanks. 

 

 

 

0 Likes

Accepted Solutions (0)

Answers (0)