0% found this document useful (0 votes)
219 views12 pages

SAP BTP DevOps Insights

Here are the key S/4HANA tables that can be used to get the revenue of articles delivered by a vendor via their Business Partner ID: Business Partner table (BUT000): Contains basic business partner master data including their ID. Purchase Order table (EBAN): Contains purchase order header information including the business partner the order was placed with. Purchase Order Line Item table (EBELN): Contains purchase order item details including the material/article and quantity ordered. Goods Receipt table (EBAN): Contains goods receipt header information linking it to a purchase order and business partner. Goods Receipt Line Item table (EBELN): Contains goods receipt item details including the material received and quantity

Uploaded by

aligym111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
219 views12 pages

SAP BTP DevOps Insights

Here are the key S/4HANA tables that can be used to get the revenue of articles delivered by a vendor via their Business Partner ID: Business Partner table (BUT000): Contains basic business partner master data including their ID. Purchase Order table (EBAN): Contains purchase order header information including the business partner the order was placed with. Purchase Order Line Item table (EBELN): Contains purchase order item details including the material/article and quantity ordered. Goods Receipt table (EBAN): Contains goods receipt header information linking it to a purchase order and business partner. Goods Receipt Line Item table (EBELN): Contains goods receipt item details including the material received and quantity

Uploaded by

aligym111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

SAP BTP Centre - Challenge

SAP BTP DevOps Hub

Confidential
What was the last app you have supported/developed? Which technologies
did you used, how was the architecture etc.?
What were the challenges during the project and
High Level Solution Architecture Use this space to answer the question in an illustrative way how were the solved?

26 March 2024 Confidential 2


What is the common way of authentication & authorization for SAP Apps for
large enterprises with different solutions & target groups?
Use the below space to show how the authorisation for SAP Apps in general works and highlight what is needed from authorisation point of view to
access the app or to fetch data from oData etc.

High Level Solution Architecture Use this space to answer the question in an illustrative way

26 March 2024 Confidential 3


What is the general way to determine if a standard SAP Fiori app can or
should be used for a demand? Highlight the important steps

Demand to Solution Process Use this space to answer the question in an illustrative way

SAP Expert

Demand

Business

26 March 2024 Confidential 4


Troubleshooting: What are the best practices to troubleshoot SAP (BTP)
Apps or Services
SIMPLIFIED OVERVIEW! Troubleshooting Approaches
Name the Level, Layer or the Application and the step or the functionality you would perform or
execute to determine the issue
APP
1

3
Access to Apps
are not working
SAP BTP 4

5
End User APP
List of possible root causes
1

SAP System 3

26 March 2024 Confidential 5


Efficient Programming

26 March 2024 Confidential 6


Exercise: Efficient Programming
 Exercise:

26 March 2024 Confidential 7


Exercise: Efficient Programming
 Exercise: Write an ABAP Programme to determine the number of words and to count the number of UNIQUE letters in each word via using the
DATA variable e.g.:

DATA(example) = `ABАP4BTP is amazing `.

Expected outcome incl. the results in bold text

Number of words of this sentence: 6


Number of unique characters in the word ABAP4BTP 5
Number of unique characters in the word: is 2
Number of unique characters in the word: amazing 6

26 March 2024 Confidential 8


Technical Understanding

26 March 2024 Confidential 9


Exercise: Technical Understanding
Move the below objects in a correct and sensible
way to the left area
Database Layer
Side-by-Side App Stack
Application Layer
ABAP Report Stack SAP Fiori Launchpad
OData Service

End User SAP BTP Launchpad Service

Administrator User Interface (SAPUI5)

User Interface (Web Dynpro)

Database Table
User Interface (BSP) SAP BTP Portal Service
SAP WebDynpro Stack
ABAP & ABAP CDS

SAP Enterprise Portal SAP Enterprise Portal


Manager
SAP Cloud Connector

26 March 2024 Confidential 10


Functional Understanding

26 March 2024 Confidential 11


Exercise: Functional Understanding
 Exercise: Name the S/4HANA tables to get from a vendor via Business Partner ID to the respective revenue of
the articles delivered by the Business Partner. Use the below boxes to show which table(s) can be used and
provide more detailed information on the scope of the particular used table(s).

Scope of this table, which Scope of this table, which Scope of this table, which Scope of this table, which
information and details are information and details are information and details are information and details are
stored? stored? stored? stored?

Name of the table Name of the table Name of the table Name of the table

26 March 2024 Confidential 12

You might also like