通过一个实例的例子,学习 SAP Fiori 应用中的 Draft Handling(草稿机制)

发布时间 2023-08-13 13:26:57作者: JerryWang_汪子熙

SAP Fiori 应用里的 Draft Handling(草稿处理)是一种机制,用于在 SAP 业务数据的编辑过程中,实时保存未提交的更改。

这样的机制允许用户在多个会话或者繁琐的表单填写步骤中,逐渐构建和修改数据,并在需要时将其提交。Draft Handling 在 SAP Fiori 应用中起到重要的作用,可以在不中断现有数据记录的情况下允许并发编辑,并且避免用户的误操作导致之前填写的数据不小心丢失,从而提高用户体验和灵活性。

Draft Handling 的核心思想是,在后台 ABAP 数据库中创建一个未提交的版本(草稿),并在用户完成编辑和确认无误后,再将该草稿版本提交为最终数据版本。在此过程中,Fiori 应用会对用户的操作进行跟踪,并确保不同用户之间的编辑不会相互干扰。

为了更好地理解 Draft Handling 的概念,让我们通过一个详细的例子来说明。

下面是这个例子的详细介绍。