SAPUI5 oData错误! FK 80-RFC错误:结束日期xx.xx.xxxx早于开始日期yy.yy.yyyy

时间:2018-06-25 17:42:20

标签: odata sapui5

具有一个通过SAPUI5对话框插入/更新了日期字段的实体。在同一记录上进行一些连续更新(通过日期选择器更改日期)后,我遇到了这个奇怪的错误。我说这很奇怪,因为我的更新实体中没有这种检查。实际上,更新实体方法无非是在其他字段中执行了几次简单的检查并最终插入了记录,没有对BAPI,标准SAP功能模块的调用或任何其他操作。也很奇怪事实并非总是如此。花了半天时间重复相同的主题,只是连续不断地进行调试,有时会发生,有时却不会。在我的方法中没有发生异常,在更新之后get_entityset结束后,错误来自标准SAP。如果有帮助,我会附上有关批处理操作的快照。

Batch operations table

它会变得更好!应用程序崩溃后,再也不会打开,它实际上在加载初始工作列表(get_entityset方法)期间产生了上述错误的变体(消息E FK 080无法以插件方式HTTPS处理)。从数据库删除记录后,应用程序停止崩溃。

在SE16N中,记录看起来很好,并且当我测试get_entityset方法时,网关客户端也可以正常工作。清除了系统中的所有缓存(使用过:https://blogs.sap.com/2016/03/02/cache-maintenance-in-fiori/),甚至清除了浏览器缓存(是的,我知道这没有意义),但问题仍然存在。我使用model.submitChanges进行更新,不涉及任何更改组。

这会给任何人敲钟吗?

最诚挚的问候

格雷格

0 个答案:

没有答案