当前位置:网站首页>Model comparison of material inventory management between sap ECC and s4hana material
Model comparison of material inventory management between sap ECC and s4hana material
2022-07-19 11:01:00 【Jerry Wang】
MATDOC The database contains Material Header information and line item data of material data . Mixed table ( for example MARC、MARD etc. ) There is still , But they only store master data information (Master Data). All inventory information displayed during the selection of these tables is dynamically calculated . When dynamically calculating inventory data , Use MATDOC_EXTRACT The purpose of the table is to accelerate Yes MATDOC Summary of table .
Be careful , stay S/4HANA in ,MARD The inventory values contained in these tables , It is already the result of dynamic calculation , That is, independent data information table MARC And other inventory related tables, such as NSDM_V_MARC Dynamic calculation results .
image MARD Such hybrid tables still exist , And still return inventory data . However , These numbers were created using the new data model CDS view View dynamically computed . This can be done from SE16 Transaction MARD in select Of SQL I see :
CDS View is a DDL( Data definition language )SQL Scripted ABAP Entity . In this context , They are used to aggregate data from different sources into a single root view .
Use MB80 Business ( from SAP Note 2542130 Provide ) or SAP ABAP Development Tool, You can check the direction ABAP Catalog in SE11 Of the view created by the transaction code DDL file . for example ,MARD Of CDS The view consists of the following elements :
- Data definition file :NSDM_DDL_MARD
- Dictionary view :NSDM_V_MARD
- A database entity ( Exists at the database level , Only by DDL quote ):NSDM_E_MARD
We use it ABAP Development Tool stay S/4HANA System , open MARD, Can see a @AbapCatalog.replacementObject : 'nsdm_e_mard' annotation :
CDS Views can be defined as alternative objects to database tables (replacement, Sometimes it is also called proxy object ), It can also be defined as ABAP Dictionary Classic database view in . under these circumstances ,ABAP SQL When reading a database table , The read operation automatically accesses the replacement object defined by the annotation .
nsdm_e_mard Source code :
边栏推荐
- How does unity3d use the asset store to download some useful resource packages
- 如何在 RHEL 9 中更改和重置忘记的root密码
- leetcode-08
- Beego framework realizes file upload + seven cattle cloud storage
- 6G智慧内生:技术挑战、架构和关键特征
- Pytorch手动实现多层感知机
- 【CSP-J 2021】总结
- LeetCode 2325. Decrypt message (map)
- Pytoch learning record 2 linear regression (tensor, variable)
- 腾讯云服务器利用镜像部署WordPress个人网站!
猜你喜欢

高数_第1章空间解析几何与向量代数__点到平面的距离

Svn learning

Environment variable configuration of win10

LeetCode 2315. Statistical asterisk (string)

Evaluation method of machine learning model

Documents required for military product development process - advanced version

Unity3d 模型中心点的转换(源代码)

leetcode-08

Game theory (Depu) and investment (40/100)

Google Earth engine - Hansen global forest change v1.8 (2000-2020) forest coverage and forest loss data set
随机推荐
空天地海一体化网络体系架构与网络切片技术
Pytorch框架 学习记录1 CIFAR-10分类
Opencv programming: opencv3 X trains its own classifier
MySQL query error
leetcode-08
Brush questions with binary tree (2)
6G智慧内生:技术挑战、架构和关键特征
Connected graph (union search set)
(2) Using MySQL
High number__ Relationship between equation and function
如何在 RHEL 9 中更改和重置忘记的root密码
修改Jupyter默认路径看这篇!
High number_ Chapter 1 space analytic geometry and vector algebra__ Distance from point to plane
LeetCode 2335. Minimum total time required to fill the cup
UE4 understanding of animation blueprint
早期单片机加密的一些方法 【评论区领取资料】
Pytoch learning record 2 linear regression (tensor, variable)
LeetCode 2325. Decrypt message (map)
【PostgreSQL 】PostgreSQL 15对distinct的优化
Google Earth engine - Hansen global forest change v1.8 (2000-2020) forest coverage and forest loss data set