需要一个类似于ETENR生成方式的数字范围

2020-08-21 01:11发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个简单的父子场景

我需要一个数字范围为父记录唯一的子记录生成行号

父母A

---> 10

---> 20

---> 30

父母B

-> 10

-> 20

-> 30

这是SNRO的工作吗? 如果是这样,我该如何设置? SNRO不直观,文档令人困惑。

我不想依赖dbtab等中的SELECT(MAX)+10。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个简单的父子场景

我需要一个数字范围为父记录唯一的子记录生成行号

父母A

---> 10

---> 20

---> 30

父母B

-> 10

-> 20

-> 30

这是SNRO的工作吗? 如果是这样,我该如何设置? SNRO不直观,文档令人困惑。

我不想依赖dbtab等中的SELECT(MAX)+10。

付费偷看设置
发送
4条回答
木偶小白
1楼-- · 2020-08-21 01:31

您好 Paul McFarling

您提供的示例中的子元素编号取决于标题项, 也就是说,对于每个标题项目,您都以10开始对子元素进行编号。如果是这样,那绝对不是SNRO或SAP编号范围的工作。

如果您的子项编号模式如下:

父项A

---> 1

---> 2

---> 3

父级 B

-> 4

-> 5

-> 6

然后可以使用SNRO。 SAP编号范围的整个想法是提供唯一的编号,或多或少像数据库级别的自动生成的键字段或序列。

如果标头级项目的列表简短且有限,则可以考虑使用SNRO。 标头级别就像公司代码或工厂一样(您尚未提供方案的详细信息)。 然后,您可以使用子对象

此处是数字范围对象-很好的文档。

最诚挚的问候

Dominik Tylczynski

Tong__Ming
2楼-- · 2020-08-21 01:48

唯一 父记录。 文档的行项目计数器。 像VBAP-POSNR或EKET-ETENR ...我已经写了自己的文章,但是如果存在的话,我更愿意使用SAP提供的解决方案。

小灯塔
3楼-- · 2020-08-21 01:28

如果我假设您要输入新记录,则可以将sy-tabix本身分配给该列

Violet凡
4楼-- · 2020-08-21 01:32

如果没有,请分享您的代码-这样我就可以找到选项

一周热门 更多>