35. How to find out the background database table and table field names of the data returned by the SAP ABAP standard OData service

A friend of the author's knowledge planet asked how to find a SAP ABAP OData service, and which fields the exposed fields came from which database tables in the SAP ABAP background.

To answer this question, we need to comprehensively apply the knowledge we have learned in the past, including single-step debugging of ABAP background programs.

In this article, we still use the previously used SAP CRM standard Fiori application My Accountsas an example to explain.

After clicking the My Accounts tile in Fiori Launchpad, you can see the list of Accounts data returned by the SAP OData service.

Click on one of the line items to enter the details page of Accounts. The fields seen here on the SAP UI5 application interface are retrieved from the SAP background business server by the OData service corresponding to the application.

In actual SAP integration projects, we sometimes need to know which fields in which database tables these OData return field values ​​are stored in. These information serve as the theoretical premise of the secondary development of system integration.

The previous article of this tutorial has introduced how to use the Chrome developer tool to find the name of the OData service used by the SAP UI5 application, and the OData service sent by the SAP UI5 application deployed on the SAP Gateway system at runtime. It is received and processed by which SAP background server.

Guess you like

Origin blog.csdn.net/i042416/article/details/130143127