所有提交的EM系统将被重定向到网上投稿系统.作者被要求将文章直接提交给网上投稿系统各自的日志。

Salesforce使用CPQ(配置价格报价)的进步,技术催化剂

Shiv Kumar Goyal1, Nupoor Narendra Nimbalkar2
  1. 印度马哈拉施特拉邦孟买Chembur的Vivekanand教育学会技术学院计算机应用硕士系副主任
  2. 计算机应用硕士,维韦卡南德教育学会技术学院,Chembur,孟买,马哈拉施特拉邦,印度
有关文章载于Pubmed谷歌学者

更多相关文章请访问国际计算机与通信工程创新研究杂志

摘要

本文介绍了针对具有复杂销售流程的公司提出的CPQ(配置价格报价)解决方案,帮助公司配置复杂的产品供应,以正确的折扣和捆绑规则应用于产品或产品集的方式对其定价,并基于该信息创建快速、准确的报价。CPQ解决方案使用Visualforce和Apex构建,并与salesforce无缝集成。Salesforce不仅仅是一个简单的客户关系管理(CRM)应用程序管理联系人,跟踪所有销售活动-每个潜雷竞技网页版在客户、机会和客户。更多的时间是花在向正确的人销售上,利用他们的个人营销数据和社会洞察力。

关键字

CPQ,配置价格报价,Salesforce, CRM, Salesforce自动化,SFA

介绍

Salesforce.com是一家云计算和社会企业软件即服务(SaaS)提供商,总部位于旧金山。它成立于1999年3月,创始人之一是甲骨文(Oracle)前高管马克·贝尼奥夫(Marc Benioff)。在其云平台和应用程序中,该公司最著名的是其Salesforce客户关系管理(CRM)产品,该产品由销售云、服务云、营销云、Force.com、Chatter和Work.com组成。销售云管理联系信息,并通过Chatter雷竞技网页版集成社交媒体和实时客户协作。服务云包括一个类似呼叫中心的案件跟踪功能和一个用于对话和分析的社交网络插件。营销云提供Radian6,一个社交媒体监控和营销应用程序。Force.com是该公司的平台即服务(PaaS)产品,允许软件开发人员创建Salesforce.com的附加应用程序。Work.com提供社会化人力资源绩效管理平台Rypple。除了产品和平台,Salesforce.com还创建了AppExchange,这是一个自定义应用程序构建和共享平台。该公司还提供咨询、部署和培训服务。

销售云——用于销售和营销

对于销售经理来说,CRM云应用程序为他们的团队活动提供实时可见性,以便他们可以自信地预测销售。对于销售代表来说,CRM云应用程序可以很容易地管理客户信息,因此销售代表可以花更少的时间处理数据,更多的时间与客户打交道。对于营销人员来说,没有什么比跟踪通过网站、电子邮件或谷歌AdWords营销活动产生的销售结果更重要的了。CRM云应用程序可以让营销人员跟踪线索和来源,实时将线索引向正确的销售人员,并提供分析,以查看哪些是有效的,哪些可以改进。
特别是,组织最近正在仔细研究可以消除销售流程的系统,使他们能够减少销售周期时间,提高生产力,减少订单错误,并在内部、全国或全球范围内扩展业务。此外,公司正在寻找能够与现有系统集成的解决方案,并简化内部系统,而不是使其过于复杂。
在观察这些趋势时,术语“配置价格报价”(CPQ)已经成为公司在上述举措中发现巨大结果的方式之一。

最基本的

CPQ软件帮助公司配置复杂的产品,以正确的折扣和捆绑规则适用于产品或产品组的方式对其定价,并根据这些信息创建快速、准确的报价。理想情况下,CPQ软件可以弥合前端和后端系统之间的差距,并将公司从lead到订单,或一直从lead到现金。

首字母缩写

CPQ过程的每个阶段都包括哪些内容?
•配置:以特定的形式塑造或组合产品和/或服务
•价格:决定需要支付的金额,考虑到地理位置、当地法规、经济效益、制造成本和竞争,并确定在各种销售情况下的捆绑和折扣规则
•报价:提供一份文件,设定所要求的产品和服务的预期成本

相关工作

Salesforce通过其标准Quote对象实现引用功能。Quote对象表示一个报价,这是一个显示产品和服务建议价格的记录。报价可以从机会中创建并与之同步,并以pdf格式通过电子邮件发送给客户。这个功能很好,但是一些缺失的特性也很好
•缺少引号选项卡
•缺失报价字段历史记录跟踪
•需要代码来获得自定义行项目字段同步
•更灵活的设计器模板
Salesforce报价模板不提供任何分页控制
•在报价模板编辑器中,任何未上卷到报价记录的产品字段都不可用。

提出了系统

拟议的应用程序旨在提供一套集成的软件应用程序,支持伴随解决方案和协商销售的配置、定价和报价生成活动。建议的应用程序是客户的特定,它为客户提供服务,而不是作为一个产品,可以由任何最终用户使用。该应用程序通过自动化整个配置价格报价过程,预计将增加组织的总体利润(最低10%)。建议的应用程序处理销售流程的主要方面,包括报价、产品定价、折扣规则、处理库存(在Salesforce的Product2对象中实现一个名为quantity的自定义字段,并应用相同的验证规则),在库存下降到特定保证金时发出警告,自定义建议模板,审批流程,自动审批。所提议的系统运行在Salesforce基础设施上,完全在Salesforce使用Visualforce和Apex开发的范围内。

Visualforce和Apex

Visualforce是一个框架,允许开发人员构建复杂的、自定义的用户界面,这些界面可以本机托管在Force.com平台上。Visualforce框架包括一种类似于HTML的基于标记的语言,以及一组服务器端“标准控制器”,这些控制器使得基本的数据库操作(如查询和保存)非常容易执行。Apex是一种强类型、面向对象的编程语言,它允许开发人员在Force.com平台服务器上执行流和事务控制语句,同时调用Force.com api。通过使用类似Java的语法和类似数据库存储过程的功能,Apex使开发人员能够向大多数系统事件添加业务逻辑,包括按钮单击、相关记录更新和Visualforce页面。Visualforce和Apex完成了Force.com平台的应用开发服务。有了这些工具,开发人员就有了全方位的定制和开发选项。
使用Visualforce和Apex开发的应用程序可以耦合到单个包中,然后可以作为托管包或非托管包部署。打包应用程序可以简化安装。安装时需要包上传URL,避免在需要将外部应用程序与Salesforce集成时需要的任何预安装步骤。

SALESFORCE架构

Salesforce.com的架构是多租户架构。Salesforce.com的平台即服务(PaaS)产品被称为Force.com。Force.com平台允许外部开发人员创建附加应用程序,这些应用程序集成到salesforce.com主应用程序中,并托管在salesforce.com的基础设施上。

多租户

多租户是云用于经济高效且安全地共享IT资源的基本技术。就像在公寓大楼中一样(许多租户经济高效地共享大楼的公共基础设施,但有墙壁和门可以保护他们的隐私,不受其他租户的影响),云使用多租户技术在使用云的多个应用程序和租户(企业、组织等)之间安全地共享IT资源。一些云使用基于虚拟化的架构来隔离租户;其他人则使用定制的软件架构来完成工作。云服务的多租户设计可能会对IT组织的应用程序交付和生产力产生巨大影响,但大多数使用云的cio、cto、系统架构师和开发人员都不会考虑它,因为它都是透明地发生在幕后的魔法。

Force.com架构概述

Force.com是经过验证的云应用程序开发平台,支持许多流行的Salesforce云应用程序(销售云、服务云等),以及客户为满足其特定业务需求而构建的自定义应用程序。

多租户的内核

Force.com是一个为云计算而构建的现代平台即服务(PaaS),其设计中具有固有的多租户特性。一个快速理解Force.com独特之处的方法是考虑下面的图,它比较了一个传统的应用程序开发平台和Force.com的多租户方法。
关系数据库管理系统(RDBMS)是所有传统应用程序开发平台的核心,其中大多数是在20世纪70年代和80年代设计的,用于支持单个组织的本地部署。rdbms中的所有核心机制(如系统编目、缓存机制、查询优化器和应用程序开发特性)都是为支持单租户应用程序而构建的,可以直接在专门调优的主机操作系统和原始硬件上运行。如果没有大量的开发工作,使用标准RDBMS构建的多租户云数据库服务只能在虚拟化的帮助下实现。不幸的是,管理程序的额外开销通常会损害RDBMS的性能。
相反,Force.com结合了几种不同的持久性技术,包括一个定制设计的关系数据库模式,它天生就是为云和多租户设计的,不需要虚拟化。Force.com独特架构的好处是非凡的。Force.com是一个经过验证的、可靠的、安全的云应用程序开发产品,服务于:
•10万+企业
•部署的应用程序超过22万个
•300万用户
•每季度600亿笔交易,通常每天超过10亿笔交易
平均请求响应时间小于300毫秒
平均正常运行时间为99.9%以上

多租户应用开发

上一节解释了Force.com用来存储元数据和数据的体系结构。本节简要解释应用程序开发人员如何创建模式的底层元数据,然后构建管理数据的应用程序。

基于浏览器的Force.com开发环境

开发人员可以使用基于Force.com Web浏览器的开发环境(通常称为Force.com Setup屏幕)声明式地构建服务器端应用程序组件。这个点击式UI支持应用程序模式构建过程的所有方面,包括应用程序数据模型(对象及其字段、关系等)、安全和共享模型(用户、概要文件、角色层次结构等)、用户界面(屏幕布局、数据输入表单、报告等)、声明性逻辑(工作流)和编程逻辑(存储过程和触发器)的创建。例如,下面的屏幕是Force.com Schema Builder,这是一个直观的、类似erd的数据建模工具。
Force.com安装界面提供了对许多内置系统特性的访问,这些特性使实现常见应用程序功能变得容易,而无需编写传统数据库系统中所需的复杂和易出错的代码。

api

Force.com提供了开放的、基于标准的api,开发人员可以使用它来构建应用程序。Restful api和Web服务(基于soap) api都提供了对Force.com的许多特性的访问。

查询语言

应用程序可以使用Salesforce对象查询语言(SOQL)来构造简单但功能强大的数据库查询。Force.com还包括一个全文、多语言搜索引擎,可以自动索引所有与文本相关的字段。应用程序可以利用这个预先集成的搜索引擎,使用Salesforce对象搜索语言(SOSL)来执行文本搜索。与一次只能查询一个对象的SOQL不同,SOSL允许您同时搜索文本、电子邮件和电话字段中的多个对象。

顶点和程序逻辑

Apex在许多方面与Java相似,是一种强大的开发语言,开发人员可以使用它在应用程序模式中集中过程逻辑。可以使用两种不同的形式在Force.com中存储Apex程序:作为带方法的命名Apex类(类似于传统数据库术语中的存储过程),应用程序在必要时执行;或者作为数据库触发器,在特定的数据库操作事件发生之前或之后自动执行。在这两种形式中,Force.com编译Apex代码并将其作为元数据存储在UDD中。当一个组织第一次执行一个Apex程序时,Force.com的运行时解释器会将该程序的编译版本加载到该组织的MRU缓存中。因此,当来自同一组织的任何用户需要使用相同的例程时,Force.com可以通过共享内存中已经存在的准备运行的程序来节省内存并避免再次重新编译程序的开销。

特性

•报价和机会总是同步的

报价始终与机会同步,因此对报价的任何更改都会反映在机会中,反之亦然。每次报价时配置一个或一组产品就是一个费时重复的例子。然而,使用CPQ,销售组织不必从头开始。该技术捕捉到其他销售代表对其他帐户所做的事情,并提供一个向导驱动的过程,让销售代表轻松地创建报价。

•自定义标签报价

建议的软件为Quotes对象提供了一个自定义选项卡,该选项卡显示了一个引用列表。搜索和排序功能是标签的附加功能,salesforce开箱即用并没有提供。

•折扣规则

可以为每个产品指定最大折扣,这迫使销售代表从允许的最大折扣中指定折扣,从而增强了引导销售过程。

•数量验证

此功能尝试将库存处理到一定限度,指导销售代表使用可用数量并验证相同的数量。当数量下降时,将在org上显示警报。

•为提案定制模板

建议的软件提供定制模板,努力克服salesforce内置模板面临的缺点。

•批准

当销售代表走出边界时,有一种快速的方式获得高管的批准,通过该软件提供了一个工作流程和审批过程。客户可以定义需要批准各种异常的人员,以及批准的顺序。随着流程沿着执行链向上移动,可能会有多个审批人。链中的每一位高管都可以开绿灯、拒绝方差或要求提供更多信息。如果满足自动审批的标准,报价就进入自动审批流程。

仿真结果

Salesforce.com已被证明是最好的CRM之一,并帮助销售代表增加销售额。Salesforce.com是完全基于云的客户关系管理,这使得它很容易访问。Salesforce的force.com允许开发人员根据他们的需要和要求高度定制他们的CRM。作为延伸,CPQ出现了。CPQ应用程序可从不同的供应商获得,最终帮助公司发展业务。研究表明,应用程序必须使用Force.com平台的应用程序开发服务Visualforce和Apex进行开发。创建一个app包,生成的URL可以用于安装。这使得安装更加简单,从而避免了需要将外部应用程序与Salesforce集成时所需的任何预安装步骤。当使用外部应用程序时,CRM中所做的任何更改都必须在应用程序中实现。这可以通过提议的应用程序来避免。提议的应用程序具有Salesforce开箱即用所不提供的功能。 The proposed app has strict discounting and stock rules. The proposed app is highly customizable and will act as a service.

结论

Salesforce.com是云计算领域的领导者,提供一套完整的CRM云应用程序、云平台和云基础设施——更具有成本效益,获得更高的投资回报。有了Salesforce作为CRM,销售、营销和客户服务团队可以了解每一个客户,可以做出更好的决策来关闭更多的业务,降低服务成本,让每一个客户满意。Salesforce在根据业务定制CRM方面的一个进步是CPQ -配置价格报价。CPQ(配置,价格,报价)是为提供复杂产品和服务组合的公司生成销售建议的过程。理想情况下,CPQ可以弥合前端和后端系统之间的差距,并使公司从lead到订单,或一直从lead到现金。提议的应用程序完全在Salesforce中开发,使用Salesforce的查询语言和Force.com平台的应用程序开发服务(Visualforce和Apex)。该应用程序通过自动化整个配置价格,报价过程,预计将增加组织的整体利润(最低10%)。

数字一览

图1 图2 图3
图1 图2 图3

参考文献










全球科技峰会