3
我有一個SugarCRM和OpenERP實例,並且需要同步狀態(這會改變很多),客戶,組織和一些產品。如何回溯添加外部ID?
上面的一些記錄是在安裝OpenERP時創建的,有些是從CSV導入的,有些是通過管理頁面手動輸入的。這使記錄(例如州)上的外部ID不同而丟失。
有沒有辦法清理這些外部ID?我無法通過管理頁面看到一種方法,那麼通過這些API有沒有辦法?我可以加載狀態「阿拉巴馬州」並告訴OpenERP「此記錄的外部ID現在是US-AL」嗎?
同樣,當通過API創建新狀態(我們有一個始終在增長的全局列表)時,外部ID是否可以在創建時設置?
這已經足夠接近了,謝謝。我不會直接搞亂數據庫 - 如果我這樣做的話,模型中綁定的業務邏輯太多了,會被跳過。我還發現導出記錄會自動爲沒有它們的記錄創建外部ID。對這些ID的格式沒有[有用的]控制權,但我承認在OpenERP/ODoo中這種良好的控制將會很困難。這意味着如果定期同步聯繫人等,將外部ID保留在源系統中。 – Jason