点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我的IP应用程序...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我的IP应用程序...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我的IP应用程序中的默认"保存时计划顺序"有问题。
想象一下,两个用户同时使用该应用程序,每个用户都有自己的选择,因此没有锁重叠。 如果其中之一尝试保存数据,则会触发默认的"保存时的计划顺序"。
-如果"保存时的计划序列"没有过滤器,则所有多维数据集都应被锁定,因此由于第二个用户被锁定而导致错误
-如果"保存时的计划序列"具有过滤器,那么我们将无法通过流程链触发任何计划序列,因为没有提供过滤器
请记住,由于选择不固定,我们不能在流程链的计划序列变式中定义任何变式。 另外,"保存时计划顺序"中的过滤器是必需的。
我做错了什么? 有什么建议吗?
谢谢!
M
+++++ UPDATE +++++
我可以这样简化问题:是否可以定义"保存时的Plannins序列",以便当另一个计划序列在流程链中运行时,整个多维数据集都不会被锁定?
你好毛里齐奥,
如果过滤器为空,则整个基本提供程序将被锁定。 对于"保存时计划功能",可以使用选项"仅读取更改的数据":在这种情况下,过滤器与运行时过滤器合并,该运行时过滤器来自缓冲区中更改的数据。 运行时过滤器是更改后的记录中所有块特性(用于相应的计划功能)的投影。
简单的例子:
过滤器:特征A = a1
功能:块特征(即,不得更改的字段):B,C
更改的数据记录:
运行时过滤器(从更改的数据到块特征的投影):
特征B = b1
特征B = c1,c2
所以合并的过滤器是
特征A = a1
特征B = b1
特征B = c1,c2
此致
格雷戈尔
一周热门 更多>