Skip to content

Latest commit

 

History

History
76 lines (46 loc) · 3.29 KB

File metadata and controls

76 lines (46 loc) · 3.29 KB

SAP ABAP Cloud with Microsoft

🏠Home - Quest 1 >

Digitization of business processes and deriving intelligent action automatically is one of the mega trends across all industries globally. As part of this mission, should you choose to accept it, you will experience challenges and solution approaches firsthand acting as the much needed incubation team 🐣 of the Contoso Inc.

You will be expanding your ABAP developer horizon and ultimately be equipped to shape digitization efforts one step at a time. But first things first.

Pre-requisites

  • Azure subscription with quota for Azure OpenAI Service and authorization to access API keys
  • SAP S/4HANA Cloud ABAP environment (aka. Embedded Steampunk) 2022 or higher
  • SAP Authorization to create ABAP artifacts
  • Eclipse with ABAP Development Tools (ADT) installed (quest 1 leads you through the installation process)
  • Access to any Copilot experience using GPT (Bing, Azure AI Studio, ChatGPT, ...) for fine-tuning your prompt

🧙🏾‍♀️Epic Quests

Our journey will start from SAP S/4HANA Cloud ABAP environment (aka. Embedded Steampunk) but your learnings will be applicable to BTP ABAP environment too. Also the ABAP SDKs used are usable with classic ABAP as well.

This lab was conducted with S/4HANA 2022.

Note

🏋🏽‍♂️Difficulty meter (1 star = walk in the park | 5 stars = squeeze your brains out ): 🌟🌟🌟🌟🌟 ⏱Allow ~2 hours to complete your journey

Important

The guide and screenshots refer to the English terms. We recommend to adjust your browser language to English to avoid confusion. Some of the translated texts can be misleading.

Important

Code sections on the copy-snippets that need special attention are highlighted in green. Please make sure to replace the + sign and the placeholder ## with your assigned number.

+define table zprod_w_ai_## {

Meet your Mentors, learn more about the journey and kick-off

🌟 🕒 15 mins

Quest 1 - Setting up

You will setup your environment and start Eclipse with ABAP Development tools (ADT). Ideally this was pre-prepared prior the hands-on lab.

Ensure you are ready to go by logging in to your ABAP Cloud environment.

🌟🌟 🕒 30 mins

Quest 2 - Generate RAP service and Fiori UI

You will generate an SAP RESTful ABAP Programming model service based of a provided table definition. Moreover you will generate a Fiori UI to maintain values.

🌟🌟 🕒 15 mins

Quest 3 - Develop your AI prompt

Before you start using the Microsoft AI SDK for SAP, you will play with and fine-tune your prompt on the GPT enabled AI service of your choice.

🌟🌟🌟🌟 🕒 45 mins

Quest 4 - Add Microsoft AI SDK for SAP to your project

Once you are happy with your prompt, you will add the Microsoft AI SDK for SAP to your project and use it to generate fancy product descriptions during the create process.

Tip

🏆Finish the final quest, collect the pass phrase, and redeem it to claim your badge 😎

Where to next?

🏠Home - Quest 1 >

🔝