当前位置: 首页 > news >正文

从业务对象到可恢复编辑现场,完整理解 SAP Fiori 事务应用的 Draft 开发

销售人员正在维护一张销售订单,客户、销售组织、付款条件都已经填好,订单行也录入了十几条。此时浏览器被意外关闭,网络短暂中断,或者销售人员临时被电话打断,需要过几个小时再回来继续处理。

在传统 SAP GUI 或 Web Dynpro ABAP 应用里,这类编辑过程往往依赖服务端会话和应用缓冲区。只要会话仍然存在,尚未保存的数据就可能继续保留。可到了基于浏览器、OData 和 SAP Fiori 的应用里,前端与后端之间采用更松散的请求响应方式,任何一次 HTTP 请求结束后,后端都不能理所当然地假设原来的会话上下文仍然存在。

Draft 能力正是为了解决这个问题。

它不是简单地在页面上增加一个「保存草稿」按钮,也不只是多建一张临时表。它需要数据模型、事务处理框架、OData 服务、SAP Fiori elements 页面以及并发控制共同遵守一套完整契约。只有这样,应用才能知道哪份数据是正式版本,哪份数据仍处于编辑状态,草稿由谁创建,是否允许其他人员接管,以及什么时候可以把草稿激活为正式业务数据。

本文讨论的是经典 ABAP Programming Model for SAP Fiori 中基于 CDS、BOPF、SAP Gateway 和 SAP Fiori elements 的 Draft 开发方式。SAP 官方把这一编程模型描述为一套面向 SAP HANA 优化的端到端开发架构,其中 CDS 负责语义化数据模型,CDS-based BOPF 负责事务处理,SAP Gateway 负责 OData 暴露,SAPUI5 与 SAP Fiori elements 负责界面消费。

需要特别划清边界,本文所说的 BOPF Draft 属于经典 ABAP Programming Model fo

http://www.jsqmd.com/news/1175610/

相关文章:

  • 5分钟快速上手note-gen:跨平台AI智能笔记工具完全指南
  • 3步开启Kohya_ss Flux训练模式:新手也能轻松掌握的AI绘画微调指南
  • TLSFOWARD抓包工具 好用吗???
  • 2026惠州冰块批发工业降温冰块TOP排名榜:实测谁家降温最快? - 热点咨讯
  • 缓存命中率的艺术:深度解析Oracle Buffer Cache命中率提升策略
  • WeChatFerry:3个核心模块构建的微信机器人智能框架
  • 工业具身智能开启从技术验证向场景落地的进阶
  • Seed-VC零样本语音转换技术深度解析:扩散变换器架构与实时性能优化
  • 华为OD机试真题 新系统 2026-07-08 PythonJS 实现【迷宫相遇】
  • 数据安全与跨端同步并重,为什么越来越多企业团队将坚果云作为首选?
  • Chronos时间序列预测框架深度解析:从架构设计到应用实践
  • 3步实现虚拟机隐身:开源反检测工具的实战指南
  • 视频直播点播/音视频点播/云点播/云直播EasyDSS:一场直播,百万云游,把景区搬进每部手机
  • 「2026假期专属」敦煌地接社TOP8综合评分 平台背书小团体优选实测攻略 - 互联网科技品牌测评
  • 2026敦煌亲子研学旅行社选择之道:真实数据拆解行业套路,榜首本土老牌凭什么登顶? - 互联网科技品牌测评
  • 终极指南:如何快速安装配置PgManage数据库管理工具
  • 学术论文PDF翻译:如何保留公式和排版格式?
  • 海康相机,视觉成像
  • 亲身到店探访北京雷达官方售后服务中心|完整地址与客服电话(2026年7月最新) - 亨得利钟表维修中心
  • 2026移民国外行业GEO优化服务商大盘点 正规机构筛选攻略与避坑FAQ - U渠道
  • 从零开始认识CAN网通信
  • maldev 终极指南:恶意软件开发技术深度解析与实践教程
  • OCRmyPDF:突破性智能文档识别技术实现扫描PDF秒变可搜索资产
  • NCM文件解密技术架构解析:高性能音频格式转换引擎深度实践
  • 【ASP.NET Core】在 Windows Forms 中运行 Web 服务器
  • 2026宁波易奢福专注回收闲置奢侈服饰 男女潮奢鞋服统一实价收购 无套路不压价 - 肉松卷
  • 2026邯郸高考志愿填报咨询机构哪家靠谱?结合师资实力与风险防控能力综合测评 - 互联网科技品牌测评
  • ComfyUI-Copilot:终极AI智能体工厂模式深度解析与实战指南
  • 抖店小白 7 天无货源起店完整操作清单使用抖掌柜(密文代发合规版) - 抖掌柜
  • 超级变色龙mac能玩吗 超级变色龙mac游玩教程