dfe*_*aro 1 asp.net dynamics-crm sql-server-2008 dynamics-crm-4
我们在CRM中使用MS Dynamics 4.0.它处理所有联系人管理,营销,资源共享和共享点集成,工作流管理/协作,并且基本上以某种方式由公司的每个部门使用.
我们有一个新的应用程序的业务要求,我们有一个紧迫的时间表.我们刚刚开始推出CRM,大部分定制开发都是由咨询公司完成的.
我们需要一个相对简单的应用程序,我们需要跟踪一些数据以便为特定组共享.其中一些信息已存在于我们的"公司"和"客户"CRM实体中.
这个新项目要求我们增加约26个领域 - 我们不希望膨胀我们已经很大的公司实体 - 特别是因为只有约5%的公司会使用这些额外的领域.
我们现在基本上正在讨论一个设计 - 混合解决方案(创建我们自己的ASP.NET应用程序,看起来像CRM并通过Web服务与它通信并将所有'补充'字段存储在我们自己的数据库中,可能存在于同一个数据库服务器上作为我们的CRM DB,我们可以轻松编写查询).另一种选择是在CRM中100%完成.
我只是在为那些做过类似事情的人寻找建议.你会建议做这样的混合解决方案,还是应该做100%CRM?我们的截止日期很紧,开发项目的开发人员对CRM知识有限; 这就是为什么这是一个有点争论的原因.对于那些使用MS Dynamics的人来说 - 你通常如何处理这样的项目,我们需要在这里添加许多字段(甚至包括他们自己的父/子关系的子字段),这些字段只适用于我们的一小部分主要的"公司"实体......需要注意的是:当人们按原样加载公司实体时,我们已经遇到了性能问题(页面可能需要5秒钟才能呈现),高级查找也是如此.
最后要注意的是 - 应用程序的这一部分仅用于存储数据.最后,用户将打开一个VBA Excel工作簿,按下"下拉数据"按钮,这将从我们最终存储它的地方提取这些数据.我们不确定应该在哪里存储/管理这些数据/ UI.
非常感谢任何建议.
编辑:我如何创建2个列表框彼此相邻,中间有2个按钮,其中一个列表框丢失了'我的foos',另一个是'所有foos',你添加/删除'我的foos'列表框???经典的'我有这些foos作为我的一部分'UI控件有2个列表框和2个箭头按钮......我应该/可以使用jquery吗?并且有没有人碰巧知道任何jquery控件已经完成所有这些开箱即用?这是一个常见的控制,我敢肯定它必须在某个地方.我在这里浏览了一些工具包和控件以及一些线程,看到了一些非常棒的,甚至更复杂的控件,但不是这个特别的.
编辑2:在做了更多的研究之后,似乎保持用户界面中的所有用户界面都会变得更加复杂,只需为该部分制作一个ASP.NET应用程序并将其放入CRM中的iframe或模态弹出窗口中.
我们仍然可以在CRM中设置所有数据字段和关系 - 并让ASP.NET使用Webservice调用来执行CRUD.
看起来我们最终不得不做同样多的工作来获得CRM所需的功能 - 除了它在javascript中更加hackish和完成.有什么好处?将UI保存在一个地方??? IMO没有那么多的交易......
到目前为止,我们倾向于将所有数据保存在CRM中,但将UI放在ASP.NET中
任何建议都非常有用.我说的是理智吗?谢谢
小智 7
我同意,你最好使用100%CRM.
如果(并且我强调如果)您发现性能影响很大,请考虑使用相关实体来保存其他字段.
CRM不提供一对一的关系类型,因此您必须自己管理.使您的公司实体成为关系的N方,以便相关实体显示为查找.
或者,如果相关实体查找对于您的用户来说过于抽象,请将带有iFrame的选项卡添加到公司实体表单中.使用javascript显示/隐藏选项卡,并将iFrame的src设置为相关实体的url.
| 归档时间: |
|
| 查看次数: |
1114 次 |
| 最近记录: |