SAP CRM Fiori Simulation Pipeline 设计介绍

(1) These two applications are very stable, almost no incidents are reported for both after Chengdu team get ownership from India dev team.
(2) No further development has been done by Chengdu team.

启动应用后的第一个 batch 请求:

请求明细:

发起请求的代码:

后台 OData 服务实现类:

如何调试 batch 请求?

注意,batch 请求包含的 operations,后台是并行处理的,因此一瞬间会弹出多个断点:

设置属性的获取:The retrieval logic is implemented in this method: CL_CRM_SPS_CUSTOMIZING_IMPL~GET_USER_SETTINGS

{"d":{"results":[{"__metadata":{"id":"https://localhost:8090/sap/opu/odata/sap/CRM_SALESPIPELINE_SALESREP/SalesPipelineSettings('WANGJER')","uri":"https://localhost:8090/sap/opu/odata/sap/CRM_SALESPIPELINE_SALESREP/SalesPipelineSettings('WANGJER')","type":"CRM_SALESPIPELINE_SALESREP.SalesPipelineSetting"},"UserName":"WANGJER","OpportunityMaxValue":"10000.00","OpportunityMinValue":"1000.00","OpportunityStepValue":"1000.00","TimeTo":"/Date(1451520000000)/","TimeFrom":"/Date(1420070400000)/","CurrencyCode":"EUR","SalesTarget":"0.00","SalesTargetPeriodicity":"2","EndOfPeriod":"/Date(1443571200000)/","StartOfPeriod":"/Date(1441065600000)/","SetValuesManually":true}]}}

PeriodicityText in SalesPipeline

year range in Sales Pipeline


Currency List

user status:

How are Opportunities in chart retrieved in backend

My Opportunity 的搜索实现

根据 employee responsible 搜索:

更多Jerry的原创文章,尽在:"汪子熙":

原文地址:https://www.cnblogs.com/sap-jerry/p/14889262.html