具体示例:在本文档中,返利商城系统开发,我将展示增强数据模型所需的步骤,以便在S4 HANA中的标准MIGO事务中添加自定义字段。
在开始建模之前有一些背景。
随着S4HANA的出现,许多业务对象的数据模型都发生了变化。材料文档也是如此(这是本博客的案例研究)。引入了一个新的表"MATDOC",它存储MKPF和MSEG表的组合结果。任何写操作都只将结果保存在MATDOC表中。此外,这些表还通过代理对象(也称为CDS视图)进行了增强,即NSDM_E_MKPF和NSDM_E_MSEG。它们主要用于数据检索。此外,租用服务器,这些表中的任何增强也需要考虑代理对象。
在传统的ECC(非S4HANA)时代,我们只使用了以下增强任何标准表的选项(只要允许)
S4HANA范式也可以遵循同样的方法。下面的选项1将导致在使用CI include的所有位置添加自定义字段。这反过来又迫使我们增强所有关联的代理对象或cd视图。这对于所有视图和所有级别都需要自定义字段的情况很好。但是,淘客qq群,如果它是不可重复使用的,那么选项2是一种快速简单的方法,我将演示选项2,其中我将使用自定义字段增强MSEG表。
选项2中有3个步骤。
a.增强用于BAPI或BADI处理的MSEG表。
b.增强用于持久化数据的MATDOC表。
c.增强MSEG上的关联CDS视图,以便能够检索存储的数据。
详细信息–
a.我们可以添加附加MSEG中的结构如下
b。我们可以在MATDOC中找到合适的位置,在那里可以添加自定义字段。我们需要阅读所有include的描述并查看其中的字段以确定合适的位置。
c.在这一步中,我们需要确定代理对象。之后,大数据入门,物联网大赛,我们需要用自定义字段扩展代理对象。
PS:这个博客与Joachim的博客类似@https://blogs.sap.com/2016/07/11/appending-tables-in-s4hana-easy-mbew/
非常感谢您的反馈。