[VtigerCRM][觀念] 給各位Vtiger新手的準備事項

自從網誌寫上Vtiger這套系統的文章到現在已經有半年多左右,幾乎每個禮拜都會有人提問,問的程度深淺不一。能夠感覺到大概有些新手對Vtiger的陌生與不安全感,卻無法抗拒Vtiger的優勢 (包含功能性與免費使用)。為了提高Vtiger的普及率,我覺得我有必要寫一些經驗給新手們了解。我將根據我常聽到的問題做個編輯Q&A來解釋觀念

什麼是Vtiger CRM
首先說明,CRM是客戶關係管理(Customer Relationship Management)的意思,這是一種透過組織性的系統化,來進行公司的客戶資料管理,在各種公司行號裡這是必須會建立的一套系統。從字面上的定義解讀,它是一種偏向業務部的管理工具,能夠進行所謂的客戶資料歸檔、案子處理進度、產品報價訂單與銷售、產品庫存、服務契約生效與終止,甚至能夠產生業務報表去簡報研討每個業務員的銷售額與訂單量。

對於Vtiger CRM來說它是一套十分完善的客戶管理套件,光是上面提到的CRM各種功能都有,但是在這當中,沒有所謂很完善的售後服務功能。畢竟對於業務銷售部來說那是售後技術的問題,因此你只能在Vtiger CRM上面找到很淺度的進行建檔管理。

曾有人提問想拿Vtgier CRM來修改程式碼做這一塊售後服務,我只能說Vtiger CRM所有預設使用傾向於Sales Market部分,在整體功能優勢比例為Sales 70% & Support 30%,因此並不建議新手們去期盼Vtiger本身以外的事,也不要認為改一改PHP就能辦到(那變成一種破壞結構的行為)。

除非你懂得如何自行PHP開發出,Vtiger所公開授權的客製化Module設計。透過DIY的客製模組來掛載到Vtiger CRM裡去 (有點像Joomla元件那樣掛載到主系統)。當然我沒有試著去開發Module,因為工作上沒有強烈要求我一些功能。我沒有機會跟動力去想啃官方開發技術文件,有一次無聊上104外包網找Vtiger的相關工作,有一個需Vtiger開發客製模組的CASE擱置了三個月。查看人數1,投案人數0。這樣解釋能懂嗎? 台灣幾乎有此能力的人很少...

Vtiger CRM該怎麼去建置起來
Well,首先這是一個PHP+MYSQL所建立起來的資料庫網站,如果你具備了MIS能力與網管知識基本上根本不會問我這一方面的問題,要架這個CRM網站十分簡單,也能自懂如何修改PHP與備援規劃。

有些提問者不是這方面的專業領域而害怕,但我不認為這些外行人就抱歉不適合用,只要不是純門外漢,有一半具備網路與HTML概念的人就行了,接下來就是必須靠自己去了解『怎麼架一個網站』,仿間各地書局、補習班甚至勞工大學都有教學課程能接觸。只是你願不願意學起來當自己工作上的軟實力的條件發展。

如果你想引進使用Vtiger CRM,就必須知道一個網站是怎麼做出來的。才能開始架第一個自己的CRM網站。才懂得如何思考如何對"網站"進行備份,也懂得如何防止網站被攻擊。也包含如何選擇硬體OS做適合的資料庫讀取效能。

感覺很麻煩? 沒辦法,要知道Open Source Free這種東西,就是凡事自己來,沒人會協助你。也沒人幫你傳變變~
不過,如果你真的有所謂的預算,官方的付費版也能考慮,付費跟免費的差別在於

1. 主機直接在米國,由官方預設安裝直接使用
2. 提供諮詢服務,包含電話與信箱
3. 擁有功能較多的版本集續更新 (付費版會根據使用者不斷強化,而免費板只是一個基礎系統)
4. 直接一個登入頁面就能開始使用


該如何將Vtiger CRM導入給公司使用
相信很多人會查到這裡來是因為Free的關鍵字被吸引過來,應該很委屈或是煩惱才尋找新的CRM系統。我比較推薦中小企業以及沒有預算的老闆,因為相對的不會抱太大期望在一個"免費"系統,畢竟我們只是一個引入系統的角色,你一定不希望拿石頭去K自己腳,讓公司無限制的要求具體滿足到,然而又找不到窗口協助開發做調整。最後石沉大海浪費時間也浪費Vtiger的原有價值性。

先自行了解公司目前的舊方式習慣,到底公司在客戶管理方式上是怎樣有規律的使用。同時去想想哪裡的環節很浪費公司資源或人力。試著去體會新客戶→接案→報價→訂單→批貨→出貨→保固的所有流程,你要先知道舊模式怎麼走,才能知道這些同事能不能接受新模式的改變。

再來,去架一個測試用的Vtiger CRM,根據舊方式習慣去找出這些需要,有哪些辦的到有哪些辦不到,才上網爬文如何解決。等到這些新舊模式轉換的初體驗都掌握到了,才試著玩看看有哪些附加價值是舊模式上沒有的優勢。並試著去發揮出更好的公司成長可能。

等到你對Vtiger都摸的差不多,也準備好一個簡報,把Vtiger介紹給老闆跟同事。將舊模式上的問題逐一點出,接著如何將Vtiger導入來改善公司現況,併擁有哪些附加價值提升發展。當然會議上一定會有許多無法無天的期盼跟要求。自己要適時的去說出Vtiger有沒有可能辦到,沒有就沒有不要給曖昧答案 (這很重要,如果這麼不確定系統,怎會放心的使用不明確又無技術資訊的免費系統呢?)。所以一定要準備好Vtiger到底本身預設起來的系統有多少功能與應用。

如果當下真的不清楚該如何回答,如果是修改方面的就要試看看能不能改。總之,要讓老闆知道什麼是Free的好處,OpenSource的彈性,改改介面或是顯示可能辦得到,但是要動到系統核心,這不是一般能處理的結果。

我該從哪裡去調整Vtiger CRM
在調整之前,是否想過可能你想要的功能其實有,但就藏在某處。如果你真的認為這絕對需要透過調整才能解決,我們才來探討調整這個事情。大概我思索一下調整的理由

<<狀況一>> 看起來這是一個BUG

有時候碰到某個介面異常或功能出不來甚至卡住,通常有三種可能

1. 中文化有問題?常常介面卡住是因為在中文畫面上沒有定義到某個中文意譯,使得系統根本不處理。這時候試著去回到英文模式,看看問題是否依然存在。如果英文OK就中文不OK,百分之百就是中文包少翻譯到跟這個介面有關的文檔。可以反應給我,也能試著自己來,透過英文語系php檔案與中文語系php檔案交叉更換,試著透過關鍵字去Retry在哪一個file裡的哪一段Code,慢慢縮小範圍直到你找到有問題的翻譯Code碼

(PS:Vtiger有個地方沒辦法中文化,在於管理員的設定映射資料時採用英文讀取(本站曾有人反映過),所以這真的是一個無解並存在於深入的系統核心難以解決。但倒是不影響使用者操作。只要管理者要設定時,暫時切到英文使用就能避開。)

2. 環境出了問題?如果不是中文化的關係。也許是本身安裝過程上出點問題,不外乎就是你的PHP版本設定或SQL權限不足,這一環節很難解釋如何排除,需要一些基本IT觀念自行找出問題。但一般而言在良好的環境當中(使用較新的版本建製)是很少出現這個問題。另外跟Mail有關則要去查Mail通信的問題。換言之,通常是IT知識上的不足導致環境有異常,使得系統無法正常運作某功能。

3. 真的有問題!好吧,前兩個都確認過,那代表你找到一個不滿意的狀況,這時候我們開始會上官方論壇去看看別人是否有同樣問題以及是否有高手提出見解。找答案前,從版本開始查,試著擴大關鍵字可能慢慢去找,直到有類似的問題出現。或著英文不錯就直接上去問吧,但不要認為老外會跟我一樣有熱誠願意協助你,通常你的問題沒人回答,是否你本身給的訊息太少或是太白目一付等著要人幫忙?在open source的領域裡,講求的是『技術交流』而不是『故障協助』




<<狀況二>> 我想要改某個顯示問題

介面上的顯示修改大概也分兩種

1. 調整資料上的顯示,Vtiger有考慮"個人化"的顯示,這個真的是藏在某處的功能殊不知如何改,不熟狀態下請自己多多摸索累積經驗或是問人,另外還有一些參數設定藏在根目錄的config.inc.php,這個部分等你真的熟了再去動,整體來說這方面都只算是使用上的經驗不足夠而已。

2. 調整畫面上的顯示,既然Vtiger算一個PHP網站,你想改網頁上的顯示當然可以改,盡量避開核心的Function,要改先具備備份後再來改。本網站也收入了不少改Vtiger網頁的經驗


手痠休息去,待續....

留言

  1. 你好..
    我是初接觸vTiger CRM的新手..
    覺得還不錯,安裝是6.1.0版,但有個問題想請教一下..
    我安裝好後,本機上使用 http://localhost:8888/ 都很正常,中文也正常顯示
    但是我若在本機上使用http://192.168.xxx.x:8888/ 可出現登入畫面,輸入帳號、密碼後,出現以下訊息..
    {"success":false,"error":{"code":"Illegal request","message":"Illegal request"}}
    在網路上爬了很多文,都找不到正確的解決方案..
    請問,該如何解決??
    請不嗇賜教,謝謝...

    Summer Yang ....

    回覆刪除

張貼留言

留言請注意禮節與尊重他人,良好的交流環境需要你我共同維護。

VtigerCRM 相關留言討論,請改至FaceBook社團申請加入使用
https://www.facebook.com/groups/vTigerCRMtoTaiwan/