2011-06-09 175 views
0

我正在嘗試將通過Skype進行的電話呼叫記錄到SugarCRM。我已經能夠掛鉤Skype事件,通過SOAP在Sugar中創建一個Call記錄(狀態爲Held或Not Held)。SugarCRM SOAP:記錄和關閉「呼叫」

但是,我登錄任何呼叫「沒有舉行」保持在「打開」狀態(在它旁邊是X標記)在活動部分和不上浮至歷史子面板。現在

如果點擊了「X」標誌,關閉電話,狀態更改所持才把它向上移動到歷史 - 它跳動的目的,因爲我想記錄不成功的呼叫過於

enter image description here

這是SugarCRM公司的默認和不可避免的行爲,或有沒有辦法將其標記爲未舉行,但關閉它的電話嗎?我似乎沒有在Sugar數據庫中找到與關閉按鈕相對應的任何字段。

回答

0

我想補充兩個記錄到接近舉行的數據庫,關閉未糖本身舉行,並分析已在數據庫中更新的列。

然後只是更新這些列作爲您的SOAP調用的一部分。

愛你的事實,你有Skype的日誌記錄到糖...真棒!

+0

感謝您的回覆。我會試一試並回復你。我打算在完全完成後以開源方式發佈此工具。現在它主要是用於更快實施的代碼拼湊。我會優化和優化代碼並將其轉儲到gitHub上,並在此處發佈鏈接以防萬一您想要查看。 – 2011-11-01 12:06:26

0

你只需要使用的「持有」或「不保持」有它在歷史面板顯示的值更新狀態字段。我會檢查數據庫以確保值設置正確,並且您正在逐字放入'Held'或'Not Held'。

+0

感謝您的回覆。我會試一試並回復你。 – 2011-11-01 12:07:23