当前位置:网站首页>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 :
边栏推荐
- [csp-j 2021] summary
- Summary of port mirroring methods with VDS or NSX under vSphere
- Future applications and technical challenges of backscatter communication
- [PostgreSQL] PostgreSQL 15 optimizes distinct
- 【设计过程】.NET ORM FreeSql WhereDynamicFilter 动态表格查询功能
- IP SAN has an independent file system. After the application server accesses the IP SAN through the network sharing protocol, it can read and write the files in the file system
- Maximal semi connected subgraph (tarjan contraction + topological ordering + DP longest chain)
- OpenCV编程:OpenCV3.X训练自己的分类器
- 【CSP-J 2021】总结
- Pytoch realizes multi-layer perceptron manually
猜你喜欢
随机推荐
Satellite network capacity improvement method based on network coding
Goldfish rhca memoirs: cl210 describes the openstack control plane -- identify the overcloud control platform service + chapter experiment
Connected graph (union search set)
vulnhub inclusiveness: 1
Maximal semi connected subgraph (tarjan contraction + topological ordering + DP longest chain)
Win10安装Apache Jena 3.17
[design process] Net ORM FreeSQL wheredynamicfilter dynamic table query function
修改Jupyter默认路径看这篇!
Over fitting and under fitting
[LeetCode周赛复盘] 第 302 场周赛20220717
早期单片机加密的一些方法 【评论区领取资料】
Documents required for military product development process - advanced version
基于网络编码的卫星网络容量提升方法
空天地海一体化网络体系架构与网络切片技术
Pytoch learning record 2 linear regression (tensor, variable)
How to build dashboard and knowledge base in double chain note taking software? Take the embedded widget library notionpet as an example
LeetCode 2335. Minimum total time required to fill the cup
Journal日志与oplog日志的区别
How does unity3d use the asset store to download some useful resource packages
Thread pool principle









