开发者社区> jerrywangsap> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Fiori UI上创建的note和web client UI上note的对应关系

简介:
+关注继续查看

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。


本文来自云栖社区合作伙伴“汪子熙”,了解相关信息可以关注微信公众号"汪子熙"。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
upload Fiori application to ABAP server via report /UI5/UI5_REPOSITORY_LOAD
upload Fiori application to ABAP server via report /UI5/UI5_REPOSITORY_LOAD
0 0
SAP Fiori Launchpad pageSet请求的处理原理
Created by Jerry Wang, last modified on Dec 18, 2015 pageSet 请求通过AJAX发送到后台:
0 0
Fiori UI上创建的note和web client UI上note的对应关系
Fiori UI上创建的note和web client UI上note的对应关系
0 0
How SAP Fiori application is embedded in web client ui
How SAP Fiori application is embedded in web client ui
0 0
SAP ABAP Fiori Launchpad role based page - cached_sap_menu - 基于角色的页面显示原理
Created by Jerry Wang, last modified on Aug 26, 2015 GET_ROLE_BASED_PAGE_USAGES GET_START_UP_MENU cached_navigation_tree /ui2/nwbc_nav_tr SUSR_USER_LOGONDATA_GET IMPORT FROM DATABASE session buffer get_user_info get_roles Read list of roles for the user: NAVIGATION_SELECT_AGRS_OF_USER PRGN_READ_ROLE
0 0
CRM WebClient UI里word文档调用web service的问题
CRM WebClient UI里word文档调用web service的问题
0 0
why my SAP UI5 filter by titleID does not work
why my SAP UI5 filter by titleID does not work
0 0
A Complete ActiveX Web Control Tutorial
Download demo project - 231 Kb Introduction ActiveX is a Microsoft technology developed in the mid 90’s, that allows for the creation of applet-li...
943 0
SharePoint 2013 创建web应用程序报错"This page can’t be displayed"
错误描述 This page can’t be displayed •Make sure the web address http://centeradmin is correct. •Look for the page with your search engine. •Refresh the page in a few minutes. 发生过程   创建web应用程序,填写完基本信息以后点击确定,就是“这不会花费很长时间”的提示,然后就报错了,并且SharePoint和iis的日志中均没有记录错误。
1164 0
+关注
文章
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
WEB SERVICE EFFICENCY
立即下载
从Web到Cloud App
立即下载
从Web到Cloud App——YunOS Web App 开发经验分享
立即下载