文章目录
SAP Cloud for Customer 架构
SAP Cloud for Customer 部署的三种方式
SAP Cloud for Customer和 SAP ERP 开箱即用的集成场景
SAP Cloud for Customer和 SAP CRM 开箱即用的集成场景
SAP Cloud for Customer的实现
SAP Cloud for Customer的扩展方式
in-app extension
side-by-side extensions
SAML2 IDP 实现SSO
和第三方系统的集成
SAP C4C Cloud Application Studio 功能一览
使用C4C Cloud Application Studio 进行二次开发的两种交付方式
工具
C4C是Software-as-a-service:SaaS, 而 SAP Cloud Platform, 现在改名叫SAP Business Technology Platform,是Platform-as-a-service:PaaS
Real-time integration of master data (accounts, prospects, contacts, products, including option to block prospects back to ERP).
Real-time integration of transactional data (opportunity real-time pricing, quote and sales order requests, quote to sales order request)
PDF display of ERP sales documents in C4C opportunity and quote. PDFs are generated on-the-fly.
Recent orders update
Real-time integration of work ticket to billing request
Additional real-time master data integration for currency conversion rates, account hierarchy, sales org hierarchy etc.
Pricing: Real-time call to ERP SD pricing supporting the full pricing flexibility of ERP SD.
Real-time integration of master data (accounts, prospects, competitors, contacts, account hierarchy, territory assignment, products, employees, social media profiles)
Real-time integration of transactional data (campaign header, leads, opportunities, activities, service requests)
Integration of attachments bi-directional for opportunities, attachments for leads from CRM to Cloud
Integration of marketing attribute definitions (CRM -> C4C) and marketing attributes assignments to customers
Real-time call to from C4C quote to CRM pricing supporting the full pricing flexibility of CRM pricing
C4C以BO为核心的开发方式
前台:SAP UI5
SAP UI5 没有对partners开放。Partners使用UI Designer. 一个基于Custom BO自动创建UI的例子
BO测试工具
后台:ABAP(cloud) - AXP
前后台交互
KUT创建扩展字段
- SAP OData编程指南
- SAP OData dev guideline
- webservice, 一个例子: 在SAP C4C里使用Restful服务消费SAP S/4HANA的标准功能
- Customer-specific solutions 100% customer-specific
All development artifacts reside in the customer landscape (own namespace) - 直接在客户系统上做开发
Intellectual property typically belongs to the customer - 知识产权属于客户
Solution templates
Solution can be “prepared” as solution template. Development is done in the partner namespace - 在partner tenant上做开发
IP belongs to the partner - 知识产权属于partners
The remaining x% of the scope can be developed as customer-spec. solution - 可以采取混合模式,即小部分scope的功能,仍然采取customer specific的方式开发。
性能监控工具
代码调试