監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

在SaaS平臺(tái)上進(jìn)行CRM二次開發(fā)的經(jīng)驗(yàn)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

   CRM客戶關(guān)系管理系統(tǒng)的簡稱,于上個(gè)世紀(jì)90年代初逐漸形成,慢慢作為一個(gè)領(lǐng)域應(yīng)用真正發(fā)展起來,并被國外大多數(shù)企業(yè)驗(yàn)證能夠?yàn)槠髽I(yè)大幅提升銷量及鞏固客戶關(guān)系。但CRM也一直因?yàn)閷?shí)施復(fù)雜,及價(jià)格昂貴而被稱為“富人的游戲”。

  隨著CRM在國外如火如荼的發(fā)展,國內(nèi)企業(yè)發(fā)展中也顯現(xiàn)出對(duì)客戶關(guān)系管理的迫切需求。在技術(shù)層面,互聯(lián)網(wǎng)的廣泛應(yīng)用和技術(shù)的突飛猛進(jìn),把SaaS平臺(tái)運(yùn)營模式引入CRM的發(fā)展中,大大降低了實(shí)施CRM的成本。但國內(nèi)企業(yè)層次不齊的管理水平,以及行業(yè)管理需求的差異,使得CRM應(yīng)用到企業(yè)時(shí)必須要作調(diào)整。而CRM二次開發(fā)則可以使產(chǎn)品像虛擬主機(jī)那樣快捷易用,同時(shí)又擁有無限的功能延展性。

  日前,微軟中國舉辦的“設(shè)計(jì)——我能微軟CRM模板設(shè)計(jì)大賽”正式拉開帷幕。大賽目的旨在激發(fā)設(shè)計(jì)人員們的設(shè)計(jì)熱情,開發(fā)出大量具有高市場接受度的CRM產(chǎn)品,并進(jìn)一步促進(jìn)SaaS產(chǎn)業(yè)升級(jí)。

  大賽自9月份進(jìn)入產(chǎn)品設(shè)計(jì)征集階段以來,得到了業(yè)內(nèi)廣泛支持。微軟CRM4.0是一個(gè)快速的企業(yè)級(jí)應(yīng)用開發(fā)平臺(tái),可以隨著企業(yè)業(yè)務(wù)的發(fā)展進(jìn)行軟件的同步的升級(jí),廣大網(wǎng)友總結(jié)并匯總了在快速開發(fā)CRM方面的經(jīng)驗(yàn),特此匯總分享:

  Picklist VS Lookup

  在設(shè)計(jì)業(yè)務(wù)狀態(tài)字段時(shí)建議采用Lookup(關(guān)系)類型,這樣便于用戶在企業(yè)業(yè)務(wù)調(diào)整的時(shí)候能夠自行進(jìn)行設(shè)置,而不用系統(tǒng)進(jìn)行任何調(diào)整。

  Javascript VS ISVConfig

  在進(jìn)行頁面按鈕控制的時(shí)候可以通過Javascript在From的OnLoad事件中進(jìn)行控制也可以在ISVConfig文件中進(jìn)行配置,這兩者各有特點(diǎn),但是相對(duì)而言在OnLoad中用javascript控制更加靈活,比如可以控制按鈕在指定狀態(tài)指定用戶瀏覽的時(shí)候才顯示(權(quán)限控制,如審核);在OnLoad事件中的Javascript腳本寫起來也比在ISVConfig中相對(duì)容易而且測(cè)試也方便;而且OnLoad還可以設(shè)置事件是否生效;兩者共同的特點(diǎn)就是方便導(dǎo)入導(dǎo)出,便于移植。

  ISV Web Application VS Plug-in

  有時(shí)候在CRM表單上執(zhí)行一些操作需要激發(fā)后臺(tái)相關(guān)操作,在這種情況下可以采用外掛網(wǎng)站的方式(ISV Web Application)或者采用Plug-in的方式?;贑RM模板的方便部署、維護(hù)性,建議采用Plug-in方式。(如果是傳統(tǒng)方式部署的話建議大家采用外掛網(wǎng)站方式,這樣開發(fā)調(diào)試都相對(duì)容易)

  Plug-in VS Workflow

  CRM中的工作流是異步執(zhí)行的,所以所有觸發(fā)工作流所做的修改不能立即生效并在界面上看到,而且如果工作流執(zhí)行過程中如果產(chǎn)生了錯(cuò)誤,也不能即時(shí)的通知用戶,但是Plug-in可以配置為同步的方式執(zhí)行,避免異步工作流的這個(gè)問題。

  同時(shí)Workflow的工作流具有很好的可配置性,能夠進(jìn)行用戶級(jí)的配置,但是Plug-in的邏輯卻是編程時(shí)既定的,所以綜合看來各有各的用武之地,需要根據(jù)業(yè)務(wù)的需要進(jìn)行靈活的選擇。

  Wait/ Timeout Workflow VS Common Workflow

  CRM的工作流提供了很多的選擇條件,其中需要提到的就是等待條件和超時(shí)條件。基于等待條件可以建立等待工作流,這種工作流可以基于工作流創(chuàng)建的對(duì)象/任務(wù)進(jìn)行判斷推動(dòng)工作流的執(zhí)行,比較典型的例子就是銷售漏斗;Timeout工作流實(shí)際上也是一種等待工作流,但是這種工作流會(huì)超時(shí)結(jié)束,可以利用這種工作流建立例行計(jì)劃,如建立每天的電話銷售提醒。

  系統(tǒng)中如果存在太多的等待工作流有可能會(huì)造成系統(tǒng)資源開銷增大從而導(dǎo)致工作流不能正常執(zhí)行,但是官方并沒有對(duì)此進(jìn)行聲明,所以本著謹(jǐn)慎的態(tài)度,如果系統(tǒng)中需要使用工作流建議采用普通的條件工作流;建議盡量少使用等待工作流,如果必須使用建議配合超時(shí)條件一起使用,這樣系統(tǒng)的等待資源會(huì)保持在一個(gè)可控的范圍內(nèi)。

  CRM Database Transaction

  據(jù)CRM官方說明顯示可以通過將Plug-in注冊(cè)為Child pipeline的方式來支持?jǐn)?shù)據(jù)庫事物,但是測(cè)試發(fā)現(xiàn)如果在Plug-in中執(zhí)行了多個(gè)CRM操作,在拋出異常之前執(zhí)行的操作不會(huì)被回滾。如下圖:


  如果位于Child Pipeline的Plug-in在執(zhí)行到步驟C的時(shí)候發(fā)生了異常,將導(dǎo)致位于Parent Pipeline的操作回滾,但是在Child Pipeline中的A、B步驟提交的操作將不會(huì)被回滾。所以,如果是簡單的操作應(yīng)該是沒有問題的,如果是執(zhí)行有邏輯的長過程操作,建議用戶通過程序自行控制事務(wù)(通過狀態(tài)標(biāo)記實(shí)現(xiàn))。

發(fā)布:2007-03-17 11:59    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
公司管理軟件
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普免費(fèi)企業(yè)管理軟件其他應(yīng)用

企業(yè)信息管理系統(tǒng) 企業(yè)管理系統(tǒng) 企業(yè)管理軟件 中小企業(yè)管理軟件 業(yè)務(wù)管理系統(tǒng) 辦公系統(tǒng) 免費(fèi)企業(yè)管理軟件 照片管理軟件 工會(huì)幫扶管理系統(tǒng) 企業(yè)管理系統(tǒng)下載 中小企業(yè)管理軟件下載