无论会话是否结束,是否都可以设置永久锁定?

2020-09-10 23:28发布

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

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


尊敬的专家,

我正面临挑战,我将我的oData服务发布到UI5应用程序,提供了诸如编辑和保存订单的功能,目前有两个用户可以同时编辑同一订单,因为我无法为 首先谁点击"编辑"按钮:

我确实用oData实现方法将对象排队,但是当服务结束时,锁将隐式释放,因此第二个用户最终可以编辑相同的顺序。

我知道etag是解决问题的好选择,但是客户想要的是悲观锁之类的机制,一旦用户锁定oder,其他人就无法同时更改它,就像 SAP GUI。

有谁能帮忙吗?

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

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


尊敬的专家,

我正面临挑战,我将我的oData服务发布到UI5应用程序,提供了诸如编辑和保存订单的功能,目前有两个用户可以同时编辑同一订单,因为我无法为 首先谁点击"编辑"按钮:

我确实用oData实现方法将对象排队,但是当服务结束时,锁将隐式释放,因此第二个用户最终可以编辑相同的顺序。

我知道etag是解决问题的好选择,但是客户想要的是悲观锁之类的机制,一旦用户锁定oder,其他人就无法同时更改它,就像 SAP GUI。

有谁能帮忙吗?

付费偷看设置
发送
4条回答
SAP小黑
2楼-- · 2020-09-11 00:06

感谢安德烈,我搜寻了ABAPer面临的许多相关问题,似乎没有标准的解决方案 为了在OP上实现悲观锁定机制,我现在将尝试使用z解来解决这种情况。

lukcy2020
3楼-- · 2020-09-11 00:16

嗨,Mahesh,

这不仅仅是 SAP的营销手法。

这就是您所说的SAP不支持的功能。 如果没有得到正式支持,那么您就要自己承担风险。

(类似于使用SAP尚未发布的RFC功能模块)。

在我撰写本文时,已经计划使用ABAP Restful编程模型使用经典API进行写访问权的场景 即将推出的ABAP Restful编程模型版本将由SAP正式提供支持。

最诚挚的问候,

Andre

N-Moskvin
4楼-- · 2020-09-11 00:17

感谢Andre 响应!

现在这很有意义。 我总是感到惊讶,每当在静态编程模型(RPM)博客中总是说BAPI和退出表仅受RPM版本的支持而不受ABAP编程模型(APM)的支持时。

但是,为什么我说"这可能是一个营销mm头",是因为使用APM创建的大多数标准应用程序内部都在调用某些FM来执行CUD操作,而其中一些甚至没有以UUID作为键 领域。 我觉得,如果SAP交付的某些应用程序没有遵循所谓的标准方法,那么它们也应该向客户展示该方法...

但是,嘿,客户不会跳槽到 为新的RAP提供云服务,如果他们做对了:p:p ...那就是我认为这只是营销头:D:D希望他们有理由不向客户展示他们在内部遵循的方法(也许 因为它很容易出现错误/错误或其他原因。)

最诚挚的问候,

Mahesh

一周热门 更多>