My Appointment编辑场景下的roundtrip

简介: My Appointment编辑场景下的roundtrip

This is used in FaaS performance analysis program.


image.png


(1). 权限检查:


image.pngimage.png



(2). /sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet(guid’3440B5B1-72DE-1EE5-8AA1-4A211B548898’)

取ETAG:


image.png


这个ETAG会在save button被调用时使用到:


image.png



(3).


image.png



(4). 取complex note:


image.pngimage.png


cloud version

(1). GET /sap/opu/odata/sap/CRM_APPOINTMENT_SRV/EditAuthorizationCheck?ObjectGuid=guid’3440B5B1-6F66-1EE5-82B4-A9B3DA66921D’ HTTP/1.1 - 权限检查


image.png


(2). GET /sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet(guid’3440B5B1-6F66-1EE5-82B4-A9B3DA66921D’)?$expand=Attendee,AppointmentToAttachment HTTP/1.1

这个roundtrip是在NewAppointment.js的editAppointment里trigger的,同步。


image.png


(3). 拿CSRF token,因为接下来是http post:


image.png


(4). http post - batch

POST /sap/opu/odata/sap/CRM_APPOINTMENT_SRV/$batch HTTP/1.1

a. GET AppointmentSet(guid’3440B5B1-6F66-1EE5-82B4-A9B3DA66921D’)/AppointmentStatuses HTTP/1.1

b. GET UserPriorities HTTP/1.1

拿drop down list里status和priority里的entry:

user status:


image.png

相关文章
|
7月前
采用 cl_document_bcs 将 Meeting request 发送到 outlook 去
采用 cl_document_bcs 将 Meeting request 发送到 outlook 去
34 0
|
9月前
|
Windows
DTDragDropFile UE Drag the system file to the window Plug-in Description
DTDragDropFile UE Drag the system file to the window Plug-in Description
42 0
|
网络协议
SAP公司间STO里发货单过账后触发的IDoc报错 – Could not find code page for receiving system –
SAP公司间STO里发货单过账后触发的IDoc报错 – Could not find code page for receiving system –
SAP公司间STO里发货单过账后触发的IDoc报错 – Could not find code page for receiving system –
My Appointment编辑场景下的roundtrip
My Appointment编辑场景下的roundtrip
101 0
My Appointment编辑场景下的roundtrip
My appointment应用点了Edit后的roundtrip分析
My appointment应用点了Edit后的roundtrip分析
My appointment应用点了Edit后的roundtrip分析
click Edit button in Opportunity - why curr is displayed wrongly
click Edit button in Opportunity - why curr is displayed wrongly
70 0
click Edit button in Opportunity - why curr is displayed wrongly
SAP CRM Fiori My Appointment应用里点了Edit按钮后三个Roundtrip分析
Thursday, July 23, 2015 2:15 PM 这三个roundtrip是串行的。如下图所示:
SAP CRM Fiori My Appointment应用里点了Edit按钮后三个Roundtrip分析
Twice enter press click will trigger backend roundtrip
Twice enter press click will trigger backend roundtrip
97 0
Twice enter press click will trigger backend roundtrip
SAP Fiori Elements List Report table 里的普通按钮,Global 按钮 和 Determining 按钮
我在 manifest.json 的 extends 区域里定义了一个普通的自定义按钮,global 属性为 false:
78 0
SAP Fiori Elements List Report table 里的普通按钮,Global 按钮 和 Determining 按钮