Posts

CDS OVERVIEW

Image
  Comprehensive Discussion of Core Data Services (CDS) Views This document synthesizes information regarding Core Data Services (CDS) Views, drawing upon the provided sources and organized by the topics discussed. I. Introduction and Definition: CDS Stands For Core Data Services (CDS) fundamentally represent a new approach to data modeling, departing from older methods. Definition: CDS stands for Core Data Services . Paradigm Shift: CDS is completely based on a top down approach . This is synonymous with the code to data Paradigm , recognized as one of the important features of the Hana database. Code Push Down: CDS views follow the crucial concept of code push down , similar to Application Managed Database Procedures (AMDP). This principle moves processing logic closer to the database layer. II. Programming Approach The programming approach associated with CDS Views is central to their definition and efficiency: Core Paradigms: CDS utilizes the top down approach ...

SAP Core Data Services (CDS)

Image
 The source material provides an introductory overview of SAP Core Data Services (CDS) , explaining why SAP developed this technology as a common, higher-level data model to be consumed across various technologies like OData and Business Intelligence. It defines CDS as a set of domain-specific languages (DDL, DQL, DCL) used for creating semantically rich data models that include extra metadata through annotations for applications like Fiori. The discussion also clarifies the distinction between ABAP CDS and HANA CDS , noting that the former is open-source and database-agnostic while the latter is native to the HANA database and developed by native HANA developers. Finally, the text highlights the key advantages of CDS over classical SAP views, such as supporting code pushdown , advanced join types, and the use of parameters and complex expressions. Here’s a more detailed, “from‑scratch” view of SAP Core Data Services (CDS) — how it works, key building blocks, types of views, and ...

Type of User in SAP

Image

𝐔𝐍𝐃𝐄𝐑𝐒𝐓𝐀𝐍𝐃𝐈𝐍𝐆 𝐒𝐘𝐒𝐓𝐄𝐌 𝐂𝐎𝐍𝐕𝐄𝐑𝐒𝐈𝐎𝐍 𝐓𝐎 𝐒𝐀𝐏 𝐒/𝟒𝐇𝐀𝐍𝐀

Image
  🌀 SAP S/4HANA Enterprise Management is SAP’ next generation digital core 📍 Innovative in memory database 📍 New architecture and data models 📍 Renewed applications 📍 New UI technology 📍 Embedded AI 📍 Cloud & on premise deployment models 🌀 OPTIONS TO UPGRADE 1️⃣ SAP ECC TO S4HANA UPGRADE - ON PREMISE 2️⃣ SAP ECC OR THIRD PARTY SYSTEM TO A - EXPLORE S4HANA CLOUD B - EXPLORE SAP S4HANA ON PREMISE 🌀 KEY QUESTIONS TO ASK WHEN DECIDING RIGHT TRANSITION SCENARIO ❓ Do you want to keep your solution enhancements or your transaction data history? ❓Does your system fulfill all conversion prerequisites? ❓Do you need a phased business rollout ❓Do you need a renewal of your complete ERP solution? ❓How do you perceive your current system? 🌀 IMPORTANT ROLES IN AN S4HANA PROJECT 📌 Project manager 📌 Basis expert 📌 Architect 📌 Functional expertise 📌 Finance expert 📌 Logistics expert 📌 CVI expert 📌 Development expert 📌 Key users 📌 Test user 📌 SAP Fiori expert 🌀 SKILLS RE...

Migrating SAP is a big job that needs careful planning.

Image
There are three ways to do it: Greenfield, Brownfield, and Bluefield. Each way has its good and bad points, so businesses need to think about things like what they need, how much money they have, and how long they have. They also need to think about how complicated their systems are and what they want to do in the future. If it's done right, the new system will work better and be easier to use. So, picking the right way to migrate SAP and making a good plan are super important. Let's look at each way: 📍 hashtag # Greenfield : Starting fresh, like building a new house on an empty lot. For example, a brand-new company decides to use SAP for the first time . 📍 hashtag # Brownfield : Updating what's already there, like renovating up an old house instead of building a new one. For instance, a company upgrades its existing SAP system to the latest version. 📍 hashtag # Bluefield : Mixing old and new, like adding a new room onto an existing house. For example, a company adds n...