表维护生成问题

2020-09-30 03:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我在表维护视图以及...

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

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


专家您好,

我在表维护视图以及如何检查整个表方面遇到问题。 我试图解释这个问题。 我们的温度是4.6C。

创建新条目时,我需要检查除位置1以外,没有其他所有字段具有相同值的行。

此示例将是错误的,因为其中有一个通用的空白条目,并且两行的位置相同。

有序物料组件位置

mat1 mat2 YYYY

空白mat2 YYYY

我无法使用Ord创建表键。 材质,组件和位置,原因是我可以在包含或不包含orden材料的同一行中插入

因此,我认为唯一可能的解决方案是创建验证并检查我们是否有这种情况。

我尝试了事件01,并在保存新条目时检查了整个表,但是在读取表时遇到了一些问题...。请您帮我确定哪个表是完整表 (我认为是TOTAL),哪个表或结构包含要插入的新条目? 另外,您能帮我完成此验证吗?

希望您能理解我的问题...

预先感谢

最诚挚的问候,

丽贝卡

7条回答
愤怒的猪头君
2020-09-30 04:27

你好Abid Ali,

首先,感谢您的回答。 抱歉,我没有屏幕截图,请重试...

这是一个很好的表格示例。 如您所见,根据物料订单和组件(作为关键表格),我可以选择其他存储位置。 因此,如果我的生产订单具有物料订单AAAA且具有组件1,则存储位置将为LLL,如果我的生产订单具有物料订单BBBB且具有组件1,则存储位置将为QQQQ,并且如果我的生产订单具有其他任何值(CCCC,DDDD) ...无论如何,表格将读取空白列并设置存储位置ZZZZ。

物料订单组件物料存储位置AAAA Comp1 LLLL BBBB Comp1 QQQQ空Comp1 ZZZZ

我们要避免的是用户可以这样插入一行:

物料订单组件物料存储位置CCC Comp1 ZZZZ

由于您在表1上可以看到,这种情况将包含在表一的第三行(空表)中,这将是通用表,因此该条目将成为表值的冗余。

我已经考虑过更改表键,但是我总是遇到相同的问题...所以最后我认为最好使用事件和验证来做到这一点。 我已经尝试了事件01,但是这里的问题是,首先,我使用的是4.6C版本的非unicode,因此字段符号与6.0上的符号不同,而且,我也不知道如何 使用表TOTAL和EXTRACT。

我已经检查了此链接,并且看到指针是一个长字符字段,所有数据都放在了一起,所以我想避免使用偏移量来获取字段的值,但是我在想 我没有其他办法,....

http://help.sap .com/erp2005_ehp_04/helpdata/zh-CN/33/96613cb44b6c4de10000000a11405a/content.htm

我的问题还在于,在此版本中,我无法确定哪个表是整个表(在我的示例表1中),以及哪个表/结构具有用户要插入的新值...。

您现在更好地理解了我的问题吗? 您能帮我解决这种奇怪的行为吗?

谢谢您的支持。

最诚挚的问候,

Rebeca

一周热门 更多>