Sent: Thursday, December 11, 2014 5:28 PM
Subject: [wave8 backend research]
SAP CRM Fiori应用的note creation,后台实现的原理比较简单. GM6上创建一个note:
HTTP post的request payload里就只有opp guid和user输入的note
后台返回的response也只有这两个attribute:
最后到webclient UI上却发现两条只读的text,类型为Description和Preparation
后台实现:
直接用OPEN SQL 找当前创建的opportunity的transaction type对应的text determination 信息。
Opportunity 对应的text object type hardcode成CRM_ORDERH,changeable的属性也写死成P,因此当前的实现,通过Fiori UI创建出来的note 类型都为log ( changeable = P )
最后Opportunity OData的实现并没有call 底层的text API,而是直接call One order的modification FM,
只需要把text determination ID和待创建的note content和language传入 modify FM:
在webclient UI上看到两个不同text type的note的原因是因为backend system 配置里,指定类型为P的text的content会自动transfer到 changes = R的text里,即Description和Preparation。
相关推荐
* 使用 Web IDE 或 RDE 创建新的 Fiori 应用程序项目。 * 使用 UI5-FIORI 模板快速搭建 Fiori 应用程序。 * 使用 SAP Web IDE 或 RDE 进行 Fiori 应用程序的开发和测试。 五、结论 UI5-FIORI 是一个功能强大且灵活...
Fiori和UI5结合的发展历程可以追溯到2007至2008年,那时SAP为了应对市场上用户对更好用户体验的需求,开始开发新一代的前端技术。2011年,SAP发布了SAPUI5的初版,2013年发布了SAP Fiori,随后在2017年推出了SAPUI5...
上述介绍涵盖了SAPUI5和SAP Fiori开发工具的基础知识,详细介绍了SAPUI5的开发环境以及如何开始使用SAP Web IDE和Eclipse Web IDE进行SAPUI5应用的开发。通过这些工具,开发者可以更加高效地进行SAP Fiori应用的开发...
本篇文章将深入分析SAPUI5及其与Fiori应用的关系,并着重讲解Fiori模式下的响应式设计原则。 ### SAPUI5简介 SAPUI5是一种基于HTML5的UI开发工具包,它允许开发者创建出轻量级、多平台的商业应用程序。SAPUI5的...
SAPUI5是实现SAP Fiori应用开发的关键技术,它基于开放的Web标准,如HTML5、CSS3和JavaScript,以及jQuery和OpenUI5框架,从而允许开发者构建面向移动设备和桌面浏览器的现代Web应用。 在进行SAPUI5或SAP Fiori开发...
### 如何在Fiori Launchpad上部署UI5应用 #### 概述 本文档将指导您完成在Fiori Launchpad上部署SAP UI5应用程序的过程。这是一份详细的指南,涵盖了从准备到最终部署的所有步骤。适用于SAP UI5 1.18版本及其后续...
在Launchpad Designer中进行的操作会被记录在前端服务器中,因此需要创建和分配传输请求。具体步骤如下: 1. 登录到ABAP前端服务器。 2. 使用事务代码`SE03`访问创建请求的活动。 3. 选择“创建”,显示创建请求...
SAP Web IDE是SAP提供的集成开发环境,用于创建、开发和部署SAPUI5应用。它提供代码编辑器、库管理、应用生命周期管理和部署功能等,方便开发者在云端直接进行开发工作,并且可以与HAT(SAP混合应用工具)结合,编写...
#### 一、OData与SAP Fiori的关系 在SAP Fiori环境中,OData(Open Data Protocol)扮演着至关重要的角色。它是一种用于定义构建和消费RESTful API的最佳实践的标准协议。通过使用OData,开发人员能够更加专注于...
标题“UI5 FIORI SEGW SAP Gateway Service Builder”涉及到几个关键的技术领域:UI5(也称SAPUI5或OpenUI5)、FIORI、SEGW以及SAP Gateway。本段将详细解释上述技术概念以及它们在构建SAP企业级应用时的作用。 UI5...
- **安装SAP Fiori Client**:在移动设备上安装SAP Fiori Client应用。 - **运行SAP Fiori client**:输入Fiori LaunchPad的URL地址。 - **输入用户名和密码登录Fiori LaunchPad**:完成身份验证。 - **运行应用测试...
7. **过渡和动画**:SAP Fiori强调平滑的过渡效果,SwiftUI提供了丰富的动画API,如`withAnimation`和`GeometryReader`,可以创建出符合Fiori风格的动态效果。 8. **导航和路由**:在iOS应用中,理解如何使用`...
《RTCRcrm52 CRM Web client:SAP CRM Web客户端界面开发详解》 在现代商业环境中,客户关系管理(CRM)系统已经成为企业运营的核心部分,有效地管理客户信息、销售流程和客户服务是提升企业竞争力的关键。SAP作为...
之后,练习6会引导学习者如何针对不同的设备进行额外适配,确保UI在各种屏幕尺寸和设备上都能良好工作。 随着对SAPUI5框架的深入理解和实践,学习者将能够构建更加复杂的业务应用场景。例如,在练习7中,学习者将...
SAP S/4 UI5 FIORI开发
SAP UI5(用户界面5)是SAP公司开发的一个用于创建企业级Web应用程序的框架,特别是那些与SAP系统交互的应用程序。SAP UI5建立在HTML5、CSS3和JavaScript的基础上,使用了响应式设计原则,让应用程序可以在各种设备...
SAP fiori的简易开发过程指南,从开发者角度出发,分后面ODATA开发环境和前端SAP UI5环境搭建,以及发布进行了讲解
- **UI5 与 SAP Fiori 的关系**:UI5 是具体的前端框架,用于实现 SAP Fiori 所定义的用户体验标准。SAP 官方基于 UI5 构建的一系列应用程序集合被称为 SAP Fiori Apps。 #### 二、SAP UI5 开发环境搭建 ##### 2.1...
此外,教程还详细阐述了如何创建和使用SAP Fiori的组件、控制器、视图和路由等关键组件。 接下来,教程深入探讨了SAP Fiori的高级特性,例如SplitApp的使用、事件处理、列表控件、嵌入式视图、对话框、片段以及格式...