salesforce啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了salesforce啥意思相关的知识,希望对你有一定的参考价值。
Salesforce是一家客户关系管理软件服务提供商,成立于1999年3月,总部设于美国旧金山,创始人Marc Benioff。
一、企业简介:
1、Salesforce又译作软件营销部队或软营,是全球按需 CRM 解决方案的领导者,它创建于1999年3月,是一家客户关系管理(CRM)软件服务提供商,总部设于美国旧金山。
2、地区总部在莫尔日、瑞士(覆盖欧洲、中东、非洲和新加坡)、印度(覆盖亚太地区不包括日本)东京(覆盖日本),其他主要办事处位于多伦多、芝加哥、纽约、伦敦、悉尼、都柏林、海得拉巴、加利福尼亚州的圣马特奥和俄勒冈州的希尔斯伯勒,提供16种不同语言的服务。
3、截至2011年7月31日,Salesforce.com拥有104,000个客户和超过210万的订阅用户。
二、发展历程
1、1999年Salesforce.com及其Salesforce.com Foundation成立End of Software开始。
2、2000年Salesforce.com推出首个SFA 应用程序。
3、2001年Salesforce.com推出首个CRM应用程序。
4、2002年Salesforce.com推出首个客户服务应用程序。
5、2003年Salesforce.com推出Sforce,为世界首个公开的企业云计算API程序语言。
6、2004年Sunguard成为第1,000名订户。
7、2005年Salesforce.com推出Force.com AppExchange。
8、2006年思科系统成为第1万5千名订户。
9、2006年Salesforce.com推出Apex,为世界首个云计算程序语言。
10、2007年日本邮政成为第50,000名订户。
11、2007年订户达100万名及单日交易达1亿次。
12、2007年推出Force.com研发平台。
13、2009年成为首家年度收入达10亿美元的企业云计算公司。
14、2009年总订户达150万名。
15、2009年新增首个拥有达75,000名订户的客户。
16、2009年共10万项应用程序由12万4千名开发商在Force.com度身订做。
参考技术ASalesforce是一个功能全面的云平台。它是践行Saas(软件及服务)概念的先驱之一。
Salesforce的核心功能是CRM(客户关系管理系统)。系统默认提供大多数CRM需要的功能。Salesforce也具有很强的可扩展性。管理员可以通过设置界面进行自定义配置,开发者可以基于Apex语言、Visualforce框架、Lightning框架等进行二次开发。
Salesforce的基本界面由以下部分组成:
1、顶端部分
2、侧边栏部分
3、主要内容部分,其中侧边栏部分包括了一些基本的操作,以及最近浏览的项目。
顶端部分是Salesforce操作的基础。包括:
1、Salesforce的标志,位于左上方。
2、搜索框,用户可以直接在搜索框中查找数据。符合搜索关键字的所有数据,会按照类别分组显示在搜索结果页面中。
3、用户信息菜单,位于上方中间偏右的位置,可以进入用户信息相关界面进行浏览或编辑。
4、“设置”链接,可以进入设置主界面。设置主界面也是管理员和开发者定制功能的开始界面。
5、不同软件云的切换菜单,位于右上方,可以切换不同的软件云,比如“销售云”、“服务云”、“市场营销云”等。每一个软件云都是一套预先定制的功能集合,它们共享Salesforce中存储的数据。
6、主菜单,由不同的选项卡组成。点击选项卡可以进入相应对象的主页页面。
避免将记录插入Salesforce的解决方案
我需要在满足某个条件时停止插入记录。在addError()的帮助下,我在触发器的beforeInsert中进行了此更改。我对这个解决方案有一个问题:apex addError - remove default error message。我想删除此默认错误消息并仅保留我的自定义消息。而且我想让这个更加大胆一点。我现在确信addError()无法实现这些功能。
有没有替代方案呢?我的意思是,阻止这个记录被插入?
我关注的对象是ObjectA。并且ObjectA具有对ObjectB的查找。 ObjectA中的ObjectB字段必须是唯一的。没有两个ObjectA记录可以包含对同一ObjectB字段的查找。那是我需要停止插入的时候。
有人可以帮我弄这个吗?
大胆也有点大
仅当您具有自定义UI(Visualforce / Aura组件/ Lightning Web组件...)时才可能。我不会在这上花太多时间。专注于使您的逻辑正确,并确保它也通过API运行(因此不仅手动插入,而且数据加载器也受到保护)。
如果addError
没有做你需要的,那么考虑添加一个帮助文本(18)字段。将其标记为唯一,并使用before insert,before update
触发器(或工作流程)使用该查找的值填充它。
唯一性应由数据库处理。你真的准备好在“插入之前”完美地写出来吗?更新怎么样?如何取消删除(从回收站恢复?)如果我想同时加载2个相同的记录怎么办?那个触发器开始看起来有点复杂。如果不允许用户看到应该检测到冲突的记录(共享规则等等),我的意思是你的场景听起来像是“全局”,但是你需要写一个“不共享”的代码在触发器处理程序中)。
这一切当然是可能的,但是用一个独特的领域制作它并且称它为一天要容易得多。并告诉业务处理不一定友好的错误消息。
以上是关于salesforce啥意思的主要内容,如果未能解决你的问题,请参考以下文章
请求的资源在 Salesforce 中不存在 [错误]。 Salesforce 出了啥问题?
Salesforce中Account & Contact关系